Identificador de Regra
GER-000CDPU001
Módulo: GER - Gerais.
Finalidade: Disponibilizar um ponto em que o cliente possa realizar alguma ação no momento em que o sistema indica que já existe um registro utilizando o mesmo CPF/CNPJ do cadastro sendo realizado.
Todos os campos das tabelas dos cadastros de clientes, fornecedores, representantes e transportadoras estão disponíveis para consulta na regra. A forma como os campos devem ser acessados é TABELA.NOME_DO_CAMPO, ou seja, E085CLI.CODCLI, E085CLI.CGCCPF e assim por diante.
Tela: F085CAD, F095CAD, F073TRA e F090REP
Transação: Não se aplica.
Regra:
Mensagem(Retorna, "Apresenta uma mensagem personalizada");
VSBloIte = 1;
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VSEstado | ALFA | Indica se a operação é de inclusão, assumindo o valor "INSERINDO" ou em alteração, assumindo o valor "ALTERANDO" | N |
VSOrigem | ALFA | Indica a rotina origem da chamada, que pode ser "CLI", "FOR", "REP" e "TRA" para cadastro de Clientes, Fornecedores, Representantes e Transportadoras, respectivamente | 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 sempre o valor "INTERATIVO", pois este identificador está disponível apenas para uso em tela | N |
VSTelaOrigem | ALFA | Representa a tela que o identificador foi chamado | 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.