Microsoft Access 2000

  Lección: 123
 
Capítulo: Cómo resolver un problema utilizando expresiones



Calculemos el recargo en función del tiempo de atraso en el pago de una factura.

Si la fecha de la factura se encuentra en el campo FECHAFACTURA, el monto en MONTO-FACTURADO, y se nos especifica que se aplicará un recargo de 4 % por
cada 30 días de atraso, podemos crear una columna que contenga para cada registro, el importe del recargo que se debe-rá abonar, con la siguiente expresión:

MONTOFACTURADO * 0.04 *(FECHA() - FECHAFACTURA) / 30

El término (FECHA() - FECHAFACTURA) da como resultado los días de atraso en el pago. Los días de atraso divididos por 30 arrojan como resultado la cantidad
de meses (y fracción) de atraso.

El término MONTOFACTURADO * 0.04 nos da como resultado el importe de recargo por cada mes de atraso.

Finalmente, el producto de estos dos últimos términos dará el resultado esperado, que po-dremos ver como una columna más en la consulta. Si creamos un informe
basado en esta consul-ta, podremos enviarle a cada cliente una notificación de los montos adeudados, el tiempo de atra-so (podría ser otra columna con
la expresión FECHA() - FECHAFACTURA) y los intereses punito-rios devengados.
 

 

  Volver al índice