Identificador de Regra

GER-080SERVI01

Módulo: GER - Gerais.

Finalidade: Consistências gerais a serem feitas pelo usuário antes de incluir, alterar ou excluir um serviço tanto no cadastro individual quanto no agrupado.

Características: - A regra deste identificador passará a ser executada antes da exclusão dos serviços a partir da versão 5.5.1.15 (18/09/09). A variável "VSTipEve" também estará disponível somente a partir desta versão.

- A partir da versão 5.5.1.7 (30/05/2008) os campos de usuário da tabela "E080SER" também serão disponibilizados para a regra deste identificador, tanto na tela de cadastro individual (F080SER) quanto no cadastro agrupado (F080CSA)

Tela: F080SER e F080CSA

Transação: Não se aplica.

Regra:

Definir Alfa CodFam;
Se ((CodFam = "SER") e (PreCpr = 0))
GeraLog("Informe o preço de compra!");

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
CodEmp NÚMERO Código da empresa N
CodSer ALFA Código do serviço N
DesSer ALFA Descrição do serviço N
DesNfv ALFA Descrição do serviço para impressão na nota fiscal N
CplSer ALFA Complemento da descrição do serviço N
CodFam ALFA Código da família de produtos que o serviço pertence N
QtdPad NÚMERO Quantidade padrão conforme a unidade de medida do serviço N
UniMed ALFA Unidade de medida do serviço N
PreCpr NÚMERO Preço unitário do serviço para compras N
PreVen NÚMERO Preço unitário do serviço para vendas N
PerDsc NÚMERO Percentual de desconto previsto para venda do serviço N
PerIss NÚMERO Percentual do ISS previsto para venda do serviço N
PerIns NÚMERO Percentual do INSS N
PerIrf NÚMERO Percentual do IRRF previsto para venda do serviço N
PerCom NÚMERO Percentual de comissão previsto para venda do serviço N
CodTri ALFA Código de tributação para emissão de DARF N
CodNtg NÚMERO Código da natureza de gasto N
CriRat NÚMERO Critério utilizado para rateio N
CtaRed NÚMERO Conta contábil reduzida - 1 N
CtaRcr NÚMERO Conta contábil reduzida - 2 N
CtaFdv NÚMERO Conta contábil reduzida - 3 N
CtaFcr NÚMERO Conta contábil reduzida - 4 N
SitSer ALFA Situação do serviço (Ativo ou Inativo) N
NotFor NÚMERO Nota mínima necessária para a aprovação de um fornecedor N
ObsSer ALFA Observação do Serviço N
CodCcu ALFA Código do Centro de Custo N
CodClf ALFA Código interno da classificação fiscal para os serviços com IPI N
CodStr ALFA Código da situação tributária do serviço com tributação de ICMS e IPI N
PerIpi NÚMERO Percentual de IPI válido para o serviço N
RecIpi ALFA Indicativo se o serviço recupera ou não IPI N
TemIcm ALFA Indicativo se o serviço tem ou não tributação ICMS N
CodTic ALFA Código do ICMS Especial N
CodTrd ALFA Código de Redução de ICMS N
CodTst ALFA Código de ICMS Substituído N
RecIcm ALFA Indicativo se o serviço recupera ou não ICMS N
RecPis ALFA Indicativo se o serviço recupera ou não PIS N
TriPis ALFA Indicativo se o serviço tem tributação de PIS ou não N
TriCof ALFA Indicativo se o serviço tem tributação de COFINS ou não N
VSTipEve ALFA Tipo do evento (I - Inclusão / E - Exclusão / A - Alteraçã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ê?