Vous êtes sur la page 1sur 1

REPORT ZEJERCICIO001 .

DATA: VAR1 TYPE I, "DECLARACION DE DATOS


BONO TYPE I.
PARAMETERS: NAC LIKE SY-DATUM.
*DECLARACION DE PARAMETRO NACI
START-OF-SELECTION. "INICIO DEL PROGRAMA
PERFORM CALC2.
*SEALA AL PROCEDIMIENTO DE CALCULO DE DIAS
PERFORM CALC1.
*SEALA AL PROCEDIMIENTO DE CALCULO DE BONOS
END-OF-SELECTION.
FORM CALC2.
*CANTIDAD DE DIAS DE VIDA
VAR1 = SY-DATUM - NAC.
WRITE: /20 VAR1.
ENDFORM.
FORM CALC1.
*CALCULO DE LOS BONOS
WHILE VAR1 BETWEEN 300 AND 2000.
WRITE: 'NO RECIBE BONO'.
EXIT.
ENDWHILE.
WHILE VAR1 < 300.
WRITE: 'RECIBE BONO DE 500'.
EXIT.
ENDWHILE.
WHILE VAR1 > 2000.
WRITE: 'RECIBE BONO DE 300'.
EXIT.
ENDWHILE.
ENDFORM.

Vous aimerez peut-être aussi