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.
English
Español
English
Español


