Histórico da Página
...
Parâmetro | Descrição |
---|---|
MV_APLCAL1 | Indica que as aplicações financeiras configuradas neste parâmetro serão calculadas conforme a variação do CDI diário. O CDI é um indexador que corrigirá a aplicação em que o banco pagará um percentual sobre a variação desse indexador e ele é cadastrado no SM2. Quando um cliente diz que o CDB é atrelado ao CDI, deve-se incluir no sistema uma operação do tipo CDI e não CDB, pois no sistema esses dois tipos de aplicações possuem cálculos diferenciados. |
MV_APLCAL2 | Indica que as aplicações configuradas neste parâmetro serão calculadas no regime de juros compostos diários. A taxa deve ser informado em uma base anual, o sistema efetua a conversão da taxa e calcula os rendimentos do período de acordo com a quantidade de dias aplicados. |
MV_APLCAL3 | Indica que as aplicações configuradas neste parâmetro serão calculadas no regime de juros simples diários. A taxa deve ser informado em uma base anual, o sistema efetua a conversão da taxa e calcula os rendimentos do período de acordo com a quantidade de dias aplicados. |
MV_APLCAL4 | Indica que as aplicações configuradas neste parâmetro serão calculadas de acordo com a regra de Fundos de aplicações por Cotas (FAC) |
MV_APLUTCO | Define os dias que serão considerados no cálculo de rendimentos da aplicação com forma de juros compostos diários (MV_APLCAL2). Se for por dias corridos, Opção 1 (Default); se for por dias úteis, opção 2. |
...
- Caso ocorra o aviso WARNING - TCSetField - Invalid field len: nSize verifique se algum campo da tabela SEH (Controle Aplicação/Empréstimo) possui tamanho maior que 16 posições e o ajuste para o o tamanho máximo permitido.
Outra forma de descobrir qual o campo possui essa condição é ligar a chave FWLOGMSG_DEBUG=1 no appserver.ini na seção do seu ambiente. Com isso, ao acessar a rotina de Aplicações/Empréstimos será apresentada mensagem no console do appserver informando quais campos estão nessa condição. Exemplo: [WARN ]Msg...:[[NGFLOG][FINA716][API]:EH_VALOR: TCSetField - Invalid field len: nSize. Tamanho máximo para campos numéricos foi ultrapassado.].
...
08.
...
Todos os campos numéricos serão formatados de acordo com as configurações dos dicionários, respeitando SOMENTE as informações de Tamanho (X3_TAMANHO) e Decimal (X3_DECIMAL).
Caso seja necessário alterar a formatação para ter mais casas decimais ou aumentar o valor máximo permitido, deverá ser alterado o campo de Decimal e/ou Tamanho. Lembrando que o tamanho máximo permitido é 16 e decimal máximo permitido de 9 (não recomendado), vide documentação Limite de dado numérico em AdvPL.
...
title | Atenção nas Configurações |
---|
...
- Exemplo de campos dependentes, no qual caso seus tamanhos e decimais não estejam em acordo poderá ocorrer um erro ou truncamento dos valores:
TABELAS UTILIZADAS
- SEH - Controle aplicação/empréstimo
- SEI - Movimentos aplicação/empréstimo
- SE5 - Movimento bancário
...