440960 – Controle de Destinos de Faturamento por Armazém (Versão 30.74.150.107)

Filtros


Tópicos

Liberação: 31/07/2026
#Faturamento

Objetivo da mudança:

O cliente trabalha com múltiplos armazéns (como Depósito Loja, Depósito 1 e Depósito 2) e necessitava que cada armazém tivesse suas próprias regras sobre quais tipos de saída são permitidos no faturamento. Antes dessa mudança, o sistema não possuía esse controle, permitindo que qualquer vendedor escolhesse qualquer destino para qualquer armazém, mesmo quando não fazia sentido para aquele estoque. Foi criado um controle que permite configurar, por armazém, quais destinos de faturamento serão permitidos durante a venda, validando o destino informado conforme as permissões configuradas no cadastro do armazém. A verificação também foi estendida para as rotinas de expedição, resumo de caixa, confirmação de pedidos, alteração de entrega em massa e troca de armazém em massa, garantindo que destinos não permitidos sejam bloqueados em todo o fluxo de faturamento. Mensagens de aviso foram criadas indicando claramente qual destino e qual armazém estão em conflito, facilitando a correção pelo usuário.

Rotinas / Telas:

  • Útil > Configuração do Sistema, tela: “Configurações do Sistema (frmCfgSistema)”
  • Manutenção de Cadastros > Produtos > Armazém
  • Faturamento > Emissão de Faturamento > Pedido, tela: “Vendas – Pedido (frmFatVendas)”
  • Faturamento > Emissão de Faturamento, tela: “Expedição (frmFatExpedicao)”
  • Faturamento > Emissão de Faturamento > Confirmações > Confirmação de Pedidos
  • Faturamento > Resumo de Caixa > [F11]

Instruções sobre o que configurar:

  1. Ativar a configuração CFG_AMZDNO – “Quando utilizar [CFG_CTLEST = Por armazém], definir no armazém destinos permitidos no faturamento?” com valor “Sim”. O valor padrão é “Não”. Esta configuração só pode ser ativada quando CFG_CTLEST – “Controle de Estoque” estiver definida como “2 – Por armazém” — CFG Criada;
  2. Com a configuração ativa, será exibido no cadastro de armazém o grupo “Destino” com as opções: “Retira”, “Retira – Caixa”, “Retira – Expedição”, “Retira – Balcão”, “Retira – Balcão 2”, “Entrega Imediata”, “Entrega Futura – Aguardando Cliente”, “Entrega Futura – Falta Produto” e “Entrega Futura – Previsão Entrega”. Todos os destinos são criados marcados por padrão em cadastros novos — CFG existente;
  3. A exibição de cada opção depende das configurações da loja: a opção “Retira” é exibida quando CFG_LOCRET – “Retira” for “Não”; as opções “Retira – Caixa”, “Retira – Expedição”, “Retira – Balcão” e “Retira – Balcão 2” são exibidas quando CFG_LOCRET – “Retira” for “Sim” e conforme as marcações de CFG_OPLORE – “Opções de Retira”; as opções “Entrega Futura – Aguardando Cliente”, “Entrega Futura – Falta Produto” e “Entrega Futura – Previsão Entrega” são exibidas quando CFG_ENTFUT – “Entrega Futura” for “Sim”; a opção “Entrega Imediata” é exibida quando CFG_ENTFAT – “Entrega no Faturamento” for “Não” — CFG existente;
  4. É permitido deixar todas as opções desmarcadas. Nesse caso, o armazém não permitirá nenhum faturamento até que pelo menos uma opção seja marcada.

Instruções sobre como utilizar:

  1. Com a configuração ativa, ao inserir um produto na venda que possua armazém, o sistema valida se o destino informado é permitido para aquele armazém. Se não for permitido, o item não é inserido e é exibido o aviso indicando qual destino e qual armazém estão em conflito;
  2. No fechamento da venda [F10], é realizada uma nova verificação dos destinos por armazém, para casos em que a configuração do armazém foi alterada durante a digitação do pedido. Se o destino não for mais permitido, a finalização é bloqueada;
  3. Na alteração de entrega/retira em massa [Ctrl+F4], que altera o destino de todos os produtos do pedido de uma vez, a validação é feita item por item;
  4. Ao realizar a troca de armazém em massa, o sistema verifica se o destino atual dos itens ainda é aceito no armazém de destino;
  5. Na expedição, pedidos com conflito entre destino e armazém têm as ações bloqueadas (como impressão de separação e faturamento) até a correção;
  6. No resumo de caixa [F11], a verificação é realizada ao carregar o pedido na tela, para não interromper o atendimento ao cliente que já está em processo de pagamento. Itens inseridos diretamente no caixa [F3] não passam por essa verificação;
  7. A pesquisa de armazéns pela barra “/” continua exibindo todos os armazéns disponíveis. A restrição é aplicada apenas no momento de utilização do armazém;
  8. As validações de destino por armazém são executadas por último, após as validações existentes de destino pela condição de pagamento e pelo cadastro de item.
Este artigo foi útil para você?
Pró
Não
Contra