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.