Identificador de Regra
VEN-120CONPE01
Módulo: VEN - Vendas.
Finalidade: Permitir a consistência dos dados gerais do pedido, bem como os campos de usuário da tabela E120PED, ao sair da aba "Dados Gerais" da tela F120GPC.
A forma como os campos devem ser acessados é TABELA.NOME_DO_CAMPO, ou seja, E120PED.CODEMP, E120PED.CODFIL ou ainda E120PED.NUMPED e assim por diante. Os campos de usuário também estão disponíveis desta forma.
Não é possível alterar dados, apenas consisti-los.
Tela: F120GPC
Transação: Não se aplica.
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSEstado | ALFA | Indica se o pedido está em inclusão, assumindo o valor "INSERINDO" ou em alteração, assumindo o valor "ALTERANDO" | N |
VSOrigem | ALFA | Indica a rotina origem da chamada, e nesse caso assumirá sempre o valor "PED" | N |
VSModificado | ALFA | Indica se o registro foi alterado na chamada da regra. Assume "SIM" se foi alterado e "NAO" se não foi modificado | N |
VSInteracao | ALFA | Indica o tipo de interação da rotina, assumindo o valor "INTERATIVO" quando o usuário está editando o pedido ou "AUTOMATICO" quando for algum processo automático, como duplicação, importação, via SID, etc... | N |
VSTelaOrigem | ALFA | Representar uma tela em específico ou o processo do sistema responsável pela execução da rotina de pedido | N |
VSBloIte | NÚMERO | Retorna se deve interromper o processo. Qualquer valor diferente de zero irá interromper o processo, exibindo mensagem indicando isso | 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.