ERP – Custos – Como realizar a inativação de uma Natureza de Gasto
Dúvida
Como realizar a inativação de uma Natureza de Gasto na tela F047NTG - Cadastros / Custos / Naturezas de gasto (Naturezas de Gasto), no módulo de Custos?
Solução
O cadastro de natureza de gastos não possui controle de situação que permita a ativação e inativação deste cadastro impedindo a utilização em outros pontos do sistema devido estar inativo.
Portanto, não será possível atender a necessidade apresentada através de ações em relação a este cadastro.
A nossa indicação para tratar o assunto com base no que o ERP já tem disponível, é que identifique nos pontos do sistema onde está havendo problemas de uso de naturezas indevidas e então trate a situação nestes pontos através de regras para consistir a utilização das naturezas adequadas.
Se houver necessidade, pode ser inserido um campo de usuário na tabela de cadastro de natureza de gasto (E047NTG) para que seja indicada a situação e este campo pode ser consistido em regras através de cursor.
Exemplo:
A tela F501TCP permite a inclusão Títulos do Contas a Pagar. Nesta tela, está disponível o código da natureza de gasto para ser informado.
Para impedir que o usuário utilize uma natureza indevida, pode ser usado o identificador de regras FIN-501TCPRE00. Uma outra alternativa, seria aplicar um filtro através da função de programador SetarFiltroSQL que pode ser usada no identificador de regras GER-000SELEF01.
Clique aqui para verificar a documentação do identificador de regras para mais detalhes.
Clique aqui para verificar a documentação da função SetarFiltroSQL para mais detalhes.