Identificador de Regra
CPR-420BASRF01
Módulo: CPR - Compras.
Finalidade: Permitir o retorno de um novo valor de base de cálculo, independentemente do valor originalmente apurado.
Tela: F420GOC
Regra:
definir alfa CPRAProSer; definir numero CPRNBasCal; /* Os campos das tabelas E420OCP, E095FOR, E420IPO e E420ISO estão disponibilizados neste identificador de regra. */ se (CPRAProSer = "P") inicio /Subtraindo os impostos/ CPRNBasCal = CPRNBasCal - (E420ISO.VlrIcm + E420ISO.VlrIss + E420ISO.VlrPis + E420ISO.VlrCor + E420ISO.VlrFcp); fim; se (CPRAProSer = "S") inicio /Subtraindo os impostos/ CPRNBasCal = CPRNBasCal - (E420IPO.VlrIcm + E420IPO.VlrPis + E420IPO.VlrCor + E420IPO.VmoIcm + E420IPO.VlrFcp); fim; |
Transação: Não se aplica.
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


