Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

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.

Este artigo ajudou você?