"
+FI PROVV
+FL "D"
+EN
+ST 176 50
+BE
+PR 24 2 ""
+FL "GD"
+ME CO,5@
+EN
+ST 102 4
+BE
+PR 2 3 "Esercizio "
+FI ANNO
+FL "GD"
+ME CO,9@
+EN
+NU 104 6
+BE
+PR 24 3 "Numero doc. "
+FI NDOC
+ME CO,6@
+FL "GDR"
+EN
+DA 106
+BE
+PR 46 3 "Data "
+FI DATADOC
+ME CO,7@
+EN
+ST 105 1
+BE
+PR 67 3 "Stato "
+FI STATO
+US %STD KEY 1
+IN CODTAB 105
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 105 CODTAB
+ME CO,8@
+CH NORMAL
+FL "DG"
+EN
+ST 108 6
+BE
+PR 2 4 "Fornitore "
+WA "Fornitore assente"
+HE "Codice del fornitore del documento"
+FL "R"
+FI CODCF
+GR 1
+US 20 KEY 1
+IN TIPOCF "F"
+IN CODCF 108
+DI "Codice" CODCF
+DI "Ragione Sociale@50" RAGSOC
+DI "Partita IVA@12" PAIV
+DI "Sospeso" SOSPESO
+OU 108 CODCF
+OU 301 RAGSOC
+CH REQUIRED
+ADD RU cg0 -1 F
+ME CO,10@
+EN
+ST 301 50
+BE
+WA "Fornitore assente"
+HE "Ragione sociale del fornitore del documento"
+PR 24 4 ""
+GR 1
+US 20 KEY 2
+IN TIPOCF "F"
+IN RAGSOC 301
+DI "Ragione Sociale@50" RAGSOC
+DI "Partita IVA@12" PAIV
+DI "Codice" CODCF
+OU 108 CODCF
+OU 301 RAGSOC
+CH REQUIRED
+ADD RU cg0 -1 F
+ME CO,11@
+EN
+BU 180 19 1
+BE
+PR 2 6 "Cliente occasionale"
+FL ""
+EN
+ST 109 16
+BE
+PR 30 6 "Codice "
+FL "D"
+FI OCFPI
+EN
+ST 328 16
+BE
+PR 2 6 "Cod. fisc. "
+FL ""
+CH NORMAL
+US 20 KE 4
+IN TIPOCF 107 SELECT
+IN COFI 328
+DI "Codice Fiscale@16" COFI
+DI "Ragione sociale@50" RAGSOC
+DI "Codice" CODCF
+DI "Indrizzo@35" INDCF
+CO OU 108
+EN
+BO 211
+BE
+PR 53 6 "Liqidazione differita"
+FL ""
+FI LIQDIFF
+EN
+ST 329 2
+BE
+PR 2 7 "Part.Iva "
+FL "U"
+CH NORMAL
+US %SCE
+IN CODTAB 329
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 329 CODTAB
+EN
+ST 340 12
+BE
+PR 24 7 ""
+FL ""
+CH NORMAL
+US 20 KE 5
+IN TIPOCF 107 SELECT
+IN STATOPAIV 329
+IN PAIV 340
+DI "Partita IVA@12" PAIV
+DI "Ragione sociale@50" RAGSOC
+DI "Codice" CODCF
+DI "Indrizzo@35" INDCF
+CO OU 108
+EN
+GO 183 4 2
+BE
+PR 73 6 ""
+FL "M"
+FI COLL_GOLEM
+EN
+GR -1 78 6
+BE
+PR 1 8 "Recapito"
+FL ""
+EN
+ST 302 35
+BE
+PR 2 9 "Indirizzo "
+FL "D"
+EN
+ST 303 10
+BE
+PR 61 9 "N. "
+FL "D"
+EN
+ST 330 35
+BE
+PR 2 10 "Localita' "
+FL "D"
+EN
+ST 331 5
+BE
+PR 52 10 "C.A.P."
+FL "D"
+EN
+ST 332 4
+BE
+PR 2 11 "Comune "
+FL "DU"
+US 13
+IN STATO 334
+IN COM 332
+OU 341 DENCOM
+OU 333 PROVCOM
+CH SEARCH
+EN
+ST 341 50
+BE
+PR 24 11 ""
+FL "D"
+EN
+ST 333 5
+BE
+PR 66 10 "Pr."
+FL "D"
+EN
+NU 334 3
+BE
+PR 2 12 "Stato "
+FL "DZ"
+US %STA
+IN CODTAB 334
+OU 342 S0
+CH SEARCH
+EN
+ST 342 50
+BE
+PR 24 12 ""
+FL "D"
+EN
+ST 111 3
+BE
+PR 2 14 "Valuta "
+FL "U"
+CH NORMAL
+FI CODVAL
+US %VAL
+IN CODTAB 111
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+DI "Cambio@15" S4
+DI "Data valuta" D0
+OU 111 CODTAB
+OU 339 S0
+OU 112 S4
+OU 335 D0
+OU 187 B1
+HE "Inserisci il codice della valuta"
+WA "Codice valuta non trovato"
+ME CO,200
+EN
+ST 200 3
+BE
+PR 2 14 "Valuta "
+FL "U"
+CH NORMAL
+FI CODVAL
+US %VAL
+IN CODTAB 200
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 200 CODTAB
+OU 201 S0
+OU 187 B1
+HE "Inserisci il codice della valuta"
+WA "Codice valuta non trovato"
+ME CO,111
+EN
+ST 339 50
+BE
+PR 24 14 ""
+FL ""
+CH NORMAL
+US %VAL KEY 2
+IN S0 339
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+DI "Cambio@15" S4
+DI "Data valuta" D0
+OU 111 CODTAB
+OU 339 S0
+OU 112 S4
+OU 335 D0
+OU 187 B1
+HE "Inserisci il codice della valuta"
+WA "Codice valuta non trovato"
+EN
+ST 201 50
+BE
+PR 24 14 ""
+FL ""
+CH NORMAL
+US %VAL KEY 2
+IN S0 201
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 200 CODTAB
+OU 201 S0
+OU 187 B1
+HE "Inserisci il codice della valuta"
+WA "Codice valuta non trovato"
+EN
+DA 335
+BE
+PR 2 15 "Data valuta"
+FL ""
+FI DATACAMBIO
+EN
+DA 202
+BE
+PR 2 15 "Data valuta"
+FL "R"
+CH NORMAL
+FI DATACAMBIO
+US CAM
+JO %VAL TO CAM AL 50 INTO CODTAB=CODTAB[1,3]
+IN CODTAB[1,3] 111 SELECT
+IN CODTAB[4,11] 202
+DI "Valuta" CODTAB[1,3]
+DI "Data@10" D0
+DI "Descrizione@50" -50->S0
+DI "Cambio@15" S4
+OU 112 S4
+OU 202 D0
+WA "La data cambio e' obbligatoria"
+CH SEARCH
+ME CO,335
+VA 12 1 200
+EN
+BO 187
+BE
+PR 28 15 "Contro Euro"
+FL ""
+FI CONTROEURO
+EN
+NU 112 15 6
+BE
+PR 48 15 "Cambio "
+FL "R"
+FI CAMBIO
+WA "Il cambio e' obbligatorio"
+VA 12 1 200
+EN
+ST 113 1
+BE
+PR 2 16 "Lingua "
+FL "U"
+CH NORMAL
+FI CODLIN
+US %LNG
+IN CODTAB 113
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 113 CODTAB
+OU 337 S0
+EN
+ST 337 50
+BE
+PR 24 16 ""
+FL ""
+CH NORMAL
+US %LNG KE 2
+IN S0 337
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+CO OU 113
+EN
+ST 115 4
+BE
+PR 2 17 "Cond. pag. "
+FL "U"
+CH NORMAL
+FI CODPAG
+US %CPG
+IN CODTAB 115
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 115 CODTAB
+OU 305 S0
+HE "Inserisci il codice del tipo di pagamento"
+WA "Codice tipo pagamento non trovato"
+ADD RU ba3 -6
+EN
+ST 305 50
+BE
+PR 24 17 ""
+FL ""
+CH NORMAL
+US %CPG KEY 2
+IN S0 305
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 115 CODTAB
+OU 305 S0
+HE "Inserisci il codice del tipo di pagamento"
+WA "Codice tipo pagamento non trovato"
+ADD RU ba3 -6
+EN
+GR -1 78 5
+BE
+PR 1 18 "Scadenze"
+FL ""
+EN
+DA 116
+BE
+PR 2 19 "Data inizio scadenze "
+FL ""
+FI DATAINSC
+HE "Inserisci la data di inizio scadenza"
+WA "E' richiesta una data valido"
+EN
+DA 306
+BE
+PR 2 20 "Scadenze : 1' "
+FL "D"
+EN
+DA 307
+BE
+PR 36 20 "2' "
+FL "D"
+EN
+DA 308
+BE
+PR 51 20 "3' "
+FL "D"
+EN
+DA 309
+BE
+PR 21 21 "4' "
+FL "D"
+EN
+DA 310
+BE
+PR 36 21 "5' "
+FL "D"
+EN
+EN
+PA "Pagamenti" 11 60 14
+GR -1 78 6
+BE
+PR 1 0 ""
+EN
+ST -1 4
+BE
+PR 2 1 "Cod. num. "
+FL "D"
+GR 2
+EN
+ST -1 50
+BE
+PR 24 1 ""
+FL "D"
+GR 3
+EN
+ST -1 4
+BE
+PR 2 2 "Tipo doc. "
+FL "D"
+GR 4
+EN
+ST -1 50
+BE
+PR 24 2 ""
+FL "D"
+GR 5
+EN
+ST -1 4
+BE
+PR 2 3 "Esercizio "
+GR 9
+FL "D"
+EN
+NU -1 6
+BE
+PR 24 3 "Numero doc. "
+GR 6
+FL "D"
+EN
+DA -1
+BE
+PR 46 3 "Data "
+GR 7
+FL "D"
+EN
+ST -1 1
+BE
+PR 67 3 "Stato "
+GR 8
+FL "D"
+EN
+ST -1 6
+BE
+PR 2 4 "Fornitore "
+GR 10
+FL "D"
+EN
+ST -1 50
+BE
+PR 24 4 ""
+GR 11
+FL "D"
+EN
+NU 117 5
+BE
+PR 2 6 "Banca appoggio : Cod. ABI "
+FL "Z"
+CH NORMAL
+FI CODABIA
+US %BAN SE CODTAB?="?????"
+IN CODTAB[1,5] 117
+DI "Cod. Istit." CODTAB[1,5]
+DI "Cod. Fil." CODTAB[6,10]
+DI "Denominazione@50" S0
+OU 117 CODTAB[1,5]
+OU 336 S0
+OU 197 CODTAB[1,5]
+EN
+NU 118 5
+BE
+PR 42 6 "Cod. CAB "
+FL "Z"
+CH NORMAL
+FI CODCABA
+US %BAN SE CODTAB?="??????????"
+IN CODTAB[1,5] 117
+IN CODTAB[6,10] 118
+CO DI 117
+OU 117 CODTAB[1,5]
+OU 118 CODTAB[6,10]
+OU 336 S0
+OU 198 CODTAB[6,10]
+EN
+ST 336 50
+BE
+PR 2 7 "Denominazione "
+FL ""
+CH NORMAL
+US %BAN KE 2
+IN S0 336
+CO DI 117
+CO OU 117
+EN
+ST 192 34
+BE
+PR 222 8 ""
+FL "D"
+FI IBAN
+EN
+ST 193 2
+BE
+PR 2 8 "Codice conto IBAN "
+FL "U"
+VA 24 8 192 193 194 195 196 197 198 199
+EN
+NU 194 2
+BE
+PR 28 8 ""
+FL "UZ"
+VA 24 8 192 193 194 195 196 197 198 199
+EN
+ST 195 30
+BE
+PR 39 8 "BBAN "
+FL "HUZ"
+EN
+ST 196 1
+BE
+PR 40 8 "BBAN "
+FL "U"
+VA 25 5 195 196 197 198 199
+EN
+NU 197 5
+BE
+PR 48 8 ""
+FL "DZ"
+EN
+NU 198 5
+BE
+PR 55 8 ""
+FL "DZ"
+EN
+ST 199 12
+BE
+PR 62 8 ""
+FL "Z"
+VA 25 5 195 196 197 198 199
+EN
+NU 119 5
+BE
+PR 2 9 "Banca presentazione : Cod. ABI "
+FL "Z"
+CH NORMAL
+FI CODABIP
+CO US 117
+IN CODTAB[1,5] 119
+DI "Cod. Istit." CODTAB[1,5]
+DI "Cod. Fil." CODTAB[6,10]
+DI "Denominazione@50" S0
+OU 119 CODTAB[1,5]
+OU 338 S0
+EN
+NU 120 5
+BE
+PR 42 9 "Cod. CAB "
+FL "Z"
+CH NORMAL
+FI CODCABP
+CO US 118
+IN CODTAB[1,5] 119
+IN CODTAB[6,10] 120
+CO DI 119
+OU 119 CODTAB[1,5]
+OU 120 CODTAB[6,10]
+OU 338 S0
+EN
+ST 338 50
+BE
+PR 2 10 "Denominazione "
+FL ""
+CH NORMAL
+US %BAN KEY 2
+IN S0 338
+CO DI 119
+CO OU 119
+EN
+ST 181 2
+BE
+PR 2 11 "C.vendita "
+FL "U"
+CH NORMAL
+FI CATVEN
+US CVE
+IN CODTAB 181
+DI "Cat.Ven." CODTAB
+DI "Descrizione@50" S0
+OU 181 CODTAB
+OU 351 S0
+EN
+ST 351 50
+BE
+PR 24 11 ""
+FL "D"
+EN
+ST 121 3
+BE
+PR 2 12 "Listino "
+FL "U"
+CH NORMAL
+FI CODLIST
+US 52
+IN TIPO "L"
+IN CATVEN ""
+IN COD 121
+DI "Codice" COD
+DI "Descrizione@50" DESCR
+OU 121 COD
+OU 348 DESCR
+ADD RUN ve2 -1 l
+EN
+ST 203 3
+BE
+PR 2 12 "Listino "
+FL "U"
+CH NORMAL
+FI CODLIST
+US 52 SE CATVEN!=""
+JO CVE TO 52 INTO CODTAB=CATVEN
+IN TIPO "L"
+IN CATVEN 181
+IN COD 203
+DI "Cat.Ven." CATVEN
+DI "Codice" COD
+DI "Descrizione@50" DESCR
+OU 181 CATVEN
+OU 351 CVE->S0
+OU 203 COD
+OU 348 DESCR
+ADD RUN ve2 -1 l
+ME CO,121
+EN
+ST 348 50
+BE
+PR 24 12 ""
+FL "D"
+EN
+ST 122 3
+BE
+PR 2 13 "Contratto "
+FL "U"
+CH NORMAL
+FI CODCONT
+US 52
+IN TIPO "C"
+IN TIPOCF ""
+IN COD 122
+DI "Codice" COD
+DI "Descrizione@35" DESCR
+OU 122 COD
+OU 349 DESCR
+ADD RUN ve2 -1 c
+EN
+ST 204 3
+BE
+PR 2 13 "Contratto "
+FL "U"
+CH NORMAL
+FI CODCONT
+US 52 SELECT CODCF!=""
+IN TIPO "C"
+IN TIPOCF 107 SE
+IN CODCF 108 SE
+IN COD 204
+DI "Cliente" CODCF
+DI "Codice" COD
+DI "Descrizione@35" DESCR
+OU 204 COD
+OU 349 DESCR
+ADD RUN ve2 -1 c
+ME CO,122
+EN
+ST 349 50
+BE
+PR 24 13 ""
+FL "D"
+EN
+ST 123 3
+BE
+PR 2 14 "Offerta "
+FL "U"
+CH NORMAL
+FI CODCAMP
+US 52
+IN TIPO "O"
+IN COD 123
+DI "Codice" 52->COD
+DI "Descrizione@35" 52->DESCR
+OU 123 52->COD
+OU 350 52->DESCR
+ADD RUN ve2 -1 o
+EN
+ST 350 50
+BE
+PR 24 14 ""
+FL "D"
+EN
+ST 124 25
+BE
+PR 2 15 "Sconto "
+FL ""
+FI SCONTOPERC
+VA 23 0
+EN
+GR -1 78 7
+BE
+PR 1 16 "Indirizzo spedizione"
+FL ""
+EN
+ST 125 3
+BE
+PR 2 17 "Codice "
+FL ""
+CH NORMAL
+FI CODINDSP
+US 16
+IN TIPOCF 107 SE
+IN CODCF 108 SE
+IN CODIND 125
+DI "Codice" CODIND
+DI "Ragione sociale@50" RAGSOC
+DI "Codice" CODCF
+DI "Indirizzo@35" INDIR
+DI "N.ro civico" CIV
+OU 125 CODIND
+OU 304 RAGSOC
+OU 313 INDIR
+OU 314 CIV
+OU 316 LOCALITA
+OU 315 CAP
+OU 343 COM
+OU 346 STATO
+HE "Inserisci il codice dell'indirizzo di spedizione"
+WA "Indirizzo di spedizione non trovato!"
+EN
+ST 304 50
+BE
+PR 24 17 ""
+FL "D"
+EN
+ST 313 35
+BE
+PR 2 18 "Indirizzo "
+FL "D"
+EN
+ST 314 10
+BE
+PR 61 18 "N. "
+FL "D"
+EN
+ST 316 35
+BE
+PR 2 19 "Localita` "
+FL "D"
+EN
+ST 315 5
+BE
+PR 54 19 "CAP "
+FL "DR"
+EN
+ST 345 5
+BE
+PR 65 19 "Pr. "
+FL "D"
+EN
+NU 346 3
+BE
+PR 2 20 "Stato "
+FL "DZ"
+US %STA
+IN CODTAB 346
+OU 347 S0
+CH SEARCH
+EN
+ST 347 50
+BE
+PR 24 20 ""
+FL "DD"
+EN
+ST 343 4
+BE
+PR 2 21 "Comune "
+FL "DU"
+US 13
+IN STATO 346
+IN COM 343
+OU 344 DENCOM
+OU 345 PROVCOM
+CH SEARCH
+EN
+ST 344 50
+BE
+PR 24 21 ""
+FL "DD"
+EN
+EN
+PA "Ind.Spedizione" 11 60 14
+GR -1 78 6
+BE
+PR 1 0 ""
+EN
+ST -1 4
+BE
+PR 2 1 "Cod. num. "
+FL "D"
+GR 2
+EN
+ST -1 50
+BE
+PR 24 1 ""
+FL "D"
+GR 3
+EN
+ST -1 4
+BE
+PR 2 2 "Tipo doc. "
+FL "D"
+GR 4
+EN
+ST -1 50
+BE
+PR 24 2 ""
+FL "D"
+GR 5
+EN
+ST -1 4
+BE
+PR 2 3 "Esercizio "
+GR 9
+FL "D"
+EN
+NU -1 6
+BE
+PR 24 3 "Numero doc. "
+GR 6
+FL "D"
+EN
+DA -1
+BE
+PR 46 3 "Data "
+GR 7
+FL "D"
+EN
+ST -1 1
+BE
+PR 67 3 "Stato "
+GR 8
+FL "D"
+EN
+ST -1 6
+BE
+PR 2 4 "Fornitore "
+GR 10
+FL "D"
+EN
+ST -1 50
+BE
+PR 24 4 ""
+GR 11
+FL "D"
+EN
+ST 128 5
+BE
+PR 2 6 "Agente "
+FL "UZ"
+CH NORMAL
+FI CODAG
+US 122
+IN CODAGE 128
+DI "Codice" CODAGE
+DI "Descrizione@50" RAGSOC
+OU 128 CODAGE
+OU 353 RAGSOC
+CH NORMAL
+ADD RU pr0 -4
+EN
+ST 353 50
+BE
+PR 24 6 ""
+FL ""
+CH NORMAL
+US 122 KEY 2
+IN RAGSOC 353
+DI "Descrizione@50" RAGSOC
+DI "Codice" CODAGE
+OU 128 CODAGE
+OU 353 RAGSOC
+ADD RU pr0 -4
+EN
+ST 129 5
+BE
+PR 2 7 "2o Agente "
+FL "UZ"
+CH NORMAL
+FI CODAGVIS
+US 122
+IN CODAGE 129
+DI "Codice" CODAGE
+DI "Ragione Sociale@50" RAGSOC
+OU 129 CODAGE
+OU 354 RAGSOC
+CH NORMAL
+ADD RU pr0 -4
+EN
+ST 354 50
+BE
+PR 24 7 ""
+FL ""
+CH NORMAL
+US 122 KEY 2
+IN RAGSOC 354
+DI "Ragione Sociale@50" RAGSOC
+DI "Codice" CODAGE
+OU 129 CODAGE
+OU 354 RAGSOC
+ADD RU pr0 -4
+EN
+ST 130 3
+BE
+PR 2 8 "Sped.mezzo "
+FL "U"
+CH NORMAL
+FI CODSPMEZZO
+US %MSP
+IN CODTAB 130
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 130 CODTAB
+OU 352 S0
+CH NORMAL
+EN
+ST 352 50
+BE
+PR 24 8 ""
+FL ""
+CH NORMAL
+US %MSP KEY 2
+IN S0 352
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 130 CODTAB
+OU 352 S0
+EN
+ST 131 3
+BE
+PR 2 9 "Porto "
+FL "U"
+CH NORMAL
+FI CODPORTO
+US %POR
+IN CODTAB 131
+DI "Codice" CODTAB
+DI "Porto@50" S0
+OU 131 CODTAB
+OU 355 S0
+HE "Inserisci il codice del porto"
+WA "Codice porto non trovato"
+EN
+ST 355 50
+BE
+PR 24 9 ""
+FL ""
+CH NORMAL
+US %POR KEY 2
+IN S0 355
+DI "Porto@50" S0
+DI "Codice" CODTAB
+OU 131 CODTAB
+OU 355 S0
+HE "Inserisci il codice del porto"
+WA "Codice porto non trovato"
+EN
+ST 132 3
+BE
+PR 2 10 "Note spe.1'"
+FL "U"
+CH NORMAL
+FI CODNOTESP1
+US %NDO
+IN CODTAB 132
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 132 CODTAB
+OU 356 S0
+EN
+ST 356 50
+BE
+PR 24 10 ""
+FL ""
+CH NORMAL
+US %NDO KEY 2
+IN S0 356
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 132 CODTAB
+OU 356 S0
+EN
+ST 134 3
+BE
+PR 2 11 "Caus.trasp."
+FL "U"
+CH NORMAL
+FI CAUSTRASP
+US %CTR
+IN CODTAB 134
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 134 CODTAB
+OU 318 S0
+HE "Inserisci il codice dalla causale del trasporto"
+WA "Codice di causale non trovato"
+EN
+ST 318 50
+BE
+PR 24 11 ""
+FL ""
+CH NORMAL
+US %CTR KEY 2
+IN S0 318
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 134 CODTAB
+OU 318 S0
+HE "Inserisci il codice dalla causale del trasporto"
+WA "Codice di causale non trovato"
+EN
+GR -1 35 3
+BE
+PR 1 12 "Partenza"
+FL ""
+EN
+DA 139
+BE
+PR 2 13 "Data "
+FL ""
+FI DATAPART
+HE "Inserisci la data di partenza nel formato gg-mm-aaaa"
+EN
+ST 140 4 0
+BE
+PR 22 13 "Ora "
+FL ""
+FI ORAPART
+HE "Orario di partenza nel formato oo:mm (24 ore)"
+WA "Orario di partenza errato"
+EN
+ST 147 3
+BE
+PR 2 15 "Asp.beni 1 "
+FL "U"
+CH NORMAL
+FI ASPBENI1
+US %ABE
+IN CODTAB 147
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 147 CODTAB
+OU 322 S0
+EN
+ST 322 50
+BE
+PR 24 15 ""
+FL ""
+CH NORMAL
+US %ABE KEY 2
+IN S0 322
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 147 CODTAB
+OU 322 S0
+EN
+ST 161 2
+BE
+PR 2 16 "Peso netto : U.M. "
+FL "U"
+CH NORMAL
+FI UMPNETTO
+US %UMS
+IN CODTAB 161
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 161 CODTAB
+HE "Inserisci il codice unita di misura del peso netto"
+WA "Codice unita di misura del peso netto non trovato"
+EN
+NU 162 15 2
+BE
+PR 26 16 "Peso "
+FL "R"
+FI PNETTO
+HE "Inserisci il peso netto della merce"
+WA "Peso netto non corretto o non presente !!!"
+EN
+ST 159 2
+BE
+PR 2 17 "Tara : U.M. "
+FL "U"
+CH NORMAL
+FI UMTARA
+US %UMS
+IN CODTAB 159
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 159 CODTAB
+HE "Inserisci il codice unita di misura della tara"
+WA "Codice unita di misura non trovato"
+EN
+NU 160 15 2
+BE
+PR 26 17 "Peso "
+FL "R"
+FI TARA
+HE "Inserisci la tara della merce"
+WA "Tara errata o non presente !!!"
+EN
+NU 163 7 0
+BE
+PR 2 18 "Num. colli "
+FL ""
+FI NCOLLI
+HE "Inserisci il numero dei colli"
+WA "Numero di colli errato o non presente !!!"
+EN
+ST 135 6
+BE
+PR 2 19 "Vettore 1' "
+FL "ZU"
+CH NORMAL
+FI CODVETT1
+US %VET
+IN CODTAB 135
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 135 CODTAB
+OU 319 S0
+HE "Inserisci il codice del primo (o unico) vettore"
+WA "Codice primo vettore non trovato"
+EN
+ST 319 50
+BE
+PR 24 19 ""
+FL ""
+CH NORMAL
+US %VET KEY 2
+IN S0 319
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 135 CODTAB
+OU 319 S0
+HE "Inserisci il codice del primo (o unico) vettore"
+WA "Codice primo vettore non trovato"
+EN
+ST 136 6
+BE
+PR 2 20 "Vettore 2' "
+FL "ZU"
+CH NORMAL
+FI CODVETT2
+US %VET
+IN CODTAB 136
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 136 CODTAB
+OU 320 S0
+HE "Inserisci il codice del secondo vettore"
+WA "Codice secondo vettore non trovato"
+EN
+ST 320 50
+BE
+PR 24 20 ""
+FL ""
+CH NORMAL
+US %VET KEY 2
+IN S0 320
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 136 CODTAB
+OU 320 S0
+HE "Inserisci il codice del primo (o unico) vettore"
+WA "Codice primo vettore non trovato"
+EN
+ST 137 6
+BE
+PR 2 21 "Vettore 3' "
+FL "ZU"
+CH NORMAL
+FI CODVETT3
+US %VET
+IN CODTAB 137
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 137 CODTAB
+OU 321 S0
+HE "Inserisci il codice del terzo vettore"
+WA "Codice terzo vettore non trovato"
+EN
+ST 321 50
+BE
+PR 24 21 ""
+FL ""
+CH NORMAL
+US %VET KEY 2
+IN S0 321
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 137 CODTAB
+OU 321 S0
+HE "Inserisci il codice del primo (o unico) vettore"
+WA "Codice primo vettore non trovato"
+EN
+CU 141 18
+BE
+PR 2 22 "Importo pagato "
+FL ""
+FI IMPPAGATO
+DRIVENBY 111
+EN
+BO 142
+BE
+PR 45 22 "Acconto/saldo "
+FL ""
+FI ACCSALDO
+EN
+EN
+PA "Spedizione" 11 60 14
+GR -1 78 6
+BE
+PR 1 0 ""
+EN
+ST -1 4
+BE
+PR 2 1 "Cod. num. "
+FL "D"
+GR 2
+EN
+ST -1 50
+BE
+PR 24 1 ""
+FL "D"
+GR 3
+EN
+ST -1 4
+BE
+PR 2 2 "Tipo doc. "
+FL "D"
+GR 4
+EN
+ST -1 50
+BE
+PR 24 2 ""
+FL "D"
+GR 5
+EN
+ST -1 4
+BE
+PR 2 3 "Esercizio "
+GR 9
+FL "D"
+EN
+NU -1 6
+BE
+PR 24 3 "Numero doc. "
+GR 6
+FL "D"
+EN
+DA -1
+BE
+PR 46 3 "Data "
+GR 7
+FL "D"
+EN
+ST -1 1
+BE
+PR 67 3 "Stato "
+GR 8
+FL "D"
+EN
+ST -1 6
+BE
+PR 2 4 "Fornitore "
+GR 10
+FL "D"
+EN
+ST -1 50
+BE
+PR 24 4 ""
+GR 11
+FL "D"
+EN
+BO 150
+BE
+PR 40 6 "Raggruppamento effetti "
+FL ""
+FI RAGGREFF
+EN
+NU 151 6 2
+BE
+PR 2 7 "% spese incasso "
+FL ""
+FI PERCSPINC
+EN
+BO 152
+BE
+PR 40 7 "Addebito bolli "
+FL ""
+FI ADDBOLLI
+EN
+DA 146
+BE
+PR 2 8 "Data consegna "
+FL ""
+FI DATACONS
+VA 5 2 >= 106
+WA "Specificare una data maggiore o uguale a 'a data documento'"
+CH NORMAL
+EN
+ST 164 5
+BE
+PR 2 9 "Caus.magazzino "
+FL "U"
+CH NORMAL
+FI CAUSMAG
+US %CAU
+IN CODTAB 164
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 164 CODTAB
+OU 326 S0
+OU 184 S9
+HE "Inserisci il codice della causale"
+WA "Codice causale non trovato"
+EN
+ST 326 50
+BE
+PR 25 9 ""
+FL "D"
+US %CAU KEY 2
+IN S0 326
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+CO OU 164
+EN
+ST 184 5
+BE
+PR 2 10 "Caus.mag.coll. "
+FL "DUDG"
+US %CAU
+IN CODTAB 184
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 184 CODTAB
+OU 360 S0
+HE "Inserisci il codice della causale"
+WA "Causale di magazzino non trovata"
+CH NORMAL
+EN
+ST 360 50
+BE
+PR 2 10 ""
+FL "D"
+EN
+EN
+PA "Righe" 11 60 14
+GR -1 78 6
+BE
+PR 1 0 ""
+EN
+ST -1 4
+BE
+PR 2 1 "Cod. num. "
+FL "D"
+GR 2
+EN
+ST -1 50
+BE
+PR 24 1 ""
+FL "D"
+GR 3
+EN
+ST -1 4
+BE
+PR 2 2 "Tipo doc. "
+FL "D"
+GR 4
+EN
+ST -1 50
+BE
+PR 24 2 ""
+FL "D"
+GR 5
+EN
+ST -1 4
+BE
+PR 2 3 "Esercizio "
+GR 9
+FL "D"
+EN
+NU -1 6
+BE
+PR 24 3 "Numero doc. "
+GR 6
+FL "D"
+EN
+DA -1
+BE
+PR 46 3 "Data "
+GR 7
+FL "D"
+EN
+ST -1 1
+BE
+PR 67 3 "Stato "
+GR 8
+FL "D"
+EN
+ST -1 6
+BE
+PR 2 4 "Fornitore "
+GR 10
+FL "D"
+EN
+ST -1 50
+BE
+PR 24 4 ""
+GR 11
+FL "D"
+EN
+NU 185 15
+BE
+PR 2 6 "Riga corrente: Giacenza "
+FL "D"
+PI ".5"
+EN
+NU 186 15
+BE
+PR 44 6 "Disponibilita' "
+FL "D"
+PI ".5"
+EN
+LI 175 30
+BE
+PR 2 7 "Tipo riga da aggiungere "
+EN
+SPREADSHEET 500
+BE
+PR 2 8 ""
+IT "Lordo@5"
+IT "Tipo riga@2"
+IT "Mag. @3"
+IT "Dep.@2"
+IT "Codice Articolo@20"
+IT "Codice\nLivello 1@9"
+IT "Codice\nLivello 2@9"
+IT "Codice\nLivello 3@9"
+IT "Codice\nLivello 4@9"
+IT "Descrizione@50"
+IT "UM@2"
+IT "Quantita'@11"
+IT "Prezzo@18"
+IT "Quantita'\nEvasa@11"
+IT "Evasa@1"
+IT "Tara@15"
+IT "Peso Netto@15"
+IT "N.Colli@7"
+IT "Da evadere@1"
+IT "Sconto@25"
+IT "Perc.\nProvv.@5"
+IT "Imp.Fisso unitario@1"
+IT "Importo Fisso@18"
+IT "Codice\nIVA@4"
+IT "Addebito IVA@1"
+IT "Aspetto beni@3"
+IT "Causale\nMagazzino@12"
+IT "Magazzino\nCollegato@9"
+IT "Deposito\nCollegato@9"
+IT "Data\nconsegna@10"
+IT "Cod. Art. Mag.@20"
+IT "Controllato@11"
+IT "Quantita'\nagg. 1@13"
+IT "Quantita'\nagg. 2@13"
+IT "Quantita'\nagg. 3@13"
+IT "Quantita'\nagg. 4@13"
+IT "Quantita'\nagg. 5@13"
+IT "Impianto@8"
+IT "Linea@5"
+IT "CDC 1@20"
+IT "CDC 1@20"
+IT "CDC 1@20"
+IT "CDC 1@20"
+IT "CDC 1@20"
+IT "CDC 1@20"
+IT "CDC 1@20"
+IT "CDC 1@20"
+IT "CDC 1@20"
+IT "CDC 1@20"
+IT "CDC 1@20"
+IT "CDC 1@20"
+IT "Codice aggiuntivo 1@20"
+IT "Codice aggiuntivo 2@20"
+IT "Detraibilità@12"
+IT "Jolly@20"
+IT "Jolly@20"
+IT "Jolly@20"
+IT "Jolly@20"
+IT "Jolly@20"
+IT "Jolly@20"
+IT "Jolly@20"
+IT "Jolly@20"
+IT "Jolly@20"
+IT "Jolly@20"
+IT "Riduzione prezzo@18"
+IT "2a Perc.\nProvv.@5"
+EN
+EN
+PA "Totali" 11 60 14
+GR -1 78 6
+BE
+PR 1 0 ""
+EN
+ST -1 4
+BE
+PR 2 1 "Cod. num. "
+FL "D"
+GR 2
+EN
+ST -1 50
+BE
+PR 24 1 ""
+FL "D"
+GR 3
+EN
+ST -1 4
+BE
+PR 2 2 "Tipo doc. "
+FL "D"
+GR 4
+EN
+ST -1 50
+BE
+PR 24 2 ""
+FL "D"
+GR 5
+EN
+ST -1 4
+BE
+PR 2 3 "Esercizio "
+GR 9
+FL "D"
+EN
+NU -1 6
+BE
+PR 24 3 "Numero doc. "
+GR 6
+FL "D"
+EN
+DA -1
+BE
+PR 46 3 "Data "
+GR 7
+FL "D"
+EN
+ST -1 1
+BE
+PR 67 3 "Stato "
+GR 8
+FL "D"
+EN
+ST -1 6
+BE
+PR 2 4 "Fornitore "
+GR 10
+FL "D"
+EN
+ST -1 50
+BE
+PR 24 4 ""
+GR 11
+FL "D"
+EN
+CU 601 18
+BE
+PR 2 8 "Totale importi netti merce "
+FI TOTMER
+FL "D"
+DRIVENBY 111
+EN
+CU 602 18
+BE
+PR 2 9 "Totale prestazioni "
+FI TOTPRE
+FL "D"
+DRIVENBY 111
+EN
+CU 603 18
+BE
+PR 2 10 "Totale spese da addebitare "
+FI SPESE
+FL "D"
+DRIVENBY 111
+EN
+CU 604 18
+BE
+PR 2 11 "Spese a quantita' e prezzo "
+FI SPESIMB
+FL "D"
+DRIVENBY 111
+EN
+CU 605 18
+BE
+PR 2 12 "Spese a valore "
+FI SPESTRA
+FL "D"
+DRIVENBY 111
+EN
+CU 606 18
+BE
+PR 2 13 "Spese incasso "
+FI SPESINC
+FL "D"
+DRIVENBY 111
+EN
+CU 607 18
+BE
+PR 2 14 "Spese bolli "
+FI BOLLI
+FL "D"
+DRIVENBY 111
+EN
+CU 608 18
+BE
+PR 2 15 "Totale imponibili "
+FI IMPONIBILI
+FL "D"
+DRIVENBY 111
+EN
+CU 609 18
+BE
+PR 2 16 "Totale imposte "
+FI IMPOSTE
+FL "D"
+DRIVENBY 111
+EN
+CU 610 18
+BE
+PR 2 17 "Totale fattura "
+FI TOTDOC
+FL "D"
+DRIVENBY 111
+EN
+CU 611 18
+BE
+PR 2 18 "Totale sconti di riga "
+FI SCONTOD
+FL "D"
+DRIVENBY 111
+EN
+CU 612 18
+BE
+PR 2 19 "Totale sconti di testa "
+FI SCONTOT
+FL "D"
+DRIVENBY 111
+EN
+CU 613 18
+BE
+PR 2 20 "Valore omaggi "
+FI OMAGGI
+FL "D"
+DRIVENBY 111
+EN
+EN
+ENDMASK
+TOOLBAR "" 0 0 0 2
+BU 1 10 2
+BE
+PR -14 -1 ""
+EN
+BU 2 10 2
+BE
+PR -24 -1 ""
+EN
+BU 17 10 2
+BE
+PR -34 -1 "Elimina"
+ME EXIT,127
+EN
+BU 100 10 2
+BE
+PR -44 -1 "~Collega"
+PI 117
+EN
+EN
+PA "" -1 -1 76 21
+BO 101
+BE
+PR 2 1 "Lordo "
+EN
+LI 102 2 50
+BE
+PR 2 2 "Tipo riga "
+FI TIPORIGA
+EN
+ST 103 3
+BE
+PR 2 3 "Magazzino "
+US MAG SE CODTAB[4,5]==""
+IN CODTAB 103
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 103 CODTAB
+OU 270 S0
+WA "Magazzino assente"
+FL "U"
+KE 1
+CH NORMAL
+FI CODMAG[1,3]
+EN
+ST 270 50
+BE
+PR 22 3 ""
+FL "D"
+EN
+ST 104 2
+BE
+PR 2 4 "Deposito "
+US MAG SE (CODTAB[1,3]==#103) && (CODTAB[4,5]!="")
+IN CODTAB[1,3] 103
+IN CODTAB[4,5] 104
+DI "Codice mag." CODTAB[1,3]
+DI "Codice dep." CODTAB[4,5]
+DI "Descrizione@50" S0
+OU 103 CODTAB[1,3]
+OU 104 CODTAB[4,5]
+OU 271 S0
+ME DIRTY,103|9,103
+CH NORMAL
+WA "Deposito assente"
+FL "U"
+KE 1
+FI CODMAG[4,5]
+EN
+ST 271 50
+BE
+PR 22 4 ""
+FL "D"
+EN
+ST 105 20
+BE
+PR 2 5 "Articolo "
+US 47 KE 1
+IN CODART 105
+DI "Codice@20" CODART
+DI "Descrizione@50" DESCR
+OU 105 CODART
+OU 110 DESCR
+WA "Articolo assente"
+FL "U"
+FI CODART
+ADD RU ve2 -3
+EN
+ST 295 50
+BE
+PR 100 100 "Descrizione "
+US 47 KE 2
+IN DESCR 295
+DI "Descrizione@50" DESCR
+DI "Codice@20" CODART
+CO OU 105
+EN
+ST 131 20
+BE
+PR 50 50 ""
+FI CODARTMAG
+FL "G"
+EN
+BO 132
+BE
+PR 51 50 ""
+FI CHECKED
+FL "D"
+EN
+ST 106 15
+BE
+PR 37 5 ""
+FL "U"
+US GCG
+JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
+IN CODTAB[1,1] "1"
+IN CODTAB[2,] 106
+DI "Livello@20" 500@->S0
+DI "Gruppo@15" CODTAB[2,]
+DI "Descrizione@30" S0
+OU 106 CODTAB[2,]
+ME 0 RESET,107|RESET,108|RESET,109
+ME ENABLE,107
+CH NORMAL
+EN
+ST 107 15
+BE
+PR 55 5 ""
+FL "U"
+US GCG
+JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
+IN CODTAB[1,1] "2"
+IN CODTAB[2,] 107
+DI "Livello@20" 500@->S0
+DI "Gruppo@15" CODTAB[2,]
+DI "Descrizione@30" S0
+OU 107 CODTAB[2,]
+ME 0 RESET,108|RESET,109
+ME ENABLE,108
+CH NORMAL
+EN
+ST 108 15
+BE
+PR 37 6 ""
+FL "U"
+US GCG
+JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
+IN CODTAB[1,1] "3"
+IN CODTAB[2,] 108
+DI "Livello@20" 500@->S0
+DI "Gruppo@15" CODTAB[2,]
+DI "Descrizione@30" S0
+OU 108 CODTAB[2,]
+ME 0 RESET,109
+ME ENABLE,109
+CH NORMAL
+EN
+ST 109 15
+BE
+PR 55 6 ""
+FL "U"
+US GCG
+JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
+IN CODTAB[1,1] "4"
+IN CODTAB[2,] 109
+DI "Livello@20" 500@->S0
+DI "Gruppo@15" CODTAB[2,]
+DI "Descrizione@30" S0
+OU 109 CODTAB[2,]
+CH NORMAL
+EN
+ST 280 8
+BE
+PR 2 5 "Codice "
+FL "U"
+US 55
+IN CODICE 280
+DI "Codice" CODICE
+DI "Descrizione@50" DESCR
+OU 110 DESCR
+OU 280 CODICE
+CH NORMAL
+ADD RU ve0 -5
+EN
+ZO 110 50
+BE
+PR 2 7 "Descrizione "
+CO ALL 280
+ADD RU ve0 -5
+FI DESCR
+EN
+ST 111 2
+BE
+PR 2 9 "U.M. "
+US 49 KE 2
+JO %UMS INTO CODTAB=UM
+IN CODART 131 SE
+IN UM 111
+DI "Codice@20" UM
+DI "Descrizione@50" %UMS->S0
+OU 111 UM
+FI UMQTA
+FLAG "U"
+CH REQUIRED
+EN
+ST 211 2
+BE
+PR 2 9 "U.M. "
+US %UMS
+IN CODTAB 211
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 211 CODTAB
+FI UMQTA
+FLAG "U"
+CH NORMAL
+EN
+NU 112
+13
+5
+BE
+PR 21 9 "Qta' "
+FI QTA
+EN
+NU 212 6 2
+BE
+PR 21 9 "Spesa % "
+FL "H"
+FI QTA
+EN
+CURRENCY 113 18
+BE
+PR 42 9 "Prezzo "
+FL "U"
+FI PREZZO
+EN
+NU 114 13 5
+BE
+PR 15 10 "Qta' evasa "
+FI QTAEVASA
+EN
+BO 115
+BE
+PR 42 10 "Saldata "
+FI RIGAEVASA
+EN
+DA 130
+BE
+PR 53 10 "Consegna "
+FI DATACONS
+EN
+NU 118 7
+BE
+PR 2 12 "N.Colli "
+FI NCOLLI
+EN
+NU 116 15 2
+BE
+PR 22 12 "Tara "
+FI TARA
+EN
+NU 117 15 2
+BE
+PR 46 12 "Peso netto "
+FI PNETTO
+EN
+BO 119
+BE
+PR 68 12 "Da evadere "
+FI DAEVADERE
+EN
+ST 120 25
+BE
+PR 2 13 "Sconto "
+FI SCONTO
+EN
+NU 121 5 2
+BE
+PR 42 13 "Provvigione 1 "
+FI PERCPROV
+EN
+NU 166 5 2
+BE
+PR 65 13 "2 "
+FI PERCPROV1
+EN
+BO 122
+BE
+PR 2 14 "Importo provv.unitario"
+FI IMPFISUN
+EN
+CURRENCY 123 18
+BE
+PR 42 14 "Imp.Provv. "
+FI IMPFISSO
+EN
+ST 124 4
+BE
+PR 2 15 "Cod. IVA "
+US %IVA
+IN CODTAB 124
+DI "Codice@20" CODTAB
+DI "Descrizione@50" S0
+OU 124 CODTAB
+OU 272 S0
+FL "U"
+VA 19 1 2
+CH NORMAL
+FI CODIVA
+EN
+ST 272 50
+BE
+PR 22 15 ""
+US %IVA KE 2
+IN S0 272
+DI "Descrizione@50" S0
+DI "Codice@20" CODTAB
+OU 124 CODTAB
+OU 272 S0
+EN
+ST 154 1
+BE
+PR 2 16 "Indetraib. "
+US %DET
+IN CODTAB 154
+DI "Codice" CODTAB
+DI "Tipo" I0
+DI "Descrizione@50" S0
+OU 154 CODTAB
+CH NORMAL
+FL "U"
+EN
+BO 125
+BE
+PR 2 17 "Addebito IVA"
+FI ADDIVA
+EN
+ST 126 2
+BE
+PR 2 18 "Asp. Beni "
+US %ABE
+IN CODTAB 126
+DI "Codice@20" CODTAB
+DI "Descrizione@50" S0
+OU 126 CODTAB
+OU 273 S0
+FL "UZ"
+CH NORMAL
+FI ASPBENI
+EN
+ST 273 50
+BE
+PR 22 18 ""
+FL "D"
+EN
+ST 127 5
+BE
+PR 2 19 "Caus.mag. "
+US %CAU
+IN CODTAB 127
+DI "Codice@20" CODTAB
+DI "Descrizione@50" S0
+OU 127 CODTAB
+OU 275 S0
+FL "U"
+CH NORMAL
+FI CAUSMAG
+EN
+ST 275 50
+BE
+PR 22 19 ""
+FL "D"
+EN
+EN
+PA "Pag.2" -1 -1 76 21
+ST 128 3
+BE
+PR 2 3 "Mag.colleg. "
+CO US 103
+IN CODTAB 128
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 128 CODTAB
+OU 276 S0
+WA "Magazzino assente"
+FL "U"
+KE 1
+CH NORMAL
+FI CODMAGC[1,3]
+EN
+ST 276 50
+BE
+PR 22 3 ""
+FL "D"
+EN
+ST 129 2
+BE
+PR 2 4 "Deposito "
+US MAG SE (CODTAB[1,3]==#128) && (CODTAB[4,5]!="")
+IN CODTAB[1,3] 128
+IN CODTAB[4,5] 129
+DI "Codice mag." CODTAB[1,3]
+DI "Codice dep." CODTAB[4,5]
+DI "Descrizione@50" S0
+OU 128 CODTAB[1,3]
+OU 129 CODTAB[4,5]
+OU 277 S0
+ME DIRTY,128|9,128
+CH NORMAL
+WA "Deposito assente"
+FL "U"
+KE 1
+FI CODMAGC[4,5]
+EN
+ST 277 50
+BE
+PR 22 4 ""
+FL "D"
+EN
+NU 133 13 5
+BE
+PR 2 6 "Qta' agg.1 "
+FI QTAGG1
+EN
+NU 134 13 5
+BE
+PR 28 6 "2 "
+FI QTAGG2
+EN
+NU 135 13 5
+BE
+PR 44 6 "3 "
+FI QTAGG3
+EN
+NU 136 13 5
+BE
+PR 12 7 "4 "
+FI QTAGG4
+EN
+NU 137 13 5
+BE
+PR 28 7 "5 "
+FI QTAGG5
+EN
+ST 138 5
+BE
+PR 2 9 "Impianto "
+US IMP
+IN CODTAB 138
+DI "Codice Impianto" CODTAB
+DI "Descrizione @50" S0
+OU 138 CODTAB
+OU 278 S0
+FI IMPIANTO
+FL "U"
+CH NORMAL
+EN
+ST 278 50
+BE
+PR 22 9 ""
+US IMP KE 2
+IN S0 278
+DI "Descrizione @50" S0
+DI "Codice Impianto" CODTAB
+CO OU 138
+CH NORMAL
+EN
+ST 139 5
+BE
+PR 2 10 "Linea "
+US LNP
+IN CODTAB 139
+DI "Codice Linea" CODTAB
+DI "Descrizione @50" S0
+OU 139 CODTAB
+OU 279 S0
+FI LINEA
+FL "U"
+CH NORMAL
+EN
+ST 279 50
+BE
+PR 22 10 ""
+US LNP KE 2
+IN S0 279
+DI "Descrizione @50" S0
+DI "Codice Linea" CODTAB
+CO OU 139
+CH NORMAL
+EN
+ST 155 20
+BE
+PR 2 12 "Jolly "
+EN
+ST 156 20
+BE
+PR 2 12 "Jolly "
+EN
+ST 157 20
+BE
+PR 2 12 "Jolly "
+EN
+ST 158 20
+BE
+PR 2 12 "Jolly "
+EN
+ST 159 20
+BE
+PR 2 12 "Jolly "
+EN
+NU 160 15 3
+BE
+PR 2 12 "Residuo "
+EN
+ST 161 20
+BE
+PR 2 12 "Jolly "
+EN
+ST 162 20
+BE
+PR 2 12 "Jolly "
+EN
+ST 163 20
+BE
+PR 2 12 "Jolly "
+EN
+ST 164 20
+BE
+PR 2 12 "Jolly "
+EN
+CURRENCY 165 18
+BE
+PR 42 17 "Rid.prezzo "
+FL "U"
+FI RIDPREZZO
+EN
+EN
+PA "Pag.3" -1 -1 76 21
+GR -1 78 14
+BE
+PR 1 0 "Contabilita' analitica"
+EN
+ST 140 20
+BE
+PR 2 1 "Cms1 "
+FL "B"
+EN
+ST 141 20
+BE
+PR 2 2 "Cms2 "
+FL "B"
+EN
+ST 142 20
+BE
+PR 2 3 "Cms3 "
+FL "B"
+EN
+ST 143 20
+BE
+PR 2 4 "Cms4 "
+FL "B"
+EN
+ST 144 20
+BE
+PR 2 5 "Cms5 "
+FL "B"
+EN
+ST 145 20
+BE
+PR 2 6 "Cms6 "
+FL "B"
+EN
+ST 146 20
+BE
+PR 2 7 "Cms7 "
+FL "B"
+EN
+ST 147 20
+BE
+PR 2 8 "Cms8 "
+FL "B"
+EN
+ST 148 20
+BE
+PR 2 9 "Cms9 "
+FL "B"
+EN
+ST 149 20
+BE
+PR 2 10 "Cms10 "
+FL "B"
+EN
+ST 150 20
+BE
+PR 2 11 "Cms11 "
+FL "B"
+EN
+ST 151 20
+BE
+PR 2 12 "Cms12 "
+FL "B"
+EN
+ST 152 20
+BE
+PR 2 15 "Stringa 1 "
+FI CODAGG1
+EN
+ST 153 13 5
+BE
+PR 42 15 "Stringa 2 "
+FI CODAGG2
+EN
+EN
+ENDMASK
diff --git a/src/ps/Diana2000/custom/pacc.qry b/src/ps/Diana2000/custom/pacc.qry
new file mode 100644
index 000000000..237425fd8
--- /dev/null
+++ b/src/ps/Diana2000/custom/pacc.qry
@@ -0,0 +1,6 @@
+
+
+
+
+ select * from pacchi where CODART = 'N0001'
+
\ No newline at end of file
diff --git a/src/ps/Diana2000/custom/pacchi.qry b/src/ps/Diana2000/custom/pacchi.qry
new file mode 100644
index 000000000..8abdc6275
--- /dev/null
+++ b/src/ps/Diana2000/custom/pacchi.qry
@@ -0,0 +1,7 @@
+
+
+ PACCHI
+ USE PACCHI
+FROM CODPACCO=P2014101529
+TO CODPACCO=P2014101529
+
\ No newline at end of file
diff --git a/src/ps/Diana2000/custom/pr1300a.frm b/src/ps/Diana2000/custom/pr1300a.frm
new file mode 100644
index 000000000..9ddcd5507
--- /dev/null
+++ b/src/ps/Diana2000/custom/pr1300a.frm
@@ -0,0 +1,515 @@
+USE 124 BY CODAGE CODCLI CODNUM NDOC NRATA
+JOIN 20 INTO TIPOCF="C"|CODCF=CODCLI
+JOIN 13 TO 20 INTO STATO==STATOCF|COM==COMCF
+JOIN 122 INTO CODAGE==CODAGE
+JOIN 20 TO 122 ALIAS 20 INTO TIPOCF="F"|CODCF=CODFORN
+JOIN 13 TO 20@ ALIAS 13 INTO STATO==STATOCF|COM==COMCF
+END
+SECTION HEADER ODD 7
+STRINGA 1 40 1
+BEGIN
+KEY "nome ditta"
+PROMPT 1 1 "Ditta "
+MESSAGE _DITTA, !RAGSOC
+END
+STRINGA 2 10
+BEGIN
+KEY "Data"
+PROMPT 126 1 "Data "
+MESSAGE _TODAY
+END
+NUMERO 3 7
+BEGIN
+KEY "Nr. pagina"
+PROMPT 145 1 "Pagina "
+MESSAGE _PAGENO
+END
+STRINGA 4
+BEGIN
+KEY "TITOLO"
+PROMPT 60 3 "Stampa schede di provvigione"
+END
+END
+SECTION BODY ODD 3 COLUMNWISE
+STRINGA 1 20
+BEGIN
+SPECIAL STRINGA INTESTAZIONE "Agente" "Agente"
+SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
+SPECIAL STRINGA FINCATURA "X " "Fincatura sinistra e destra"
+KEY "Descrizione"
+PROMPT 1 1 "Agente "
+MESSAGE RESET,10@
+FIELD CODAGE
+END
+STRINGA 2 30
+BEGIN
+SPECIAL STRINGA INTESTAZIONE "Rag.Soc." "Ragione Sociale"
+SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
+SPECIAL STRINGA FINCATURA " X" "Fincatura sinistra e destra"
+KEY "RSoc"
+PROMPT 2 1 ""
+FIELD 122->RAGSOC
+MESSAGE COPY,402
+END
+STRINGA 3 6
+BEGIN
+SPECIAL STRINGA INTESTAZIONE "Valuta" "Codice valuta"
+SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
+SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
+KEY "RSoc"
+PROMPT 3 1 ""
+END
+VALUTA 103 15
+BEGIN
+SPECIAL STRINGA INTESTAZIONE "@CTotale doc./rata" "Totale documento/rata"
+SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
+SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
+KEY "IMPORTO"
+PROMPT 4 1 ""
+DRIVENBY 3
+END
+VALUTA 104 14
+BEGIN
+SPECIAL STRINGA INTESTAZIONE "@CTotale provvigione" "Totale provv."
+SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
+SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
+KEY "IMPORTO"
+PROMPT 5 1 ""
+DRIVENBY 3
+END
+NUMERO 105 6
+BEGIN
+SPECIAL STRINGA INTESTAZIONE "@CPerc. prov." "Perc. provv."
+SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
+SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
+KEY "IMPORTO"
+PROMPT 6 1 ""
+END
+VALUTA 106 15
+BEGIN
+SPECIAL STRINGA INTESTAZIONE "@CImporto pagato" "Importo pagato"
+SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
+SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
+KEY "IMPORTO"
+PROMPT 7 1 ""
+DRIVENBY 3
+END
+VALUTA 107 14
+BEGIN
+SPECIAL STRINGA INTESTAZIONE "@CProvvigione pagata" "Provv. pagata"
+SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
+SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
+KEY "IMPORTO"
+PROMPT 8 1 ""
+DRIVENBY 3
+END
+VALUTA 108 15
+BEGIN
+SPECIAL STRINGA INTESTAZIONE "@CImporto maturato" "Importo maturato"
+SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
+SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
+KEY "IMPORTO"
+PROMPT 9 1 ""
+DRIVENBY 3
+END
+VALUTA 109 14
+BEGIN
+SPECIAL STRINGA INTESTAZIONE "@CProvvigione maturata" "Provv. maturata"
+SPECIAL NUMERO OFFSET "0" "Offset iniziale campo"
+SPECIAL STRINGA FINCATURA "XX" "Fincatura sinistra e destra"
+KEY "IMPORTO"
+PROMPT 10 1 ""
+DRIVENBY 3
+END
+SECTION CLIENTI 2 0 0 FILE 124 GROUP CODAGE
+SECTION HCLIENTI 1 1 1 GROUP
+STRINGA 1 20
+BEGIN
+KEY "Descrizione"
+PROMPT 1 1 " Cliente "
+SPECIAL STRINGA FINCATURA "X " "Fincatura sinistra e destra"
+FIELD 124->CODCLI
+MESSAGE RESET,20@
+END
+STRINGA 2 30
+BEGIN
+KEY "RSoc"
+PROMPT 2 1 ""
+SPECIAL STRINGA FINCATURA " X" "Fincatura sinistra e destra"
+FIELD 20->RAGSOC
+MESSAGE COPY,302
+END
+END
+SECTION DOCUMENTI 1 0 0 FILE 124 GROUP CODCLI
+SECTION HDOCUMENTI 1 1 1 GROUP
+STRINGA 1 20
+BEGIN
+KEY "ndoc"
+SPECIAL STRINGA FINCATURA "X " "Fincatura sinistra e destra"
+PROMPT 1 1 " Documento"
+MESSAGE RESET,30@
+END
+STRINGA 2 30
+BEGIN
+KEY "DATADOC"
+PROMPT 2 1 ""
+SPECIAL STRINGA FINCATURA " X" "Fincatura sinistra e destra"
+MESSAGE _STREXPR,CODNUM+"/"+NDOC+" del "+DATADOC
+MESSAGE COPY,202
+END
+END
+SECTION RATEDOC 1 0 0 FILE 124 GROUP CODNUM+NDOC
+NUMERO 666 10
+BEGIN
+KEY "FATTORE DI CONVERSIONE"
+FLAGS "H"
+MESSAGE _STREXPR,IF(CODVAL=="",1,CAMBIO)
+END
+SECTION RATA_DAPAGARE 1 1 1 STREXPR 124->SALDATA!="X"
+STRINGA 101 20
+BEGIN
+KEY "nrata"
+SPECIAL STRINGA FINCATURA "X " "Fincatura sinistra e destra"
+PROMPT 1 1 " Rata "
+FIELD 124->NRATA
+END
+STRINGA 102 30
+BEGIN
+KEY "DATADOC"
+SPECIAL STRINGA FINCATURA " X" "Fincatura sinistra e destra"
+PROMPT 2 1 "del "
+FIELD 124->DATASCAD
+END
+STRINGA 3 6
+BEGIN
+KEY "CODVAL"
+PROMPT 3 1 ""
+FIELD 124->CODVAL
+END
+VALUTA 103 15
+BEGIN
+KEY "IMPORTO rata"
+PROMPT 4 1 ""
+DRIVENBY 3
+PICTURE "###.###.###.###"
+MESSAGE _BASECALCOLO
+MESSAGE ADD,203
+END
+VALUTA 104 14
+BEGIN
+KEY "IMPORTO provvigione"
+PROMPT 5 1 ""
+DRIVENBY 3
+MESSAGE _NUMEXPR,124->IMPPROVV*#666
+MESSAGE ADD,204
+END
+NUMERO 105 6 2
+BEGIN
+KEY "perc. provv."
+PROMPT 6 1 ""
+PICTURE "###@,@"
+MESSAGE _NUMEXPR,IF(#103,#104*100/#103,0)
+END
+VALUTA 106 15
+BEGIN
+KEY "IMPORTO pagato"
+PROMPT 7 1 ""
+DRIVENBY 3
+FIELD PAGATO
+MESSAGE ADD,206
+END
+VALUTA 107 14
+BEGIN
+KEY "provv pagata"
+PROMPT 8 1 ""
+DRIVENBY 3
+MESSAGE _NUMEXPR, PROVVPAG*#666
+MESSAGE ADD,207
+END
+VALUTA 108 15
+BEGIN
+KEY "IMPORTO"
+PROMPT 9 1 ""
+DRIVENBY 3
+MESSAGE _NUMEXPR, PAGMAT*#666
+MESSAGE ADD,208
+END
+VALUTA 109 14
+BEGIN
+KEY "provv mat"
+PROMPT 10 1 ""
+DRIVENBY 3
+MESSAGE _NUMEXPR, PROVVMAT*#666
+MESSAGE ADD,209
+END
+END
+SECTION RATA_PAGATA 1 1 1 STREXPR 124->SALDATA=="X"
+STRINGA 101 20
+BEGIN
+KEY "nrata"
+PROMPT 1 1 " Rata "
+SPECIAL STRINGA FINCATURA "X " "Fincatura sinistra e destra"
+FIELD 124->NRATA
+END
+STRINGA 102 30
+BEGIN
+KEY "DATADOC"
+SPECIAL STRINGA FINCATURA " X" "Fincatura sinistra e destra"
+PROMPT 2 1 "del "
+FIELD 124->DATASCAD
+END
+STRINGA 3 6
+BEGIN
+KEY "CODVAL"
+PROMPT 3 1 ""
+FIELD 124->CODVAL
+END
+VALUTA 103 15
+BEGIN
+KEY "IMPORTO rata"
+PROMPT 4 1 ""
+PICTURE "###.###.###.###"
+MESSAGE _BASECALCOLO
+MESSAGE ADD,203
+END
+VALUTA 104 14
+BEGIN
+KEY "totale provv"
+PROMPT 5 1 ""
+DRIVENBY 3
+MESSAGE _NUMEXPR, 124->IMPPROVV*#666
+MESSAGE ADD,204
+END
+NUMERO 105 6
+BEGIN
+KEY "perc provv"
+PROMPT 6 1 ""
+PICTURE "###@,@"
+MESSAGE _NUMEXPR,IF(#103,#104*100/#103,0)
+END
+VALUTA 106 15
+BEGIN
+KEY "IMPORTO pagato"
+PROMPT 7 1 ""
+DRIVENBY 3
+MESSAGE _NUMEXPR,PAGATO*#666
+MESSAGE ADD,206
+END
+VALUTA 107 14
+BEGIN
+KEY "provv pagata"
+PROMPT 8 1 ""
+DRIVENBY 3
+MESSAGE _NUMEXPR, PROVVPAG*#666
+MESSAGE ADD,207
+END
+STRINGA 108 15
+BEGIN
+KEY "flag saldato"
+PROMPT 9 1 " SALDATA "
+END
+END
+END
+SECTION FDOCUMENTI 2 1 1 GROUP
+STRINGA 201 20
+BEGIN
+KEY "ndoc"
+SPECIAL STRINGA FINCATURA "X " "Fincatura sinistra e destra"
+PROMPT 1 1 " Totale documento"
+END
+STRINGA 202 30
+BEGIN
+KEY "DESCR"
+SPECIAL STRINGA FINCATURA " X" "Fincatura sinistra e destra"
+PROMPT 2 1 ""
+END
+STRINGA 3 6
+BEGIN
+KEY "CODVAL"
+PROMPT 3 1 ""
+END
+VALUTA 203 15
+BEGIN
+KEY "IMPORTO"
+PROMPT 4 1 ""
+DRIVENBY 3
+MESSAGE ADD,303
+GROUP 30
+END
+VALUTA 204 14
+BEGIN
+KEY "IMPORTO"
+PROMPT 5 1 ""
+DRIVENBY 3
+MESSAGE ADD,304
+GROUP 30
+END
+NUMERO 205 6
+BEGIN
+KEY "PERCENTUALE"
+prompt 6 1 ""
+PICTURE "###@,@"
+MESSAGE _NUMEXPR,IF(#203,#204*100/#203,0)
+END
+VALUTA 206 15
+BEGIN
+KEY "IMPORTO"
+PROMPT 7 1 ""
+DRIVENBY 3
+MESSAGE ADD,306
+GROUP 30
+END
+VALUTA 207 14
+BEGIN
+KEY "IMPORTO"
+PROMPT 8 1 ""
+DRIVENBY 3
+MESSAGE ADD,307
+GROUP 30
+END
+VALUTA 208 15
+BEGIN
+KEY "IMPORTO"
+PROMPT 9 1 ""
+DRIVENBY 3
+MESSAGE ADD,308
+GROUP 30
+END
+VALUTA 209 14
+BEGIN
+KEY "IMPORTO"
+PROMPT 10 1 ""
+DRIVENBY 3
+MESSAGE ADD,309
+GROUP 30
+END
+END
+END
+SECTION FCLIENTI 2 1 1 GROUP
+STRINGA 301 20
+BEGIN
+KEY "cli"
+SPECIAL STRINGA FINCATURA "X " "Fincatura sinistra e destra"
+PROMPT 1 1 " Totale cliente "
+END
+STRINGA 302 30
+BEGIN
+KEY "DESCR"
+SPECIAL STRINGA FINCATURA " X" "Fincatura sinistra e destra"
+PROMPT 2 1 ""
+END
+STRINGA 3 6
+BEGIN
+KEY "CODVAL"
+PROMPT 3 1 ""
+END
+VALUTA 303 15
+BEGIN
+KEY "IMPORTO"
+PROMPT 4 1 ""
+MESSAGE ADD,403
+GROUP 20
+END
+VALUTA 304 14
+BEGIN
+KEY "IMPORTO"
+PROMPT 5 1 ""
+MESSAGE ADD,404
+GROUP 20
+END
+NUMERO 305 6
+BEGIN
+KEY "IMPORTO"
+PROMPT 6 1 ""
+PICTURE "###@,@"
+MESSAGE _NUMEXPR,IF(#303,#304*100/#303,0)
+END
+VALUTA 306 15
+BEGIN
+KEY "IMPORTO"
+PROMPT 7 1 ""
+MESSAGE ADD,406
+GROUP 20
+END
+VALUTA 307 14
+BEGIN
+KEY "IMPORTO"
+PROMPT 8 1 ""
+MESSAGE ADD,407
+GROUP 20
+END
+VALUTA 308 15
+BEGIN
+KEY "IMPORTO"
+PROMPT 9 1 ""
+MESSAGE ADD,408
+GROUP 20
+END
+VALUTA 309 14
+BEGIN
+KEY "IMPORTO"
+PROMPT 10 1 ""
+MESSAGE ADD,409
+GROUP 20
+END
+END
+END
+VALUTA 401 20
+BEGIN
+SPECIAL STRINGA FINCATURA "X " "Fincatura sinistra e destra"
+PROMPT 1 2 "Totale agente"
+END
+STRINGA 402 30
+BEGIN
+KEY "DESCR"
+SPECIAL STRINGA FINCATURA " X" "Fincatura sinistra e destra"
+PROMPT 2 2 ""
+END
+VALUTA 403 15
+BEGIN
+KEY "IMPORTO"
+PROMPT 4 2 ""
+GROUP 10
+END
+VALUTA 404 14
+BEGIN
+KEY "IMPORTO"
+PROMPT 5 2 ""
+GROUP 10
+END
+NUMERO 405 6
+BEGIN
+KEY "IMPORTO"
+PROMPT 6 2 ""
+PICTURE "###@,@"
+MESSAGE _NUMEXPR,IF(#403,#404*100/#403,0)
+GROUP 10
+END
+VALUTA 406 15
+BEGIN
+KEY "IMPORTO"
+PROMPT 7 2 ""
+GROUP 10
+END
+VALUTA 407 14
+BEGIN
+KEY "IMPORTO"
+PROMPT 8 2 ""
+GROUP 10
+END
+VALUTA 408 15
+BEGIN
+KEY "IMPORTO"
+PROMPT 9 2 ""
+GROUP 10
+END
+VALUTA 409 14
+BEGIN
+KEY "IMPORTO"
+PROMPT 10 2 ""
+GROUP 10
+END
+END
+SECTION FOOTER ODD 3
+END
+END
diff --git a/src/ps/Diana2000/custom/prova.qry b/src/ps/Diana2000/custom/prova.qry
new file mode 100644
index 000000000..2b4f25a81
--- /dev/null
+++ b/src/ps/Diana2000/custom/prova.qry
@@ -0,0 +1,8 @@
+
+
+
+
+ USE 33
+JOIN 34 INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
+JOIN CAU INTO CODTAB==CODAGG1
+
\ No newline at end of file
diff --git a/src/ps/Diana2000/custom/provabolla.qry b/src/ps/Diana2000/custom/provabolla.qry
new file mode 100644
index 000000000..6177a35e1
--- /dev/null
+++ b/src/ps/Diana2000/custom/provabolla.qry
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+ (CODNUM=CODNUM)AND(ANNO=ANNO)AND(PROVV=PROVV)AND(NDOC=NDOC)AND(NRIGA= )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SELECT DOC.PROVV,DOC.ANNO,DOC.CODNUM,DOC.NDOC,DOC.TIPOCF,DOC.CODCF,DOC.DATADOC,DOC.ACCSALDO,DOC.ADDBOLLI,DOC.ASPBENI1,DOC.ASPBENI2,DOC.CAMBIO,DOC.CATVEN,DOC.CAUSMAG,DOC.CAUSTRASP,DOC.CIG,DOC.CODABIA,DOC.CODABIP,DOC.CODAG,DOC.CODAGVIS,DOC.CODCABA,DOC.CODCABP,DOC.CODCAMP,DOC.CODCFFATT,DOC.CODCMS,DOC.CODCONT,DOC.CODCOSTO,DOC.CODINDSP,DOC.CODLIN,DOC.CODLIST,DOC.CODNOTE,DOC.CODNOTESP1,DOC.CODNOTESP2,DOC.CODPAG,DOC.CODPORTO,DOC.CODSPMEZZO,DOC.CODVAL,DOC.CODVETT1,DOC.CODVETT2,DOC.CODVETT3,DOC.COLL_GOLEM,DOC.CONTROEURO,DOC.CUP,DOC.DATAAGG,DOC.DATACAMBIO,DOC.DATACOMP,DOC.DATACONS,DOC.DATADOCRIF,DOC.DATAFCOMP,DOC.DATAINSC,DOC.DATAPART,DOC.DATASCIMP,DOC.DOC1,DOC.DOC2,DOC.DOC3,DOC.DOCEVASO,DOC.FASCMS,DOC.G1,DOC.IBAN,DOC.IMPNETTI,DOC.IMPPAGATO,DOC.LIQDIFF,DOC.MOVMAG,DOC.NCOLLI,DOC.NCOPIE,DOC.NOTE,DOC.NUMANT,DOC.NUMDOCRIF,DOC.NUMREG,DOC.NUMREGCA,DOC.OCCAS,DOC.OCFPI,DOC.ORAPART,DOC.ORDCF,DOC.PERCSPINC,DOC.PNETTO,DOC.PROGBNP,DOC.RAGGR,DOC.RAGGREFF,DOC.SCONTOPERC,DOC.SIGNATURE,DOC.STATO,DOC.TARA,DOC.TIPOCFFATT,DOC.TIPODOC,DOC.UMPNETTO,DOC.UMTARA,DOC.UTENTE,DOC.ZONA,DOC.CODNUM,DOC.ANNO,DOC.PROVV,DOC.NDOC,DOC.NRIGA,DOC.CODART,DOC.LIVELLO,DOC.CODMAG,DOC.DAPROVV,DOC.DAANNO,DOC.DACODNUM,DOC.DANDOC,DOC.DAIDRIGA,DOC.CODCMS,DOC.CODCOSTO,DOC.ADDIVA,DOC.ASPBENI,DOC.CAUSMAG,DOC.CHECKED,DOC.CODAGG1,DOC.CODAGG2,DOC.CODARTMAG,DOC.CODIVA,DOC.CODMAGC,DOC.DATACONS,DOC.DESCEST,DOC.DESCLUNGA,DOC.DESCR,DOC.FASCMS,DOC.GENERATA,DOC.GENTIPO,DOC.IDRIGA,DOC.IMPFISSO,DOC.IMPFISUN,DOC.IMPIANTO,DOC.LINEA,DOC.MOVMAG,DOC.NCOLLI,DOC.PERCPROV,DOC.PNETTO,DOC.PRECPROV1,DOC.PREZZO,DOC.PREZZOL,DOC.PRIORITY,DOC.PSPESA,DOC.QTA,DOC.QTAEVASA,DOC.QTAGG1,DOC.QTAGG2,DOC.QTAGG3,DOC.QTAGG4,DOC.QTAGG5,DOC.RG1,DOC.RIDPREZZO,DOC.RIGAEVASA,DOC.SCONTO,DOC.STATORIGA,DOC.TARA,DOC.TIPODET,DOC.TIPORIGA,DOC.UMQTA
+FROM DOC,RDOC
+WHERE (DOC.CODCF=682)AND(RDOC.CODNUM=DOC.CODNUM)AND(RDOC.ANNO=DOC.ANNO)AND(RDOC.PROVV=DOC.PROVV)AND(RDOC.NDOC=DOC.NDOC)AND(RDOC.NRIGA= )
+;
+
\ No newline at end of file
diff --git a/src/ps/Diana2000/custom/ps1004.exe b/src/ps/Diana2000/custom/ps1004.exe
new file mode 100644
index 000000000..a05ce5f75
Binary files /dev/null and b/src/ps/Diana2000/custom/ps1004.exe differ
diff --git a/src/ps/Diana2000/custom/ps1004100a.msk b/src/ps/Diana2000/custom/ps1004100a.msk
new file mode 100644
index 000000000..d4409dfc8
--- /dev/null
+++ b/src/ps/Diana2000/custom/ps1004100a.msk
@@ -0,0 +1,69 @@
+TOOLBAR "topbar" 0 0 0 2
+BU 1 2 2
+BE
+PR 1 1 "Conferma"
+PI 101
+EN
+BU -1 2 2
+BE
+PR -1 1 ""
+PI 0
+EN
+BU 33 2 2
+BE
+PR 1 1 "Info"
+ME EXIT,332
+PI 162
+EN
+BU 34 2 2
+BE
+PR 2 1 "Help"
+ME EXIT,331
+PI 163
+EN
+BU -1 2 2
+BE
+PR -1 0 ""
+PI 0
+EN
+BU 9 2 2
+BE
+PR 3 1 "Fine"
+ME EXIT,20334
+PI 114
+EN
+EN
+PA "Configurazione Server Diana" 0 2 0 0
+GR -1 78 6
+BE
+PR 1 1 "@BDatabase"
+EN
+ST 101 50
+BE
+PR 2 2 "Indirizzo "
+FL ""
+CH REQUIRED
+EN
+ST 102 15
+BE
+PR 2 3 "Nome "
+FL ""
+CH REQUIRED
+EN
+ST 103 15
+BE
+PR 2 4 "Utente "
+FL ""
+CH REQUIRED
+EN
+ST 104 15
+BE
+PR 2 5 "Password "
+FL "*"
+CH REQUIRED
+EN
+ST 105 255 50
+BE
+PR 2 7 "Programma esterno"
+EN
+EN
diff --git a/src/ps/Diana2000/custom/rdoc.qry b/src/ps/Diana2000/custom/rdoc.qry
new file mode 100644
index 000000000..614674320
--- /dev/null
+++ b/src/ps/Diana2000/custom/rdoc.qry
@@ -0,0 +1,7 @@
+
+
+
+
+ select * from rdoc where anno = 2011
+and CODART = 'N0001'
+
\ No newline at end of file
diff --git a/src/ps/Diana2000/custom/rmovmag.qry b/src/ps/Diana2000/custom/rmovmag.qry
new file mode 100644
index 000000000..e1294ac20
--- /dev/null
+++ b/src/ps/Diana2000/custom/rmovmag.qry
@@ -0,0 +1,8 @@
+
+
+
+
+ USE RMOVMAG SELECT CODMAG='00103'
+FROM NUMREG=240725
+TO NUMREG=240726
+
\ No newline at end of file
diff --git a/src/ps/Diana2000/custom/totalipacchixarticolo.qry b/src/ps/Diana2000/custom/totalipacchixarticolo.qry
new file mode 100644
index 000000000..8a9cd052f
--- /dev/null
+++ b/src/ps/Diana2000/custom/totalipacchixarticolo.qry
@@ -0,0 +1,14 @@
+
+
+
+
+ SELECT * FROM PACCHI as a
+left join mag as m on a.codart = m.codart
+WHERE a.ANNO = 0 AND a.NDOC = 0
+AND a.CODCF = 0 AND a.ANNULLATO C;E; 'S'
+and m.annoes = 2012 and Codmag = '00103'
+and
+a.codart = 'N0001'
+
+ORDER BY a.CODART
+
\ No newline at end of file
diff --git a/src/ps/Diana2000/custom/tt-lvmenu.men b/src/ps/Diana2000/custom/tt-lvmenu.men
new file mode 100644
index 000000000..a0165227d
--- /dev/null
+++ b/src/ps/Diana2000/custom/tt-lvmenu.men
@@ -0,0 +1,102 @@
+[LVMENU_000]
+Caption = "Lavanderie"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Archivi e Tabelle di Base", [LVMENU_001]
+Item_02 = "Gestione Giri", [LVMENU_040]
+Item_03 = "Documenti", [LVMENU_055]
+Item_04 = "Configurazione", [LVMENU_090]
+Item_05 = "Contratti", "lv0 -3", "F"
+
+[LVMENU_001]
+Caption = "Archivi e Tabelle di Base"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Tabelle", [LVMENU_002]
+Item_02 = "Stampa Tabelle", [LVMENU_010]
+Item_03 = "Archivi di Base", [LVMENU_020]
+Item_04 = "Stampa Archivi di Base", [LVMENU_030]
+
+[LVMENU_002]
+Caption = "Tabelle"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Autisti", "lv0 -0 &AUT", "F"
+Item_02 = "Mezzi di Trasporto", "lv0 -0 &MEZ", "F"
+Item_03 = "Itinerari", "lv0 -0 &ITI", "F"
+Item_04 = "Tipi di Sospensione", "lv0 -0 &TSP", "F"
+Item_05 = "Frequenza Consegne", "lv0 -0 &FRQ", "F"
+Item_06 = "Lavaggio", "lv0 -0 &LAV", "F"
+Item_07 = "Linea di Destinazione", "lv0 -0 &LND", "F"
+Item_08 = "Lavatrici", "lv0 -0 &LVT", "F"
+Item_09 = "Mangani", "lv0 -0 &MAN", "F"
+Item_10 = "Causali Lavanderie", "lv0 -0 &CAU", "F"
+
+[LVMENU_010]
+Caption = "Stampa Tabelle"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Autisti", "lv0 -1 &AUT", "F"
+Item_02 = "Mezzi di Trasporto", "lv0 -1 &MEZ", "F"
+Item_03 = "Itinerari", "lv0 -1 &ITI", "F"
+Item_04 = "Tipi di Sospensione", "lv0 -1 &TSP", "F"
+Item_05 = "Frequenza Consegne", "lv0 -1 &FRQ", "F"
+Item_06 = "Lavaggio", "lv0 -1 &LAV", "F"
+Item_07 = "Linea di Destinazione", "lv0 -1 &LND", "F"
+Item_08 = "Lavatrici", "lv0 -1 &LVT", "F"
+Item_09 = "Mangani", "lv0 -1 &MAN", "F"
+
+[LVMENU_020]
+Caption = "Archivi di Base"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Passaggi per Contratto e Periodi di Sospensione", "lv0 -4", "F"
+
+[LVMENU_030]
+Caption = "Stampa Archivi di Base"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Stampa Contratti per Cliente", "lv0 -1 lv0400c", "F"
+Item_02 = "Stampa Passaggi per Cliente", "lv0 -1 lv0500c", "F"
+Item_03 = "Stampa Periodi di Sospensione", "lv0 -1 lv0500d", "F"
+
+[LVMENU_040]
+Caption = "Gestione Giri"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Generazione Automatica", "lv2 -0", "F"
+Item_02 = "Gestione Manuale", "lv2 -1", "F"
+Item_03 = "Stampe", [LVMENU_050]
+Item_04 = "Generazione Bolle di consegna", "lv2 -3", "F"
+Item_05 = "Acquisizione Bolle di ritiro", "", "F"
+
+[LVMENU_050]
+Caption = "Stampe Giri"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Stampa Giri", "lv0 -1 lv2200c", "F"
+
+[LVMENU_055]
+Caption = "Documenti"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Documenti di Trasporto", "lv3 -0 -filtI1=1 -defNUM_GEN,TIPODOC_GEN,lv", "F"
+Item_02 = "Fatture", "ve0 -1 -filtI1=2 -defNUM_FAT,TIPODOC_FAT,lv", "F"
+Item_03 = "Ordini Fornitori", "ve0 -1 -filtI1=3 -defNUM_ORF,TIPODOC_ORF,lv", "F"
+Item_04 = "Ordini Clienti", "ve0 -1 -filtI1=3 -defNUM_ORC,TIPODOC_ORC,lv", "F"
+
+[LVMENU_090]
+Caption = "Configurazione"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Parametri gestione lavanderie", "lv0 -2", "F"
diff --git a/src/ps/Diana2000/custom/tt-mgarea.men b/src/ps/Diana2000/custom/tt-mgarea.men
new file mode 100644
index 000000000..8bb037370
--- /dev/null
+++ b/src/ps/Diana2000/custom/tt-mgarea.men
@@ -0,0 +1,202 @@
+[MGAREA_000]
+Caption = "Magazzino e produzione"
+Picture =
+Module = 0
+Flags = "F"
+Item_01 = "Archivi e tabelle di base", [MGAREA_001]
+Item_02 = "Magazzino",
+Item_03 = "Distinta base",
+Item_04 = "M.R.P.",
+Item_05 = "Servizi", [MGAREA_019]
+Item_06 = "Configurazione", [MGAREA_020]
+
+
+[MGAREA_001]
+Caption = "Archivi e tabelle di base"
+Picture =
+Module = 0
+Flags = ""
+Item_03 = "Archivi di base", [MGAREA_012]
+Item_01 = "Tabelle", [MGAREA_002]
+Item_04 = "Stampe archivi di base", [MGAREA_013]
+Item_02 = "Stampa Tabelle", [MGAREA_007]
+
+[MGAREA_002]
+Caption = "Tabelle"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Tabelle Magazzino", [MGAREA_006]
+Item_02 = "Tabelle Vendita", [MGAREA_004]
+Item_03 = "Tabelle Contabili", [MGAREA_005]
+
+[MGAREA_004]
+Caption = "Tabelle vendita"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Categorie vendita", "ba3 -0 CVE", "F"
+Item_02 = "Note cliente", "ba3 -0 %NOT", ""
+Item_03 = "Note documento", "ba3 -0 %NDO", ""
+Item_04 = "Modalita' di spedizione", "ba3 -0 %MSP", ""
+Item_05 = "Modalita' di consegna", "ba3 -0 %POR", ""
+Item_06 = "Causali di trasporto", "ba3 -0 %CTR", ""
+Item_07 = "Aspetto dei beni", "ba3 -0 %ABE", ""
+Item_08 = "Vettori", "ba3 -0 %VET", ""
+Item_09 = "Spese", "ba3 -0 SPP", "F"
+Item_10 = "Prestazioni", "ba3 -0 PRS", "F"
+Item_11 = "Banche di presentazione", "ef0 -6 BNP", "F"
+Item_12 = "Zone", "ba3 -0 ZON", "F"
+
+[MGAREA_005]
+Caption = "Tabelle contabili"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Codici IVA", "ba3 -0 %IVA", ""
+Item_02 = "Codici indetraibilita'", "ba3 -0 %DET", ""
+Item_03 = "Condizioni pagamento", "ba3 -6", ""
+Item_04 = "Classificazione pagamento", "ba3 -0 %CLR", ""
+Item_05 = "Categorie contabili C/F", "ba3 -0 CCO", "F"
+Item_06 = "Banche", "ba3 -0 %BAN", ""
+Item_07 = "Legali", "ba3 -0 %LEG", ""
+Item_08 = "Nazioni", "ba3 -0 %STA", ""
+Item_09 = "Lingue", "ba3 -0 %LNG", ""
+Item_10 = "Divise", "ba3 -0 %VAL", ""
+Item_11 = "Cambi giornalieri", "ba3 -0 CAM", "F"
+Item_12 = "Esercizi", "cg0 -5 ESC", "F"
+Item_13 = "Registri", "ba3 -0 REG","F"
+
+[MGAREA_006]
+Caption = "Tabelle magazzino"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Gruppi merceologici", "ba3 -0 GMC", "F"
+Item_02 = "Magazzini e depositi", "ba3 -0 MAG", "F"
+Item_03 = "Unita' di misura", "ve0 -4 %UMS", ""
+Item_04 = "Province d'origine", "ve0 -4 %PRV", ""
+Item_05 = "Classi fiscali articoli", "ba3 -0 ASF", "F"
+Item_06 = "Categorie ricavi articoli", "ba3 -0 CRA", "F"
+Item_07 = "Categorie acquisti articoli", "ba3 -0 CAA", "F"
+Item_08 = "Raggrupp. fiscali articoli", "ba3 -0 RFA", "F"
+Item_09 = "Nomenclature combinate", "ba3 -0 %NOC", "F"
+Item_10 = "Raggruppamenti causali magazzino", "mg0 -0 %RFC", ""
+Item_11 = "Causali magazzino", "mg0 -0 %CAU", ""
+Item_12 = "Gruppi codice articoli", "mg0 -0 GCA", "F"
+Item_13 = "Gruppi codice giacenze", "mg0 -0 GCG", "F"
+Item_14 = "Gruppi cod. art. avanzati", "mg0 -0 GSA", "F"
+Item_15 = "Ubicazioni", "ba3 -0 UBI", "F"
+
+[MGAREA_007]
+Caption = "Stampa tabelle"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Magazzino", [MGAREA_011]
+Item_02 = "Vendita", [MGAREA_009]
+Item_03 = "Contabili", [MGAREA_010]
+
+[MGAREA_009]
+Caption = "Stampa tabelle vendita"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Categorie vendita", "ba3 -1 CVE", "F"
+Item_02 = "Note anagrafiche", "ba3 -1 %NOT", ""
+Item_03 = "Note documento", "ba3 -1 %NDO", ""
+Item_04 = "Modalita' di spedizione", "ba3 -1 %MSP", ""
+Item_05 = "Modalita' di consegna", "ba3 -1 %POR", ""
+Item_06 = "Causali di trasporto", "ba3 -1 %CTR", ""
+Item_07 = "Aspetto dei beni", "ba3 -1 %ABE", ""
+Item_08 = "Vettori", "ba3 -1 %VET", ""
+Item_09 = "Spese", "ba3 -1 SPP", "F"
+Item_10 = "Prestazioni", "ba3 -1 PRS", "F"
+Item_11 = "Banche di presentazione", "ba3 -1 BNP", "F"
+Item_12 = "Zone", "ba3 -1 ZON", "F"
+
+[MGAREA_010]
+Caption = "Stampa tabelle contabili"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Codici IVA", "ba3 -1 %IVA", ""
+Item_02 = "Condizioni pagamento", "ba3 -9", ""
+Item_03 = "Classificazione pagamento", "ba3 -1 CLR", "F"
+Item_05 = "Categorie contabili C/F", "ba3 -1 CCO", "F"
+Item_06 = "Banche", "ba3 -1 %BAN", ""
+Item_07 = "Legali", "ba3 -1 %LEG", ""
+Item_08 = "Nazioni", "ba3 -1 %STA", ""
+Item_09 = "Lingue", "ba3 -1 %LNG", ""
+Item_10 = "Divise", "ba3 -1 %VAL", ""
+Item_11 = "Cambi giornalieri", "ba3 -1 CAM", "F"
+Item_12 = "Esercizi", "ba3 -1 ESC", "F"
+
+[MGAREA_011]
+Caption = "Stampa tabelle magazzino"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Gruppi merceologici", "ba3 -1 GMC", "F"
+Item_02 = "Magazzini e depositi", "ba3 -1 MAG", "F"
+Item_03 = "Unita' di misura", "ve1 -3 %UMS", ""
+Item_04 = "Classi fiscali e articoli", "ba3 -1 ASF", "F"
+Item_05 = "Categorie ricavi articoli", "ba3 -1 CRA", "F"
+Item_06 = "Categorie acquisti articoli", "ba3 -1 CAA", "F"
+Item_07 = "Raggrupp. fiscali articoli", "ba3 -1 RFA", "F"
+Item_08 = "Raggruppamenti causali magazzino", "ba3 -1 %RFC", ""
+Item_09 = "Causali magazzino", "ba3 -1 %CAU", ""
+Item_10 = "Formato e gruppi codice articoli", "mg0 -1 FCA", "F"
+Item_11 = "Formato e gruppi codice giacenze", "mg0 -1 FCG", "F"
+
+[MGAREA_012]
+Caption = "Gestione archivi di base"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Articoli", "ve2 -3", "F"
+Item_02 = "Listini", "ve2 -1 l", "F"
+Item_03 = "Contratti", "ve2 -1 c", "F"
+Item_04 = "Offerte", "ve2 -1 o", "F"
+Item_05 = "Sconti clienti", "ba3 -0 %SCC", "F"
+Item_06 = "Sconti incondizionati", "ve2 -0 i", "F"
+Item_07 = "Sconti di riga", "ve2 -0 r", "F"
+Item_08 = "Clienti/Fornitori", "cg0 -1", "F"
+Item_09 = "Agenti", "pr0 -4", "F"
+Item_10 = "Giacenze per cliente/fornitore", "mg0 -3", "F"
+
+[MGAREA_013]
+Caption = "Stampa archivi di base"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Articoli", "ve3 -3", "F"
+Item_02 = "Listini", "ve3 -1 l", "F"
+Item_03 = "Contratti", "ve3 -1 c", "F"
+Item_04 = "Offerte", "ve3 -1 o", "F"
+Item_05 = "Sconti clienti", "ba3 -1 %SCC", "F"
+Item_06 = "Sconti incondizionati", "ve3 -0 i", "F"
+Item_07 = "Sconti di riga", "ve3 -0 r", "F"
+Item_08 = "Clienti/Fornitori", "cg1 -1", "F"
+Item_09 = "Agenti", "pr1 -0", "F"
+
+[MGAREA_019]
+Caption = "Servizi"
+Picture =
+Module = 0
+Flags = ""
+Item_09 = "Modifica valori", "ve4 -0", "F"
+
+[MGAREA_020]
+Caption = "Configurazione"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Magazzino", [MGMENU_099]
+Item_02 = "Condizioni di vendita", "ve0 -2 -1", "F"
+Item_03 = "Agenti e dati generali", "ve0 -2 -2", "F"
+Item_04 = "Contabilizzazione sconti", "ve0 -2 -3", "F"
+Item_05 = "Contabilizzazione spese e bolli", "ve0 -2 -4", "F"
+Item_06 = "Contabilizzazione", "ve0 -2 -5", "F"
+Item_07 = "Articoli e Distinte", "ve0 -2 -7", "F"
+Item_08 = "Configurazione contabilita'", "cg5 -1", "F"
diff --git a/src/ps/Diana2000/custom/tt-vearea.men b/src/ps/Diana2000/custom/tt-vearea.men
new file mode 100644
index 000000000..5b3f647e2
--- /dev/null
+++ b/src/ps/Diana2000/custom/tt-vearea.men
@@ -0,0 +1,276 @@
+[ACQVEN_000]
+Caption = "Acquisti e vendite"
+Picture =
+Module = 0
+Flags = "F"
+Item_01 = "Archivi e tabelle di base", [ACQVEN_001]
+Item_02 = "Documenti",
+Item_03 = "Effetti",
+Item_04 = "Provvigioni agenti",
+Item_05 = "Ordini",
+Item_06 = "Contabilita' Industriale",
+Item_07 = "Statistiche di vendita",
+Item_08 = "Servizi", [ACQVEN_021]
+Item_09 = "Configurazione", [ACQVEN_020]
+Item_10 = "Importazione documenti STORE",
+Item_11 = "Trasferimento PACK",
+Item_12 = "Vendita al dettaglio", , "E"
+Item_13 = "Gestione cooperative", , "E"
+
+[ACQVEN_001]
+Caption = "Archivi e tabelle di base"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Tabelle", [ACQVEN_002]
+Item_02 = "Stampa Tabelle", [ACQVEN_007]
+Item_03 = "Archivi di base", [ACQVEN_012]
+Item_04 = "Stampe archivi di base", [ACQVEN_013]
+Item_05 = "Archivi contabili", [ACQVEN_023]
+Item_06 = "Stampe archivi contabili", [ACQVEN_024]
+
+[ACQVEN_002]
+Caption = "Tabelle"
+Picture =
+Module = 0
+Flags = ""
+Item_02 = "Vendita", [ACQVEN_004]
+Item_03 = "Contabili", [ACQVEN_005]
+Item_04 = "Magazzino", [ACQVEN_006]
+
+[ACQVEN_004]
+Caption = "Tabelle vendita"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Categorie vendita", "ba3 -0 CVE", "F"
+Item_02 = "Note cliente", "ba3 -0 %NOT", ""
+Item_03 = "Note documento", "ba3 -0 %NDO", ""
+Item_04 = "Modalita' di spedizione", "ba3 -0 %MSP", ""
+Item_05 = "Modalita' di consegna", "ba3 -0 %POR", ""
+Item_06 = "Causali di trasporto", "ba3 -0 %CTR", ""
+Item_07 = "Aspetto dei beni", "ve0 -4 %ABE", ""
+Item_08 = "Vettori", "ba3 -0 %VET", ""
+Item_09 = "Spese", "ve0 -4 SPP", "F"
+Item_10 = "Prestazioni", "ve0 -4 PRS", "F"
+Item_11 = "Risorse", "ve0 -4 RSS", "F"
+Item_12 = "Attrezzature", "ve0 -4 ATR", "F"
+Item_13 = "Banche di presentazione", "ef0 -6 BNP", "F"
+Item_14 = "Zone", "ba3 -0 ZON", "F"
+Item_15 = "Fatture da emettere/ricevere", "ve0 -4 MRE", "F"
+
+[ACQVEN_005]
+Caption = "Tabelle contabili"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Codici IVA", "ba3 -0 %IVA", ""
+Item_02 = "Codici indetraibilita'", "ba3 -0 %DET", ""
+Item_03 = "Condizioni pagamento", "ba3 -6", ""
+Item_04 = "Classificazione pagamento", "ba3 -0 %CLR", ""
+Item_05 = "Categorie contabili C/F", "ba3 -0 CCO", "F"
+Item_06 = "Banche", "ba3 -0 %BAN", ""
+Item_07 = "Legali", "ba3 -0 %LEG", ""
+Item_08 = "Nazioni", "ba3 -0 %STA", ""
+Item_09 = "Lingue", "ba3 -0 %LNG", ""
+Item_10 = "Divise", "ba3 -0 %VAL", ""
+Item_11 = "Cambi giornalieri", "ba3 -0 CAM", "F"
+Item_12 = "Esercizi", "cg0 -5 esc", "F"
+Item_13 = "Registri", "ba3 -0 REG","F"
+
+[ACQVEN_006]
+Caption = "Tabelle magazzino"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Gruppi merceologici", "ba3 -0 GMC", "F"
+Item_02 = "Magazzini e depositi", "ba3 -0 MAG", "F"
+Item_03 = "Unita' di misura", "ve0 -4 %UMS", ""
+Item_04 = "Province d'origine", "ve0 -4 %PRV", ""
+Item_05 = "Classi fiscali articoli", "ba3 -0 ASF", "F"
+Item_06 = "Categorie ricavi articoli", "ve0 -4 CRA", "F"
+Item_07 = "Categorie acquisti articoli", "ve0 -4 CAA", "F"
+Item_08 = "Raggrupp. fiscali articoli", "ve0 -4 RFA", "F"
+Item_09 = "Nomenclature combinate", "ba3 -0 %NOC", "F"
+Item_10 = "Raggruppamenti causali magazzino", "mg0 -0 %RFC", ""
+Item_11 = "Causali magazzino", "mg0 -0 %CAU", ""
+Item_12 = "Gruppi codice articoli", "mg0 -0 GCA", "F"
+Item_13 = "Gruppi codice giacenze", "mg0 -0 GCG", "F"
+Item_14 = "Gruppi cod. art. avanzati", "mg0 -0 GSA", "F"
+Item_15 = "Ubicazioni", "ba3 -0 UBI", "F"
+
+[ACQVEN_007]
+Caption = "Stampa tabelle"
+Picture =
+Module = 0
+Flags = ""
+Item_02 = "Vendita", [ACQVEN_009]
+Item_03 = "Contabili", [ACQVEN_010]
+Item_04 = "Magazzino", [ACQVEN_011]
+
+[ACQVEN_009]
+Caption = "Stampa tabelle vendita"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Categorie vendita", "ba3 -1 CVE", "F"
+Item_02 = "Note cliente", "ba3 -1 %NOT", ""
+Item_03 = "Note documento", "ba3 -1 %NDO", ""
+Item_04 = "Modalita' di spedizione", "ba3 -1 %MSP", ""
+Item_05 = "Modalita' di consegna", "ba3 -1 %POR", ""
+Item_06 = "Causali di trasporto", "ba3 -1 %CTR", ""
+Item_07 = "Aspetto dei beni", "ba3 -1 %ABE", ""
+Item_08 = "Vettori", "ba3 -1 %VET", ""
+Item_09 = "Spese", "ba3 -1 SPP", "F"
+Item_10 = "Risorse", "ba3 -1 RSS", "F"
+Item_11 = "Attrezzature", "ba3 -1 ATR", "F"
+Item_12 = "Prestazioni", "ba3 -1 PRS", "F"
+Item_13 = "Banche di presentazione", "ba3 -1 BNP", "F"
+Item_14 = "Zone", "ba3 -1 ZON", "F"
+
+[ACQVEN_010]
+Caption = "Stampa tabelle contabili"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Codici IVA", "ba3 -1 %iva", ""
+Item_02 = "Condizioni pagamento", "ba3 -9", ""
+Item_03 = "Classificazione pagamento", "ba3 -1 CLR", "F"
+Item_05 = "Categorie contabili C/F", "ba3 -1 CCO", "F"
+Item_06 = "Banche", "ba3 -1 %ban", ""
+Item_07 = "Legali", "ba3 -1 %LEG", ""
+Item_08 = "Nazioni", "ba3 -1 %sta", ""
+Item_09 = "Lingue", "ba3 -1 %lng", ""
+Item_10 = "Divise", "ba3 -1 %val", ""
+Item_11 = "Cambi giornalieri", "ba3 -1 CAM", "F"
+Item_12 = "Esercizi", "ba3 -1 esc", "F"
+
+[ACQVEN_011]
+Caption = "Stampa tabelle magazzino"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Gruppi merceologici", "ba3 -1 GMC", "F"
+Item_02 = "Magazzini e depositi", "ba3 -1 MAG", "F"
+Item_03 = "Unita' di misura", "ba3 -1 %UMS", ""
+Item_04 = "Classi fiscali e articoli", "ba3 -1 ASF", "F"
+Item_05 = "Categorie ricavi articoli", "ba3 -1 CRA", "F"
+Item_06 = "Categorie acquisti articoli", "ba3 -1 CAA", "F"
+Item_07 = "Raggrupp. fiscali articoli", "ba3 -1 RFA", "F"
+Item_08 = "Raggruppamenti causali magazzino", "ba3 -1 %RFC", ""
+Item_09 = "Causali magazzino", "ba3 -1 %CAU", ""
+
+[ACQVEN_012]
+Caption = "Gestione archivi di base"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Articoli", "ve2 -3", "F"
+Item_02 = "Listini", "ve2 -1 l", "F"
+Item_03 = "Contratti", "ve2 -1 c", "F"
+Item_04 = "Offerte", "ve2 -1 o", "F"
+Item_05 = "Sconti clienti", "ba3 -0 %SCC", ""
+Item_06 = "Sconti incondizionati", "ve2 -0 i", "F"
+Item_07 = "Sconti di riga", "ve2 -0 r", "F"
+Item_08 = "Clienti/Fornitori", "cg0 -1", "F"
+Item_09 = "Agenti", "pr0 -4", "F"
+Item_10 = "Glossario", "ve0 -5", ""
+Item_11 = "Relazioni articoli/liv.giac.", "ve2 -5", "F"
+
+[ACQVEN_013]
+Caption = "Stampa archivi di base"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Articoli", "ve3 -3", "F"
+Item_02 = "Listini", "ve3 -1 l", "F"
+Item_03 = "Contratti", "ve3 -1 c", "F"
+Item_04 = "Offerte", "ve3 -1 o", "F"
+Item_05 = "Sconti clienti", "ba3 -1 %SCC", ""
+Item_06 = "Sconti incondizionati", "ve3 -0 i", "F"
+Item_07 = "Sconti di riga", "ve3 -0 r", "F"
+Item_08 = "Clienti/Fornitori", "cg1 -1", "F"
+Item_09 = "Agenti", "pr1 -0", "F"
+
+
+[ACQVEN_020]
+Caption = "Configurazione"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Magazzino",[ACQVEN_022]
+Item_01 = "Condizioni di vendita", "ve0 -2 -1", "F"
+Item_02 = "Agenti e dati generali", "ve0 -2 -2", "F"
+Item_03 = "Contabilizzazione sconti", "ve0 -2 -3", "F"
+Item_04 = "Contabilizzazione spese e bolli", "ve0 -2 -4", "F"
+Item_05 = "Contabilizzazione", "ve0 -2 -5", "F"
+Item_06 = "Gestione spese e bolli", "ve0 -2 -6", "F"
+Item_07 = "Articoli e Distinte", "ve0 -2 -7", "F"
+Item_08 = "Configurazione contabilita'", "cg5 -1", "F"
+
+[ACQVEN_021]
+Caption = "Servizi"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Modifica valori", "ve4 -0", "F"
+Item_02 = "Invio", [ACQVEN_025]
+Item_03 = "Ricezione", [ACQVEN_026]
+Item_04 = "Ricezione da GALILEO", "ve7 -6", "F"
+
+[ACQVEN_022]
+Caption = "Configurazione magazzino"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Parametri di magazzino", "mg0 -2 -1", "F"
+Item_02 = "Formato codice articoli", "mg0 -0 FCA", "F"
+Item_03 = "Formato codice giacenze", "mg0 -0 FCG", "F"
+
+[ACQVEN_023]
+Caption = "Archivi contabili"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Registri", "ba3 -0 reg", ""
+Item_02 = "Piano dei conti", "cg0 -0", "F"
+Item_03 = "Causali", "cg0 -4", "F"
+
+[ACQVEN_024]
+Caption = "Stampa archivi contabili"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Registri", "ba3 -1 reg", ""
+Item_02 = "Piano dei conti", "cg1 -0", "F"
+Item_03 = "Causali", "cg1 -6", "F"
+
+[ACQVEN_025]
+Caption = "Invio"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Tabella studio per invio", "cg6 -4 %INS", "F"
+Item_02 = "Tabella ditta per invio", "cg6 -4 %IND", "F"
+Item_03 = "Invio contabilita' a sistema", "cg6 -8 S", "F"
+Item_04 = "Invio contabilita' a PC", "cg6 -8 P", "F"
+Item_05 = "Ripristino movimenti da inviare", "cg6 -8 R", "F"
+Item_06 = "Eliminazione file invio", "cg6 -8 C", "FP"
+
+[ACQVEN_026]
+Caption = "Ricezione"
+Picture =
+Module = 0
+Flags = ""
+Item_01 = "Tabella ditte per ricezione", "cg6 -2 %TRA", "F"
+Item_02 = "Ricezione archivi da sistema", "cg6 -3 S", "F"
+Item_03 = "Ricezione archivi da PC", "cg6 -3 P", "F"
+Item_04 = "Scelta ditta per ricezione", "cg6 -7 S", "F"
+Item_05 = "Ricezione tabelle", "cg6 -5 T", "F"
+Item_06 = "Lista controllo movimenti", "cg6 -6", "F"
+Item_07 = "Ricezione movimenti", "cg6 -5 M", "F"
+Item_08 = "Visualiz. stato ricezione", "cg6 -7 V", "F"
+Item_09 = "Variazione p.n. da ricevere", "cg6 -7 P", "F"
+Item_10 = "Variazione iva da ricevere", "cg6 -7 I", "F"
+Item_11 = "Annul. movimenti da ricevere", "cg6 -7 A", "F"
+Item_12 = "Variazione saldaconto da ricevere", "cg6 -7 B", "F"
\ No newline at end of file
diff --git a/src/ps/Diana2000/custom/ttlvmenu.men b/src/ps/Diana2000/custom/ttlvmenu.men
new file mode 100644
index 000000000..0603f8815
--- /dev/null
+++ b/src/ps/Diana2000/custom/ttlvmenu.men
@@ -0,0 +1,115 @@
+[LVMENU_000]
+Caption = "Lavanderie"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Archivi e Tabelle di Base", [LVMENU_010]
+Item_02 = "Contratti", [LVMENU_020]
+Item_03 = "Giri", [LVMENU_030]
+Item_04 = "Documenti", [LVMENU_040]
+
+[LVMENU_010]
+Caption = "Archivi e Tabelle di Base"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Tabelle", [LVMENU_011]
+Item_02 = "Archivi di Base", [MGAREA_012]
+Item_02 = "Stampa Tabelle", [LVMENU_013]
+
+[LVMENU_011]
+Caption = "Tabelle"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Dati configurazione", "lv0 -2", "F"
+Item_02 = "Autisti", "lv0 -0 &AUT", "F"
+Item_03 = "Mezzi di trasporto", "lv0 -0 &MEZ", "F"
+Item_04 = "Itinerari", "lv0 -0 &ITI", "F"
+Item_05 = "Tipi di sospensione", "lv0 -0 &TSP", "F"
+Item_06 = "Frequenza consegne", "lv0 -0 &FRQ", "F"
+Item_07 = "Lavaggi", "lv0 -0 &LAV", "F"
+Item_08 = "Linee di destinazione", "lv0 -0 &LND", "F"
+Item_09 = "Lavatrici", "lv0 -0 &LVT", "F"
+Item_10 = "Mangani", "lv0 -0 &MAN", "F"
+Item_11 = "Causali Lavanderia", "lv0 -0 &CAU", "F"
+
+[LVMENU_013]
+Caption = "Stampa Tabelle"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Autisti", "lv0 -1 &AUT", "F"
+Item_02 = "Mezzi di Trasporto", "lv0 -1 &MEZ", "F"
+Item_03 = "Itinerari", "lv0 -1 &ITI", "F"
+Item_04 = "Tipi di sospensione", "lv0 -1 &TSP", "F"
+Item_05 = "Frequenza consegne", "lv0 -1 &FRQ", "F"
+Item_06 = "Lavaggi", "lv0 -1 &LAV", "F"
+Item_07 = "Linee di destinazione", "lv0 -1 &LND", "F"
+Item_08 = "Lavatrici", "lv0 -1 &LVT", "F"
+Item_09 = "Mangani", "lv0 -1 &MAN", "F"
+Item_10 = "Causali Lavanderia", "lv0 -1 &CAU", "F"
+
+[LVMENU_020]
+Caption = "Contratti"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Contratti", "lv0 -3", "F"
+Item_02 = "Passaggi per contratto e Periodi di sospensione", "lv0 -4", "F"
+Item_03 = "Stampe contratti", [LVMENU_022]
+
+[LVMENU_022]
+Caption = "Stampe contratti"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Contratti per cliente", "lv0 -1 lv0400c", "F"
+Item_02 = "Passaggi per cliente", "lv0 -1 lv0500c", "F"
+Item_03 = "Periodi di sospensione", "lv0 -1 lv0500d", "F"
+Item_04 = "Elenco Clienti per Articolo", "lv0 -1 lv0400d", "F"
+Item_05 = "Contratti in scadenza Da/A", "lv0 -1 lv0400b", "F"
+
+[LVMENU_030]
+Caption = "Giri"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Gestione giri", [LVMENU_031]
+Item_02 = "Stampe", [LVMENU_032]
+
+[LVMENU_031]
+Caption = "Gestione Giri"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Generazione automatica", "lv2 -0", "F"
+Item_02 = "Gestione manuale", "lv2 -1", "F"
+Item_04 = "Generazione bolle di consegna", "lv2 -3", "F"
+
+[LVMENU_032]
+Caption = "Stampe"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Giri", "lv2 -2 lv2300a", "F"
+
+[LVMENU_040]
+Caption = "Documenti"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Acquisizione Bolle di rientro", "", "F"
+Item_02 = "Documenti di Trasporto", "lv3 -0 -filtI1=1 -defNUM_GEN,TIPODOC_GEN,lv", "F"
+Item_03 = "Fatture", "ve0 -1 -filtI1=2 -defNUM_FAT,TIPODOC_FAT,lv", "F"
+Item_04 = "Ordini Fornitori", "ve0 -1 -filtI1=3 -defNUM_ORF,TIPODOC_ORF,lv", "F"
+Item_05 = "Ordini Clienti", "ve0 -1 -filtI1=3 -defNUM_ORC,TIPODOC_ORC,lv", "F"
+Item_06 = "Stampe", [LVMENU_050]
+
+[LVMENU_050]
+Caption = "Stampe"
+Picture =
+Module = 41
+Flags = ""
+Item_01 = "Riepilogo Bolle di Lavanderie", "lv2 -6 lv2700a", "F"
+Item_02 = "Venduto Per Cliente nei 12 Mesi", "lv2 -7 lv2800a", "F"
diff --git a/src/ps/Diana2000/custom/ve6100a.msk b/src/ps/Diana2000/custom/ve6100a.msk
new file mode 100644
index 000000000..3e348093e
--- /dev/null
+++ b/src/ps/Diana2000/custom/ve6100a.msk
@@ -0,0 +1,102 @@
+TOOLBAR "topbar" 0 0 0 2
+BU 100 10 2
+BE
+PR -13 -1 "~Selezione"
+PI 115
+EN
+BU 1 10 2
+BE
+PR -23 -1 "E~labora"
+PI 120
+FL "D"
+EN
+BU -1 2 2
+BE
+PR -1 1 ""
+PI 0
+EN
+BU 33 2 2
+BE
+PR 1 1 "Info"
+ME EXIT,332
+PI 162
+EN
+BU 34 2 2
+BE
+PR 2 1 "Help"
+ME EXIT,331
+PI 163
+EN
+BU -1 2 2
+BE
+PR -1 0 ""
+PI 0
+EN
+BU 9 2 2
+BE
+PR 3 1 "Fine"
+ME EXIT,20334
+PI 114
+EN
+EN
+PA "Contabilizzazione documenti" 0 0 0 0
+ST 101 8
+BE
+PR 1 1 "Codice "
+FLAG "U"
+US %ELD SE I0 == 3
+IN CODTAB 101
+DI "Codice" CODTAB
+DI "Descrizione@55" S0
+OU 101 CODTAB
+OU 102 S0
+OU 107 B4
+CH REQUIRED
+WA "E' necessario specificare il codice elaborazione"
+EN
+ST 102 50
+BE
+PR 20 1 ""
+US %ELD KE 2 SE I0 == 3
+IN S0 102
+DI "Descrizione@55" S0
+DI "Codice" CODTAB
+CO OU 101
+EN
+GR -1 32 4
+BE
+PR 1 2 "Date intervallo documenti"
+EN
+DA 103
+BE
+PR 2 3 "Inizio "
+CH REQUIRED
+WA "La data di inizio intervallo e' obbligatoria"
+ME 1 CLEAR,105|"X",105
+EN
+DA 104
+BE
+PR 2 4 "Fine "
+CH REQUIRED
+WA "La data di fine intervallo deve essere successiva a quella di inizio"
+VA 5 2 >= 103
+EN
+BO 105
+BE
+PR 40 3 "Data registrazione automatica"
+ME 1 CLEAR,106|"",106|"X",105
+EN
+DA 106
+BE
+PR 40 4 "Data registrazione "
+FLAG "D"
+EN
+RA 107 1 50
+BE
+PR 1 6 "Selezione numero protocollo"
+IT " |Da numero documento"
+IT "X|Da registro IVA"
+FL "DZ"
+EN
+EN
+ENDMASK
diff --git a/src/ps/Diana2000/custom/vecnford.rep b/src/ps/Diana2000/custom/vecnford.rep
new file mode 100644
index 000000000..7547e8940
--- /dev/null
+++ b/src/ps/Diana2000/custom/vecnford.rep
@@ -0,0 +1,502 @@
+
+
+ ordine sec
+
+
+
+ 16.COM
+ MESSAGE EMPTY DISABLE,69
+MESSAGE ENABLE,69
+
+
+
+ 20.PTEL+' '+20.TEL
+
+
+
+ 20.PFAX+' '+20.FAX
+
+
+ 208@.S0
+
+
+ #PAGE+"F;"
+
+
+
+ 33.DATADOC
+
+
+
+ 33.NDOC
+
+
+ MESSAGE _CLIENTE,COFI
+
+
+ IF(33.CODVAL='','EURO',33.CODVAL)
+
+
+ 33.CODCF
+
+
+ MESSAGE _CLIENTE,PAIV
+
+
+ 201@.S0
+
+
+ 204@.S0
+
+
+
+ 7
+ #8+' - '+#18
+
+
+
+ MESSAGE _CLIENTE,!RAGSOC
+
+
+ MESSAGE _CLIENTE,!INDNUM
+
+
+ MESSAGE _CLIENTE,LOCALITACF
+
+
+ MESSAGE _CLIENTE,!CAP
+
+
+ MESSAGE _CLIENTE,!COM-E;DENCOM
+MESSAGE COPY,26
+
+
+ MESSAGE _CLIENTE,!COM-E;PROVCOM
+MESSAGE APPEND,26
+
+
+
+ MESSAGE _CLIENTE,STATOCF
+
+
+ MESSAGE _TABLEREAD,%STA,#27,S0
+
+
+ #BOOKPAGES
+
+
+
+ 210@.S0
+
+
+ MESSAGE _CLIENTE,STATOPAIV
+
+
+ 122.RAGSOC
+
+
+ 16.STATO
+ #THIS @
+STRLEN
+DUP
+1 =
+IF
+ "00" #THIS @ + #THIS !
+THEN
+2 =
+IF
+ "0" #THIS @ + #THIS !
+THEN
+
+
+
+
+ 16.INDIR
+ MESSAGE COPY,63
+
+
+ 16.CIV
+ MESSAGE APPEND,63
+
+
+
+ 16.LOCALITA
+
+
+ 7
+ 33.CODCABA
+
+
+ 16.CAP
+
+
+ 33.CODAG
+
+
+ 7
+ 33.CODABIA
+
+
+ 7
+ 20.NUMCC
+
+
+ 13.DENCOM
+ MESSAGE COPY,69
+
+
+ 13.PROVCOM
+ MESSAGE APPEND,69
+
+
+
+ MESSAGE _TABLEREAD,%STA,#40,S0
+MESSAGE APPEND,69
+
+
+ CODABIP
+ MESSAGE EMPTY SHOW,7@|HIDE,8@
+MESSAGE HIDE,7@|SHOW,8@
+
+
+ 206@.S0
+
+
+ 205@.S0
+
+
+ 8
+ 207@.S3
+
+
+
+ 8
+ #88+' - '+#89
+
+
+ 8
+ 207@.S4
+
+
+ 16.RAGSOC
+
+
+ CODINDSP
+ MESSAGE EMPTY ENABLE,130|DISABLE,11@
+MESSAGE DISABLE,130|ENABLE,11@
+
+
+
+
+
+
+ "TESTABOLLA1.BMP"
+
+
+ "Testa2ce.jpg"
+
+
+ "Testa2ce.jpg"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 34.TIPORIGA='01'
+
+ 34.PNETTO
+ MESSAGE ADD,F1.10
+
+
+ 34.CODARTMAG
+ MESSAGE EMPTY DISABLE,51
+MESSAGE ENABLE,51
+
+
+
+ 34.CODART
+
+
+ MESSAGE _DESCRIGA
+
+
+
+ 34.UMQTA
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 30
+ 34.QTA
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 29
+ 34.PREZZO
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 34.SCONTO
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 29
+ 34.IMPNS
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 29
+ 34.PREZZONS
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 31
+ IF(34.QTAE;0,34.DATACONS,'')
+ IF(34.QTAE;0,33.DATACONS,'')
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 31
+ 34.IMPOSTA
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+
+ (34.TIPORIGA!='01')(34.TIPORIGA!='02')(34.TIPORIGA!='03')
+
+ 34.CODARTMAG
+ MESSAGE EMPTY DISABLE,51
+MESSAGE ENABLE,51
+
+
+ 34.CODART
+
+
+ MESSAGE _DESCRIGA
+
+
+ 34.UMQTA
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 34.QTA
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 34.PREZZO
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 34.SCONTO
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 34.IMPNS
+ MESSAGE _ALIGN,#52,TOP
+
+
+
+ 34.CODIVA
+ MESSAGE _ALIGN,#52,TOP
+
+
+
+
+
+
+ 33.NOTE
+
+
+
+
+
+
+ 211@.S0
+
+
+ 203@.S0
+
+
+ 31
+ TOTMER
+
+
+ 33.SCONTOPERC
+
+
+ 31
+ TOTMER-SCONTOT
+
+
+ 31
+ SPESTRA
+
+
+ 31
+ SPESINC
+
+
+ 31
+ IMPONIBILI
+
+
+ 31
+ IMPOSTE
+
+
+
+ 31
+ TOTDOC
+
+
+ USE 33
+JOIN 34 INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
+JOIN 17 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF
+JOIN 20 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF
+JOIN 16 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
+JOIN 16 TO 17 ALIAS 116 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
+JOIN 13 TO 16 INTO STATO=STATO COM=COM
+JOIN 47 TO 34 INTO CODART==CODART
+JOIN %CPG TO 33 ALIAS 201 INTO CODTAB==CODPAG
+JOIN 122 TO 33 INTO CODAGE==CODAG
+JOIN %POR TO 33 ALIAS 203 INTO CODTAB==CODPORTO
+JOIN %BAN TO 33 ALIAS 204 INTO CODTAB==CODABIA+CODCABA
+JOIN %BAN TO 33 ALIAS 205 INTO CODTAB==CODABIP+CODCABP
+JOIN %BAN TO 33 ALIAS 206 INTO CODTAB==CODABIP
+JOIN BNP TO 33 ALIAS 207 INTO CODTAB==CODABIP+CODCABP
+JOIN %BAN TO 33 ALIAS 208 INTO CODTAB==CODABIA
+JOIN %VAL TO 33 ALIAS 209 INTO CODTAB==CODVAL
+JOIN %TIP TO 33 ALIAS 210 INTO CODTAB==TIPODOC
+JOIN %MSP TO 33 ALIAS 211 INTO CODTAB==CODSPMEZZO
+
+
\ No newline at end of file
diff --git a/src/ps/Diana2000/custom/verig01.msk b/src/ps/Diana2000/custom/verig01.msk
new file mode 100644
index 000000000..4c1633f40
--- /dev/null
+++ b/src/ps/Diana2000/custom/verig01.msk
@@ -0,0 +1,447 @@
+TOOLBAR "" 0 0 0 2
+BU 1 10 2
+BE
+PR -14 -1 ""
+EN
+BU 2 10 2
+BE
+PR -24 -1 ""
+EN
+BU 17 10 2
+BE
+PR -34 -1 "Elimina"
+ME EXIT,127
+EN
+BU 100 10 2
+BE
+PR -44 -1 "~Collega"
+PI 117
+EN
+EN
+PA "Merce" -1 -1 76 21
+BO 101
+BE
+PR 2 1 "Lordo "
+EN
+LI 102 2 50
+BE
+PR 2 2 "Tipo riga "
+FI TIPORIGA
+EN
+ST 103 3
+BE
+PR 2 3 "Magazzino "
+US MAG SE CODTAB[4,5]==""
+IN CODTAB 103
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 103 CODTAB
+OU 270 S0
+WA "Magazzino assente"
+FL "U"
+KE 1
+CH NORMAL
+FI CODMAG[1,3]
+EN
+ST 270 50
+BE
+PR 22 3 ""
+FL "D"
+EN
+ST 104 2
+BE
+PR 2 4 "Deposito "
+US MAG SE (CODTAB[1,3]==#103) && (CODTAB[4,5]!="")
+IN CODTAB[1,3] 103
+IN CODTAB[4,5] 104
+DI "Codice mag." CODTAB[1,3]
+DI "Codice dep." CODTAB[4,5]
+DI "Descrizione@50" S0
+OU 103 CODTAB[1,3]
+OU 104 CODTAB[4,5]
+OU 271 S0
+ME DIRTY,103|9,103
+CH NORMAL
+WA "Deposito assente"
+FL "U"
+KE 1
+FI CODMAG[4,5]
+EN
+ST 271 50
+BE
+PR 22 4 ""
+FL "D"
+EN
+ST 105 20
+BE
+PR 2 5 "Articolo "
+US 47 KE 1
+IN CODART 105
+DI "Codice@20" CODART
+DI "Descrizione@50" DESCR
+OU 105 CODART
+OU 110 DESCR
+WA "Articolo assente"
+FL "U"
+FI CODART
+ADD RU ve2 -3
+EN
+ST 295 50
+BE
+PR 100 100 "Descrizione "
+US 47 KE 2
+IN DESCR 295
+DI "Descrizione@50" DESCR
+DI "Codice@20" CODART
+CO OU 105
+EN
+ST 131 20
+BE
+PR 50 50 ""
+FI CODARTMAG
+FL "G"
+EN
+BO 132
+BE
+PR 51 50 ""
+FI CHECKED
+FL "D"
+EN
+ST 106 15
+BE
+PR 37 5 ""
+FL "U"
+US GCG
+JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
+IN CODTAB[1,1] "1"
+IN CODTAB[2,] 106
+DI "Livello@20" 500@->S0
+DI "Gruppo@15" CODTAB[2,]
+DI "Descrizione@30" S0
+OU 106 CODTAB[2,]
+ME 0 RESET,107|RESET,108|RESET,109
+ME ENABLE,107
+CH NORMAL
+EN
+ST 107 15
+BE
+PR 55 5 ""
+FL "U"
+US GCG
+JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
+IN CODTAB[1,1] "2"
+IN CODTAB[2,] 107
+DI "Livello@20" 500@->S0
+DI "Gruppo@15" CODTAB[2,]
+DI "Descrizione@30" S0
+OU 107 CODTAB[2,]
+ME 0 RESET,108|RESET,109
+ME ENABLE,108
+CH NORMAL
+EN
+ST 108 15
+BE
+PR 37 6 ""
+FL "U"
+US GCG
+JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
+IN CODTAB[1,1] "3"
+IN CODTAB[2,] 108
+DI "Livello@20" 500@->S0
+DI "Gruppo@15" CODTAB[2,]
+DI "Descrizione@30" S0
+OU 108 CODTAB[2,]
+ME 0 RESET,109
+ME ENABLE,109
+CH NORMAL
+EN
+ST 109 15
+BE
+PR 55 6 ""
+FL "U"
+US GCG
+JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
+IN CODTAB[1,1] "4"
+IN CODTAB[2,] 109
+DI "Livello@20" 500@->S0
+DI "Gruppo@15" CODTAB[2,]
+DI "Descrizione@30" S0
+OU 109 CODTAB[2,]
+CH NORMAL
+EN
+ZO 110 50
+BE
+PR 2 7 "Descrizione "
+US 47 KE 2
+IN DESCR 110
+DI "Descrizione@50" DESCR
+DI "Codice@20" CODART
+OU 110 DESCR
+ADD RU ve2 -3
+FI DESCR
+EN
+ST 111 2
+BE
+PR 2 9 "U.M. "
+US 49 KE 2
+JO %UMS INTO CODTAB=UM
+IN CODART 131 SE
+IN UM 111
+DI "Codice@20" UM
+DI "Descrizione@50" %UMS->S0
+OU 111 UM
+FI UMQTA
+FLAG "U"
+CH REQUIRED
+EN
+ST 211 2
+BE
+PR 2 9 "U.M. "
+US %UMS
+IN CODTAB 211
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 211 CODTAB
+FI UMQTA
+FLAG "U"
+CH NORMAL
+EN
+NU 112 13 3
+BE
+PR 21 9 "Qta' "
+FI QTA
+EN
+NU 212 6 2
+BE
+PR 21 9 "Spesa % "
+FL "H"
+FI QTA
+EN
+CURRENCY 113 18
+BE
+PR 42 9 "Prezzo "
+FL "U"
+FI PREZZO
+EN
+NU 114 13 3
+BE
+PR 15 10 "Qta' evasa "
+FI QTAEVASA
+EN
+BO 115
+BE
+PR 42 10 "Saldata "
+FI RIGAEVASA
+EN
+
+DA 130
+BE
+PR 53 10 "Consegna "
+FI DATACONS
+VA 5 2 >= -106
+WA "Specificare una data maggiore o uguale a 'a data documento'"
+EN
+
+NU 160 13 3
+BE
+PR 15 11 "Residuo "
+VA 14 1 #112-#114
+FL "DG"
+DR 112 114
+EN
+
+
+NU 118 7
+BE
+PR 2 13 "N.Colli "
+FI NCOLLI
+EN
+NU 116 15 2
+BE
+PR 22 13 "Tara "
+FI TARA
+EN
+NU 117 15 2
+BE
+PR 46 13 "Peso netto "
+FI PNETTO
+EN
+ST 120 25
+BE
+PR 2 12 "Sconto "
+FI SCONTO
+EN
+NU 121 5 2
+BE
+PR 42 12 "Provvigione 1 "
+FI PERCPROV
+EN
+NU 166 5 2
+BE
+PR 65 12 "2 "
+FI PERCPROV1
+EN
+ST 124 4
+BE
+PR 2 15 "Cod. IVA "
+US %IVA
+IN CODTAB 124
+DI "Codice@20" CODTAB
+DI "Descrizione@50" S0
+OU 124 CODTAB
+OU 272 S0
+FL "U"
+VA 19 1 2
+CH NORMAL
+FI CODIVA
+EN
+ST 272 50
+BE
+PR 22 15 ""
+US %IVA KE 2
+IN S0 272
+DI "Descrizione@50" S0
+DI "Codice@20" CODTAB
+OU 124 CODTAB
+OU 272 S0
+EN
+ST 154 1
+BE
+PR 2 16 "Indetraib. "
+US %DET
+IN CODTAB 154
+DI "Codice" CODTAB
+DI "Tipo" I0
+DI "Descrizione@50" S0
+OU 154 CODTAB
+CH NORMAL
+FL "U"
+EN
+ST 127 5
+BE
+PR 2 19 "Caus.mag. "
+US %CAU
+IN CODTAB 127
+DI "Codice@20" CODTAB
+DI "Descrizione@50" S0
+OU 127 CODTAB
+OU 275 S0
+FL "U"
+CH NORMAL
+FI CAUSMAG
+EN
+ST 275 50
+BE
+PR 22 19 ""
+FL "D"
+EN
+EN
+PA "Pag.2" -1 -1 76 21
+ST 128 3
+BE
+PR 2 3 "Mag.colleg. "
+CO US 103
+IN CODTAB 128
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 128 CODTAB
+OU 276 S0
+WA "Magazzino assente"
+FL "U"
+KE 1
+CH NORMAL
+FI CODMAGC[1,3]
+EN
+ST 276 50
+BE
+PR 22 3 ""
+FL "D"
+EN
+ST 129 2
+BE
+PR 2 4 "Deposito "
+US MAG SE (CODTAB[1,3]==#128) && (CODTAB[4,5]!="")
+IN CODTAB[1,3] 128
+IN CODTAB[4,5] 129
+DI "Codice mag." CODTAB[1,3]
+DI "Codice dep." CODTAB[4,5]
+DI "Descrizione@50" S0
+OU 128 CODTAB[1,3]
+OU 129 CODTAB[4,5]
+OU 277 S0
+ME DIRTY,128|9,128
+CH NORMAL
+WA "Deposito assente"
+FL "U"
+KE 1
+FI CODMAGC[4,5]
+EN
+ST 277 50
+BE
+PR 22 4 ""
+FL "D"
+EN
+ST 138 5
+BE
+PR 2 9 "Impianto "
+US IMP
+IN CODTAB 138
+DI "Codice Impianto" CODTAB
+DI "Descrizione @50" S0
+OU 138 CODTAB
+OU 278 S0
+FI IMPIANTO
+FL "U"
+CH NORMAL
+EN
+ST 278 50
+BE
+PR 22 9 ""
+US IMP KE 2
+IN S0 278
+DI "Descrizione @50" S0
+DI "Codice Impianto" CODTAB
+CO OU 138
+CH NORMAL
+EN
+ST 139 5
+BE
+PR 2 10 "Linea "
+US LNP
+IN CODTAB 139
+DI "Codice Linea" CODTAB
+DI "Descrizione @50" S0
+OU 139 CODTAB
+OU 279 S0
+FI LINEA
+FL "U"
+CH NORMAL
+EN
+ST 279 50
+BE
+PR 22 10 ""
+US LNP KE 2
+IN S0 279
+DI "Descrizione @50" S0
+DI "Codice Linea" CODTAB
+CO OU 139
+CH NORMAL
+EN
+ST 158 20
+BE
+PR 2 12 "T_Costo "
+FI VALC
+EN
+ST 159 20
+BE
+PR 2 13 "T_Ricavo "
+FI VALV
+EN
+EN
+PA "Pag.3" -1 -1 76 21
+GR -1 78 14
+BE
+PR 1 0 "Contabilita' analitica"
+EN
+EN
+ENDMASK
diff --git a/src/ps/Dinamica/CUSTOM/veaddon.men b/src/ps/Dinamica/CUSTOM/veaddon.men
index 2f604313e..6ac5ae075 100644
--- a/src/ps/Dinamica/CUSTOM/veaddon.men
+++ b/src/ps/Dinamica/CUSTOM/veaddon.men
@@ -22,6 +22,7 @@ Item_02 = "Stampa fatt. emesse per comm.", "ba8 -4 _fat_em_com", "F"
Item_03 = "Stampa fatt. ricevute per comm.", "ba8 -4 _fat_ric_com", "F"
Item_04 = "Stampa incarichi per comm.", "ve1 -3 _inc_per_com", "F"
Item_05 = "Stampa ord. forn. per comm.", "ve1 -3 orf_datacons", "F"
+Item_06 = "Stampa ord. forn. per trasp.", "ve1 -3 orf_trasp", "F"
[VEMENU_154]
Caption = "Stampe Qualità"
diff --git a/src/ps/LIF/custom/cg0200a.msk b/src/ps/LIF/custom/cg0200a.msk
index 7afb6a197..a77748ea6 100644
--- a/src/ps/LIF/custom/cg0200a.msk
+++ b/src/ps/LIF/custom/cg0200a.msk
@@ -480,7 +480,7 @@ TE -1
BE
PR 62 17 "Collegamenti esterni"
EN
-GOLEM 304 10 2
+GOLEM 57 10 2
BE
PR 64 18 ""
FI OGGETTI
@@ -627,7 +627,7 @@ PR 40 8 "E-Mail doc"
FI DOCMAIL
CH REQUIRED
EN
-ST 324 50 23
+ST 324 80 45
BE
PR 2 9 "Pec "
FI PEC
@@ -826,6 +826,7 @@ IT "IBAN\nCIN@4"
IT "IBAN\nABI@5"
IT "IBAN\nCAB@5"
IT "IBAN\nConto@12"
+IT "BBAN@15"
IT "@1"
IT "Descrizione@50"
IT "IBAN@27"
@@ -843,6 +844,7 @@ IT "IBAN\nCIN@4"
IT "IBAN\nABI@5"
IT "IBAN\nCAB@5"
IT "IBAN\nConto@12"
+IT "@1"
IT "Progressivo"
IT "Descrizione@50"
IT "IBAN@27"
@@ -1461,12 +1463,21 @@ FI 17->CONAIASS
ME 0 ENABLE,241
ME 1 CLEAR,241
EN
+DA 267
+BE
+PR 2 12 "Data esenzione CONAI : inizio "
+FI 17->DATAICONAI
+GR 8
+ME 1 ENABLE,8@|CLEAR,242
+EN
DA 250
BE
-PR 2 12 "Data fine esenzione "
+PR 50 12 "fine"
FI 17->DATAECONAI
GR 8
ME 1 ENABLE,8@|CLEAR,242
+WA "Inserire una data uguale o posteriore alla data di inizio"
+VA 5 2 >= 267
EN
GR -1 38 5
BE
@@ -1550,7 +1561,7 @@ EN
ST 263 7
BE
PR 2 19 "Destinatario "
-FL "U"
+FL ""
MO PA,FP
HE "Codice ufficio dell destinatario della fattura elettronica"
FI 17->PADESTIN
@@ -1565,7 +1576,7 @@ FI 17->PARIFAMM
EN
EN
PA "Dati Vendita 2" -1 -1 78 19
-GR -1 76 4
+GR -1 76 5
BE
PR 1 0 "Dati identificativi"
EN
@@ -1585,6 +1596,11 @@ PR 2 2 "Codice "
FL "RD"
GR 2
EN
+ST 268 20
+BE
+PR 2 3 "EORI "
+FI 20->CODEORI
+EN
ST -1 30
BE
PR 25 1 "Cognome/Rag. Soc. "
@@ -1599,7 +1615,7 @@ GR 6
EN
ST 185 3
BE
-PR 2 4 "Codici note documento "
+PR 2 5 "Codici note documento "
FI 17->CODNOTESP1
GR 7
US %NDO
@@ -1613,7 +1629,7 @@ CH NORMAL
EN
ST 186 3
BE
-PR 33 4 ""
+PR 33 5 ""
FI 17->CODNOTESP2
GR 7
FL "U"
@@ -1626,7 +1642,7 @@ CH NORMAL
EN
ST 187 3
BE
-PR 43 4 "Codice modalità spedizione "
+PR 43 5 "Codice modalità spedizione "
FI 17->CODSPMEZZO
US %MSP
IN CODTAB 187
@@ -1638,11 +1654,11 @@ CH NORMAL
EN
GR -1 20 5
BE
-PR 1 5 "Vettori"
+PR 1 6 "Vettori"
EN
ST 217 6
BE
-PR 2 6 "Vettore 1 "
+PR 2 7 "Vettore 1 "
FI 17->CODVETT1
FL "UZ"
US %VET
@@ -1654,7 +1670,7 @@ CH NORMAL
EN
ST 218 6
BE
-PR 2 7 "Vettore 2 "
+PR 2 8 "Vettore 2 "
FI 17->CODVETT2
FL "UZ"
CO US 217
@@ -1665,7 +1681,7 @@ CH NORMAL
EN
ST 219 6
BE
-PR 2 8 "Vettore 3 "
+PR 2 9 "Vettore 3 "
FI 17->CODVETT3
FL "UZ"
CO US 217
@@ -1676,7 +1692,7 @@ CH NORMAL
EN
ST 169 3
BE
-PR 23 7 "Porto "
+PR 23 8 "Porto "
FI 17->CODPORTO
US %POR
IN CODTAB 169
@@ -1688,19 +1704,19 @@ CH NORMAL
EN
BO 170
BE
-PR 23 8 "Raggr. documenti"
+PR 23 9 "Raggr. documenti"
FI 17->RAGGDOC
GR 7
HE "Indicare se vanno raggruppati i documenti (bolle/fatture)"
EN
CURRENCY 257 10
BE
-PR 43 8 "Importo minimo fatture "
+PR 43 9 "Importo minimo fatture "
FI 17->IMPMINFAT
EN
ST 173 4
BE
-PR 2 10 "Codice Assoggettamento fiscale "
+PR 2 11 "Codice Assoggettamento fiscale "
FI 17->ASSFIS
HE "Codice d'assoggettamento fiscale"
US %IVA
@@ -1717,13 +1733,13 @@ VA 19 1 2
EN
BO 174
BE
-PR 51 10 "Fatture in sospensione"
+PR 51 11 "Fatture in sospensione"
FI 17->FATTSOSP
HE "Indicase se si tartta di fatture in sospensione d'imposta"
EN
ST 245 4
BE
-PR 2 11 "Tipo "
+PR 2 12 "Tipo "
FI 17->TIPODOCFAT
HE "Codice tipo documento"
US %TIP
@@ -1736,7 +1752,7 @@ FLAG "UP"
EN
ST 246 3
BE
-PR 43 11 "Causale contabile "
+PR 43 12 "Causale contabile "
FI 17->CODCAUS
US 26
IN CODCAUS 246
@@ -1748,7 +1764,7 @@ FLAG "U"
EN
ST 249 3
BE
-PR 2 12 "Causale contabile Note Credito "
+PR 2 13 "Causale contabile Note Credito "
FI 17->CODCAUSNC
US 26
IN CODCAUS 249
@@ -1760,7 +1776,7 @@ FLAG "U"
EN
ST 259 3
BE
-PR 43 12 "Causale contabile Anticipi "
+PR 43 13 "Causale contabile Anticipi "
FI 17->CODCAUSINC
US 26
IN CODCAUS 259
@@ -1770,41 +1786,46 @@ OU 259 CODCAUS
CH NORMAL
FLAG "U"
EN
-GR -1 76 4
+ST -1 76 4
BE
-PR 1 13 "Dati lettera esenzione"
+PR 1 14 "Dati lettera esenzione"
+FL "DH"
EN
ST 175 7
BE
-PR 2 14 "Vs nr. protocollo "
+PR 2 15 "Vs nr. protocollo "
FI 17->VSNRPROT
GR 7
HE "Vostro nr. di protocollo della lettera"
+FL "DH"
EN
DA 176
BE
-PR 40 14 "Vs data registrazione "
+PR 40 15 "Vs data registrazione "
FI 17->VSDATAREG
GR 7
HE "Data di registrazione della lettera"
+FL "DH"
EN
ST 177 7
BE
-PR 2 15 "Ns nr. protocollo "
+PR 2 16 "Ns nr. protocollo "
FI 17->NSNPROT
GR 7
HE "Nostro nr. di protocollo della lettera"
+FL "DH"
EN
DA 178
BE
-PR 40 15 "Ns data registrazione "
+PR 40 14 "Ns data registrazione "
FI 17->NSDATAREG
GR 7
HE "Data di registrazione della lettera"
+FL "DH"
EN
NU 255 6
BE
-PR 2 17 "Fatturare a "
+PR 2 14 "Fatturare a "
FI CODCFFATT
FL "GR"
US 20 KE 1
@@ -1822,7 +1843,7 @@ CH NORMAL
EN
ST 256 50 30
BE
-PR 25 17 ""
+PR 25 14 ""
US 20 KE 2
IN TIPOCF 101 SE
IN RAGSOC 256
@@ -1837,7 +1858,7 @@ CH NORMAL
EN
ST 180 2
BE
-PR 2 18 "Categoria finanziaria "
+PR 2 15 "Categoria finanziaria "
FI 17->CATFIN
US %CFI
IN CODTAB 180
@@ -1850,7 +1871,7 @@ HE "Codice della categoria finanziaria"
EN
EN
PA "Dati Vendita 3" -1 -1 78 19
-GR -1 76 4
+GR -1 76 5
BE
PR 1 0 "Dati identificativi"
EN
@@ -2120,6 +2141,31 @@ BE
PR 2 18 "Righe di riferimento nei documenti"
FI 17->RIFDOC
EN
+GR -1 76 3
+BE
+PR 1 19 "@bPersonalizzazioni FP"
+MODULE FP
+EN
+BO 265
+BE
+PR 2 20 "Disabilita pers."
+FI DISCUSTFP
+ME 0 ENABLE, 266
+ME 1 CLEAR, 266
+MODULE FP
+EN
+ST 266 10
+BE
+PR 25 20 "Codice pers. FP "
+FI CODFPCUST
+US FPCUST
+IN CODICE 266
+DI "Codice" CODICE
+DI "Descrizione@50" DESCR
+OU 266 CODICE
+HE "Codice della personalizzazione FP da applicare al cliente"
+MODULE FP
+EN
EN
PA "Lavanderie" -1 -1 78 19
GR -1 78 14
@@ -2165,24 +2211,24 @@ MODULE LV
EN
EN
ENDMASK
-PA "Banche di appoggio" -1 -1 52 5
+PA "Banche di appoggio" -1 -1 80 8
ST 101 2
BE
PR 1 1 ""
FL "U"
-VA 24 8 109 101 102 350 103 104 105 106
+VA 24 10 110 101 102 107 103 104 105 106 109 0
EN
NU 102 2
BE
PR 5 1 ""
FL "UZ"
-VA 24 8 109 101 102 350 103 104 105 106
+VA 24 10 110 101 102 107 103 104 105 106 109 0
EN
STRINGA 103 1
BE
PR 9 1 ""
-FL "U"
-VA 25 5 350 103 104 105 106
+FL "UG"
+VA 25 5 107 103 104 105 106
EN
NU 104 5
BE
@@ -2194,7 +2240,7 @@ DI "Denominazione@50" S0
OU 104 CODTAB[1,5]
HE "Codice ABI banca del C/F"
CH NORMAL
-FL "Z"
+FL "ZG"
EN
NU 105 5
BE
@@ -2207,42 +2253,43 @@ DI "Codice CAB" CODTAB[6,10]
DI "Denominazione@50" S0
OU 104 CODTAB[1,5]
OU 105 CODTAB[6,10]
-OU 108 S0
+OU 109 S0
HE "Codice CAB banca del C/F"
CH NORMAL
-FL "Z"
+FL "ZG"
EN
ST 106 12
BE
PR 30 1 ""
-FL "UZ"
-VA 25 5 350 103 104 105 106
+FL "UZG"
+VA 25 5 107 103 104 105 106
EN
-NU 107 2
+ST 107 30
+BE
+PR 30 2 ""
+FL "UG"
+EN
+NU 108 2
BE
PR 1 60 "Progressivo IGNORATO"
FL "D"
EN
-ST 108 50 40
+ST 109 50 40
BE
-PR 1 2 ""
+PR 1 3 ""
US %BAN KE 2 SE CODTAB ?= "??????????"
-IN S0 108
+IN S0 109
DI "Denominazione@50" S0
DI "Codice ABI" CODTAB[1,5]
DI "Codice CAB" CODTAB[6,10]
CO OU 105
+FL "G"
EN
-ST 109 27
+ST 110 27
BE
-PR 1 3 "IBAN "
+PR 1 4 "IBAN "
FL "D"
EN
-ST 350 23
-BE
-PR 41 3 "BBAN "
-FL "HD"
-EN
EN
TOOLBAR "topbar" 0 0 0 2
BU 1 10 2
@@ -2272,7 +2319,7 @@ FL "UZD"
EN
STRINGA 103 1
BE
-PR 33 42 "BBAN "
+PR 33 42 ""
FL "UDG"
EN
NU 104 5
@@ -2282,7 +2329,7 @@ US BNP
JO %BAN AL 100 INTO CODTAB==CODTAB[1,10]
IN CODTAB[1,5] 104
IN CODTAB[6,10] 105
-IN CODTAB[11,12] 107
+IN CODTAB[11,12] 108
DI "ABI@5" CODTAB[1,5]
DI "CAB@5" CODTAB[6,10]
DI "Progr." CODTAB[11,12]
@@ -2290,16 +2337,12 @@ DI "IBAN@27" S3
DI "Denominazione@50" 100@->S0
OU 104 CODTAB[1,5]
OU 105 CODTAB[6,10]
-OU 107 CODTAB[11,12]
-OU 108 100@->S0
-OU 109 S3
-OU 101 S3[1,2]
-OU 102 S3[3,4]
-OU 103 S3[5,5]
-OU 106 S3[16,27]
+OU 108 CODTAB[11,12]
+OU 109 100@->S0
+OU 110 S3
HE "Codice ABI banca del C/F"
CH SE
-FL "Z"
+FL "ZG"
EN
NU 105 5
BE
@@ -2307,31 +2350,37 @@ PR 50 2 ""
CO ALL 104
HE "Codice CAB banca del C/F"
CH NORMAL
-FL "Z"
+FL "GZ"
EN
ST 106 12
BE
PR 59 2 ""
-FL "UDZ"
+FL "UGDZ"
EN
-NU 107 2
+ST 107 30
+BE
+PR 59 2 ""
+FL "UGD"
+EN
+NU 108 2
BE
PR 2 4 "Progressivo "
CO ALL 104
FL "Z"
EN
-ST 108 50 40
+ST 109 50 40
BE
PR 20 3 "Descrizione "
US %BAN KE 2 SE (CODTAB ?= "??????????"&&100@->CODTAB!="")
JO BNP AL 100 INTO CODTAB==CODTAB
-IN S0 108
+IN S0 109
DI "Denominazione@50" S0
DI "Codice ABI" CODTAB[1,5]
DI "Codice CAB" CODTAB[6,10]
CO OU 105
+FL "G"
EN
-ST 109 27
+ST 110 27
BE
PR 2 6 "IBAN "
FL "D"
@@ -2411,7 +2460,7 @@ PR -33 -1 ""
EN
EN
ENDMASK
-PA "" -1 -1 76 16
+PA "" -1 -1 76 20
ST 101 50
BE
PR 1 2 "Rag. soc. "
diff --git a/src/ps/LIF/custom/lvbollif.rep b/src/ps/LIF/custom/lvbollif.rep
index 95f99ff80..e836b7ec3 100644
--- a/src/ps/LIF/custom/lvbollif.rep
+++ b/src/ps/LIF/custom/lvbollif.rep
@@ -1,89 +1,92 @@
-
+
bolla lavanderia
-
-
-
-
+
+
+
+
MESSAGE _PAGENO
-
+
#BOOKPAGES
MESSAGE _PAGENO
-
+
33.DATADOC
-
+
33.NDOC
-
+
33.CODCF
-
+
MESSAGE _CLIENTE,!RAGSOC
-
+
MESSAGE _CLIENTE,!INDNUM
-
+
20.LOCALITACF
-
+
MESSAGE _CLIENTE,!CAP
-
+
MESSAGE _CLIENTE,!COM-E;PROVCOM
MESSAGE COPY,27
-
+
-
-
+
+
-
+
!((34.TIPORIGA='08'))
-
+
MESSAGE ISAMREAD,163,MOD='LV'!COD='CAU'!CODTAB=34.CODAGG1,S3
-
- 34.QTAGG1
-
-
- 34.RG1:DOTOD
-
-
+
34.CODAGG1
-
+
34.CODART
-
+
MESSAGE _DESCRIGA
-
+
+ 34.QTAGG1
+
+
30
34.QTA
MESSAGE _ALIGN,#52,TOP
-
+
+ 34.RG1:DOTOD
+
+
+ #56-#53+#54
+
+
IF(NUM(168.STPRZBOL=="X"),34.PREZZO,0)
MESSAGE COPY,1001
-
+
-
-
+
-
-
+
+
207@.S0
-
+
CODSPMEZZO
@@ -92,77 +95,77 @@ MESSAGE COPY,27