Identificador de Regra

GER-000ALTVB01

Módulo: GER - Gerais.

Finalidade: Alterar os valores base dos impostos de retenção: COFINS Retenção (Tipo 22), PIS Retenção (Tipo 23), CSLL Retenção (Tipo 24) e OUTRAS Retenções (Tipo 25).

São passados para a regra todos os dados da nota fiscal, bem como o tipo do imposto e a competência que está sendo calculada, assim como as bases e valores já calculadas pelo sistema, permitindo retornar para o ERP novas bases de valores dos impostos retidos.

Características: Os dados gerais da nota fiscal são visualizados conforme o leiaute: "Tabela.Campo".

Por exemplo, para visualizar o número da nota fiscal de saída, basta acessar na regra uma variável "E140NFV.NUMNFV".

Transação: Não se aplica.

Regra:

Definir Numero VSVlrBas;
Definir Numero VSCodEmp;
Definir Numero VSCodFil;
Definir Numero VSCodCli;
Definir Numero VSTipImp;
Definir Numero VSMesAno;
Definir Numero VSVlrBas;
Definir Numero VSVlrRet;
Definir Numero VSRetBas;
Definir Numero VSCgcCpf;

Se (VSTipImp = 22)
Se (E140NFV.CODSNF = "1A")
VSVlrBas = 55;

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
GerNBasBct NÚMERO Valor base do imposto Cofins já acumulada N
GerNRetCrt NÚMERO Valor do Cofins retido N
GerNBasBpt NÚMERO Valor base do imposto PIS já acumulada N
GerNRetPit NÚMERO Valor do PIS retido N
GerNBasBcl NÚMERO Valor base do imposto CSLL já acumulada N
GerNRetCsl NÚMERO Valor do CSLL retido N
GerNBasBor NÚMERO Valor base do imposto Outras Retenções já acumulada N
GerNRetOur NÚMERO Valor de Outras Retenções retido N
GerNRetBasBct NÚMERO Valor base do imposto Cofins retida N
GerNRetBasBpt NÚMERO Valor base do imposto PIS retida N
GerNRetBasBcl NÚMERO Valor base do imposto CSLL retida N
GerNRetBasBor NÚMERO Valor base do imposto Outras retenções retida N
VSCODEMP NÚMERO Código da empresa N
VSCODFIL NÚMERO Código da filial N
VSCODCLI NÚMERO Código do cliente N
VSTIPIMP NÚMERO Tipo do imposto (ATENÇÃO: é recomendado o uso da variável GerNTipImp) N
VSMESANO NÚMERO Data da competência N
VSVLRRET NÚMERO Valor do imposto retido N
VSRETBAS NÚMERO Valor de retenção base N
VSCGCCPF NÚMERO Código do CGC ou CPF do cliente N
GerNTipImp NÚMERO Tipo do imposto (igual a variável VSTipImp) N
VSVLRBAS NÚMERO Valor base do imposto 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ê?