Objetivo da mudança:
Permitir que a alteração do número de lote de um produto seja replicada para todas as empresas, quando a configuração CFG_TREPLO – Quando utilizar [CPG_CTLEST] = LOTE e [CFG_UTIWMS] = NAO, ao cadastrar um lote novo, gerar o lote cadastro para:, estiver definida como “Todas as Empresas”, agilizando o processo para o cliente.
Explicação: na tela Operações Referentes a Produto > Alteração de Número de Lote (frmAltNumLote), se CFG_TREPLO (gerar lote para todas as empresas) estiver ativa, será exibido um novo checkbox: [ ] Replicar a alteração para todas as empresas que possui este lote. (default desmarcado).
Se marcado, o sistema tentará alterar o número do lote em todas as empresas, aplicando as validações existentes (existência do produto, lote atual, lote novo já associado) em cada uma. O processo não será interrompido se uma empresa falhar. Ao final, será exibido um resumo do status da alteração por empresa, com os motivos de eventuais falhas.
Código da rotina / tela envolvida, quando se aplicar: Operações Referentes a Produto > Alteração de Número de Lote (frmAltNumLote)
Instruções sobre o que configurar:
Ao alterar o número de um lote:
-
Certificar-se de que a configuração CFG_TREPLO esteja definida para “Todas as Empresas”;
-
Acessar a tela: Operações Referentes a Produto > Alteração de Número de Lote (frmAltNumLote);
-
Preencher o produto, o lote atual e o lote novo;
-
Marcar o novo checkbox: [ ] Replicar a alteração para todas as empresas que possui este lote;
-
Confirmar a alteração;
-
O sistema tentará aplicar a mudança em todas as empresas. Após o processamento, será exibida uma tela com o resultado da operação para cada empresa, indicando se foi bem-sucedida ou o motivo da falha.