Identificador de Regra

IMP-690INTEG02

Módulo: IMP - Impostos.

Finalidade: Este identificador de regra possibilita as alterações de qualquer campo que estão sendo gravados na estrutura do eSocial, conforme uma indicação de processamento de cada registro/tabela. Disponibilizada a tabela completa para alteração, exceto os campos chaves

Características: Antes de qualquer operação com a tabela, deve-se verificar se ela está mesmo disponível para que seus valores sejam alterados, com a variável IMPATabela. Abaixo, exemplo:

se (IMPATabela = 'TABEXE') {
TABEXE.CAMPO1 = EXEMPLO;
TABEXE.CAMPO2 = EXEMPLO2;
}

Tela: F690ILA

Transação: Não se aplica.

Regra:

Exemplo de regra:

definir alfa IMPATabela;


se (IMPATabela = "E690NFC")
{

E690NFC.VlrSen = 9879879;

}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
IMPATabela ALFA Nome da tabela que esta chamando a regra N
E690PAG NÚMERO Registro atual da tabela de Pessoa Jurídica para manipulação na regra S
E690PPF NÚMERO Registro atual da tabela de Pessoa Física para manipulação na regra S
E690NFC NÚMERO Registro atual da tabela de Nota Fiscal de Entrada para manipulação na regra S
E690INC NÚMERO Registro atual da tabela de Itens da Nota Fiscal de Entrada para manipulação na regra S
E690NFV NÚMERO Registro atual da tabela de Nota Fiscal de Saída para manipulação na regra S
E690INV NÚMERO Registro atual da tabela de Itens da Nota Fiscal de Saída para manipulação na regra S
E690CPR NÚMERO Registro atual da tabela de Producao Rural para manipulação na regra S
E690RTI NÚMERO Registro atual da tabela de TI, TIC e Call Center ou Atividade Concomitante para manipulação na regra S
E690CFU NÚMERO Registro atual da tabela de Clube de Futebol para manipulação na regra 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ê?