Identificador de Regra
VEN-120FILFA01
Módulo: VEN - Vendas.
Finalidade: Define a filial de faturamento do pedido e o novo depósito a ser utilizado nos itens. A rotina analisa os depósitos da filial logada e outras filiais, aproveitando embalagens e montando embalagens de estoque avulso ou gerando produção. Após a análise, a rotina verifica qual foi a filial que teve o maior estoque aproveitado e a maior produção gerada, preenchendo a variável VSFILFAT com esse valor.
Telas: Análise de Estoques de Embalagens (F120AEP) e Entrada de Pedidos via Grade de Produtos (F120GRA).
Transação: Pode ou não estar ligado a uma transação.
Regra:
A regra retorna a filial de faturamento e o depósito que será atribuído aos itens de pedido.
Nessa atribuição, se a situação da embalagem for "3-Utilizada/Faturada", o sistema irá alterar a situação para "7-Para Transferência", ou, se a situação da embalagem for "6-Utilizada não conferida", será alterada para a situação "7- Para Transferência não conferida", identificando que serão transferidas ou não para o novo depósito (dependendo de qual depósito estão), inclusive as reservas das embalagens de produção serão transferidas para o novo depósito.
Exemplo de regra:
Definir Numero VSCodEmp;
Definir Numero VSCodFil;
Definir Numero VSNumPed;
Definir Alfa VSCodTns;
Definir Numero VSCodCli;
Definir Alfa VSSigUfs;
Definir Numero VSFilFat = 01;
Definir Alfa VSCodDep = 02;
Definir Alfa VSLstFil;
Definir Numero VSTipPed;
Definir Alfa VSTelaOrigem;
Este identificador de regras é chamado nas seguintes telas e situações:
- Ao processar a tela de Análise de Estoque de Embalagens (F120AEP).
- Através do processos automático 21 - Análise Agrupada de Estoque de Embalagem.
- Ao clicar no botão Fechar da tela Entrada de Pedidos via Grade de Produtos (F120GRA) quando o tipo de pedido é "5-Previsão", "6-Pronta Entrega" e "7-Aproveitamento Pedido Pronta Entrega".
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSCodEmp | NÚMERO | Código da empresa | N |
VSCodFil | NÚMERO | Código da filial | N |
VSNumPed | NÚMERO | Número do pedido | N |
VSCodTns | ALFA | Código da transação | N |
VSCodCli | NÚMERO | Código do cliente | N |
VSSigUfs | ALFA | Código do estado | N |
VSFilFat | NÚMERO | Define a filial de faturamento, sendo preenchida com a filial onde há mais produção / estoque (padrão) | S |
VSCodDep | ALFA | Define o depósito a ser utilizado nos itens do pedido, trocando os existentes. Por padrão, não está preenchida | S |
VSLstFil | ALFA | Variável que traz as filiais que obtiveram empate na análise da filial de faturamento | N |
VSTipPed | NÚMERO | Tipo do pedido | N |
VSTelaOrigem | ALFA | Tela de origem | N |