Histórico da Página
Lançamentos financeiros de acréscimo/desconto
Características do Requisito
Linha de Produto: | Microsiga Protheus® | ||||||||||
Segmento: | Jurídico | ||||||||||
Módulo: | SIGAPFS SIGAFIN | ||||||||||
Rotina: |
| ||||||||||
Requisito: | DJURFAT1-7035 | ||||||||||
País(es): | Brasil | ||||||||||
Banco(s) de Dados: | Todos | ||||||||||
Tabelas Utilizadas: | OHI - Rastreamento de Fatura OHP - Classificação de Naturezas | ||||||||||
Sistema(s) Operacional(is): | Todos |
Descrição
Implementada funcionalidade para possibilitar a classificação de naturezas para operações especificas na baixa de um título financeiro (Juros, Multa, Desconto e Valor Acessório).
Assim Dessa forma, ao identificar na baixa de um título que existe um valor nas operações citadas acima, então o sistema envia o valor para a natureza classificada usando o controle de lançamentos (rotina JURA241).
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.
Aplique o patch do requisito e execute uma vez a rotina UPDDISTR.
Logo após a execução desta rotina é alterado o dicionário de dados da base, conforme especificações abaixo:
Atualizações do Compatibilizador
1.Criação de Tabela no arquivo SX2 – Dicionário de Dados:
Chave | Nome | Modo | Pyme |
OHP | Classificação de Naturezas | Exclusivo | Sim |
2.Criação de Índices no arquivo SXI - Índices .
Índice | OHP |
Ordem | 1 |
Chave | OHP_FILIAL + OHP_ORIGEM + OHP_TIPOMV |
Descrição | Origem Lanc. + Tipo da Mov. |
Mostra Pesq. | Sim |
Índice | OHP |
Ordem | 2 |
Chave | OHP_FILIAL + OHP_COD |
Descrição | Código |
Mostra Pesq. | Sim |
3.Criação de Campos no arquivo SX3 – Dicionário de Dados:
- Tabela OHP – Classificação de Naturezas:
Campo | OHP_FILIAL |
Tipo | Caracter |
Tamanho | 8 |
Título | Filial |
Descrição | Filial do Sistema |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Alterar |
Grupo de Campos | 033 - Tamanho da Filial |
Ordem | 01 |
Campo | OHP_COD |
Tipo | Caracter |
Tamanho | 3 |
Título | Código |
Descrição | Código da Classificação |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 02 |
Campo | OHP_ORIGEM |
Tipo | Caracter |
Tamanho | 1 |
Título | Origem Lanc. |
Descrição | Origem do Lançamento |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=Contas a Pagar; 2=Contas a Receber; 3=Faturamento |
Val. Sistema | Vazio() .OR. Pertence("123") |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 03 |
Campo | OHP_DESC |
Tipo | Caracter |
Tamanho | 200 |
Título | Descrição |
Descrição | Descrição Classificação |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 04 |
Campo | OHP_CNATUR |
Tipo | Caracter |
Tamanho | 10 |
Formato | @! |
Título | Natureza |
Descrição | Código da Natureza |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema | Vazio() .OR. JurValNat("OHP_CNATUR") |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | SEDOHB |
Gatilhos | Sim |
Ordem | 05 |
Campo | OHP_DNATUR |
Tipo | Caracter |
Tamanho | 30 |
Título | Desc Naturez |
Descrição | Descrição da Natureza |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Inic. Padrão | IF(!INCLUI, POSICIONE('SED', 1, xFilial('SED') + OHP->OHP_CNATUR, 'ED_DESCRIC'), '') |
Contexto | Virtual |
Propriedade | Visualizar |
Inic. Browse | POSICIONE('SED', 1, xFilial('SED') + OHP->OHP_CNATUR, 'ED_DESCRIC') |
Ordem | 06 |
Campo | OHP_DEFLAN |
Tipo | Caracter |
Tamanho | 1 |
Título | Def. Lancto |
Descrição | Definição do Lançamento |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=Origem; 2=Destino; 3=Conforme Valor |
Val. Sistema | Vazio() .OR. Pertence("123") |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 07 |
Campo | OHP_TIPOMV |
Tipo | Caracter |
Tamanho | 2 |
Título | Tipo da Mov. |
Descrição | Tipo da Movimentação |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 08 |
4.Criação de Gatilhos no arquivo SX7 – Gatilhos:
Campo | OHP_CNATUR |
Sequência | 001 |
Cnt. Domínio | OHP_DNATUR |
Tipo | P - Primário |
Regra | SED->ED_DESCRIC |
Posiciona | S |
Alias | SED |
Ordem | 1 |
Chave | XFILIAL("SED") + M->OHP_CNATUR |
Proprietário | Sim |
Procedimento para Utilização
- No módulo Pré-faturamento de Serviços (SIGAPFS), acesse Atualizações / Cadastros Financeiro / Casos Classificação de Naturezas (JURA070JURA266):
- Ao entrar na tela será feita a carga inicial dos dados
- Escolha um registro e clique em alterar.
- Escolha uma natureza para classificar a operação selecionada
- Clique em Incluir.
- Na aba Detalhes, verifique os novos campos relacionados ao Limite Geral.
- No módulo Pré-faturamento de Serviços (SIGAPFSFinanceiro (SIGAFIN), acesse Atualizações / Movimentações Contas a Receber / Emissão de Pré-fatura (JURA201Baixa a Receber (FINA070):
- Preencha os filtros considerando um Caso que possua informações de Limite GeralSelecione um título.
- Clique em Emitir.
- Em seguida, consulte os valores em Atualizações / Movimentações / Operação de Pré-fatura (JURA202) e valide se o limite foi respeitado.
- Baixar.
- Selecione um valor para alguma operação que foi cadastrada na rotina Classificação de Naturezas (JURA266).
- Confirme a baixa.
- É possível verificar na rotina Lançamentos (JURA241) que foi gerado um registro para a operação com o valor utilizado na baixaÉ possível verificar também o valor limite no Relatório de Pré-fatura.