Liberação: XX/XX/XXXX
#Faturamento
Objetivo da mudança:
Durante o faturamento de documentos com grande volume de itens e movimentação de lotes na rotina de expedição, a transação do banco de dados permanecia aberta por um período prolongado enquanto gerava individualmente os códigos internos de cada item. Esse comportamento gerava retenções (“locks”) e paralisações (“timeouts”) em operações concorrentes de outros usuários. Para otimizar a rotina e eliminar travamentos na base de dados, o sistema foi ajustado para realizar a reserva dos códigos internos de todos os itens do documento em uma única operação em lote. Essa alteração reduz expressivamente o tempo de execução da transação principal, sem alterar o resultado dos documentos gerados.
Rotinas / Telas:
Faturamento > Emissão de Faturamento , tela : Expedição (frmFatExpedicao)
Instruções sobre o que configurar:
Para que a rotina de faturamento da expedição utilize o fluxo com integração WMS e movimentação automática entre filiais, certifique-se de realizar as seguintes parametrizações:
Ative a CFG_UTIWMS – “Utiliza WMS”;
Configure a CFG_CTLEST – “Controle de estoque” para a opção “1 – Por Lote”;
Ative a CFG_CADLOC – “Cadastra localizações físicas”;
Configure a CFG_CONFME – “Conferência de entrada de mercadorias” para a opção “1 – Pré-Nota”;
Ative a CFG_USACON – “Utiliza conferência de mercadoria na expedição”;
Configure a CFG_TIPEXP – “Tipo de expedição” para a opção “3”, “4” ou “5”;
No cadastro de empresas, acesse a empresa de origem e marque a opção “Gera pedido na origem” (EMP_GERORI) como “Sim”;
Na empresa de destino, marque a opção “Gera pedido de compra” (EMP_GERCMP) como “Sim”, informe a coluna “Cliente filial” (EMP_CLIFIL) e cadastre o “Fornecedor filial” (EMP_FORFIL) correspondente.
Instruções sobre como utilizar:
-
Na empresa de origem, lance um pedido de venda para o cliente filial contendo itens com lote “A definir”;
-
Realize a impressão da separação acionando o botão [F6] e informe os lotes de cada item;
-
Acesse a Faturamento > Emissão de Faturamento , tela : Expedição (frmFatExpedicao) e efetue o faturamento do documento;
-
O sistema efetuará a reserva conjunta dos códigos e concluirá o faturamento gerando a nota de transferência, o pedido de compra na filial e a transferência de lotes de forma otimizada.