Files correlati : Ricompilazione Demo : [ ] Commento : riportata la versione 98.01.05 patch 34 git-svn-id: svn://10.65.10.50/trunk@7409 c028cbd2-c16b-5b4b-a496-9718f37d4682
333 lines
5.9 KiB
Plaintext
Executable File
333 lines
5.9 KiB
Plaintext
Executable File
USE LF_DOC
|
|
JOIN LF_RIGHEDOC TO LF_DOC INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
|
|
JOIN %TIP TO LF_DOC INTO CODTAB==TIPODOC
|
|
END
|
|
|
|
DESCRIPTION
|
|
BEGIN
|
|
33->* "Documenti di vendita"
|
|
20->* "Clienti/Fornitori"
|
|
%TIP->* "Tabella tipi documento"
|
|
END
|
|
|
|
GENERAL
|
|
BEGIN
|
|
OFFSET 0 0
|
|
END
|
|
|
|
SECTION HEADER ODD 6
|
|
|
|
STRINGA 1 40 1
|
|
BEGIN
|
|
KEY "nome ditta"
|
|
PROMPT 1 1 "Ditta "
|
|
MESSAGE _DITTA, !RAGSOC
|
|
END
|
|
|
|
STRINGA 2 10
|
|
BEGIN
|
|
KEY "Data"
|
|
PROMPT 120 1 "Data "
|
|
MESSAGE _TODAY
|
|
END
|
|
|
|
NUMERO 3 7
|
|
BEGIN
|
|
KEY "Nr. pagina"
|
|
PROMPT 137 1 "Pagina "
|
|
MESSAGE _PAGENO
|
|
END
|
|
|
|
STRINGA 4 25
|
|
BEGIN
|
|
KEY "Intestazione stampa"
|
|
PROMPT 45 2 "Stampa lista documenti"
|
|
END
|
|
|
|
END // HEADER
|
|
|
|
|
|
SECTION BODY ODD 2 COLUMNWISE
|
|
|
|
STRINGA 11 9
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "Cod. num." "Codice numerazione"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Codice numerazione"
|
|
PROMPT 1 1 ""
|
|
FIELD 33->CODNUM
|
|
END
|
|
|
|
STRINGA 12 9
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "Tipo doc." "Tipo documento"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Tipo documento"
|
|
PROMPT 2 1 ""
|
|
FIELD %TIP->S0
|
|
END
|
|
|
|
NUMERO 13 8
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "Num.doc." "Numero documento"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Numero documento"
|
|
PROMPT 3 1 ""
|
|
FIELD 33->NDOC
|
|
PICTURE "#######"
|
|
END
|
|
|
|
DATA 14 10
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "Data doc." "Data documento"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Data documento"
|
|
PROMPT 4 1 ""
|
|
FILED 33->DATADOC
|
|
END
|
|
|
|
NUMERO 15 7
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "" "Codice cliente/fornitore"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "X " "Fincatura sinistra e destra"
|
|
KEY "Codice cliente/fornitore"
|
|
PROMPT 5 1 ""
|
|
FIELD 33->CODCF
|
|
PICTURE "#######"
|
|
END
|
|
|
|
STRINGA 16 25 2
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "Ragione sociale" "Ragione sociale"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA " X" "Fincatura sinistra e destra"
|
|
KEY "Ragione sociale"
|
|
PROMPT 6 1 ""
|
|
MESSAGE _CLIENTE,!RAGSOC
|
|
END
|
|
|
|
STRINGA 17 5
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "Stato" "Stato documento"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Stato documento"
|
|
PROMPT 7 1 ""
|
|
FIELD 33->STATO
|
|
END
|
|
|
|
STRINGA 18 4
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "Val." "Codice valuta"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Cod. Valuta"
|
|
PROMPT 8 1 ""
|
|
FIELD 33->CODVAL
|
|
MESSAGE COPY,10@|_EDITPICTURE,19,20,21,22
|
|
END
|
|
|
|
NUMBER 19 15
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "Tot. Imponibile" "Totale imponibile"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Totale imponibile (con spese)"
|
|
PROMPT 9 1 ""
|
|
MESSAGE _TOTIMPONIBILI,0|COPY,40
|
|
PICTURE "###.###.###.###"
|
|
END
|
|
|
|
NUMBER 20 15
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "@CSpese" "Spese"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Spese"
|
|
PROMPT 10 1 ""
|
|
PICTURE "###.###.###.###"
|
|
FIELD TOTSPE
|
|
MESSAGE COPY,41
|
|
END
|
|
|
|
NUMBER 21 15
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "@CIVA" "IVA"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Totale imposte"
|
|
PROMPT 11 1 ""
|
|
FIELD IMPOSTE
|
|
MESSAGE COPY,42
|
|
PICTURE "###.###.###.###"
|
|
END
|
|
|
|
NUMBER 22 15
|
|
BEGIN
|
|
SPECIAL STRINGA INTESTAZIONE "Tot. documento" "Totale documento"
|
|
SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
|
|
SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
|
|
KEY "Totale documento"
|
|
PROMPT 12 1 ""
|
|
FIELD TOTDOC
|
|
PICTURE "###.###.###.###"
|
|
MESSAGE COPY,43
|
|
END
|
|
|
|
NUMBER 40 15
|
|
BEGIN
|
|
KEY "Hidden field for computing tot imponibili"
|
|
FLAGS "H"
|
|
PROMPT 9 1 ""
|
|
MESSAGE _NUMEXPR,IF(33->CAMBIO!=0;#40*33->CAMBIO;#40)
|
|
MESSAGE ADD,FL->52
|
|
END
|
|
|
|
NUMBER 41 15
|
|
BEGIN
|
|
KEY "Hidden field for computing tot spese"
|
|
PROMPT 10 1 ""
|
|
MESSAGE _NUMEXPR,IF(33->CAMBIO!=0;#41*33->CAMBIO;#41)
|
|
MESSAGE ADD,FL->53
|
|
FLAGS "H"
|
|
END
|
|
|
|
NUMBER 42 15
|
|
BEGIN
|
|
KEY "Hidden field for computing tot imposte"
|
|
PROMPT 11 1 ""
|
|
MESSAGE _NUMEXPR,IF(33->CAMBIO!=0;#42*33->CAMBIO;#42)
|
|
MESSAGE ADD,FL->54
|
|
FLAGS "H"
|
|
END
|
|
|
|
NUMBER 43 15
|
|
BEGIN
|
|
KEY "Hidden field for computing tot documento"
|
|
PROMPT 12 1 ""
|
|
MESSAGE _NUMEXPR,IF(33->CAMBIO!=0;#43*33->CAMBIO;#43)
|
|
MESSAGE ADD,FL->55
|
|
FLAGS "H"
|
|
END
|
|
|
|
SECTION RIGHE 2 0 1 FILE LF_RIGHEDOC
|
|
FLAGS "D"
|
|
|
|
STRINGA 1 9
|
|
BEGIN
|
|
PROMPT 1 1 ""
|
|
END
|
|
|
|
STRINGA 2 9
|
|
BEGIN
|
|
PROMPT 2 1 ""
|
|
END
|
|
|
|
NUMERO 3 8
|
|
BEGIN
|
|
PROMPT 3 1 ""
|
|
END
|
|
|
|
DATA 4 10
|
|
BEGIN
|
|
PROMPT 4 1 ""
|
|
END
|
|
|
|
NUMERO 5 7
|
|
BEGIN
|
|
PROMPT 5 1 ""
|
|
END
|
|
|
|
STRINGA 6 25
|
|
BEGIN
|
|
PROMPT 6 1 ""
|
|
FIELD LF_RIGHEDOC->DESCR
|
|
END
|
|
|
|
STRINGA 7 5
|
|
BEGIN
|
|
PROMPT 7 1 ""
|
|
GROUP 10
|
|
FLAGS "H"
|
|
MESSAGE _EDITPICTURE,10,12
|
|
END
|
|
|
|
|
|
STRINGA 8 5
|
|
BEGIN
|
|
PROMPT 7 1 ""
|
|
END
|
|
|
|
STRINGA 9 4
|
|
BEGIN
|
|
PROMPT 8 1 ""
|
|
FIELD LF_RIGHEDOC->UMQTA
|
|
END
|
|
|
|
NUMBER 10 15
|
|
BEGIN
|
|
PROMPT 9 1 ""
|
|
FIELD 34->IMPNN
|
|
PICTURE "###.###.###.###"
|
|
END
|
|
|
|
NUMBER 11 15
|
|
BEGIN
|
|
PROMPT 10 1 ""
|
|
END
|
|
|
|
NUMBER 12 15
|
|
BEGIN
|
|
PROMPT 11 1 ""
|
|
FIELD LF_RIGHEDOC->IMPOSTA
|
|
PICTURE "###.###.###.###"
|
|
END
|
|
END
|
|
|
|
END //BODY
|
|
|
|
SECTION FOOTER LAST 3
|
|
|
|
STRINGA 51 25
|
|
BEGIN
|
|
KEY "Totale"
|
|
PROMPT 60 1 "@BTotale"
|
|
END
|
|
|
|
NUMBER 52 15
|
|
BEGIN
|
|
KEY "Totale imponibili"
|
|
PROMPT 84 1 ""
|
|
PICTURE "###.###.###.###"
|
|
END
|
|
|
|
NUMBER 53 15
|
|
BEGIN
|
|
KEY "Totale Spese"
|
|
PROMPT 100 1 ""
|
|
PICTURE "###.###.###.###"
|
|
END
|
|
|
|
NUMBER 54 15
|
|
BEGIN
|
|
KEY "Totale imposte"
|
|
PROMPT 116 1 ""
|
|
PICTURE "###.###.###.###"
|
|
END
|
|
|
|
NUMBER 55 15
|
|
BEGIN
|
|
KEY "Totale documenti"
|
|
PROMPT 132 1 ""
|
|
PICTURE "###.###.###.###"
|
|
END
|
|
|
|
END // FOOTER
|
|
|
|
|