Identificador de Regra

CPR-000ALICM01

Módulo: CPR - Compras.

Finalidade:Informar o percentual de ICMS, o valor de ICMS e o valor base de ICMS para cada item, através de uma regra e de acordo com as variáveis disponibilizadas.

A regra não é chamada se o item não calcular o valor de ICMS, ou seja, caso exista algum parâmetro que faça com que o sistema não calcule ICMS, a regra também não será chamada.

Características: * Quando em processos automáticos (SID, web service, importação), mesmo que o sistema esteja configurado corretamente para calcular o ICMS, e mesmo que o controle do SID ou Web service de recálculo esteja setado para "SIM - Recalcular", o sistema só fará o recálculo (consequentemente a chamada do identificador) se um dos 3 campos abaixo não estiverem informados.
- VlrBic: Valor base do ICMS.
- VlrIcm: Valor do ICMS do item da nota fiscal de entrada.
- PerIcm: Percentual do ICMS do item da nota fiscal de entrada.

* A partir da versão 5.5.2.3 foi disponibilizada a variável VSCODDEP referente ao código de depósito.

* A partir da versão 5.5.2.4 foi disponibilizada a variável VSUFSCIC referente a sigla do estado base para o cálculo do ICMS.

* A partir da versão 5.8.6.8 foi disponibilizada a variável CPRNSeqOrm referente a sequência de origem da mercadoria.

* A partir da versão 5.8.6.19 foi disponibilizada as variáveis "VENNBASIDF", "VENNPERIDF", "VENNVLRIDF" e "VENNPERDIF" referente a ICMS Diferido.

Tela: NFE/OC

Transação: Não se aplica.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSORIGEM ALFA Qual a origem da chamada do identificador. Pode ser: PED - Pedido, NFS - Nota fiscal de saída, NFE - Nota fiscal de Entrada, OCP - Ordem de compra ou OCT - Orçamento N
VSCodEmp NÚMERO Código da Empresa N
VSCodFil NÚMERO Código da Filial N
VSCodSnf NÚMERO Código da Série N
VSNumero NÚMERO Número da Nota Fiscal de Entrada ou Ordem de Compra N
VSSeqIte ALFA Sequencia do Item da Nota Fiscal de Entrada ou Ordem de Compra N
VSCodFor ALFA Código do Fornecedor - Disponível quando VSOrigem for 'NFE' ou 'OCP' N
CPRNSeqOrm ALFA Sequência de Origem da Mercadoria - Disponível quando VSOrigem for 'NFE' ou 'OCP' N
VSCODPRO ALFA Código do Produto N
VSCODDER ALFA Código da Derivação N
VSCODFAM ALFA Código da Família N
VSTNSPRO NÚMERO Transação do item N
VSCODTRD NÚMERO Código de Redução de ICMS N
VSCODTIC NÚMERO Código de ICMS Especial N
VSVLRBRU NÚMERO Valor Bruto N
VSVLRDSC NÚMERO Valor Desconto N
VSVLRDS1 NÚMERO Valor Desconto 1 N
VSVLRDS2 NÚMERO Valor Desconto 2 N
VSVLRDS3 NÚMERO Valor Desconto 3 N
VSVLRDS4 NÚMERO Valor Desconto 4 N
VSVLRDS5 NÚMERO Valor Desconto 5 N
VSPERDS1 NÚMERO Percentual de desconto 1 N
VSPERDS2 NÚMERO Percentual de desconto 2 N
VSPERDS3 NÚMERO Percentual de desconto 3 N
VSPERDS4 NÚMERO Percentual de desconto 4 N
VSPERDS5 NÚMERO Percentual de desconto 5 N
VSPEROF1 NÚMERO Percentual de oferta 1 N
VSPEROF2 NÚMERO Percentual de oferta 2 N
VSVLRIPI NÚMERO Valor de IPI N
VSQTDITE NÚMERO Quantidade do produto/serviço N
VSPREUNI NÚMERO Preço unitário do item da nota fiscal de entrada N
VSVlrFei NÚMERO Valor de frete de importação N
VSVlrSei NÚMERO Valor de seguro de importação N
VSVlrOui ALFA Valor de outras despesas de importação N
VSVLRFRE ALFA Valor do Frete N
VSCIFFOB NÚMERO Indicativo se o frete é CIF ou FOB N
VSSomFre NÚMERO Indicativo se o frete deve ser somado ao valor líquido da nota fiscal N
VSVLRSEG NÚMERO Valor do Seguro N
VSVLREMB NÚMERO Valor das Embalagens N
VSVLRENC NÚMERO Valor dos Encargos N
VSVLROUT NÚMERO Valor Outros N
VSVLRDAR NÚMERO Valor de Arredondamento N
VSVLRFRD ALFA Valor Frete Destacado N
VSVLROUD ALFA Valor Outras Despesas Destacado N
VSCODDEP ALFA Código do depósito N
VSUFSCIC ALFA Sigla do estado base para o cálculo do ICMS N
VSCODLOT NÚMERO Código do lote do item de produto na nota fiscal de saída N
VSCODSTR ALFA Consulta da situação tributária do ICMS do item da nota fiscal N
CPRNVlrAfm ALFA Valor AFRMM N
CPRAFREIIM ALFA Transação considera o frete na base do II N
CPRASEGIIM ALFA Transação considera o seguro na base do II N
CPRAEMBIIM ALFA Transação considera a embalagem na base do II N
CPRAENCIIM ALFA Transação considera os encargos na base do II N
CPRAOUTIIM ALFA Transação considera outras despesas na base do II N
CPRADARIIM ALFA Transação considera valor arredondamento na base do II N
CPRAFRDIIM ALFA Transação considera o frete destacado na base do II N
CPRAOUDIIM ALFA Transação considera outras despesas destacadas na base do II N
CPRAIIMIPI ALFA Transação considera valor do II na base do IPI N
CPRAIIMICM ALFA Transação considera valor do II na base do ICMS N
CPRACPRFIM ALFA Soma valor de frete de importação na base do ICMS N
CPRACPRSIM ALFA Soma valor de seguro de importação na base do ICMS N
CPRACPROIM ALFA Soma valor de outras despesas de importação na base do ICMS N
CPRACPRAIM ALFA Soma valor adicional ao frete para renovação da marinha mercante na base do ICMS N
CPRACPRFII ALFA Soma valor do frete de importação na base do IPI N
CPRACPRSII ALFA Soma valor de seguro de importação na base do IPI N
CPRACPROII ALFA Soma valor de outras despesas de importação na base do IPI N
CPRAFRIIIM ALFA Soma valor de frete de importação na base do II N
CPRASGIIIM ALFA Soma valor de seguro de importação na base do II N
CPRAOTIIIM ALFA Soma valor de outras despesas de importação na base do II N
CPRACPRFIP ALFA Soma valor de frete de importação na base do PIS N
CPRACPRSIP ALFA Soma valor de seguro de importação na base do PIS N
CPRACPROIP ALFA Soma valor de outras despesas de importação na base do PIS N
CPRACPRFIC ALFA Soma valor de frete de importação na base do cofins N
CPRACPRSIC ALFA Soma valor de seguro de importação na base do cofins N
CPRACPROIC ALFA Soma valor de outras despesas de importação na base do cofins N
CprAOriMer ALFA Código de origem fiscal (do produto ou serviço), conforme item de nota fiscal de entrada, item de ordem de compra N
ComNIcmAor NÚMERO Alíquota ICMS Partilha UF Origem - Disponível quando VSOrigem for 'NFE' N
ComNIcmVor NÚMERO Valor ICMS Partilha UF Origem - Disponível quando VSOrigem for 'NFE' S
ComNIcmAde NÚMERO Alíquota ICMS Partilha UF Destino - Disponível quando VSOrigem for 'NFE' S
ComNIcmVde NÚMERO Valor ICMS Partilha UF Destino - Disponível quando VSOrigem for 'NFE' S
ComNIcmBde NÚMERO Base ICMS Partilha UF Destino - Disponível quando VSOrigem for 'NFE' S
ComNIcmAfc NÚMERO Alíquota ICMS Fundo de combate a pobreza - Disponível quando VSOrigem for 'NFE' S
ComNIcmVfc NÚMERO Valor ICMS Fundo de combate a pobreza - Disponível quando VSOrigem for 'NFE' S
ComNBasFcp NÚMERO Valor base do FCP S
ComNAliFcp NÚMERO Alíquota do FCP S
ComNVlrFcp NÚMERO Valor do FCP S
VSPERICM NÚMERO Percentual de ICMS S
VSVLRICM NÚMERO Valor de ICMS S
VSVLRBIC NÚMERO Valor Base de ICMS S
VSPERICI NÚMERO Percentual de ICMS de importação S
ComNIcmAor NÚMERO (DIFAL) Percentual de ICMS partilha do estado de origem S
ComNIcmVor NÚMERO (DIFAL) Valor de ICMS partilha do estado de origem S
ComNIcmAde NÚMERO (DIFAL) Percentual de ICMS partilha do estado de destino S
ComNIcmVde NÚMERO (DIFAL) Valor de ICMS partilha do estado de destino S
ComNIcmBde NÚMERO (DIFAL) Base de ICMS partilha do estado de destino S
ComNIcmAfc NÚMERO (DIFAL) Alíquota de fundo de combate à pobreza S
ComNIcmVfc NÚMERO (DIFAL) Valor do fundo de combate à pobreza S
ComNIcmBfc NÚMERO Base de cálculo do FCP na UF de destino (Difal) S
VSCodSer ALFA Código do serviço N

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ê?