Modifiche a moduli per fatture e fatture accompagnatorie
git-svn-id: svn://10.65.10.50/trunk@1914 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
9932a66b8c
commit
ef997a0fe7
169
ve/veacc.frm
169
ve/veacc.frm
@ -1,46 +1,47 @@
|
||||
|
||||
// Completare la sezione "iva" nel body
|
||||
|
||||
USE 33
|
||||
JOIN 34 INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
|
||||
JOIN 17 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN 20 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN 16 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
|
||||
JOIN 16 TO 17 ALIAS 116 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
|
||||
JOIN 47 TO 34 INTO CODART==CODART
|
||||
JOIN 52 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN %CPG INTO CODTAB==CODPAG
|
||||
JOIN %AGE INTO CODTAB==CODAG
|
||||
JOIN %POR INTO CODTAB==CODPORTO
|
||||
JOIN %BAN INTO CODTAB==CODABIA+CODCABA
|
||||
JOIN %VET INTO CODTAB==CODVETT1
|
||||
JOIN %ASP INTO CODTAB==ASPBENI1
|
||||
|
||||
/* da togliere, perché vengono usati i messaggi _ISAMREAD
|
||||
JOIN %BAN INTO CODTAB==CODABIA+CODCABA
|
||||
JOIN %BAN INTO CODTAB==CODABIP+CODCABP
|
||||
JOIN NDO INTO CODTAB==CODNOTESP1
|
||||
JOIN NDO INTO CODTAB==CODNOTESP2
|
||||
JOIN 13 TO 304@ ALIAS 1101 INTO COM==COMCF
|
||||
JOIN 13 TO 304@ ALIAS 1102 INTO COM==COM
|
||||
*/
|
||||
JOIN 34 ALIAS 101 INTO CODNUM=CODNUM ANNO=ANNO PROVV=PROVV NDOC=NDOC
|
||||
JOIN 17 ALIAS 201 INTO TIPOCF=TIPOCF CODCF=CODCF
|
||||
JOIN 20 ALIAS 202 INTO TIPOCF=TIPOCF CODCF=CODCF
|
||||
JOIN %CPG ALIAS 301 INTO CODTAB=CODPAG
|
||||
JOIN %VAL ALIAS 302 INTO CODTAB=CODVAL
|
||||
JOIN %LNG ALIAS 303 INTO CODTAB=CODLIN
|
||||
JOIN AGE ALIAS 304 INTO CODTAB=CODAG
|
||||
JOIN MSP ALIAS 305 INTO CODTAB=CODSPMEZZO
|
||||
JOIN POR ALIAS 306 INTO CODTAB=CODPORTO
|
||||
JOIN 47 TO 101@ ALIAS 401 INTO CODART=CODART
|
||||
JOIN 52 ALIAS 601 INTO TIPOCF=TIPOCF CODCF=CODCF
|
||||
JOIN 16 ALIAS 701 INTO TIPOCF=TIPOCF CODCF=CODCF CODIND=CODINDSP
|
||||
JOIN 16 TO 201@ ALIAS 801 INTO TIPOCF=TIPOCF CODCF=CODCF CODIND=CODINDSP
|
||||
JOIN %BAN ALIAS 901 INTO CODTAB=CODABIA+CODCABA
|
||||
JOIN %BAN ALIAS 902 INTO CODTAB=CODABIP+CODCABP
|
||||
JOIN NDO ALIAS 1001 INTO CODTAB=CODNOTESP1
|
||||
JOIN NDO ALIAS 1002 INTO CODTAB=CODNOTESP2
|
||||
JOIN 13 TO 304@ ALIAS 1101 INTO COM=COMCF
|
||||
JOIN 13 TO 304@ ALIAS 1102 INTO COM=COM
|
||||
|
||||
END
|
||||
DESCRIPTION
|
||||
BEGIN
|
||||
33->* "Documenti di vendita"
|
||||
34->* "Righe documenti di vendita"
|
||||
17->* "Clienti/Fornitori per vendite"
|
||||
20->* "Clienti/Fornitori"
|
||||
47 ->* "Righe listini"
|
||||
52 ->* "Contratti clienti"
|
||||
16 ->* "Indirizzi di spedizione"
|
||||
116->* "Indirizzi di spedizione"
|
||||
%CPG->* "Condizioni di pagamento"
|
||||
%AGE ->* "Agenti"
|
||||
%MSP ->* "Modalità di spedizioni"
|
||||
%POR ->* "Modalità di consegna"
|
||||
%BAN ->* "Banche"
|
||||
101@->* "Righe documenti di vendita"
|
||||
201@->* "Clienti/Fornitori per vendite"
|
||||
202@->* "Clienti/Fornitori"
|
||||
301@->* "CPG"
|
||||
302@->* "VAL"
|
||||
303@->* "LNG"
|
||||
304@->* "AGE"
|
||||
305@->* "MSP"
|
||||
306@->* "POR"
|
||||
401@->* "Righe listini"
|
||||
601@->* "Contratti clienti"
|
||||
701@->* "Indirizzi di spedizione"
|
||||
801@->* "Indirizzi di spedizione"
|
||||
901@->* "Tabella banche"
|
||||
902@->* "Tabella banche"
|
||||
1001@->* "Tabella Note Documento"
|
||||
1002@->* "Tabella Note Documento"
|
||||
1101@->* "Comuni"
|
||||
1102@->* "Comuni"
|
||||
END
|
||||
|
||||
GENERAL
|
||||
@ -56,28 +57,28 @@ STRINGA 1 36 1
|
||||
BEGIN
|
||||
KEY "nome ditta"
|
||||
PROMPT 5 1 ""
|
||||
MESSAGE _DITTA &RAGSOC
|
||||
MESSAGE _DITTA6->RAGSOC
|
||||
END
|
||||
|
||||
STRINGA 2 36 1
|
||||
BEGIN
|
||||
KEY "indirizzo ditta"
|
||||
PROMPT 5 2 ""
|
||||
MESSAGE _DITTA &IND
|
||||
MESSAGE _DITTA6->INDRES
|
||||
END
|
||||
|
||||
STRINGA 3 5 1
|
||||
BEGIN
|
||||
KEY "cap ditta"
|
||||
PROMPT 5 3 ""
|
||||
MESSAGE _DITTA &CAP
|
||||
MESSAGE _DITTA6->CAPRES
|
||||
END
|
||||
|
||||
STRINGA 4 30 1
|
||||
BEGIN
|
||||
KEY "comune ditta"
|
||||
PROMPT 12 3 ""
|
||||
MESSAGE _DITTA &COM
|
||||
MESSAGE _DITTA113@->DENCOM
|
||||
END
|
||||
|
||||
STRINGA 5 5 1
|
||||
@ -90,7 +91,7 @@ STRINGA 6 16 1
|
||||
BEGIN
|
||||
KEY "partita iva ditta"
|
||||
PROMPT 11 4 ""
|
||||
MESSAGE _DITTA &IVA
|
||||
MESSAGE _DITTA6->PAIV
|
||||
END
|
||||
|
||||
STRINGA 7 9 1
|
||||
@ -103,7 +104,7 @@ STRINGA 8 16 1
|
||||
BEGIN
|
||||
KEY "codice fiscale ditta"
|
||||
PROMPT 15 5 ""
|
||||
MESSAGE _DITTA &CF
|
||||
MESSAGE _DITTA6->CODFI
|
||||
END
|
||||
|
||||
NUMERO 9
|
||||
@ -140,147 +141,132 @@ STRINGA 14 36 2
|
||||
BEGIN
|
||||
KEY "destinatario, ditta"
|
||||
PROMPT 44 10 ""
|
||||
FIELD 20->RAGSOC
|
||||
FIELD 202@->RAGSOC
|
||||
END
|
||||
|
||||
STRINGA 15 36 2
|
||||
BEGIN
|
||||
KEY "destinatario, indirizzo"
|
||||
PROMPT 44 12 ""
|
||||
FIELD 20->INDCF
|
||||
END
|
||||
|
||||
STRINGA 83 5 1
|
||||
BEGIN
|
||||
FLAGS "H"
|
||||
PROMPT 1 1 ""
|
||||
FIELD 116@->COM
|
||||
FIELD 202@->INDCF
|
||||
END
|
||||
|
||||
STRINGA 16 5 1
|
||||
BEGIN
|
||||
KEY "destinatario, cap"
|
||||
PROMPT 44 14 ""
|
||||
MESSAGE _ISAMREAD 13 COM=#83 CAPCOM
|
||||
FIELD 1101@->CAPCOM
|
||||
END
|
||||
|
||||
STRINGA 17 30 2
|
||||
BEGIN
|
||||
KEY "destinatario, comune "
|
||||
PROMPT 50 14 ""
|
||||
MESSAGE _ISAMREAD 13 COM=#83 DENCOM
|
||||
FIELD 1101@->DENCOM
|
||||
END
|
||||
|
||||
STRINGA 18 2 1
|
||||
BEGIN
|
||||
KEY "destinatario, provincia"
|
||||
PROMPT 77 15 ""
|
||||
MESSAGE _ISAMREAD 13 COM=#83 PROVCOM
|
||||
FIELD 1101@->PROVCOM
|
||||
END
|
||||
|
||||
STRINGA 19 8 1
|
||||
BEGIN
|
||||
KEY "data bolla"
|
||||
PROMPT 58 19 ""
|
||||
FIELD DATADOC
|
||||
FIELD 33->DATADOC
|
||||
END
|
||||
|
||||
STRINGA 20 5 1
|
||||
BEGIN
|
||||
KEY "numero bolla"
|
||||
PROMPT 67 19 ""
|
||||
FIELD NDOC
|
||||
FIELD 33->NDOC
|
||||
END
|
||||
|
||||
STRINGA 21 30 1
|
||||
BEGIN
|
||||
KEY "destinazione, indirizzo"
|
||||
PROMPT 1 10 ""
|
||||
FIELD 16->INDIR
|
||||
FIELD 701@->INDIR
|
||||
END
|
||||
|
||||
STRINGA 83 30 1
|
||||
BEGIN
|
||||
KEY "destinazione, cap"
|
||||
PROMPT 1 12 ""
|
||||
FIELD 16->CAP
|
||||
END
|
||||
|
||||
STRINGA 84 50 1
|
||||
BEGIN
|
||||
FLAGS "H"
|
||||
PROMPT 1 1 ""
|
||||
FIELD 16->COM
|
||||
FIELD 1102@->CAPCOM
|
||||
END
|
||||
|
||||
STRINGA 83 30 1
|
||||
BEGIN
|
||||
KEY "destinazione, comune"
|
||||
PROMPT 1 14 ""
|
||||
MESSAGE _ISAMREAD 13 COM=#84 DENCOM
|
||||
FIELD 1102@->DENCOM
|
||||
END
|
||||
|
||||
STRINGA 22 26 1
|
||||
BEGIN
|
||||
KEY "ordine"
|
||||
PROMPT 1 19 ""
|
||||
FIELD NUMDOCRIF
|
||||
FIELD 33->NUMDOCRIF
|
||||
END
|
||||
|
||||
STRINGA 23 8 1
|
||||
BEGIN
|
||||
KEY "data conferma"
|
||||
PROMPT 28 19 ""
|
||||
FIELD DATADOCRIF
|
||||
FIELD 33->DATADOCRIF
|
||||
END
|
||||
|
||||
STRINGA 24 48 1
|
||||
BEGIN
|
||||
KEY "condizioni di pagamento"
|
||||
PROMPT 1 21 ""
|
||||
FIELD %CPG->S0
|
||||
FIELD 301@->S0
|
||||
END
|
||||
|
||||
STRINGA 25 29 1
|
||||
BEGIN
|
||||
KEY "banca d'appoggio"
|
||||
PROMPT 50 21 ""
|
||||
FIELD %BAN->S0
|
||||
FIELD 901@->S0
|
||||
END
|
||||
|
||||
STRINGA 26 8 1
|
||||
BEGIN
|
||||
KEY "codice cliente"
|
||||
PROMPT 5 23 ""
|
||||
FIELD CODCF
|
||||
FIELD 33->CODCF
|
||||
END
|
||||
|
||||
STRINGA 27 16 1
|
||||
BEGIN
|
||||
KEY "partita iva cliente"
|
||||
PROMPT 16 23 ""
|
||||
FIELD 20->PAIV
|
||||
FIELD 202@->PAIV
|
||||
END
|
||||
|
||||
STRINGA 28 25 1
|
||||
BEGIN
|
||||
KEY "porto"
|
||||
PROMPT 35 23 ""
|
||||
FIELD %POR->S0
|
||||
FIELD 306@->S0
|
||||
END
|
||||
|
||||
STRINGA 29 3 1
|
||||
BEGIN
|
||||
KEY "codice agente"
|
||||
PROMPT 1 23 ""
|
||||
FIELD CODAG
|
||||
FIELD 33->CODAG
|
||||
END
|
||||
|
||||
STRINGA 30 21 1
|
||||
BEGIN
|
||||
KEY "vettore"
|
||||
PROMPT 59 23 ""
|
||||
FIELD %VET->S0
|
||||
END
|
||||
|
||||
END
|
||||
@ -291,49 +277,45 @@ STRINGA 31 8 1
|
||||
BEGIN
|
||||
KEY "codice articolo"
|
||||
PROMPT 1 0 ""
|
||||
FIELD 34->CODART
|
||||
FIELD 101@->CODART
|
||||
END
|
||||
|
||||
STRINGA 32 30 1
|
||||
BEGIN
|
||||
KEY "descrizione articolo"
|
||||
PROMPT 17 0 ""
|
||||
FIELD 47->DESCR
|
||||
FIELD 401@->DESCR
|
||||
END
|
||||
|
||||
NUMERO 33
|
||||
BEGIN
|
||||
KEY "unita' di misura"
|
||||
PROMPT 46 0 ""
|
||||
FIELD 34->UMQTA
|
||||
END
|
||||
|
||||
STRINGA 34 6 1
|
||||
BEGIN
|
||||
KEY "quantita'"
|
||||
PROMPT 10 0 ""
|
||||
FIELD 34->QTA
|
||||
FIELD 101@->QTA
|
||||
END
|
||||
|
||||
STRINGA 35 8 1
|
||||
BEGIN
|
||||
KEY "prezzo unitario"
|
||||
PROMPT 48 0 ""
|
||||
FIELD 34->PREZZO
|
||||
END
|
||||
|
||||
STRINGA 36 8 1
|
||||
BEGIN
|
||||
KEY "sconto"
|
||||
PROMPT 57 0 ""
|
||||
FIELD 34->SCONTO
|
||||
END
|
||||
|
||||
STRINGA 37 9 1
|
||||
BEGIN
|
||||
KEY "importo netto"
|
||||
PROMPT 66 0 ""
|
||||
MESSAGE _COD_RIGA IMPNETTO
|
||||
END
|
||||
|
||||
STRINGA 38 3 1
|
||||
@ -344,7 +326,7 @@ END
|
||||
|
||||
END
|
||||
|
||||
SECTION FOOTER ODD 1
|
||||
SECTION FOOTER LAST 1
|
||||
|
||||
STRINGA 71 5 1
|
||||
BEGIN
|
||||
@ -354,27 +336,24 @@ END
|
||||
|
||||
END
|
||||
|
||||
SECTION FOOTER LAST 20
|
||||
SECTION FOOTER ODD 20
|
||||
|
||||
STRINGA 39 11 1
|
||||
BEGIN
|
||||
KEY "spese di trasporto"
|
||||
PROMPT 43 52 ""
|
||||
_COD_TESTA SPTRAS
|
||||
END
|
||||
|
||||
STRINGA 40 11 1
|
||||
BEGIN
|
||||
KEY "spese di incasso"
|
||||
PROMPT 55 50 ""
|
||||
MESSAGE _COD_TESTA SPINC
|
||||
END
|
||||
|
||||
STRINGA 41 11 1
|
||||
BEGIN
|
||||
KEY "spese bolli"
|
||||
PROMPT 55 52 ""
|
||||
MESSAGE _COD_TESTA SPBOL
|
||||
END
|
||||
|
||||
STRINGA 42 21 1
|
||||
@ -500,61 +479,55 @@ END
|
||||
STRINGA 62 6 1
|
||||
BEGIN
|
||||
KEY "stampa totali"
|
||||
PROMPT 1 54 "TOT."
|
||||
PROMPT 1 54 ""
|
||||
END
|
||||
|
||||
STRINGA 63 12 1
|
||||
BEGIN
|
||||
KEY "totale imponibile"
|
||||
PROMPT 4 54 ""
|
||||
MESSAGE _COD_TESTA TIMP
|
||||
END
|
||||
|
||||
STRINGA 64 11 1
|
||||
BEGIN
|
||||
KEY "totale imposta"
|
||||
PROMPT 22 54 ""
|
||||
MESSAGE _COD_TESTA TIMPS
|
||||
END
|
||||
|
||||
STRINGA 65 11 1
|
||||
BEGIN
|
||||
KEY "totale importi netti"
|
||||
PROMPT 68 48 ""
|
||||
MESSAGE _COD_TESTA IMPNETTO
|
||||
END
|
||||
|
||||
STRINGA 66 11 1
|
||||
BEGIN
|
||||
KEY "spese di imballo"
|
||||
PROMPT 43 50 ""
|
||||
MESSAGE _COD_TESTA SPIMB
|
||||
END
|
||||
|
||||
STRINGA 67 2 1
|
||||
BEGIN
|
||||
KEY "cancella 'iva' per sp. tras"
|
||||
PROMPT 43 51 "--"
|
||||
PROMPT 43 51 ""
|
||||
END
|
||||
|
||||
STRINGA 68 8 1
|
||||
BEGIN
|
||||
KEY "scritta 'spese di trasporto'"
|
||||
PROMPT 45 51 "S.TRASP."
|
||||
KEY "scritta spese di trasporto"
|
||||
PROMPT 45 51 ""
|
||||
END
|
||||
|
||||
STRINGA 69 11 1
|
||||
BEGIN
|
||||
KEY "totale imposta"
|
||||
PROMPT 68 52 ""
|
||||
MESSAGE _COD_TESTA TIMPS
|
||||
END
|
||||
|
||||
STRINGA 70 11 1
|
||||
BEGIN
|
||||
KEY "totale fattura"
|
||||
PROMPT 68 54 ""
|
||||
MESSAGE _COD_TESTA TFATT
|
||||
END
|
||||
|
||||
STRINGA 72 1 1
|
||||
|
225
ve/vefat.frm
225
ve/vefat.frm
@ -1,55 +1,48 @@
|
||||
|
||||
// - I FIELD sul file 20 (clifo) vanno sostituiti con messaggi _CLIENTE.
|
||||
// - Manca "cliente provincia"
|
||||
// - Manca "azzera totalizzatore 1"
|
||||
// - Completare "importo netto" e "iva" nelle righe della fattura
|
||||
// - Nella coda della fattura, completare i campi che non sono totalizzatori
|
||||
// - Codici per i totalizzatori:
|
||||
// SPTRAS spese di trasporto
|
||||
// SPINC spese incasso
|
||||
// SPIMB spese imballaggio
|
||||
// SPBOL spese bolli
|
||||
// TIMP totale imponibile
|
||||
// TIMPS totale imposta
|
||||
// TESEN totale esenti
|
||||
// IMPNETTO totale importi netti (stesso codice per il totalizzatore della riga)
|
||||
// TFATT totale fattura
|
||||
// TNETTO netto da pagare
|
||||
//
|
||||
// Togliere dalla relazione i files che non servono, quando tutti i campi sono OK.
|
||||
|
||||
USE 33
|
||||
JOIN 34 INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
|
||||
JOIN 17 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN 20 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN 16 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
|
||||
JOIN 16 TO 17 ALIAS 116 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
|
||||
JOIN 47 TO 34 INTO CODART==CODART
|
||||
JOIN 52 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN %CPG INTO CODTAB==CODPAG
|
||||
JOIN %AGE INTO CODTAB==CODAG
|
||||
JOIN %POR INTO CODTAB==CODPORTO
|
||||
JOIN %BAN INTO CODTAB==CODABIA+CODCABA
|
||||
JOIN %VET INTO CODTAB==CODVETT1
|
||||
JOIN %ASP INTO CODTAB==ASPBENI1
|
||||
JOIN 34 ALIAS 101 INTO CODNUM=CODNUM ANNO=ANNO PROVV=PROVV NDOC=NDOC
|
||||
JOIN 17 ALIAS 201 INTO TIPOCF=TIPOCF CODCF=CODCF
|
||||
JOIN 20 ALIAS 202 INTO TIPOCF=TIPOCF CODCF=CODCF
|
||||
JOIN %CPG ALIAS 301 INTO CODTAB=CODPAG
|
||||
JOIN %VAL ALIAS 302 INTO CODTAB=CODVAL
|
||||
JOIN %LNG ALIAS 303 INTO CODTAB=CODLIN
|
||||
JOIN AGE ALIAS 304 INTO CODTAB=CODAG
|
||||
JOIN MSP ALIAS 305 INTO CODTAB=CODSPMEZZO
|
||||
JOIN POR ALIAS 306 INTO CODTAB=CODPORTO
|
||||
JOIN 47 TO 101@ ALIAS 401 INTO CODART=CODART
|
||||
JOIN 52 ALIAS 601 INTO TIPOCF=TIPOCF CODCF=CODCF
|
||||
JOIN 16 ALIAS 701 INTO TIPOCF=TIPOCF CODCF=CODCF CODIND=CODINDSP
|
||||
JOIN 16 TO 201@ ALIAS 801 INTO TIPOCF=TIPOCF CODCF=CODCF CODIND=CODINDSP
|
||||
JOIN %BAN ALIAS 901 INTO CODTAB=CODABIA+CODCABA
|
||||
JOIN %BAN ALIAS 902 INTO CODTAB=CODABIP+CODCABP
|
||||
JOIN NDO ALIAS 1001 INTO CODTAB=CODNOTESP1
|
||||
JOIN NDO ALIAS 1002 INTO CODTAB=CODNOTESP2
|
||||
JOIN 13 TO 304@ ALIAS 1101 INTO COM=COMCF
|
||||
JOIN 13 TO 304@ ALIAS 1102 INTO COM=COM
|
||||
|
||||
END
|
||||
|
||||
DESCRIPTION
|
||||
BEGIN
|
||||
33->* "Documenti di vendita"
|
||||
34->* "Righe documenti di vendita"
|
||||
17->* "Clienti/Fornitori per vendite"
|
||||
20->* "Clienti/Fornitori"
|
||||
47 ->* "Righe listini"
|
||||
52 ->* "Contratti clienti"
|
||||
16 ->* "Indirizzi di spedizione"
|
||||
116->* "Indirizzi di spedizione"
|
||||
%CPG->* "Condizioni di pagamento"
|
||||
%AGE ->* "Agenti"
|
||||
%MSP ->* "Modalità di spedizioni"
|
||||
%POR ->* "Modalità di consegna"
|
||||
%BAN ->* "Banche"
|
||||
101@->* "Righe documenti di vendita"
|
||||
201@->* "Clienti/Fornitori per vendite"
|
||||
202@->* "Clienti/Fornitori"
|
||||
301@->* "CPG"
|
||||
302@->* "VAL"
|
||||
303@->* "LNG"
|
||||
304@->* "AGE"
|
||||
305@->* "MSP"
|
||||
306@->* "POR"
|
||||
401@->* "Righe listini"
|
||||
601@->* "Contratti clienti"
|
||||
701@->* "Indirizzi di spedizione"
|
||||
801@->* "Indirizzi di spedizione"
|
||||
901@->* "Tabella banche"
|
||||
902@->* "Tabella banche"
|
||||
1001@->* "Tabella Note Documento"
|
||||
1002@->* "Tabella Note Documento"
|
||||
1101@->* "Comuni"
|
||||
1102@->* "Comuni"
|
||||
END
|
||||
|
||||
GENERAL
|
||||
@ -59,34 +52,35 @@ BEGIN
|
||||
SIZE 12
|
||||
END
|
||||
|
||||
///////////////////////////////////////////////
|
||||
SECTION HEADER ODD 28 0 -5
|
||||
|
||||
STRINGA 1 35 1
|
||||
BEGIN
|
||||
KEY "nome ditta"
|
||||
PROMPT 3 4 ""
|
||||
MESSAGE _DITTA &RAGSOC
|
||||
MESSAGE _DITTA 6->RAGSOC
|
||||
END
|
||||
|
||||
STRINGA 2 35 1
|
||||
BEGIN
|
||||
KEY "indirizzo ditta"
|
||||
PROMPT 3 5 ""
|
||||
MESSAGE _DITTA &IND
|
||||
MESSAGE _DITTA 6->INDRES
|
||||
END
|
||||
|
||||
STRINGA 3 5 1
|
||||
BEGIN
|
||||
KEY "cap ditta"
|
||||
PROMPT 3 6 ""
|
||||
MESSAGE _DITTA &CAP
|
||||
MESSAGE _DITTA 6->CAPRES
|
||||
END
|
||||
|
||||
STRINGA 4 30 1
|
||||
BEGIN
|
||||
KEY "comune ditta"
|
||||
PROMPT 10 6 ""
|
||||
MESSAGE _DITTA &COM
|
||||
MESSAGE _DITTA 6->DENCOM
|
||||
END
|
||||
|
||||
STRINGA 5 5 1
|
||||
@ -99,7 +93,7 @@ STRINGA 6 16 1
|
||||
BEGIN
|
||||
KEY "partita iva ditta"
|
||||
PROMPT 9 7 ""
|
||||
MESSAGE _DITTA &IVA
|
||||
MESSAGE _DITTA 6->PAIV
|
||||
END
|
||||
|
||||
STRINGA 7 9 1
|
||||
@ -112,7 +106,7 @@ STRINGA 8 16 1
|
||||
BEGIN
|
||||
KEY "codice fiscale ditta"
|
||||
PROMPT 13 8 ""
|
||||
MESSAGE _DITTA-> &CF
|
||||
MESSAGE _DITTA-> 6->CODFI
|
||||
END
|
||||
|
||||
NUMERO 9 10 1
|
||||
@ -149,156 +143,167 @@ STRINGA 14 8 1
|
||||
BEGIN
|
||||
KEY "data fattura"
|
||||
PROMPT 61 21 ""
|
||||
FILED DATADOC
|
||||
FILED 33->DATADOC
|
||||
END
|
||||
|
||||
STRINGA 15 5 1
|
||||
BEGIN
|
||||
KEY "numero fattura"
|
||||
PROMPT 71 21 ""
|
||||
FIELD NDOC
|
||||
FIELD 33->NDOC
|
||||
END
|
||||
|
||||
STRINGA 16 4 1
|
||||
BEGIN
|
||||
KEY "codice cliente"
|
||||
PROMPT 3 23 ""
|
||||
FIELD CODCF
|
||||
FIELD 33->CODCF
|
||||
END
|
||||
|
||||
STRINGA 17 2 1
|
||||
BEGIN
|
||||
KEY "codice agente"
|
||||
PROMPT 9 23 ""
|
||||
FIELD CODAG
|
||||
FIELD 33->CODAG
|
||||
END
|
||||
|
||||
STRINGA 18 14 1
|
||||
BEGIN
|
||||
KEY "porto"
|
||||
PROMPT 52 23 ""
|
||||
FIELD %POR->S0
|
||||
FIELD 306@->S0
|
||||
END
|
||||
|
||||
NUMERO 19 7 1
|
||||
BEGIN
|
||||
KEY "ordine"
|
||||
PROMPT 12 23 ""
|
||||
FIELD NUMDOCRIF
|
||||
FIELD 33->NUMDOCRIF
|
||||
END
|
||||
|
||||
NUMERO 20 8 1
|
||||
BEGIN
|
||||
KEY "data conferma"
|
||||
PROMPT 20 23 ""
|
||||
FIELD DATADOCRIF
|
||||
FIELD 33->DATADOCRIF
|
||||
END
|
||||
|
||||
STRINGA 21 49 1
|
||||
BEGIN
|
||||
KEY "condizioni di pagamento"
|
||||
PROMPT 3 25 ""
|
||||
FIELD %CPGS0
|
||||
FIELD 901@->S0
|
||||
END
|
||||
|
||||
STRINGA 22 29 1
|
||||
BEGIN
|
||||
KEY "banca d'appoggio"
|
||||
PROMPT 54 25 ""
|
||||
FIELD %BAN->S0
|
||||
FIELD 901@->S0
|
||||
END
|
||||
|
||||
STRINGA 23 38 2
|
||||
STRINGA 23 38 1
|
||||
BEGIN
|
||||
KEY "ragione sociale cliente"
|
||||
KEY "cliente ragione sociale 1"
|
||||
PROMPT 44 11 ""
|
||||
FIELD 20->RAGSOC
|
||||
END
|
||||
|
||||
STRINGA 25 38 2
|
||||
STRINGA 24 38 1
|
||||
BEGIN
|
||||
KEY "indirizzo cliente"
|
||||
KEY "cliente ragione sociale 2"
|
||||
PROMPT 44 12 ""
|
||||
END
|
||||
|
||||
STRINGA 25 38 1
|
||||
BEGIN
|
||||
KEY "cliente indirizzo 1"
|
||||
PROMPT 44 13 ""
|
||||
FIELD 20->INDCF
|
||||
END
|
||||
|
||||
STRINGA 26 38 1
|
||||
BEGIN
|
||||
KEY "cliente indirizzo 2"
|
||||
PROMPT 44 14 ""
|
||||
END
|
||||
|
||||
STRINGA 27 5 1
|
||||
BEGIN
|
||||
KEY "cap cliente"
|
||||
KEY "cliente cap"
|
||||
PROMPT 44 15 ""
|
||||
FIELD 20->CAPCF
|
||||
END
|
||||
|
||||
STRINGA 28 30 2
|
||||
STRINGA 28 30 1
|
||||
BEGIN
|
||||
KEY "localita' cliente"
|
||||
KEY "cliente localita 1"
|
||||
PROMPT 50 15 ""
|
||||
FIELD 20->LOCALITACF
|
||||
END
|
||||
|
||||
// STRINGA 30 2 1
|
||||
// BEGIN
|
||||
// KEY "cliente provincia"
|
||||
// PROMPT 73 16 ""
|
||||
// END
|
||||
STRINGA 29 20 1
|
||||
BEGIN
|
||||
KEY "cliente localita 2"
|
||||
PROMPT 50 16 ""
|
||||
END
|
||||
|
||||
// STRINGA 31 2 1
|
||||
// BEGIN
|
||||
// KEY "azzera totalizzatore 1"
|
||||
// PROMPT 73 16 ""
|
||||
// END
|
||||
STRINGA 30 2 1
|
||||
BEGIN
|
||||
KEY "cliente provincia"
|
||||
PROMPT 73 16 ""
|
||||
END
|
||||
|
||||
STRINGA 31 2 1
|
||||
BEGIN
|
||||
KEY "azzera totalizzatore 1"
|
||||
PROMPT 73 16 ""
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
SECTION BODY ODD 22
|
||||
|
||||
STRINGA 32 13 1
|
||||
BEGIN
|
||||
KEY "codice articolo"
|
||||
PROMPT 5 2 ""
|
||||
FIELD 34->CODART
|
||||
PROMPT 2 ""
|
||||
FIELD 101@->CODART
|
||||
END
|
||||
|
||||
STRINGA 33 19 1
|
||||
BEGIN
|
||||
KEY "descrizione articolo"
|
||||
PROMPT 10 17 ""
|
||||
FIELD 47->DESCR
|
||||
PROMPT 17 ""
|
||||
FIELD 401@->DESCR
|
||||
END
|
||||
|
||||
STRINGA 34 3 1
|
||||
BEGIN
|
||||
KEY "unita' di misura"
|
||||
PROMPT 15 38 ""
|
||||
FIELD 34->UMQTA
|
||||
PROMPT 38 ""
|
||||
END
|
||||
|
||||
STRINGA 35 8 1
|
||||
BEGIN
|
||||
KEY "quantita'"
|
||||
PROMPT 20 42 ""
|
||||
FIELD 34->QTA
|
||||
PROMPT 42 ""
|
||||
FIELD 101@->QTA
|
||||
END
|
||||
|
||||
STRINGA 36 10 1
|
||||
BEGIN
|
||||
KEY "prezzo unitario"
|
||||
PROMPT 25 52 ""
|
||||
FIELD 34->PREZZO
|
||||
PROMPT 52 ""
|
||||
END
|
||||
|
||||
STRINGA 37 3 1
|
||||
BEGIN
|
||||
KEY "sconto"
|
||||
PROMPT 30 64 ""
|
||||
FIELD 34->SCONTO
|
||||
PROMPT 64 ""
|
||||
END
|
||||
|
||||
STRINGA 38 11 1
|
||||
BEGIN
|
||||
KEY "importo netto"
|
||||
PROMPT 68 ""
|
||||
MESSAGE _COD_RIGA IMPNETTO
|
||||
END
|
||||
|
||||
STRINGA 39 3 1
|
||||
@ -309,44 +314,31 @@ END
|
||||
|
||||
END
|
||||
|
||||
SECTION FOOTER ODD 1
|
||||
|
||||
STRINGA 76 5 1
|
||||
BEGIN
|
||||
KEY "stampa 'segue' in coda"
|
||||
PROMPT 73 70 "segue"
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
SECTION FOOTER LAST 17
|
||||
///////////////////////////////////////////////////
|
||||
SECTION FOOTER ODD
|
||||
|
||||
STRINGA 40 11 1
|
||||
BEGIN
|
||||
KEY "spese di trasporto"
|
||||
PROMPT 42 53 ""
|
||||
MESSAGE _COD_TESTA SPTRAS
|
||||
END
|
||||
|
||||
STRINGA 41 6 1
|
||||
BEGIN
|
||||
KEY "spese di incasso"
|
||||
PROMPT 56 63 ""
|
||||
MESSAGE _COD_TESTA SPINC
|
||||
END
|
||||
|
||||
STRINGA 42 11 1
|
||||
BEGIN
|
||||
KEY "spese di imballo"
|
||||
PROMPT 56 53 ""
|
||||
MESSAGE _COD_TESTA SPIMB
|
||||
END
|
||||
|
||||
STRINGA 43 5 1
|
||||
BEGIN
|
||||
KEY "spese bolli"
|
||||
PROMPT 64 63 ""
|
||||
MESSAGE _COD_TESTA SPBOL
|
||||
END
|
||||
|
||||
STRINGA 44 11 1
|
||||
@ -443,35 +435,30 @@ STRINGA 59 12 1
|
||||
BEGIN
|
||||
KEY "totale imponibile"
|
||||
PROMPT 6 63 ""
|
||||
MESSAGE _COD_TESTA TIMP
|
||||
END
|
||||
|
||||
STRINGA 60 11 1
|
||||
BEGIN
|
||||
KEY "totale imposta"
|
||||
PROMPT 23 63 ""
|
||||
MESSAGE _COD_TESTA TIMPS
|
||||
END
|
||||
|
||||
STRINGA 61 9 1
|
||||
BEGIN
|
||||
KEY "totale esenti"
|
||||
PROMPT 36 63 ""
|
||||
MESSAGE _COD_TESTA TESEN
|
||||
END
|
||||
|
||||
STRINGA 62 11 1
|
||||
BEGIN
|
||||
KEY "totale importi netti"
|
||||
PROMPT 3 53 ""
|
||||
MESSAGE _COD_TESTA IMPNETTO
|
||||
END
|
||||
|
||||
STRINGA 63 12 1
|
||||
BEGIN
|
||||
KEY "totale fattura"
|
||||
PROMPT 71 63 ""
|
||||
MESSAGE _COD_TESTA TFATT
|
||||
END
|
||||
|
||||
STRINGA 64 8 1
|
||||
@ -544,9 +531,17 @@ STRINGA 75 12 1
|
||||
BEGIN
|
||||
KEY "netto da pagare"
|
||||
PROMPT 71 66 ""
|
||||
MESSAGE _COD_TESTA IMPNETTO // cosi' il netto da pagare e' uguale al totale importi netti. Controllare se deve essere cosi'
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
////////////////////////////////////
|
||||
SECTION FOOTER LAST 1
|
||||
|
||||
STRINGA 76 5 1
|
||||
BEGIN
|
||||
KEY "stampa 'segue' in coda"
|
||||
PROMPT 73 70 "segue"
|
||||
END
|
||||
|
||||
END
|
Loading…
x
Reference in New Issue
Block a user