Identificador de Regra
IMP-661CALIM06
Módulo: IMP - Impostos.
Finalidade: Este identificador permite alterar os valores da tela de cálculo dos impostos do tipo "6" (Base Faturamento).
Tela: c661Ia6
Transação: Não se aplica.
Regra:
Definir Numero vFilCal;
Definir Alfa vCodImp;
Definir Data vDatIni;
Definir Data vDatFim;
Se(vFilCal = 0){
Mensagem(Retorna,"Codigo da Filial deve ser Informado!");
Cancel(1);
}
Se(vCodImp = ""){
Mensagem(Retorna,"Codigo do Imposto deve ser Informado!");
Cancel(1);
}
Se(vDatIni = 0){
Mensagem(Retorna,"Periodo Inicial deve ser Informado!");
Cancel(1);
}
Se(vDatFim = 0){
Mensagem(Retorna,"Periodo Final deve ser Informado!");
Cancel(1);
}
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
VFILCAL | NÚMERO | Código da filial na qual se está calculando o imposto | N |
VCODIMP | ALFA | Código do imposto | N |
VDATINI | DATA | Período inicial de cálculo do imposto | N |
VDATFIM | DATA | Período final de cálculo do imposto | N |
VTIPIMP | NÚMERO | Tipo de Imposto (6, 12, 18, 19, 20 e 21) | N |
VPERBAS | NÚMERO | Percentual para cálculo da base do imposto | N |
IMPACODAGF | ALFA | Código do agrupamento fiscal | N |
VBASAPU | NÚMERO | Base Apurada do imposto | S |
VBASCAL | NÚMERO | Base de cálculo do imposto | S |
VVLRADI | NÚMERO | Valor das adições na base de cálculo do imposto | S |
VVLREXC | NÚMERO | Valor das exclusões da base de cálculo do imposto | S |
VBASPCA | NÚMERO | Base usada para o cálculo do imposto | S |
VPERIMP | NÚMERO | Percentual do imposto | S |
VVLRABT | NÚMERO | Valor do abatimento do imposto | S |
VVLRCAL | NÚMERO | Valor calculado para o imposto | S |
VVLRACU | NÚMERO | Valor acumulado do imposto | S |
VDEDNFS | NÚMERO | Valor das deduções das notas fiscais | S |
VDEDFIN | NÚMERO | Valor das deduções oriundas do Financeiro | S |
VVLRIMP | NÚMERO | Valor do imposto a pagar | S |
VDATVCT | ALFA | Data de vencimento do imposto no formato DD/MM/AAAA | S |
VOBSCAL | ALFA | Observação do cálculo do imposto | S |
VVLRCIP | NÚMERO | Valor do Crédito do CIAP | 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.