Objetivo da mudança:
O objetivo é assegurar a consistência do estado de destino no processo de faturamento, conforme necessidade identificada no REQ 367873. Buscou-se impedir que, na tela de “Confirmação de Pedidos”, fossem agrupados para um mesmo faturamento pedidos com endereços de entrega (AUXGOR.AUX_ENTGER) localizados em estados distintos. Adicionalmente, visou-se restringir a alteração do endereço de entrega, durante a confirmação, para um estado diferente daquele dos pedidos originalmente agrupados.
Para isso, foram implementadas duas validações na rotina:
-
Na tela de seleção de pedidos (frmFatConfPedidos), o sistema não permitirá mais a seleção múltipla de pedidos se os seus respectivos endereços de entrega pertencerem a estados diferentes.
-
Ao confirmar os pedidos agrupados, caso o operador necessite alterar o endereço de entrega, a alteração só será permitida para um novo endereço que esteja localizado no mesmo estado dos pedidos selecionados.
Rotina envolvida: Confirmação de Pedido – (frmFatVendas)
Instruções sobre o que configurar:
Não foi criada nenhuma configuração para esta alteração.
Instruções sobre como utilizar:
Para observar as novas regras ao faturar pedidos:
-
Acessar à tela: Confirmação de Pedido – (frmFatVendas). Após selecionar os pedidos (que agora serão todos para o mesmo estado) e avançar para a etapa de confirmação:
-
Se precisar alterar o endereço de entrega, poderá fazê-lo.
-
No entanto, o sistema só permitirá que escolha um novo endereço que esteja localizado no mesmo estado dos pedidos que já selecionou para este faturamento. Não será possível alterar o endereço para um estado diferente nesta etapa.
-