Identificador de Regra
GER-000INTWM08
Módulo: GER - Gerais.
Finalidade: Este indentificador de regra permite gerar agrupamentos para documentos (romaneios) de saída das seguintes formas (por integração, por cliente, por documento) no momento do envio para o WMS.
Características: Por padrão caso não utilize o identificador não haverá agrupamento, ou seja, será agrupado por documento.
Na regra, se para determinada empresa e filial não estiver configurada alguma forma de agrupamento diferente, será agrupado por documento.
Para agrupar por integração
VsTipAgr = "I"
Para agrupar por cliente
VsTipAgr = "C"
Para agrupar por documento
VsTipAgr = "D"
Tela: Gestão Empresarial | ERP Srv
Transação: Não se aplica.
Regra:
DEFINIR NUMERO VsCodEmp;
DEFINIR NUMERO VsCodFil;
DEFINIR ALFA VsTipAgr;
@ Neste exemplo @
@ Se a empresa for 4 e se a filial for 1 irá agrupar por cliente @
@ Se a empresa for 4 e se a filial for diferente de 1 irá agrupar por integração @
@ Se a empresa for diferente de 4 irá agrupar por documento @
SE (VsCodEmp = 4)
{SE (VsCodFil = 1)
{VsTipAgr = "C";
}
senao
{VsTipAgr = "I";
}
}
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 |
VsTipAgr | ALFA | Tipos de Agrupamento (I=Integracao, C=Cliente, D=Documento) | S |
Atenção
Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.
Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.