Identificador de Regra
VEN-135DISPD01
Módulo: VEN - Vendas
Finalidade: Possibilita tratar, por conta própria, os critérios na formação da carga, removendo pedidos que não deseja-se atender naquele momento.
Atenção
O sistema não tomará nenhuma ação sozinho, sempre aguardará da regra qual é a ação que deve tomar.
Este identificador atua a nível de pedido. Ele não é atrelado por transação.
Regra:
Exemplo:
Definir numero n135DISPD01CodEmp;
Definir numero n135DISPD01CodFil;
Definir numero n135DISPD01NumPed;
Definir Data d135DISPD01DatEmi;
Definir Data d135DISPD01DatPrv;
Definir Alfa a135DISPD01ForEnt;
Definir alfa a135DISPD01Retorno;
Se (n135DISPD01NumPed = 5664)
a135DISPD01Retorno = "1";
Se (n135DISPD01NumPed = 3155)
a135DISPD01Retorno = "2";
Variáveis Disponibilizadas:
Nome | Tipo | Descrição | Retorna Valor |
---|---|---|---|
n135DISPD01CodEmp | Número | Código da Empresa do Pedido | Não |
n135DISPD01CodFil | Número | Código da Filial do Pedido | Não |
n135DISPD01NumPed | Número | Número do Pedido | Não |
d135DISPD01DatEmi | Data | Data de Emissão do Pedido | Não |
d135DISPD01DatPrv | Data | Data de Previsão de Entrega | Não |
a135DISPD01AcePar | Alfa | Indicativo se o pedido aceita parcial | Não |
a135DISPD01ForEnt | Alfa | Forma de Entrega (C = Compra da loja entregue pelo CD, R = Reposição) | Não |
a135DISPD01Retorno | Alfa | Variável de Retorno - Valores possíveis: 0 = Não tomar nenhuma ação, 1 = Manter na carga, mas não marcar, 2 = Remover da Carga | Sim |
Observação
- O valor padrão da variável a135DISPD01Retorno é 0 (não tomar nenhuma ação).
- O identificador é executado uma vez a cada pedido, no momento da carga (Mostrar).
- O sistema faz a primeira avaliação para ver se há disponibilidade de estoque para atender o pedido. Caso haja, o sistema dispara o identificador de regras para que seja possível, dentro dele, avaliar e retornar a ação que deve ser tomada.
- Caso o retorno (a135DISPD01Retorno) seja = 0, o sistema não irá tomar nenhuma ação, nada será feito pela rotina.
- Caso o retorno seja = 1, o sistema irá manter o pedido, porém, não irá deixar ele selecionado automaticamente.
- Caso o retorno seja = 2, o sistema irá retirar o pedido da carga. Todos os seus itens também serão removidos.