...
| Totvs custom tabs box |
|---|
| tabs | Expresión ADVPL, Función de usuario |
|---|
| ids | 06,07 |
|---|
|
| Totvs custom tabs box items |
|---|
| Ejemplo 1 - Intereses personalizadoEn 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 |
|---|
| Ejemplo 2 - Intereses basado en índiceAl 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 |
|---|
| title | Actualizació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 |
|---|
| tabs | 1 - Creación de índice y template,2 - Inclusión del préstaamo,3 - Pago de cuota corregida |
|---|
| ids | 1,2,3 |
|---|
| | Totvs custom tabs box items |
|---|
| Image Added
Image Added
|
| Totvs custom tabs box items |
|---|
| Image Added
|
| Totvs custom tabs box items |
|---|
| Image Added
|
|
|
| Totvs custom tabs box items |
|---|
| 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 |
|---|
| language | java |
|---|
| theme | Midnight |
|---|
| title | Función utilizada en el ejemplo |
|---|
| linenumbers | true |
|---|
| collapse | true |
|---|
| #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.
...