Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Totvs custom tabs box
tabsExpresión ADVPL, Función de usuario
ids06,07
Totvs custom tabs box items
defaultyes
referencia06

Ejemplo 1 - Intereses personalizado

En el siguiente ejemplo vamos a incluir un template con cálculo personalizable de intereses para préstamo, utilizando una expresión ADVPL (Verificar variables disponibles)

  • Crear un template de INTERESES utilizando la configuración PERSONALIZABLE.
  • En este ejemplo vamos a invertir el 1% al mes de intereses para las cuotas que se generarán posteriormente

  • Acceda al browse de Préstamos e incluya un contrato utilizando el template previamente registrado
  • En este escenario utilizaremos un préstamo de R$100.000,00 utilizando la tabla PRICE y generando 5 cuotas

Totvs custom tabs box items
defaultyes
referencia06

Ejemplo 2 - Intereses basado en índice

Al utilizar un índice financiero para cálculo de intereses en el template, el valor calculado sobre el índice se aplicará en el pago de la cuota, y no en la generación de la cuota, teniendo en cuenta que en el momento de la generación de la cuota no es posible determinar previamente la tasa del índice en fecha futura. Resaltamos que para el correcto funcionamiento, es necesario el registro de estos índices (diariamente) en la tabla de Tasas de los Índices Financieros (FIU).

Dica
titleActualización automática de los índices

Para que la actualización de las tasas del CDI ocurra de manera automática es necesario registrar el schedule del FINXTAXA. Más información: Job actualización de tasas BACEN - FINXTAXA

Totvs custom tabs box
tabs1 - Creación de índice y template,2 - Inclusión del préstaamo,3 - Pago de cuota corregida
ids1,2,3
Totvs custom tabs box items
defaultyes
referencia1

Image Added


Image Added

Totvs custom tabs box items
defaultno
referencia2

Image Added

Totvs custom tabs box items
defaultno
referencia3

Image Added



Totvs custom tabs box items
defaultno
referencia07

En el siguiente ejemplo vamos a incluir un template con cálculo personalizable de intereses para préstamo, utilizando función de usuario (Verificar variables disponibles)


Bloco de código
languagejava
themeMidnight
titleFunción utilizada en el ejemplo
linenumberstrue
collapsetrue
#include "rwmake.ch"
#include "protheus.ch"
#INCLUDE "TBICONN.CH"

USER FUNCTION MYJUROS() 
	Local nJuros As Numeric

	nJuros := VALORBASE * 0.01
	
RETURN nJuros


  • Crear un template de INTERESES utilizando la configuración PERSONALIZABLE.
  • En este ejemplo vamos a invertir el 1% al mes de intereses para las cuotas que se generarán posteriormente

  • Acceda al browse de Préstamos e incluya un contrato utilizando el template previamente registrado
  • En este escenario utilizaremos un préstamo de R$100.000,00 utilizando la tabla PRICE y generando 5 cuotas

...

Al hacer clic en la opción "Simular" aparecerá una pantalla para simular el template que contiene los siguientes campos:

  • Valor: Este campo determina la base de cálculo para las fórmulas del template, lo que para los contratos sería equivalente al valor de pago de un préstamo o al valor de retirada de una inversión.
  • Fecha Contrato: Este campo determina la fecha inicial para calcular las fórmulas, es equivalente a la fecha de registro del contrato.
  • Fecha Pago/Retirada: Este campo determina la fecha final para calcular las fórmulas, es equivalente a la fecha de pago de un préstamo o fecha de retirada de una inversión.

...