Identificador de Regra

IMP-660INTEG04

Módulo: IMP - Impostos.

Finalidade: Este identificador é utilizado na integração das notas fiscais de entrada e saída da gestão de suprimentos e mercado para a gestão de tributos. Caso a transação de movimento estiver com o sinal "-" (menos), deve ser diminuído do valor contábil o valor do FUNRURAL e/ou SENAR, diminuindo também em isentos e outros ICMS/IPI conforme parametrizado na forma de tributação na transação (Padrão Senior, isentas, outras).

Características: Não há a necessidade de incluir uma regra, apenas ativando o identificador para desconsiderar o tratamento definido na transação do FUNRURAL/SENAR.

Tela: F660INT

Transação: Não se aplica.

Regra:

Definir Alfa vCodTns;
Definir Numero vCodFor;
Definir Numero vNumNot;
Definir Alfa vCodSnf;
Definir Numero vCalcula;

Se (vCodTns = "") {
Mensagem(Retorna,"Codigo da Trasação Precisa Ser Informado!");
Cancel(1);
}
Se (vCodFor = 0) {
Mensagem(Retorna,"Codigo do Fornecedor Precisa Ser Informado!");
Cancel(1);
}
Se (vNumNot = 0) {
Mensagem(Retorna,"Numero da Nota Fiscal Precisa Ser Informado!");
Cancel(1);
}
Se (vCodSnf = "") {
Mensagem(Retorna,"Serie de Nota Fiscal Precisa Ser Informado!");
Cancel(1);
}
Se (vCalcula = 0) {
Mensagem(Retorna,"Controle de integração Precisa Ser Informado!");
Cancel(1);
}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VCodTns ALFA Código da Transação N
VCodFor NÚMERO Código do Fornecedor N
VNumNot NÚMERO Número da Nota Fiscal N
VCodSnf ALFA Série da Nota Fiscal N
VCalcula NÚMERO Controle de integração (1 - Integra, 0 - Não integra) 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ê?