AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de valores numéricos / Funciones financieras
  • Unidad de tiempo
  • Gestión de errores
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Devuelve el importe de cada pago regular para una inversión con tipo de interés fijo y pago fijo.
Observación: El valor devuelto por FinRepayVal incluye el pago del principal y los intereses.
Ejemplo
// Amount of regular payments. The initial capital is set to 100000 Euros.
// The payments are paid each month during 2 years.
// The interest rate is set to 8%.
ResRepayVal = FinRepayVal(100000, 24, 8)
Sintaxis
<Result> = FinRepayVal([<Initial capital> [, <Number of periods> [, <Rate>]]])
<Result>: Real o moneda
Importe de los pagos regulares.
<Initial capital>: Real o moneda opcional
Capital inicial (0 por Default). Este parámetro indica la cantidad sobre la que se debe realizar el cálculo.
En el caso "estándar" de un prestatario, este capital se toma prestado y por lo tanto corresponde a un valor negativo.
Si este parámetro es positivo, el cálculo se realiza para un prestamista. El valor devuelto es negativo: este valor corresponde al importe que debe pagarse.
<Number of periods>: Entero opcional
Número total de períodos para la operación (1 de Default).
<Rate>: Real opcional
Tasa de interés de la inversión expresada en porcentaje (1 por Default). Por ejemplo, para una tasa del 5%, este parámetro será set al 5.
Observaciones

Unidad de tiempo

Los cálculos se pueden realizar según meses o años. Los valores de <Tarifa> y <Período> deben corresponder a la misma unidad.
Por lo tanto, para los pagos mensuales de un préstamo de 4 años con una tasa de interés anual set a 12%, uso:
  • <Rate> = 12% / 12,
  • <Número de períodos> = 4*12
Para el mismo préstamo con pagos anuales, use:
  • <Tasa> = 12%,
  • <Número de períodos> = 4
Para todos los parámetros, los pagos están representados por un número negativo mientras que los cobros están representados por un número positivo.

Gestión de errores

Atención: La función FinRepayVal no devuelve ningún código de error. Para determinar si esta función ha generado errores, utilice FinError. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage.
Componente: wd290mat.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local