Árvore de páginas

01. DADOS GERAIS

Linha de Produto:Protheus
Segmento:Serviços
Módulo:Financeiro
Função:FINA460 / FINA460A / FINA460LOAD / CTBAFIN
Ticket:3461839 / 301014 / 5280498 / 5353842 / 5337526
Requisito/Story/Issue (informe o requisito relacionado) :

DSERFINR-13796 / DSERFINR-12908 / DSERFINR-16871 / DSERFINR-18323 / DSERFINR-18354 / DSERFINR-18325


02. SITUAÇÃO/REQUISITO

Situação 1: Ao realizar uma negociação que envolve títulos a vencer e vencidos, por padrão a rotina não calcula juros e não permite que seja inserido manualmente qualquer valor no campo Valor Juros (FO1_VLJUR) da grid "Títulos Selecionados" para títulos não vencidos. Porém alguns clientes necessitam da existência de um campo onde possa ser informado um valor adicional mesmo que o título não esteja vencido;

Situação 2: Ao informar valores acessórios através da rotina de liquidação, o valor não é acrescido/subtraído do titulo gerado, ocasionando um erro no valor total negociado;

Situação 3: A rotina liquidação permite que sejam renegociados títulos independente de sua origem (Protheus ou Integrações). Porém alguns clientes necessitam que o sistema iniba a liquidação de títulos originados através da integração TIN RM.

Situação 4: A rotina de cancelamento da liquidação está apresentando erro em ambientes ORACLE (Error : 936 - ORA-00936: missing expression From tOracleConnection::GetQueryFile), não permitindo a conclusão do processo.

03. SOLUÇÃO

Situação 1: A liberação para edição do campo Valor Juros (FO1_VLJUR) em títulos a vencer não poderá ser feita para garantirmos a integridade dos dados, sendo assim, foi implementado na grid Títulos Selecionados o campo Valor Adicional Negociado (FO1_VLADIC) que possibilita a inserção de um valor adicional por título a ser negociado. Ao realizar a contabilização da baixa do título negociado (LPs de código 520) o valor informado no novo campo fica disponível através da variável criada FO1VADI.

Exemplo de cadastro LP 520:

Exemplo de liquidação e contabilização ONLINE:


Situação 2: Foi realizada a correção para que os valores acessórios, inseridos no momento da liquidação, sejam considerados no cálculo dos títulos gerados.

Situação 3: Efetuado bloqueio e filtro dos títulos integrados através do TIN RM para serem liquidados somente se o parâmetro MV_RMTINVE esteja com conteúdo 2.

Situação 4: Ajuste da query na tabela FO0 para execução em qualquer sistema gerenciador de bancos de dados.

04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS

     Melhorias na gravação dos dados na SE1, pagamento parcial, contabilização e cálculo de juros/multa

     Melhorias na Exibição/Manipulação das Informações da Grid Títulos Gerados:

     Variáveis para contabilização do módulo financeiro:

     Nova Rotina de Liquidação a Receber (FINA460):

     Como executar a atualização de dicionário diferencial: