Identificador de Regra
IMP-660QTDDEC1
Módulo: IMP - Impostos.
Finalidade: definir a quantidade de casas decimais em que serão arredondadas as alíquotas de PIS ST e COFINS ST durante o processo de integração de notas fiscais da Gestão de Mercado e Suprimentos para a Gestão de Tributos. É obrigatório informar uma regra, pois ela que retorna a quantidade de casas decimais; quando não informada, o sistema considera 4 casa decimais.
Tela: Integração Comercial-Fiscal (F660INT).
Transação: não se aplica.
Regra:
Definir Numero vEmpresa; Definir Numero vFilial; Definir Alfa vEntSai; Definir Numero vParticipante; Definir Alfa vProduto; Definir Alfa vServico; Definir Alfa vCST; Definir Alfa vSerie; Definir Numero vNumeroNota; Definir Alfa vTipoImposto; Definir Numero vQtdDecimais; Se ((vTipoImposto = "PIS") e (vEntSai = "S") e (vCST = "05")) vQtdDecimais = 1; Senao Se ((vTipoImposto = "COFINS") e (vEntSai = "S") e (vCST = "05")) vQtdDecimais = 1;
Observação
Quando o identificador de regras IMP-660QTDDEC1 estiver ativo, será alterada a quantidade de casas decimais utilizada no arredondamento das alíquotas de PIS ST e COFINS ST, conforme exemplo:
- IMP-660QTDDEC1 inativo:
- IMP-660QTDDEC1 ativo:
Variáveis disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
vEmpresa | NÚMERO | Código da Empresa da nota fiscal que disparou a regra | N |
vFilial | NÚMERO | Código da Filial da nota fiscal que disparou a regra | N |
vProduto | ALFA | Código do Produto do item da nota fiscal que disparou a regra | N |
vServico | ALFA | Código do Serviço do item da nota fiscal que disparou a regra | N |
vEntSai | ALFA | Indicativo se a nota fiscal que disparou a regra é de entrada (E) ou saída (S) | N |
vParticipante | NÚMERO | Código do Cliente da nota fiscal que disparou a regra quando saída ou Código do Fornecedor da nota fiscal que disparou a regra quando entrada | N |
vCST | ALFA | Código da Situação Tributária do imposto do item da nota fiscal que disparou a regra | N |
vSerie | ALFA | Código da Série da nota fiscal que disparou a regra | N |
vNumeroNota | NÚMERO | Número da nota fiscal que disparou a regra | N |
vTipoImposto | ALFA | Tipo do imposto que disparou a regra. Opções válidas: PIS, COFINS | N |
vQtdDecimais | NÚMERO | Variável que retorna a quantidade de casas decimais em que deve ser arredondada a alíquota do imposto. Por padrão, a variável é inicializada com 4 | 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.