Identificador de Regra
FPR-621ICMFN01
Módulo: FPR - Formação de Preço.
Finalidade: Com este identificador de regras ativo e ligado à uma regra é possível buscar o percentual de ICMS por fornecedor na Seleção de Materiais/Serviços para Cotação quando utilizada Tabela de Compras.
O usuário poderá criar os campos nas tabelas com qualquer nome, desde que seja passado o nome corretamente para as variáveis do Identificador. Através dele, sera pego o percentual de ICMS informado no campo criado na tabela pelo usuário.
- Campo de Código do Fornecedor Base: deve ser criado nas tabelas E082ITP, E075PRO, caso seja usado para serviço, criar também na E082ITS. Devem ser utilizadas as definições do campo E095FOR.CODFOR. O nome dos campos do fornecedor para as tabelas E082ITP e E082ITS devem ser iguais;
- Campo de Alíquota de ICMS especial: deve ser criado na tabela E095HFO um campo alfanumérico contendo "S" se o fornecedor tem alíquota especial de ICMS;
- Campo de Percentual de ICMS: deve ser criado na tabela E095HFO com as definições do campo E440IPC.PERICM.
Tela: F621SIC
Transação: Não se aplica.
Regra:
Definir Alfa FprAAliEsp;
Definir Alfa FprAPerIcm;
Definir Alfa FprAForItp;
Definir Alfa FprAForPro;
FprAAliEsp = "USU_ALIESP"; @Campo de usuário que indica se o fornecedor tem alíquota especial de ICMS@
FprAPerIcm = "USU_PERICM"; @Campo de usuário para indicar o percentual de ICMS do fornecedor@
FprAForItp = "USU_FORBAS"; @Campo de usuário para indicar o fornecedor base do produto/serviço@
FprAForPro = "USU_FORBAS"; @Campo de usuário para indicar o fornecedor base do produto/serviço@
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
FprAAliEsp | ALFA | Alíquota de ICMS especial | N |
FprAPerIcm | ALFA | Percentual de ICMS | N |
FprAForItp | ALFA | Fornecedor do Itens de produtos | N |
FprAForPro | ALFA | Fornecedor do Produto | 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.