1748 lines
33 KiB
Plaintext
1748 lines
33 KiB
Plaintext
|
#include "ce3100.h"
|
|||
|
USE LF_CESPI
|
|||
|
JOIN %CAC ALIAS 101 INTO CODTAB[1,2]==CODCGRA CODTAB[3,6]==CODSPA CODTAB[7,8]==CODCAT
|
|||
|
JOIN LF_SALCE TO LF_CESPI ALIAS 102 INTO IDCESPITE==IDCESPITE
|
|||
|
JOIN ESC TO LF_SALCE ALIAS 103 INTO CODTAB==CODES
|
|||
|
JOIN LF_AMMCE TO LF_SALCE ALIAS 104 INTO IDCESPITE==IDCESPITE CODES==CODES TPSALDO==TPSALDO
|
|||
|
JOIN LF_MOVCE TO LF_CESPI KEY 2 ALIAS 105 INTO IDCESPITE==IDCESPITE
|
|||
|
JOIN LF_MOVAM TO LF_MOVCE ALIAS 106 INTO IDCESPITE==IDCESPITE IDMOV==IDMOV
|
|||
|
JOIN LF_AMMMV TO LF_MOVCE ALIAS 107 INTO IDCESPITE==IDCESPITE IDMOV==IDMOV
|
|||
|
JOIN %TMC TO LF_MOVCE ALIAS 108 INTO CODTAB==CODMOV
|
|||
|
END
|
|||
|
|
|||
|
DESCRIPTION
|
|||
|
BEGIN
|
|||
|
END // description
|
|||
|
|
|||
|
GENERAL
|
|||
|
BEGIN
|
|||
|
// OFFSET 0 0
|
|||
|
// FONT "Courier New"
|
|||
|
// SIZE 10
|
|||
|
END // general
|
|||
|
|
|||
|
SECTION HEADER FIRST 9
|
|||
|
|
|||
|
STRINGA FR_CODDITTA
|
|||
|
BEGIN
|
|||
|
KEY "Codice ditta"
|
|||
|
PROMPT 1 1 "Ditta "
|
|||
|
PICTURE "#####"
|
|||
|
MESSAGE RESET,F0->FR_TG_ELEM
|
|||
|
MESSAGE RESET,F0->FR_TG_CSTO
|
|||
|
MESSAGE RESET,F0->FR_TG_VNONAMM
|
|||
|
MESSAGE RESET,F0->FR_TG_TOTRIV
|
|||
|
MESSAGE RESET,F0->FR_TG_VALAMM
|
|||
|
MESSAGE RESET,F0->FR_TG_RESAMM
|
|||
|
MESSAGE RESET,F0->FR_TG_PLUSREIN
|
|||
|
MESSAGE RESET,F0->FR_TG_FONDOAMM
|
|||
|
MESSAGE RESET,F0->FR_TG_QNONAMM
|
|||
|
MESSAGE RESET,F0->FR_TG_VSPMANU
|
|||
|
MESSAGE RESET,F0->FR_TG_AE_NORMALE
|
|||
|
MESSAGE RESET,F0->FR_TG_AE_ACCELERATO
|
|||
|
MESSAGE RESET,F0->FR_TG_AE_ANTICIPATO
|
|||
|
MESSAGE RESET,F0->FR_TG_AR_NORMALE
|
|||
|
MESSAGE RESET,F0->FR_TG_AR_ACCELERATO
|
|||
|
MESSAGE RESET,F0->FR_TG_AR_ANTICIPATO
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_RAGSOC
|
|||
|
BEGIN
|
|||
|
KEY "Ragione sociale"
|
|||
|
PROMPT 15 1 ""
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_GRUPPO
|
|||
|
BEGIN
|
|||
|
KEY "Gruppo"
|
|||
|
PROMPT 1 2 "Gruppo "
|
|||
|
PICTURE "#####"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_D_GRUPPO
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione Gruppo"
|
|||
|
PROMPT 15 2 ""
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_SPECIE
|
|||
|
BEGIN
|
|||
|
KEY "Specie"
|
|||
|
PROMPT 1 3 "Specie "
|
|||
|
PICTURE "#####"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_D_SPECIE
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione Specie"
|
|||
|
PROMPT 15 3 ""
|
|||
|
END
|
|||
|
|
|||
|
DATA FR_DATAINIZIO
|
|||
|
BEGIN
|
|||
|
KEY "Data inizio esercizio"
|
|||
|
PROMPT 1 4 "Esercizio "
|
|||
|
END
|
|||
|
|
|||
|
DATA FR_DATAFINE
|
|||
|
BEGIN
|
|||
|
KEY "Data fine esercizio"
|
|||
|
PROMPT 25 4 " - "
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_NUMGIORNI
|
|||
|
BEGIN
|
|||
|
KEY "Numero giorni"
|
|||
|
PROMPT 45 4 "Giorni "
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_NUMGIOSOL
|
|||
|
BEGIN
|
|||
|
KEY "giorni solari"
|
|||
|
PROMPT 56 4 "su "
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "giorni solari"
|
|||
|
PROMPT 63 4 "solari "
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_LIBROCESPITI
|
|||
|
BEGIN
|
|||
|
KEY "Libro cespiti"
|
|||
|
PROMPT 96 4 "LIBRO CESPITI "
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "riga"
|
|||
|
PROMPT 1 5 "==================================================================================================================================================="
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 1 6 "Data mov."
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 13 6 "Tipo movimento"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 40 6 "Descrizione movimento"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 100 6 "Elem"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 110 6 "Costo stor.cesp"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 130 6 "Parte n.amm costo"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 13 7 "Tp"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 16 7 "Num.doc"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 26 7 "Data doc"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 45 7 "Importo movimento"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 65 7 "xCalc.deduc.man."
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 85 7 "Tot.rivalutazioni"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 108 7 "Valore da ammort"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 130 7 "Residuo da amm."
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 16 8 "Minusv.patrimon."
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 35 8 "Plusval.patrimon."
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 80 8 "Plusval.reinvestita"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 106 8 "Fondo ammort."
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Intestazione stampa"
|
|||
|
PROMPT 128 8 "Quota non + amm."
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "riga"
|
|||
|
PROMPT 1 9 "==================================================================================================================================================="
|
|||
|
END
|
|||
|
|
|||
|
END // end section header first (INTESTAZIONE REGISTRO VERA E PROPRIA)
|
|||
|
////---------------------------------------------------------------------------------------------------------------------////
|
|||
|
SECTION HEADER EVEN 2
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "riga"
|
|||
|
PROMPT 1 1 "---------------------------------------------------------------------------------------------------------------------------------------------------"
|
|||
|
END
|
|||
|
|
|||
|
NUMERO FR_CAT 12
|
|||
|
BEGIN
|
|||
|
KEY "Codice categoria"
|
|||
|
PROMPT 1 2 "CATEGORIA "
|
|||
|
FIELD LF_CESPI->CODCAT
|
|||
|
MESSAGE RESET,F1->FR_TC_ELEM
|
|||
|
MESSAGE RESET,F1->FR_TC_CSTO
|
|||
|
MESSAGE RESET,F1->FR_TC_VNONAMM
|
|||
|
MESSAGE RESET,F1->FR_TC_TOTRIV
|
|||
|
MESSAGE RESET,F1->FR_TC_VALAMM
|
|||
|
MESSAGE RESET,F1->FR_TC_RESAMM
|
|||
|
MESSAGE RESET,F1->FR_TC_PLUSREIN
|
|||
|
MESSAGE RESET,F1->FR_TC_FONDOAMM
|
|||
|
MESSAGE RESET,F1->FR_TC_QNONAMM
|
|||
|
MESSAGE RESET,F1->FR_TC_VSPMANU
|
|||
|
MESSAGE RESET,F1->FR_TC_AE_NORMALE
|
|||
|
MESSAGE RESET,F1->FR_TC_AE_ACCELERATO
|
|||
|
MESSAGE RESET,F1->FR_TC_AE_ANTICIPATO
|
|||
|
MESSAGE RESET,F1->FR_TC_AR_NORMALE
|
|||
|
MESSAGE RESET,F1->FR_TC_AR_ACCELERATO
|
|||
|
MESSAGE RESET,F1->FR_TC_AR_ANTICIPATO
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_D_CAT 60
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione categoria"
|
|||
|
PROMPT 15 2 ""
|
|||
|
MESSAGE _DESCAT,H2->FR_GRUPPO,H2->FR_SPECIE,FR_CAT
|
|||
|
END
|
|||
|
|
|||
|
END // section header even (INTESTAZIONE CATEGORIA)
|
|||
|
////----------------------------------------------------------------------------------------------------------////
|
|||
|
SECTION HEADER ODD 3
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "riga"
|
|||
|
PROMPT 1 1 "---------------------------------------------------------------------------------------------------------------------------------------------------"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 10
|
|||
|
BEGIN
|
|||
|
KEY "Id. cespite"
|
|||
|
PROMPT 1 2 "CESPITE "
|
|||
|
FIELD LF_CESPI->IDCESPITE
|
|||
|
MESSAGE RESET,B1->FR_AE_NORMALE|RESET,B1->FR_AE_ACCELERATO|RESET,B1->FR_AE_ANTICIPATO
|
|||
|
MESSAGE RESET,B1->FR_AR_NORMALE|RESET,B1->FR_AR_ACCELERATO|RESET,B1->FR_AR_ANTICIPATO
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 60
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione cespite"
|
|||
|
PROMPT 20 2 ""
|
|||
|
FIELD LF_CESPI->DESC
|
|||
|
END
|
|||
|
|
|||
|
DATA -1
|
|||
|
BEGIN
|
|||
|
KEY "Data acquisizione"
|
|||
|
PROMPT 85 2 "Data acq. "
|
|||
|
FIELD LF_CESPI->DTCOMP
|
|||
|
END
|
|||
|
|
|||
|
DATA -1
|
|||
|
BEGIN
|
|||
|
KEY "Data entrata in funzione"
|
|||
|
PROMPT 107 2 "Entr. in funz. "
|
|||
|
FIELD LF_CESPI->DTFUNZ
|
|||
|
END
|
|||
|
|
|||
|
END // section header odd (INTESTAZIONE CESPITE)
|
|||
|
////----------------------------------------------------------------------------------------------------------////
|
|||
|
SECTION HEADER LAST 3
|
|||
|
|
|||
|
DATA -1
|
|||
|
BEGIN
|
|||
|
KEY "Data inizio esercizio"
|
|||
|
PROMPT 1 1 ""
|
|||
|
FIELD 103@->D0
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione"
|
|||
|
PROMPT 16 1 "Ripresa saldi"
|
|||
|
END
|
|||
|
|
|||
|
NUMERO -1 3
|
|||
|
BEGIN
|
|||
|
KEY "Elementi"
|
|||
|
PROMPT 100 1 ""
|
|||
|
PICTURE "###"
|
|||
|
FIELD 102@->NUMELE
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_SI_CSTO 18
|
|||
|
BEGIN
|
|||
|
KEY "Costo stor."
|
|||
|
PROMPT 110 1 ""
|
|||
|
FIELD 102@->CSTO
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_SI_VNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Parte n.amm"
|
|||
|
PROMPT 130 1 ""
|
|||
|
FIELD 102@->VNONAMM
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_SI_RIVGF 18
|
|||
|
BEGIN
|
|||
|
KEY "RIVGF"
|
|||
|
PROMPT 0 0 ""
|
|||
|
FLAGS "H"
|
|||
|
FIELD 102@->RIVGF
|
|||
|
MESSAGE RESET,FR_SI_RIVGC
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_SI_RIVGC 18
|
|||
|
BEGIN
|
|||
|
KEY "RIVGC"
|
|||
|
PROMPT 0 0 ""
|
|||
|
FLAGS "H"
|
|||
|
FIELD 102@->RIVGC
|
|||
|
MESSAGE RESET,FR_SI_RIVGF
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_SI_TOTRIV 18
|
|||
|
BEGIN
|
|||
|
KEY "Totale rivalutazioni"
|
|||
|
PROMPT 85 2 ""
|
|||
|
MESSAGE _NUMEXPR,102@->RIV75+102@->RIV83+102@->RIV90+102@->RIV91+#FR_SI_RIVGF+#FR_SI_RIVGC
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_SI_VALAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Valore da ammortizzare"
|
|||
|
PROMPT 108 2 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_SI_CSTO-#FR_SI_VNONAMM+#FR_SI_TOTRIV
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "Residuo da ammortizzare"
|
|||
|
PROMPT 128 2 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_SI_VALAMM-(104@->QNOR+104@->QACC+104@->QANT+104@->QPERSE+104@->FPRIVATO+104@->QPPRIVATE)
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "Plusvalenza reinvestita"
|
|||
|
PROMPT 80 3 ""
|
|||
|
FIELD 102@->PLUSREIN
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "Fondo ammortamento"
|
|||
|
PROMPT 106 3 ""
|
|||
|
MESSAGE _NUMEXPR,104@->QNOR+104@->QACC+104@->QANT
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota non + amm."
|
|||
|
PROMPT 126 3 ""
|
|||
|
MESSAGE _NUMEXPR,104@->QPERSE+104@->FPRIVATO+104@->QPPRIVATE
|
|||
|
END
|
|||
|
|
|||
|
END // end section header last (SALDI INIZIALI)
|
|||
|
////----------------------------------------------------------------------------------------------------------////
|
|||
|
SECTION BODY FIRST 9
|
|||
|
|
|||
|
NUMERO FR_MV_SEGNO 2
|
|||
|
BEGIN
|
|||
|
KEY "Segno movimento"
|
|||
|
PROMPT 0 0 ""
|
|||
|
FLAGS "H"
|
|||
|
END
|
|||
|
|
|||
|
DATA -1
|
|||
|
BEGIN
|
|||
|
KEY "Data movimento"
|
|||
|
PROMPT 1 1 ""
|
|||
|
FIELD 105@->DTMOV
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 1
|
|||
|
BEGIN
|
|||
|
KEY "Tipo movimento"
|
|||
|
PROMPT 13 1 ""
|
|||
|
FIELD 105@->CODMOV
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 20
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione tipo movimento"
|
|||
|
PROMPT 15 1 ""
|
|||
|
FIELD 108@->S0
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 40
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione movimento"
|
|||
|
PROMPT 40 1 ""
|
|||
|
FIELD 105@->DESC
|
|||
|
END
|
|||
|
|
|||
|
NUMERO FR_MV_NUMELE 3
|
|||
|
BEGIN
|
|||
|
KEY "Numero elementi"
|
|||
|
PROMPT 100 1 ""
|
|||
|
PICTURE "###"
|
|||
|
MESSAGE _NUMEXPR,105@->NUMELE*#FR_MV_SEGNO
|
|||
|
MESSAGE ADD,BO->FR_MV_NUMELE
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_CSTO 18
|
|||
|
BEGIN
|
|||
|
KEY "Costo"
|
|||
|
PROMPT 110 1 ""
|
|||
|
MESSAGE _NUMEXPR,105@->CSTO*#FR_MV_SEGNO
|
|||
|
MESSAGE ADD,BO->FR_MV_CSTO
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_VNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Parte n.amm"
|
|||
|
PROMPT 130 1 ""
|
|||
|
MESSAGE _NUMEXPR,105@->VNONAMM*#FR_MV_SEGNO
|
|||
|
MESSAGE ADD,BO->FR_MV_VNONAMM
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 2
|
|||
|
BEGIN
|
|||
|
KEY "Tipo doc."
|
|||
|
PROMPT 13 2 ""
|
|||
|
FIELD 105@->TPDOC
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 7
|
|||
|
BEGIN
|
|||
|
KEY "Numero doc."
|
|||
|
PROMPT 16 2 ""
|
|||
|
FIELD 105@->NDOC
|
|||
|
END
|
|||
|
|
|||
|
DATA -1
|
|||
|
BEGIN
|
|||
|
KEY "Data doc."
|
|||
|
PROMPT 26 2 ""
|
|||
|
FIELD 105@->DTDOC
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_IMPVEN 18
|
|||
|
BEGIN
|
|||
|
KEY "Importo mov."
|
|||
|
PROMPT 45 2 ""
|
|||
|
FIELD 105@->IMPVEN
|
|||
|
MESSAGE ADD,BO->FR_MV_IMPVEN
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_RIVGF
|
|||
|
BEGIN
|
|||
|
KEY "RIVGF"
|
|||
|
PROMPT 0 0 ""
|
|||
|
FLAGS "H"
|
|||
|
FIELD 105@->RIVGF
|
|||
|
MESSAGE RESET,FR_MV_RIVGC
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_RIVGC
|
|||
|
BEGIN
|
|||
|
KEY "RIVGC"
|
|||
|
PROMPT 0 0 ""
|
|||
|
FLAGS "H"
|
|||
|
FIELD 105@->RIVGC
|
|||
|
MESSAGE RESET,FR_MV_RIVGF
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_TOTRIV 18
|
|||
|
BEGIN
|
|||
|
KEY "Totale rivalutazioni"
|
|||
|
PROMPT 85 2 ""
|
|||
|
MESSAGE _NUMEXPR, (105@->RIV75+105@->RIV83+105@->RIV90+105@->RIV91+105@->RIVGF+105@->RIVGC)*#FR_MV_SEGNO
|
|||
|
MESSAGE ADD,BO->FR_MV_TOTRIV
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_VALAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Valore da ammortizzare (con segno!!!)"
|
|||
|
PROMPT 108 2 ""
|
|||
|
MESSAGE _NUMEXPR, #FR_MV_CSTO-#FR_MV_VNONAMM+#FR_MV_TOTRIV
|
|||
|
MESSAGE ADD,BO->FR_MV_VALAMM
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_RESAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Residuo da ammortizzare (con segno!!!)"
|
|||
|
PROMPT 128 2 ""
|
|||
|
MESSAGE _NUMEXPR, #FR_MV_VALAMM-(106@->QNOR+106@->QACC+106@->QANT+106@->QPERSE+106@->FPRIVATO+106@->QPPRIVATE)*#FR_MV_SEGNO
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_PLUSREIN 18
|
|||
|
BEGIN
|
|||
|
KEY "Plusvalenza reinvestita"
|
|||
|
PROMPT 80 3 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_MV_SEGNO*105@->PLUSREIN
|
|||
|
MESSAGE ADD,BO->FR_MV_PLUSREIN
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_FONDOAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Fondo ammortamento (con segno!!)"
|
|||
|
PROMPT 106 3 ""
|
|||
|
MESSAGE _NUMEXPR, (106@->QNOR+106@->QACC+106@->QANT)*#FR_MV_SEGNO
|
|||
|
MESSAGE ADD,BO->FR_MV_FONDOAMM
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_QNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Quote non + ammortizzabili"
|
|||
|
PROMPT 126 3 ""
|
|||
|
MESSAGE _NUMEXPR, 106@->QPERSE+106@->FPRIVATO+106@->QPPRIVATE
|
|||
|
MESSAGE ADD,BO->FR_MV_QNONAMM
|
|||
|
END
|
|||
|
|
|||
|
// ammortamenti da ammmv
|
|||
|
|
|||
|
NUMERO -1 7
|
|||
|
BEGIN
|
|||
|
KEY "Percentuale amm. normale"
|
|||
|
PROMPT 43 4 ""
|
|||
|
PICTURE "###,@@@"
|
|||
|
FIELD 107@->PENOR
|
|||
|
MESSAGE ENABLE,1@
|
|||
|
MESSAGE EMPTY RESET,1@|DISABLE,1@
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 1
|
|||
|
BEGIN
|
|||
|
KEY "%"
|
|||
|
PROMPT 50 4 "%"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione amm. normale"
|
|||
|
PROMPT 16 4 "Ammortamento normale:"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_QNOR 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. normale"
|
|||
|
PROMPT 106 4 ""
|
|||
|
FIELD 107@->QNOR
|
|||
|
MESSAGE ADD,BE->FR_AE_NORMALE
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_QNOR_SEGNO 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. normale con segno"
|
|||
|
PROMPT 106 4 ""
|
|||
|
FLAGS "H"
|
|||
|
MESSAGE _NUMEXPR,107@->QNOR*#FR_MV_SEGNO
|
|||
|
MESSAGE ADD,BO->FR_MV_QNOR
|
|||
|
END
|
|||
|
|
|||
|
NUMERO -1 7
|
|||
|
BEGIN
|
|||
|
KEY "Percentuale amm. accelerato"
|
|||
|
PROMPT 43 5 ""
|
|||
|
PICTURE "###,@@@"
|
|||
|
FIELD 107@->PEACC
|
|||
|
MESSAGE ENABLE,2@
|
|||
|
MESSAGE EMPTY RESET,2@|DISABLE,2@
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 1
|
|||
|
BEGIN
|
|||
|
KEY "%"
|
|||
|
PROMPT 50 5 "%"
|
|||
|
GROUP 2
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione amm. accelerato"
|
|||
|
PROMPT 16 5 "Ammortamento accelerato:"
|
|||
|
GROUP 2
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_QACC 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. accelerato"
|
|||
|
PROMPT 106 5 ""
|
|||
|
FIELD 107@->QACC
|
|||
|
MESSAGE ADD,BE->FR_AE_ACCELERATO
|
|||
|
GROUP 2
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_QACC_SEGNO 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. accelerato con segno"
|
|||
|
PROMPT 106 5 ""
|
|||
|
FLAGS "H"
|
|||
|
MESSAGE _NUMEXPR,107@->QACC*#FR_MV_SEGNO
|
|||
|
MESSAGE ADD,BO->FR_MV_QACC
|
|||
|
END
|
|||
|
|
|||
|
NUMERO -1 7
|
|||
|
BEGIN
|
|||
|
KEY "Percentuale amm. anticipato"
|
|||
|
PROMPT 43 6 ""
|
|||
|
PICTURE "###,@@@"
|
|||
|
FIELD 107@->PEANT
|
|||
|
MESSAGE ENABLE,3@
|
|||
|
MESSAGE EMPTY RESET,3@|DISABLE,3@
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 1
|
|||
|
BEGIN
|
|||
|
KEY "%"
|
|||
|
PROMPT 50 6 "%"
|
|||
|
GROUP 3
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione amm. anticipato"
|
|||
|
PROMPT 16 6 "Ammortamento anticipato:"
|
|||
|
GROUP 3
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_QANT 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. anticipato"
|
|||
|
PROMPT 106 6 ""
|
|||
|
FIELD 107@->QANT
|
|||
|
MESSAGE ADD,BE->FR_AE_ANTICIPATO
|
|||
|
GROUP 3
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_QANT_SEGNO 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. anticipato con segno"
|
|||
|
PROMPT 106 6 ""
|
|||
|
FLAGS "H"
|
|||
|
MESSAGE _NUMEXPR,107@->QANT*#FR_MV_SEGNO
|
|||
|
MESSAGE ADD,BO->FR_MV_QANT
|
|||
|
END
|
|||
|
|
|||
|
END // section body first (MOVIMENTI)
|
|||
|
////----------------------------------------------------------------------------------------------------------////
|
|||
|
SECTION BODY ODD 3
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Totali movimento"
|
|||
|
PROMPT 16 1 "Totali movimento"
|
|||
|
END
|
|||
|
|
|||
|
NUMERO FR_MV_NUMELE
|
|||
|
BEGIN
|
|||
|
KEY "Totale Numero elementi"
|
|||
|
PROMPT 100 1 ""
|
|||
|
PICTURE "###"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_CSTO 18
|
|||
|
BEGIN
|
|||
|
KEY "Costo"
|
|||
|
PROMPT 110 1 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_VNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Parte n.amm"
|
|||
|
PROMPT 130 1 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_IMPVEN 18
|
|||
|
BEGIN
|
|||
|
KEY "Importo mov."
|
|||
|
PROMPT 45 2 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_TOTRIV 18
|
|||
|
BEGIN
|
|||
|
KEY "Totale rivalutazioni"
|
|||
|
PROMPT 85 2 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_VALAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Valore da ammortizzare"
|
|||
|
PROMPT 108 2 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_QNOR 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. normale totale (con segno!!)"
|
|||
|
FLAGS "H"
|
|||
|
PROMPT 106 3 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_QACC 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. accelerata totale (con segno!!)"
|
|||
|
FLAGS "H"
|
|||
|
PROMPT 106 3 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_QANT 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. anticipata totale (con segno!!)"
|
|||
|
FLAGS "H"
|
|||
|
PROMPT 106 3 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_FONDOAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Fondo ammortamento (con segno!!)"
|
|||
|
FLAGS "H"
|
|||
|
PROMPT 106 3 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_TOTFONDOAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Fondo ammortamento"
|
|||
|
PROMPT 106 3 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_MV_FONDOAMM+#FR_MV_QNOR+#FR_MV_QACC+#FR_MV_QANT
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "Residuo da ammortizzare"
|
|||
|
PROMPT 128 2 ""
|
|||
|
MESSAGE _NUMEXPR, #FR_MV_VALAMM-#FR_MV_TOTFONDOAMM
|
|||
|
MESSAGE RESET,FR_MV_MINUSVALENZA|RESET,FR_MV_PLUSVALENZA
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_MINUSVALENZA 18
|
|||
|
BEGIN
|
|||
|
KEY "Minusvalenza"
|
|||
|
PROMPT 16 3 ""
|
|||
|
// MESSAGE _NUMEXPR, #FR_MV_IMPVEN+(#FR_MV_VALAMM-#FR_MV_TOTFONDOAMM)
|
|||
|
FIELD LF_AMMMV->MINUS
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_PLUSVALENZA 18
|
|||
|
BEGIN
|
|||
|
KEY "Plusvalenza"
|
|||
|
PROMPT 35 3 ""
|
|||
|
// MESSAGE _NUMEXPR, #FR_MV_IMPVEN+(#FR_MV_VALAMM-#FR_MV_TOTFONDOAMM)
|
|||
|
FIELD LF_AMMMV->PLUS
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_PLUSREIN 18
|
|||
|
BEGIN
|
|||
|
KEY "Totale plusvalenza reinvestita"
|
|||
|
PROMPT 80 3 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_MV_PLUSREIN
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_MV_QNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Totale quote non + ammortizzabili"
|
|||
|
PROMPT 126 3 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_MV_QNONAMM
|
|||
|
END
|
|||
|
|
|||
|
END // section body odd (TOTALE MOVIMENTO)
|
|||
|
////----------------------------------------------------------------------------------------------------------////
|
|||
|
//Body che stampa ogni movimento/rettifica//
|
|||
|
SECTION BODY EVEN 17
|
|||
|
|
|||
|
DATA -1
|
|||
|
BEGIN
|
|||
|
KEY "Data fine esercizio"
|
|||
|
PROMPT 1 1 ""
|
|||
|
FIELD 103@->D1
|
|||
|
MESSAGE RESET,1@|RESET,2@|RESET,3@
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione"
|
|||
|
PROMPT 16 1 "Valori a fine esercizio"
|
|||
|
END
|
|||
|
|
|||
|
NUMERO FR_FE_NUMELE 3
|
|||
|
BEGIN
|
|||
|
KEY "Elementi"
|
|||
|
PROMPT 100 1 ""
|
|||
|
PICTURE "###"
|
|||
|
FIELD 102@->NUMELE
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_CSTO 18
|
|||
|
BEGIN
|
|||
|
KEY "Costo stor."
|
|||
|
PROMPT 110 1 ""
|
|||
|
FIELD 102@->CSTO
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_VNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Parte n.amm"
|
|||
|
PROMPT 130 1 ""
|
|||
|
FIELD 102@->VNONAMM
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_RIVGF 18
|
|||
|
BEGIN
|
|||
|
KEY "RIVGF"
|
|||
|
PROMPT 0 0 ""
|
|||
|
FLAGS "H"
|
|||
|
FIELD 102@->RIVGF
|
|||
|
MESSAGE RESET,FR_FE_RIVGC
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_RIVGC 18
|
|||
|
BEGIN
|
|||
|
KEY "RIVGC"
|
|||
|
PROMPT 0 0 ""
|
|||
|
FLAGS "H"
|
|||
|
FIELD 102@->RIVGC
|
|||
|
MESSAGE RESET,FR_FE_RIVGF
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_TOTRIV 18
|
|||
|
BEGIN
|
|||
|
KEY "Totale rivalutazioni"
|
|||
|
PROMPT 85 2 ""
|
|||
|
MESSAGE _NUMEXPR,102@->RIV75+102@->RIV83+102@->RIV90+102@->RIV91+#FR_FE_RIVGF+#FR_FE_RIVGC
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_VALAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Valore da ammortizzare"
|
|||
|
PROMPT 108 2 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_CSTO-#FR_FE_VNONAMM+#FR_FE_TOTRIV
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_RESAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Residuo da ammortizzare"
|
|||
|
PROMPT 128 2 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_VALAMM-(104@->QNORP+104@->QACCP+104@->QANTP+104@->QPERSEP+104@->FPRIVATOP+104@->QPPRIVATEP)
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_PLUSREIN 18
|
|||
|
BEGIN
|
|||
|
KEY "Plusvalenza reinvestita"
|
|||
|
PROMPT 80 3 ""
|
|||
|
FIELD 102@->PLUSREIN
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_FONDOAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Fondo ammortamento"
|
|||
|
PROMPT 106 3 ""
|
|||
|
MESSAGE _NUMEXPR,104@->QNORP+104@->QACCP+104@->QANTP
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_QNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota non + amm."
|
|||
|
PROMPT 126 3 ""
|
|||
|
MESSAGE _NUMEXPR,104@->QPERSEP+104@->FPRIVATOP+104@->QPPRIVATEP
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_VSPMANU 18
|
|||
|
BEGIN
|
|||
|
KEY "xCalc.deduc.man."
|
|||
|
PROMPT 65 2 ""
|
|||
|
FIELD 102@->VSPMANU
|
|||
|
END
|
|||
|
|
|||
|
// ammortamenti da ammce
|
|||
|
|
|||
|
NUMERO FR_FE_PNOR 7
|
|||
|
BEGIN
|
|||
|
KEY "Percentuale amm. normale"
|
|||
|
PROMPT 43 4 ""
|
|||
|
PICTURE "###,@@@"
|
|||
|
FIELD 104@->PNOR
|
|||
|
MESSAGE ENABLE,1@
|
|||
|
MESSAGE EMPTY RESET,1@|DISABLE,1@
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 1
|
|||
|
BEGIN
|
|||
|
KEY "%"
|
|||
|
PROMPT 50 4 "%"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
NUMERO FR_FE_PACC 7
|
|||
|
BEGIN
|
|||
|
KEY "Percentuale amm. accelerato"
|
|||
|
PROMPT 43 5 ""
|
|||
|
PICTURE "###,@@@"
|
|||
|
FIELD 104@->PACC
|
|||
|
MESSAGE ENABLE,2@
|
|||
|
MESSAGE EMPTY RESET,2@|DISABLE,2@
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 1
|
|||
|
BEGIN
|
|||
|
KEY "%"
|
|||
|
PROMPT 50 5 "%"
|
|||
|
GROUP 2
|
|||
|
END
|
|||
|
|
|||
|
NUMERO FR_FE_PANT 7
|
|||
|
BEGIN
|
|||
|
KEY "Percentuale amm. anticipato"
|
|||
|
PROMPT 43 6 ""
|
|||
|
PICTURE "###,@@@"
|
|||
|
FIELD 104@->PANT
|
|||
|
MESSAGE ENABLE,3@
|
|||
|
MESSAGE EMPTY RESET,3@|DISABLE,3@
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1 1
|
|||
|
BEGIN
|
|||
|
KEY "%"
|
|||
|
PROMPT 50 6 "%"
|
|||
|
GROUP 3
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione amm. normale"
|
|||
|
PROMPT 16 4 "Ammortamento normale:"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_QNOR 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. normale"
|
|||
|
PROMPT 106 4 ""
|
|||
|
FIELD 104@->QNOR
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_FPRIVATO1 18
|
|||
|
BEGIN
|
|||
|
KEY ""
|
|||
|
PROMPT 126 4 ""
|
|||
|
FIELD 104@->FPRIVATO
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione amm. accelerato"
|
|||
|
PROMPT 16 5 "Ammortamento accelerato:"
|
|||
|
GROUP 2
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_QACC 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. accelerato"
|
|||
|
PROMPT 106 5 ""
|
|||
|
FIELD 104@->QACC
|
|||
|
GROUP 2
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_FPRIVATO2 18
|
|||
|
BEGIN
|
|||
|
KEY ""
|
|||
|
PROMPT 126 5 ""
|
|||
|
FIELD 104@->FPRIVATO
|
|||
|
GROUP 2
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione amm. anticipato"
|
|||
|
PROMPT 16 6 "Ammortamento anticipato:"
|
|||
|
GROUP 3
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_QANT 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota amm. anticipato"
|
|||
|
PROMPT 106 6 ""
|
|||
|
FIELD 104@->QANT
|
|||
|
GROUP 3
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_FE_FPRIVATO3 18
|
|||
|
BEGIN
|
|||
|
KEY ""
|
|||
|
PROMPT 126 6 ""
|
|||
|
FIELD 104@->FPRIVATO
|
|||
|
GROUP 3
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_FE_MSG1
|
|||
|
BEGIN
|
|||
|
KEY "Messaggio 1"
|
|||
|
PROMPT 16 7 "Ammortamento ridotto a met<65> per 1<> esercizio di utilizzo del cespite"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_FE_MSG2
|
|||
|
BEGIN
|
|||
|
KEY "Messaggio 2"
|
|||
|
PROMPT 16 8 ""
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_FE_MSG3
|
|||
|
BEGIN
|
|||
|
KEY "Messaggio 3"
|
|||
|
PROMPT 16 9 ""
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_FE_MSG4
|
|||
|
BEGIN
|
|||
|
KEY "Messaggio 4"
|
|||
|
PROMPT 16 10 "Ammortamento al 100% per beni inferiori al milione"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_FE_MSG5
|
|||
|
BEGIN
|
|||
|
KEY "Messaggio 5"
|
|||
|
PROMPT 16 11 "Non effettuati amm.ti perch<63> "
|
|||
|
FIELD 104@->MSGD05
|
|||
|
END
|
|||
|
|
|||
|
STRINGA FR_FE_MSG6
|
|||
|
BEGIN
|
|||
|
KEY "Messaggio 6"
|
|||
|
PROMPT 16 12 ""
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione"
|
|||
|
PROMPT 16 13 "Valori a bilancio"
|
|||
|
END
|
|||
|
|
|||
|
NUMERO -1 3
|
|||
|
BEGIN
|
|||
|
KEY "Elementi"
|
|||
|
PROMPT 100 13 ""
|
|||
|
PICTURE "###"
|
|||
|
MESSAGE _NUMEXPR, #FR_FE_NUMELE
|
|||
|
MESSAGE ADD,FE->FR_TC_ELEM
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "Costo stor."
|
|||
|
PROMPT 110 13 ""
|
|||
|
MESSAGE _NUMEXPR, #FR_FE_CSTO
|
|||
|
MESSAGE ADD,FE->FR_TC_CSTO
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "Parte n.amm"
|
|||
|
PROMPT 130 13 ""
|
|||
|
MESSAGE _NUMEXPR, #FR_FE_VNONAMM
|
|||
|
MESSAGE ADD,FE->FR_TC_VNONAMM
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "Totale rivalutazioni"
|
|||
|
PROMPT 85 14 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_TOTRIV
|
|||
|
MESSAGE ADD,FE->FR_TC_TOTRIV
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "Valore da ammortizzare"
|
|||
|
PROMPT 108 14 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_VALAMM
|
|||
|
MESSAGE ADD,FE->FR_TC_VALAMM
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "Plusvalenza reinvestita"
|
|||
|
PROMPT 80 15 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_PLUSREIN
|
|||
|
MESSAGE ADD,FE->FR_TC_PLUSREIN
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_VB_FONDOAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Fondo ammortamento"
|
|||
|
PROMPT 106 15 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_FONDOAMM+#FR_FE_QNOR+#FR_FE_QACC+#FR_FE_QANT
|
|||
|
MESSAGE ADD,FE->FR_TC_FONDOAMM
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_VB_QNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota non + amm."
|
|||
|
PROMPT 126 15 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_QNONAMM+#FR_FE_FPRIVATO1+#FR_FE_FPRIVATO2+#FR_FE_FPRIVATO3
|
|||
|
MESSAGE ADD,FE->FR_TC_QNONAMM
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "Residuo da ammortizzare"
|
|||
|
PROMPT 128 14 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_VALAMM-#FR_VB_FONDOAMM-#FR_VB_QNONAMM
|
|||
|
MESSAGE ADD,FE->FR_TC_RESAMM
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "xCalc.deduc.man."
|
|||
|
PROMPT 65 14 ""
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_VSPMANU
|
|||
|
MESSAGE ADD,FE->FR_TC_VSPMANU
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY ""
|
|||
|
PROMPT 1 16 "Amm. su parti elimin."
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_AE_NORMALE 18
|
|||
|
BEGIN
|
|||
|
KEY "normale"
|
|||
|
PROMPT 22 16 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE ADD,FE->FR_TC_AE_NORMALE
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 42 16 "normale"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_AE_ACCELERATO 18
|
|||
|
BEGIN
|
|||
|
KEY "accelerato"
|
|||
|
PROMPT 52 16 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE ADD,FE->FR_TC_AE_ACCELERATO
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 72 16 "accelerato"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_AE_ANTICIPATO 18
|
|||
|
BEGIN
|
|||
|
KEY "anticipato"
|
|||
|
PROMPT 88 16 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE ADD,FE->FR_TC_AE_ANTICIPATO
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 108 16 "anticipato"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "totale"
|
|||
|
PROMPT 122 16 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE _NUMEXPR,#FR_AE_NORMALE+#FR_AE_ACCELERATO+#FR_AE_ANTICIPATO
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 142 16 "totale"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY ""
|
|||
|
PROMPT 1 17 "Amm. su cesp. residui"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_AR_NORMALE 18
|
|||
|
BEGIN
|
|||
|
KEY "normale"
|
|||
|
PROMPT 22 17 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_QNOR
|
|||
|
MESSAGE ADD,FE->FR_TC_AR_NORMALE
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 42 17 "normale"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_AR_ACCELERATO 18
|
|||
|
BEGIN
|
|||
|
KEY "accelerato"
|
|||
|
PROMPT 52 17 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_QACC
|
|||
|
MESSAGE ADD,FE->FR_TC_AR_ACCELERATO
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 72 17 "accelerato"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_AR_ANTICIPATO 18
|
|||
|
BEGIN
|
|||
|
KEY "anticipato"
|
|||
|
PROMPT 88 17 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE _NUMEXPR,#FR_FE_QANT
|
|||
|
MESSAGE ADD,FE->FR_TC_AR_ANTICIPATO
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 108 17 "anticipato"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "totale"
|
|||
|
PROMPT 122 17 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE _NUMEXPR,#FR_AR_NORMALE+#FR_AR_ACCELERATO+#FR_AR_ANTICIPATO
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 142 17 "totale"
|
|||
|
END
|
|||
|
|
|||
|
END // section body even (VALORI A FINE ESERCIZIO)
|
|||
|
////----------------------------------------------------------------------------------------------------------////
|
|||
|
SECTION FOOTER EVEN 6
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "riga"
|
|||
|
PROMPT 1 1 "---------------------------------------------------------------------------------------------------------------------------------------------------"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione"
|
|||
|
PROMPT 16 2 "TOTALI CATEGORIA"
|
|||
|
END
|
|||
|
|
|||
|
NUMERO FR_TC_ELEM 3
|
|||
|
BEGIN
|
|||
|
KEY "Elementi"
|
|||
|
PICTURE "###"
|
|||
|
PROMPT 100 2 ""
|
|||
|
MESSAGE ADD,F0->FR_TG_ELEM
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_CSTO 18
|
|||
|
BEGIN
|
|||
|
KEY "Costo stor."
|
|||
|
PROMPT 110 2 ""
|
|||
|
MESSAGE ADD,F0->FR_TG_CSTO
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_VNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Parte n.amm"
|
|||
|
PROMPT 130 2 ""
|
|||
|
MESSAGE ADD,F0->FR_TG_VNONAMM
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_TOTRIV 18
|
|||
|
BEGIN
|
|||
|
KEY "Totale rivalutazioni"
|
|||
|
PROMPT 85 3 ""
|
|||
|
MESSAGE ADD,F0->FR_TG_TOTRIV
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_VALAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Valore da ammortizzare"
|
|||
|
PROMPT 108 3 ""
|
|||
|
MESSAGE ADD,F0->FR_TG_VALAMM
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_RESAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Residuo da ammortizzare"
|
|||
|
PROMPT 128 3 ""
|
|||
|
MESSAGE ADD,F0->FR_TG_RESAMM
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_PLUSREIN 18
|
|||
|
BEGIN
|
|||
|
KEY "Plusvalenza reinvestita"
|
|||
|
PROMPT 80 4 ""
|
|||
|
MESSAGE ADD,F0->FR_TG_PLUSREIN
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_FONDOAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Fondo ammortamento"
|
|||
|
PROMPT 106 4 ""
|
|||
|
MESSAGE ADD,F0->FR_TG_FONDOAMM
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_QNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota non + amm."
|
|||
|
PROMPT 126 4 ""
|
|||
|
MESSAGE ADD,F0->FR_TG_QNONAMM
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_VSPMANU 18
|
|||
|
BEGIN
|
|||
|
KEY "xCalc.deduc.man."
|
|||
|
PROMPT 65 3 ""
|
|||
|
MESSAGE ADD,F0->FR_TG_VSPMANU
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY ""
|
|||
|
PROMPT 1 5 "Amm. su parti elimin."
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_AE_NORMALE 18
|
|||
|
BEGIN
|
|||
|
KEY "normale"
|
|||
|
PROMPT 22 5 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE ADD,F0->FR_TG_AE_NORMALE
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 42 5 "normale"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_AE_ACCELERATO 18
|
|||
|
BEGIN
|
|||
|
KEY "accelerato"
|
|||
|
PROMPT 52 5 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE ADD,F0->FR_TG_AE_ACCELERATO
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 72 5 "accelerato"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_AE_ANTICIPATO 18
|
|||
|
BEGIN
|
|||
|
KEY "anticipato"
|
|||
|
PROMPT 88 5 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE ADD,F0->FR_TG_AE_ANTICIPATO
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 108 5 "anticipato"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "totale"
|
|||
|
PROMPT 122 5 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE _NUMEXPR,#FR_TC_AE_NORMALE+#FR_TC_AE_ACCELERATO+#FR_TC_AE_ANTICIPATO
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 142 5 "totale"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY ""
|
|||
|
PROMPT 1 6 "Amm. su cesp. residui"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_AR_NORMALE 18
|
|||
|
BEGIN
|
|||
|
KEY "normale"
|
|||
|
PROMPT 22 6 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE ADD,F0->FR_TG_AR_NORMALE
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 42 6 "normale"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_AR_ACCELERATO 18
|
|||
|
BEGIN
|
|||
|
KEY "accelerato"
|
|||
|
PROMPT 52 6 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE ADD,F0->FR_TG_AR_ACCELERATO
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 72 6 "accelerato"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TC_AR_ANTICIPATO 18
|
|||
|
BEGIN
|
|||
|
KEY "anticipato"
|
|||
|
PROMPT 88 6 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE ADD,F0->FR_TG_AR_ANTICIPATO
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 108 6 "anticipato"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "totale"
|
|||
|
PROMPT 122 6 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE _NUMEXPR,#FR_TC_AR_NORMALE+#FR_TC_AR_ACCELERATO+#FR_TC_AR_ANTICIPATO
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 142 6 "totale"
|
|||
|
GROUP 1
|
|||
|
END
|
|||
|
|
|||
|
END // section footer even
|
|||
|
//---------------------------------------------------------------------------------------------------------------//
|
|||
|
SECTION FOOTER ODD 6
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "riga"
|
|||
|
PROMPT 1 1 "---------------------------------------------------------------------------------------------------------------------------------------------------"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Descrizione"
|
|||
|
PROMPT 16 2 "TOTALI GENERALI"
|
|||
|
END
|
|||
|
|
|||
|
NUMERO FR_TG_ELEM 3
|
|||
|
BEGIN
|
|||
|
KEY "Elementi"
|
|||
|
PICTURE "###"
|
|||
|
PROMPT 100 2 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_CSTO 18
|
|||
|
BEGIN
|
|||
|
KEY "Costo stor."
|
|||
|
PROMPT 110 2 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_VNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Parte n.amm"
|
|||
|
PROMPT 130 2 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_TOTRIV 18
|
|||
|
BEGIN
|
|||
|
KEY "Totale rivalutazioni"
|
|||
|
PROMPT 85 3 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_VALAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Valore da ammortizzare"
|
|||
|
PROMPT 108 3 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_RESAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Residuo da ammortizzare"
|
|||
|
PROMPT 128 3 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_PLUSREIN 18
|
|||
|
BEGIN
|
|||
|
KEY "Plusvalenza reinvestita"
|
|||
|
PROMPT 80 4 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_FONDOAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Fondo ammortamento"
|
|||
|
PROMPT 106 4 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_QNONAMM 18
|
|||
|
BEGIN
|
|||
|
KEY "Quota non + amm."
|
|||
|
PROMPT 126 4 ""
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_VSPMANU 18
|
|||
|
BEGIN
|
|||
|
KEY "xCalc.deduc.man."
|
|||
|
PROMPT 65 3 ""
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY ""
|
|||
|
PROMPT 1 5 "Amm. su parti elimin."
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_AE_NORMALE 18
|
|||
|
BEGIN
|
|||
|
KEY "normale"
|
|||
|
PROMPT 22 5 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 42 5 "normale"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_AE_ACCELERATO 18
|
|||
|
BEGIN
|
|||
|
KEY "accelerato"
|
|||
|
PROMPT 52 5 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 72 5 "accelerato"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_AE_ANTICIPATO 18
|
|||
|
BEGIN
|
|||
|
KEY "anticipato"
|
|||
|
PROMPT 88 5 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 108 5 "anticipato"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "totale"
|
|||
|
PROMPT 122 5 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE _NUMEXPR,#FR_TG_AE_NORMALE+#FR_TG_AE_ACCELERATO+#FR_TG_AE_ANTICIPATO
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 142 5 "totale"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY ""
|
|||
|
PROMPT 1 6 "Amm. su cesp. residui"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_AR_NORMALE 18
|
|||
|
BEGIN
|
|||
|
KEY "normale"
|
|||
|
PROMPT 22 6 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 42 6 "normale"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_AR_ACCELERATO 18
|
|||
|
BEGIN
|
|||
|
KEY "accelerato"
|
|||
|
PROMPT 52 6 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 72 6 "accelerato"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA FR_TG_AR_ANTICIPATO 18
|
|||
|
BEGIN
|
|||
|
KEY "anticipato"
|
|||
|
PROMPT 88 6 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 108 6 "anticipato"
|
|||
|
END
|
|||
|
|
|||
|
VALUTA -1 18
|
|||
|
BEGIN
|
|||
|
KEY "totale"
|
|||
|
PROMPT 122 6 ""
|
|||
|
PICTURE "###.###.###.##@"
|
|||
|
MESSAGE _NUMEXPR,#FR_TG_AR_NORMALE+#FR_TG_AR_ACCELERATO+#FR_TG_AR_ANTICIPATO
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
PROMPT 142 6 "totale"
|
|||
|
END
|
|||
|
|
|||
|
END // section footer odd
|
|||
|
//-------------------------------------------------------------------------------------------------------------------//
|
|||
|
//vero footer di pagina!//
|
|||
|
SECTION FOOTER LAST 4
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "riga"
|
|||
|
PROMPT 1 1 "---------------------------------------------------------------------------------------------------------------------------------------------------"
|
|||
|
END
|
|||
|
|
|||
|
STRINGA -1
|
|||
|
BEGIN
|
|||
|
KEY "Data"
|
|||
|
PROMPT 1 2 "Data Stampa "
|
|||
|
MESSAGE _TODAY
|
|||
|
END
|
|||
|
|
|||
|
NUMERO -1 7
|
|||
|
BEGIN
|
|||
|
KEY "Nr. pagina"
|
|||
|
PROMPT 130 2 "Pagina n. "
|
|||
|
MESSAGE _PAGENO
|
|||
|
END
|
|||
|
|
|||
|
END // section footer last (footer pagina)
|
|||
|
|
|||
|
END // form
|
|||
|
|