"
+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
+NU 108 6
+BE
+PR 2 4 "Cliente "
+WA "Cliente assente"
+HE "Codice del cliente del documento"
+FL "R"
+FI CODCF
+GR 1
+US 20 KEY 1
+IN TIPOCF "C"
+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 C
+ME CO,10@
+EN
+ST 301 50
+BE
+WA "Cliente assente"
+HE "Ragione sociale del cliente del documento"
+PR 24 4 ""
+GR 1
+US 20 KEY 2
+IN TIPOCF "C"
+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 C
+ME CO,11@
+EN
+BU 180 19 1
+BE
+PR 2 6 "Cliente occasionale"
+EN
+ST 109 16
+BE
+PR 26 6 "Codice "
+FL "D"
+FI OCFPI
+EN
+ST 328 16
+BE
+PR 2 6 "Cod. fisc. "
+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 52 6 "IVA liq. differita"
+FI LIQDIFF
+EN
+BO 228
+BE
+PR 52 7 "IVA per cassa"
+FI IVAXCASSA
+MO ic
+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 ""
+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"
+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
+LI 227 14
+BE
+PR 2 14 "Contratto Spesometro: Modalità "
+FI MODPAG
+IT "1|Non frazionato"
+IT "2|Frazionato"
+IT "3|Periodico"
+MO FE
+EN
+ST 225 18
+BE
+PR 51 14 "Codice "
+FL "U"
+CH NORMAL
+FI CONTRATTO
+US &FECON
+IN CODTAB[1,1] 107 SE
+IN CODTAB[2,7] 108 SE
+IN CODTAB[8,25] 225
+DI "Contratto" CODTAB[8,]
+DI "Descrizione@50" S0
+OU 225 CODTAB[8,]
+HE "Inserire un codice contratto di importo non inferiore a 3000 Euro"
+ADD RUN fe0 -1 &CON
+EN
+ST 226 6
+BE
+PR 2 15 "Contabilità separata "
+FL "U"
+CH NORMAL
+FI CONTSEP
+US &NPENT
+IN CODTAB 226
+DI "Codice@6" CODTAB
+DI "Descrizione@50" S0
+OU 226 CODTAB
+ADD RUN np0 -0 &ENT
+MO NP
+EN
+ST 182 2
+BE
+PR 2 16 "Cod. Note "
+CH NORMAL
+FI CODNOTE
+US %NOT
+IN CODTAB 182
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 182 CODTAB
+WA "Note clienti assenti"
+EN
+ZO 359 77 50
+BE
+PR 24 16 ""
+FI NOTE
+US %NOT KEY 2
+IN S0 359
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 182 CODTAB
+EN
+ST 111 3
+BE
+PR 2 17 "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
+HE "Inserire il codice della valuta"
+WA "Codice valuta non trovato"
+ME CO,200
+EN
+ST 200 3
+BE
+PR 2 17 "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
+HE "Inserire il codice della valuta"
+WA "Codice valuta non trovato"
+ME CO,111
+EN
+ST 339 50
+BE
+PR 24 17 ""
+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
+HE "Inserire il codice della valuta"
+WA "Codice valuta non trovato"
+EN
+ST 201 50
+BE
+PR 24 17 ""
+CH NORMAL
+US %VAL KEY 2
+IN S0 201
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 200 CODTAB
+OU 201 S0
+HE "Inserire il codice della valuta"
+WA "Codice valuta non trovato"
+EN
+DA 335
+BE
+PR 2 18 "Data valuta"
+FI DATACAMBIO
+EN
+DA 202
+BE
+PR 2 18 "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
+NU 112 15 6
+BE
+PR 48 18 "Cambio "
+FL "R"
+FI CAMBIO
+WA "Il cambio e' obbligatorio"
+VA 12 1 200
+EN
+ST 113 1
+BE
+PR 2 19 "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 19 ""
+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 20 "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 "Inserire il codice del tipo di pagamento"
+WA "Codice tipo pagamento non trovato"
+ADD RU ba3 -6
+EN
+ST 305 50
+BE
+PR 24 20 ""
+CH NORMAL
+US %CPG KEY 2
+IN S0 305
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 115 CODTAB
+OU 305 S0
+HE "Inserire il codice del tipo di pagamento"
+WA "Codice tipo pagamento non trovato"
+ADD RU ba3 -6
+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
+NU -1 6
+BE
+PR 2 4 "Cliente "
+GR 10
+FL "D"
+EN
+ST -1 50
+BE
+PR 24 4 ""
+GR 11
+FL "D"
+EN
+GR -1 78 5
+BE
+PR 1 6 "Scadenze"
+EN
+DA 116
+BE
+PR 2 7 "Data inizio scadenze "
+FI DATAINSC
+HE "Inserire la data di inizio scadenza"
+WA "E' richiesta una data valido"
+EN
+DA 306
+BE
+PR 2 8 "Scadenze : 1' "
+FL "D"
+EN
+DA 307
+BE
+PR 36 8 "2' "
+FL "D"
+EN
+DA 308
+BE
+PR 51 8 "3' "
+FL "D"
+EN
+DA 309
+BE
+PR 21 9 "4' "
+FL "D"
+EN
+DA 310
+BE
+PR 36 9 "5' "
+FL "D"
+EN
+NU 117 5
+BE
+PR 2 11 "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]
+ME CO,220
+GR 16
+EN
+NU 118 5
+BE
+PR 42 11 "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]
+ME CO,221
+GR 16
+EN
+NU 220 5
+BE
+PR 2 11 "Banca appoggio : Cod. ABI "
+FL "ZH"
+CH NORMAL
+FI CODABIA
+US 98 KEY 2
+JOIN %BAN INTO CODTAB[1,5]==ABI CODTAB[6,10]==CAB
+IN TIPOCF 107 SE
+IN CODCF 108 SE
+IN TIPOBAN "V"
+IN ABI 220
+IN CAB 221
+IN PROGPR ""
+DI "Cod. Istit." ABI
+DI "Cod. Fil." CAB
+DI "IBAN@27" IBAN
+DI "Denominazione@50" %BAN->S0
+OU 220 ABI
+OU 221 CAB
+OU 361 %BAN->S0
+GR 17
+EN
+NU 221 5
+BE
+PR 42 11 "Cod. CAB "
+FL "ZH"
+CH NORMAL
+FI CODCABA
+CO US 220
+CO IN 220
+CO DI 220
+CO OU 220
+GR 17
+EN
+ST 336 70 50
+BE
+PR 2 12 "Denominazione "
+US %BAN KE 2
+IN S0 336
+CO DI 117
+CO OU 117
+GR 16
+EN
+ST 361 70 50
+BE
+PR 2 12 "Denominazione "
+FL "D"
+GR 17
+EN
+ST 192 34
+BE
+PR 222 13 ""
+FL "D"
+FI IBAN
+EN
+ST 193 2
+BE
+PR 2 13 "Codice conto IBAN "
+FL "U"
+VA 24 8 192 193 194 195 196 197 198 199
+EN
+NU 194 2
+BE
+PR 28 13 ""
+FL "UZ"
+VA 24 8 192 193 194 195 196 197 198 199
+EN
+ST 195 30
+BE
+PR 39 13 "BBAN "
+FL "HUZ"
+EN
+ST 196 1
+BE
+PR 40 13 "BBAN "
+FL "U"
+VA 25 5 195 196 197 198 199
+EN
+NU 197 5
+BE
+PR 48 13 ""
+FL "DZ"
+EN
+NU 198 5
+BE
+PR 55 13 ""
+FL "DZ"
+EN
+ST 199 12
+BE
+PR 62 13 ""
+FL "Z"
+VA 25 5 195 196 197 198 199
+EN
+NU 119 5
+BE
+PR 2 14 "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
+ME CO,222
+GR 18
+EN
+NU 120 5
+BE
+PR 42 14 "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
+ME CO,223
+GR 18
+EN
+NU 214 2
+BE
+PR 60 14 "Progressivo "
+FL "Z"
+FI PROGBNP
+US BNP
+JOIN %BAN ALIAS 100 INTO CODTAB=CODTAB[1,10]
+IN CODTAB[1,5] 119
+IN CODTAB[6,10] 120
+IN CODTAB[11,12] 214
+DI "Cod. Istit." CODTAB[1,5]
+DI "Cod. Fil." CODTAB[6,10]
+DI "Progr." CODTAB[11,12]
+DI "IBAN@27" S3
+DI "Denominazione@50" 100@->S0
+OU 119 CODTAB[1,5]
+OU 120 CODTAB[6,10]
+OU 214 CODTAB[11,12]
+OU 338 100@->S0
+ME CO,224
+GR 18
+EN
+NU 222 5
+BE
+PR 2 14 "Banca presentazione : Cod. ABI "
+FL "ZH"
+CH NORMAL
+FI CODABIP
+US 98 KEY 2
+JOIN %BAN INTO CODTAB[1,5]==ABI CODTAB[6,10]==CAB
+IN TIPOCF 107 SE
+IN CODCF 108 SE
+IN TIPOBAN "N"
+IN ABI 222
+IN CAB 223
+IN PROGPR 224
+DI "Cod. Istit." ABI
+DI "Cod. Fil." CAB
+DI "Progr." PROGPR
+DI "IBAN@27" IBAN
+DI "Denominazione@50" %BAN->S0
+OU 222 ABI
+OU 223 CAB
+OU 224 PROGPR
+OU 362 %BAN->S0
+GR 19
+EN
+NU 223 5
+BE
+PR 42 14 "Cod. CAB "
+FL "ZH"
+CH NORMAL
+FI CODCABP
+CO US 222
+CO IN 222
+CO DI 222
+CO OU 222
+GR 19
+EN
+NU 224 2
+BE
+PR 60 14 "Progressivo "
+FL "ZH"
+CH NORMAL
+FI PROGBNP
+CO US 222
+CO IN 222
+CO DI 222
+CO OU 222
+GR 19
+EN
+ST 338 70 50
+BE
+PR 2 15 "Denominazione "
+US %BAN KEY 2
+IN S0 338
+CO DI 119
+CO OU 119
+GR 18
+EN
+ST 362 70 50
+BE
+PR 2 15 "Denominazione "
+FL "D"
+GR 19
+EN
+NU 151 6 2
+BE
+PR 2 16 "% spese incasso "
+FI PERCSPINC
+EN
+BO 152
+BE
+PR 40 16 "Addebito bolli "
+FI ADDBOLLI
+EN
+BO 114
+BE
+PR 2 17 "Raggruppamento documento "
+FI RAGGR
+EN
+BO 150
+BE
+PR 40 17 "Raggruppamento effetti "
+FI RAGGREFF
+EN
+ST 181 2
+BE
+PR 2 18 "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 18 ""
+FL "D"
+EN
+ST 121 3
+BE
+PR 2 19 "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 348 50
+BE
+PR 24 19 ""
+CH NORMAL
+US 52 KEY 2
+IN TIPO "L"
+IN DESCR 348
+DI "Descrizione@50" DESCR
+DI "Codice" COD
+OU 121 COD
+OU 348 DESCR
+ADD RUN ve2 -1 l
+EN
+ST 122 3
+BE
+PR 2 20 "Contratto "
+FL "U"
+CH NORMAL
+FI CODCONT
+US 52
+IN TIPO "C"
+IN TIPOCF ""
+IN CODCF ""
+IN COD 122
+DI "Codice" COD
+DI "Descrizione@35" DESCR
+OU 122 COD
+OU 349 DESCR
+ADD RUN ve2 -1 c
+EN
+ST 349 50
+BE
+PR 24 20 ""
+CH NORMAL
+US 52 KEY 2 SE CODCF==""
+IN TIPO "C"
+IN DESCR 349
+DI "Descrizione@50" DESCR
+DI "Codice" COD
+OU 122 COD
+OU 349 DESCR
+OU 122 COD
+ADD RUN ve2 -1 c
+EN
+ST 123 3
+BE
+PR 2 21 "Offerta "
+FL "U"
+CH NORMAL
+FI CODCAMP
+US 52
+IN TIPO "O"
+IN COD 123
+DI "Codice" COD
+DI "Descrizione@35" DESCR
+OU 123 COD
+OU 350 DESCR
+ADD RUN ve2 -1 o
+EN
+ST 350 50
+BE
+PR 24 21 ""
+CH NORMAL
+US 52 KEY 2
+IN TIPO "O"
+IN DESCR 350
+DI "Descrizione@50" DESCR
+DI "Codice" COD
+OU 123 COD
+OU 350 DESCR
+ADD RUN ve2 -1 o
+EN
+ST 124 25
+BE
+PR 2 22 "Sconto "
+FI SCONTOPERC
+VA 23 0
+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
+NU -1 6
+BE
+PR 2 4 "Cliente "
+GR 10
+FL "D"
+EN
+ST -1 50
+BE
+PR 24 4 ""
+GR 11
+FL "D"
+EN
+GR -1 78 7
+BE
+PR 1 6 "Indirizzo spedizione"
+EN
+ST 125 3
+BE
+PR 2 7 "Codice "
+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 "Inserire il codice dell'indirizzo di spedizione"
+WA "Indirizzo di spedizione non trovato!"
+EN
+ST 304 50
+BE
+PR 24 7 ""
+FL "D"
+EN
+ST 313 35
+BE
+PR 2 8 "Indirizzo "
+FL "D"
+EN
+ST 314 10
+BE
+PR 61 8 "N. "
+FL "D"
+EN
+ST 316 35
+BE
+PR 2 9 "Localita` "
+FL "D"
+EN
+ST 315 5
+BE
+PR 54 9 "CAP "
+FL "DR"
+EN
+ST 345 5
+BE
+PR 65 9 "Pr. "
+FL "D"
+EN
+NU 346 3
+BE
+PR 2 10 "Stato "
+FL "DZ"
+US %STA
+IN CODTAB 346
+OU 347 S0
+CH SEARCH
+EN
+ST 347 50
+BE
+PR 24 10 ""
+FL "DD"
+EN
+ST 343 4
+BE
+PR 2 11 "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 11 ""
+FL "DD"
+EN
+ST 128 5
+BE
+PR 2 13 "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 13 ""
+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 14 "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 14 ""
+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 205 2
+BE
+PR 2 15 "Zona "
+FL "U"
+CH NORMAL
+FI ZONA
+US ZON
+IN CODTAB 205
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 205 CODTAB
+OU 358 S0
+CH NORMAL
+EN
+ST 358 50
+BE
+PR 24 15 ""
+CH NORMAL
+US ZON KEY 2
+IN S0 358
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 205 CODTAB
+OU 358 S0
+EN
+ST 130 3
+BE
+PR 2 16 "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 16 ""
+CH NORMAL
+US %MSP KEY 2
+IN S0 352
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 130 CODTAB
+OU 352 S0
+EN
+ST 135 6
+BE
+PR 2 17 "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 "Inserire il codice del primo (o unico) vettore"
+WA "Codice primo vettore non trovato"
+EN
+ST 319 50
+BE
+PR 24 17 ""
+CH NORMAL
+US %VET KEY 2
+IN S0 319
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 135 CODTAB
+OU 319 S0
+HE "Inserire il codice del primo (o unico) vettore"
+WA "Codice primo vettore non trovato"
+EN
+ST 136 6
+BE
+PR 2 18 "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 "Inserire il codice del secondo vettore"
+WA "Codice secondo vettore non trovato"
+EN
+ST 320 50
+BE
+PR 24 18 ""
+CH NORMAL
+US %VET KEY 2
+IN S0 320
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 136 CODTAB
+OU 320 S0
+HE "Inserire il codice del primo (o unico) vettore"
+WA "Codice primo vettore non trovato"
+EN
+ST 137 6
+BE
+PR 2 19 "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 "Inserire il codice del terzo vettore"
+WA "Codice terzo vettore non trovato"
+EN
+ST 321 50
+BE
+PR 24 19 ""
+CH NORMAL
+US %VET KEY 2
+IN S0 321
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 137 CODTAB
+OU 321 S0
+HE "Inserire il codice del primo (o unico) vettore"
+WA "Codice primo vettore non trovato"
+EN
+ST 131 3
+BE
+PR 2 20 "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 "Inserire il codice del porto"
+WA "Codice porto non trovato"
+EN
+ST 355 50
+BE
+PR 24 20 ""
+CH NORMAL
+US %POR KEY 2
+IN S0 355
+DI "Porto@50" S0
+DI "Codice" CODTAB
+OU 131 CODTAB
+OU 355 S0
+HE "Inserire il codice del porto"
+WA "Codice porto non trovato"
+EN
+ST 132 3
+BE
+PR 2 21 "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 21 ""
+CH NORMAL
+US %NDO KEY 2
+IN S0 356
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 132 CODTAB
+OU 356 S0
+EN
+ST 133 3
+BE
+PR 2 22 "Note spe.2'"
+FL "U"
+CH NORMAL
+FI CODNOTESP2
+US %NDO
+IN CODTAB 133
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 133 CODTAB
+OU 357 S0
+EN
+ST 357 50
+BE
+PR 24 22 ""
+CH NORMAL
+US %NDO KEY 2
+IN S0 357
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 133 CODTAB
+OU 357 S0
+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
+NU -1 6
+BE
+PR 2 4 "Cliente "
+GR 10
+FL "D"
+EN
+ST -1 50
+BE
+PR 24 4 ""
+GR 11
+FL "D"
+EN
+ST 134 3
+BE
+PR 2 6 "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 "Inserire il codice dalla causale del trasporto"
+WA "Codice di causale non trovato"
+EN
+ST 318 50
+BE
+PR 24 6 ""
+CH NORMAL
+US %CTR KEY 2
+IN S0 318
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 134 CODTAB
+OU 318 S0
+HE "Inserire il codice dalla causale del trasporto"
+WA "Codice di causale non trovato"
+EN
+ST 147 3
+BE
+PR 2 7 "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 7 ""
+CH NORMAL
+US %ABE KEY 2
+IN S0 322
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 147 CODTAB
+OU 322 S0
+EN
+NU 163 7 0
+BE
+PR 2 8 "Num. colli "
+FI NCOLLI
+HE "Inserire il numero dei colli"
+WA "Numero di colli errato o non presente !!!"
+EN
+ST 161 2
+BE
+PR 2 9 "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 "Inserire 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 9 "Peso "
+FL "R"
+FI PNETTO
+HE "Inserire il peso netto della merce"
+WA "Peso netto non corretto o non presente !!!"
+EN
+ST 159 2
+BE
+PR 2 10 "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 "Inserire il codice unita di misura della tara"
+WA "Codice unita di misura non trovato"
+EN
+NU 160 15 2
+BE
+PR 26 10 "Peso "
+FL "R"
+FI TARA
+HE "Inserire la tara della merce"
+WA "Tara errata o non presente !!!"
+EN
+GR -1 35 3
+BE
+PR 1 11 "Partenza"
+EN
+DA 139
+BE
+PR 2 12 "Data "
+FI DATAPART
+HE "Inserire la data di partenza nel formato gg-mm-aaaa"
+EN
+ST 140 4 0
+BE
+PR 22 12 "Ora "
+FI ORAPART
+HE "Orario di partenza nel formato oo:mm (24 ore)"
+WA "Orario di partenza errato"
+EN
+CU 141 18
+BE
+PR 2 14 "Importo pagato "
+FI IMPPAGATO
+DRIVENBY 111
+EN
+DA 126
+BE
+PR 2 15 "Documento di riferimento : Data "
+FI DATADOCRIF
+EN
+ST 127 7
+BE
+PR 50 15 "Numero "
+FI NUMDOCRIF
+US 33 SELECT NUMDOCRIF!=""
+IN ANNO 102 SELECT
+IN PROVV 103 SELECT
+IN CODNUM 101 SELECT
+IN NDOC 104
+DI "Num." CODNUM
+DI "Anno" ANNO
+DI "Provv" PROVV
+DI "Tipo" TIPODOC
+DI "N.Doc. " NDOC
+DI "N.Doc.Rif. " NUMDOCRIF
+EN
+ST 164 5
+BE
+PR 2 16 "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 "Inserire il codice della causale"
+WA "Codice causale non trovato"
+EN
+ST 326 50
+BE
+PR 25 16 ""
+CH NORMAL
+US %CAU KEY 2
+IN S0 326
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+CO OU 164
+EN
+ST 184 5
+BE
+PR 2 17 "Caus.mag.coll. "
+FL "DUDG"
+US %CAU
+IN CODTAB 184
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 184 CODTAB
+OU 360 S0
+HE "Inserire il codice della causale"
+WA "Causale di magazzino non trovata"
+CH NORMAL
+EN
+ST 360 50
+BE
+PR 25 17 ""
+FL "D"
+EN
+ST 215 15
+BE
+PR 2 19 "C.U.P."
+FL "U"
+CH NORMAL
+FI CUP
+US %CUP
+IN CODTAB 215
+DI "Codice@15" CODTAB
+DI "Descrizione@50" S0
+OU 215 CODTAB
+OU 216 S0
+HE "Inserire il Codice Unico di Progetto"
+WA "Codice Unico di Progetto non trovato"
+CH NORMAL
+EN
+ST 216 50
+BE
+PR 26 19 ""
+CH NORMAL
+US %CUP KEY 2
+IN S0 216
+DI "Descrizione@50" S0
+DI "Codice@15" CODTAB
+CO OU 215
+EN
+ST 217 10
+BE
+PR 2 20 "C.I.G."
+FL "U"
+CH NORMAL
+FI CIG
+US %CIG
+IN CODTAB 217
+DI "Codice@10" CODTAB
+DI "Descrizione@50" S0
+OU 217 CODTAB
+OU 218 S0
+HE "Inserire il Codice Identificativo Gara"
+WA "Codice Identificativo Gara non trovato"
+CH NORMAL
+EN
+ST 218 50
+BE
+PR 26 20 ""
+CH NORMAL
+US %CIG KEY 2
+IN S0 218
+DI "Descrizione@50" S0
+DI "Codice@10" CODTAB
+CO OU 217
+EN
+ST 219 20
+BE
+PR 2 21 ""
+FL "H"
+FI CODCMS
+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
+NU -1 6
+BE
+PR 2 4 "Cliente "
+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 "N.fogli@10"
+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 "N.fogli@10"
+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"
+IT "CONAI\nSottoc.1@4"
+IT "CONAI\nPeso un.1@13"
+IT "CONAI\nSottoc.2@4"
+IT "CONAI\nPeso un.2@13"
+IT "CONAI\nSottoc.3@4"
+IT "CONAI\nPeso un.3@13"
+IT "CONAI\nSottoc.4@4"
+IT "CONAI\nPeso un.4@13"
+IT "CONAI\nSottoc.5@4"
+IT "CONAI\nPeso un.5@13"
+IT "CONAI\nSottoc.6@4"
+IT "CONAI\nPeso un.6@13"
+IT "CONAI\nSottoc.7@4"
+IT "CONAI\nPeso un.7@13"
+IT "CONAI\nSottoc.8@4"
+IT "CONAI\nPeso un.8@13"
+IT "CONAI\nSottoc.9@4"
+IT "CONAI\nPeso un.9@13"
+IT "CONAI\nSottoc.10@4"
+IT "CONAI\nPeso un.10@13"
+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
+NU -1 6
+BE
+PR 2 4 "Cliente "
+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
+CU 614 18
+BE
+PR 2 21 "Totale provvigioni "
+FI TOTPROVV
+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 140 20
+BE
+PR 2 11 "Cod Commessa"
+FI CODCMS
+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
+NU 155 13
+BE
+PR 2 12 "N.fogli "
+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
+ST 160 20
+BE
+PR 2 12 "Jolly "
+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
+PA "Pag.4" -1 -1 76 21
+GR -1 78 8
+BE
+PR 1 0 "CONAI"
+EN
+ST 167 4
+BE
+PR 2 1 "Sottocategoria 1 "
+US &SCC
+IN CODTAB 167
+DI "Sottocategoria" CODTAB
+DI "Descrizione@50" S0
+OU 167 CODTAB
+FI CCON(1)
+EN
+NU 168 13 5
+BE
+PR 40 1 "Peso unitario "
+FI PCON(1)
+EN
+ST 169 4
+BE
+PR 2 2 "Sottocategoria 2 "
+US &SCC
+IN CODTAB 169
+CO DI 167
+OU 169 CODTAB
+FI CCON(2)
+EN
+NU 170 13 5
+BE
+PR 40 2 "Peso unitario "
+FI PCON(2)
+EN
+ST 171 4
+BE
+PR 2 3 "Sottocategoria 3 "
+US &SCC
+IN CODTAB 171
+CO DI 167
+OU 171 CODTAB
+FI CCON(3)
+EN
+NU 172 13 5
+BE
+PR 40 3 "Peso unitario "
+FI PCON(3)
+EN
+ST 173 4
+BE
+PR 2 4 "Sottocategoria 4 "
+US &SCC SE CODTAB[1,2]=="PL"
+IN CODTAB 173
+CO DI 167
+OU 173 CODTAB
+FI CCON(4)
+EN
+NU 174 13 5
+BE
+PR 40 4 "Peso unitario "
+FI PCON(4)
+EN
+ST 175 4
+BE
+PR 2 5 "Sottocategoria 5 "
+US &SCC
+IN CODTAB 175
+CO DI 167
+OU 175 CODTAB
+FI CCON(5)
+EN
+NU 176 13 5
+BE
+PR 40 5 "Peso unitario "
+FI PCON(5)
+EN
+ST 177 4
+BE
+PR 2 6 "Sottocategoria 6 "
+US &SCC
+IN CODTAB 177
+CO DI 167
+OU 177 CODTAB
+FI CCON(6)
+EN
+NU 178 13 5
+BE
+PR 40 6 "Peso unitario "
+FI PCON(6)
+EN
+ST 179 4
+BE
+PR 2 7 "Sottocategoria 7 "
+US &SCC
+IN CODTAB 179
+CO DI 167
+OU 179 CODTAB
+FI CCON(7)
+EN
+NU 180 13 5
+BE
+PR 40 7 "Peso unitario "
+FI PCON(7)
+EN
+ST 181 4
+BE
+PR 2 8 "Sottocategoria 8 "
+US &SCC
+IN CODTAB 181
+CO DI 167
+OU 181 CODTAB
+FI CCON(8)
+EN
+NU 182 13 5
+BE
+PR 40 8 "Peso unitario "
+FI PCON(8)
+EN
+ST 183 4
+BE
+PR 2 9 "Sottocategoria 9 "
+US &SCC
+IN CODTAB 183
+CO DI 167
+OU 183 CODTAB
+FI CCON(9)
+EN
+NU 184 13 5
+BE
+PR 40 9 "Peso unitario "
+FI PCON(9)
+EN
+ST 185 4
+BE
+PR 2 10 "Sottocategoria 10"
+US &SCC
+IN CODTAB 185
+CO DI 167
+OU 185 CODTAB
+FI CCON(10)
+EN
+NU 186 13 5
+BE
+PR 40 10 "Peso unitario "
+FI PCON(10)
+EN
+EN
+ENDMASK
diff --git a/src/ps/centroimb/custom/clienti-pagamento.qry b/src/ps/centroimb/custom/clienti-pagamento.qry
new file mode 100644
index 000000000..5e9998cc3
--- /dev/null
+++ b/src/ps/centroimb/custom/clienti-pagamento.qry
@@ -0,0 +1,15 @@
+
+
+ PAgamento clienti
+
+
+
+
+
+
+
+
+ SELECT TIPOCF,RAGSOC,CODPAG
+FROM CLIFO
+;
+
\ No newline at end of file
diff --git a/src/ps/centroimb/custom/doc_b01.qry b/src/ps/centroimb/custom/doc_b01.qry
new file mode 100644
index 000000000..71b368843
--- /dev/null
+++ b/src/ps/centroimb/custom/doc_b01.qry
@@ -0,0 +1,8 @@
+
+
+
+
+ USE 33 KEY 1 SELECT CODAG!=''
+FROM PROVV='D' ANNO='2006' CODNUM="F01"
+TO PROVV='D' ANNO='2006' CODNUM="F01"
+
\ No newline at end of file
diff --git a/src/ps/centroimb/custom/doc_f01.qry b/src/ps/centroimb/custom/doc_f01.qry
new file mode 100644
index 000000000..e5d98b49b
--- /dev/null
+++ b/src/ps/centroimb/custom/doc_f01.qry
@@ -0,0 +1,20 @@
+
+
+ plafond
+
+
+
+
+
+
+
+
+
+
+
+
+ SELECT ANNO,CODNUM,NDOC,TIPOCF,CODCF,DATADOC,G1
+FROM DOC
+WHERE (ANNO=2020)AND(TIPOCF='C')AND(CODCF=1983)
+;
+
\ No newline at end of file
diff --git a/src/ps/centroimb/custom/fat_ci.rep b/src/ps/centroimb/custom/fat_ci.rep
new file mode 100644
index 000000000..c33e6830b
--- /dev/null
+++ b/src/ps/centroimb/custom/fat_ci.rep
@@ -0,0 +1,623 @@
+
+
+ fattura Centro Imballaggi
+
+
+
+
+ 122.RAGSOC
+
+
+ MESSAGE _PAGENO
+
+
+
+ 33.DATADOC
+
+
+
+ 33.NDOC
+
+
+
+ IF(33.CODVAL='','EURO',33.CODVAL)
+
+
+ 33.CODCF
+
+
+ MESSAGE _CLIENTE,PAIV
+
+
+ 201@.S0
+
+
+ 208@.S0
+
+
+
+ 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
+
+
+
+ 210@.S0
+
+
+ MESSAGE _CLIENTE,STATOPAIV
+
+
+ 16
+ 204@.S0
+
+
+
+ 33.CODABIP
+ MESSAGE SHOW,44|SHOW,45|SHOW,46|SHOW,47
+MESSAGE EMPTY SHOW,40|SHOW,41|SHOW,42|SHOW,37
+
+
+ 16
+ 33.CODABIA
+
+
+ 16
+ 33.CODCABA
+
+
+ 15
+ 20.NUMCC
+
+
+ 15
+ 33.CODABIP
+
+
+ 15
+ 33.CODCABP
+
+
+ 16
+
+
+ 15
+ 208@.S0
+
+
+ 16.INDIR
+ MESSAGE COPY,63
+
+
+ 16.CIV
+ MESSAGE APPEND,63
+
+
+ 33.CODCMS
+
+
+
+
+
+ "logo_ci.jpg"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (34.TIPORIGA!='08')
+
+
+ 34.RG1:NUMFOGLI
+ 34.QTAGG3
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 34.CODARTMAG
+ MESSAGE EMPTY DISABLE,51
+MESSAGE ENABLE,51
+
+
+ IF(33.CODCF=565;34.CODCMS;34.CODART)
+
+
+ MESSAGE _DESCRIGA
+
+
+ 34.UMQTA
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 30
+ 34.QTA
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 34.PREZZO
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 34.SCONTO
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 31
+ 34.IMPNS
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 34.CODIVA
+ MESSAGE _ALIGN,#52,TOP
+
+
+ 29
+ 34.PREZZONS
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 31
+ 34.PROVVR
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 31
+ 34.IMPOSTA
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+
+ (34.CODART[1,2]='CA')
+
+
+
+
+
+ 17.ESCAR+'%'
+
+
+ 17.ESCAR
+ MESSAGE EMPTY HIDE,B2
+MESSAGE SHOW,B2
+
+
+
+ 34.CODAGG1
+
+
+
+
+
+
+
+
+
+
+ BOLLI
+ MESSAGE EMPTY HIDE,500|HIDE,501
+MESSAGE SHOW,500|SHOW,501
+
+
+ 31
+ TOTMER
+
+
+ TOTMER
+
+
+ 33.SCONTOPERC
+
+
+ 31
+ SCONTOT
+
+
+ 31
+ SPECONAI
+
+
+ 31
+ SPESTRA
+
+
+ MESSAGE _RIEPILOGOIVA,1,COD,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,1,ALI,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IVA,1
+
+
+ MESSAGE _RIEPILOGOIVA,1,COD,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,1,ALI,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IVA,1
+
+
+ MESSAGE _RIEPILOGOIVA,1,COD,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,1,ALI,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IVA,1
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,30,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,30,COD,0
+
+
+ MESSAGE _RIEPILOGOIVA,30,DES,1
+MESSAGE COPY,221
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,30,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,30,COD,0
+
+
+ MESSAGE _RIEPILOGOIVA,30,DES,1
+MESSAGE APPEND,221
+
+
+ 31
+ IMPONIBILI
+
+
+ 31
+ IMPOSTE
+
+
+ 31
+ MESSAGE _TOTIMPONIBILI,28
+
+
+ 31
+ SPESINC
+
+
+ 31
+ BOLLI
+
+
+
+ 31
+ TOTDOC
+
+
+ 31
+ 33.IMPPAGATO
+ MESSAGE SUB,138
+
+
+ 31
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ 31
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ 31
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ 31
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ 31
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ 31
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+
+
+
+
+ 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 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 %VET TO 33 ALIAS 205 INTO CODTAB==CODVETT1
+JOIN %ASP TO 33 ALIAS 206 INTO CODTAB==ASPBENI1
+JOIN %CTR TO 33 ALIAS 207 INTO CODTAB==CAUSTRASP
+JOIN %BAN TO 33 ALIAS 208 INTO CODTAB==CODABIP+CODCABP
+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
+JOIN 33 TO 122 ALIAS 212 INTO CODAG=CODAGE
+
+
\ No newline at end of file
diff --git a/src/ps/centroimb/custom/fatturac.ini b/src/ps/centroimb/custom/fatturac.ini
new file mode 100644
index 000000000..bddddccc0
--- /dev/null
+++ b/src/ps/centroimb/custom/fatturac.ini
@@ -0,0 +1,229 @@
+[MAIN]
+TYPE=Fattura di vendita
+CAMPICALC=TOTMER|TOTPRE|SPESE|SPESINC|SPESIMB|SPESTRA|BOLLI|IMPONIBILI|IMPOSTE|TOTDOC|SCONTOD|SCONTOT|OMAGGI|TOTPROVV
+CALCOLI=*
+TOTPROVV =
+TIPOCF=C
+MODULE=ve
+Title(1)=Cliente
+Title(2)=Pagamenti
+Title(3)=Spedizione
+Title(4)=Magazzino
+Title(5)=Righe
+Title(6)=Totali
+[PROFILO]
+OCCASEDIT = 4
+OCFPI = 2
+COFI = 4
+STATOPAIV = 4
+PAIVA = 4
+LIQDIFF = 4
+IVAXCASSA = 4
+GOLEM = 4
+GRRECAPITO = 4
+INDCF = 2
+CIVCF = 2
+LOCALITACF = 2
+CAPCF = 2
+PROVCOM = 2
+COMCF = 2
+DENCOM = 2
+STATOCF = 2
+DESSTATOCF = 2
+CONTR122 = 4
+MODPAG = 4
+CONTSEP = 4
+CODVAL1 = 4
+CODVAL2 = 4
+NOME_VAL1 = 4
+NOME_VAL2 = 4
+CAMBIO = 4
+DATA_CAMBIO1 = 4
+DATA_CAMBIO2 = 4
+CODLIN = 4
+DESLIN = 4
+CODPAG = 5
+DESCODPAG = 4
+GRSCADENZE = 4
+DATAINSC = 4
+DATASCAD1 = 2
+DATASCAD2 = 2
+DATASCAD3 = 2
+DATASCAD4 = 2
+DATASCAD5 = 2
+CODABIA = 5
+CODCABA = 5
+CODABIA1 = 4
+CODCABA1 = 4
+DESBANAPP = 3
+DESBANAPP1 = 3
+IBAN = 4
+IBAN_STATO = 4
+IBAN_CHECK = 4
+BBAN = 4
+BBAN_CIN = 4
+BBAN_ABI = 4
+BBAN_CAB = 4
+BBAN_CONTO = 4
+CODABIP = 4
+CODCABP = 4
+CODABIP1 = 4
+CODCABP1 = 4
+DESBANPRE = 3
+DESBANPRE1 = 3
+PROGBNP = 3
+PROGBNP1 = 4
+CATVEN = 4
+DESCATVEN = 2
+CODLIST = 4
+DESLIST = 4
+CODCONT = 4
+DESCONT = 4
+CODCAMP = 4
+DESCAMP = 4
+SCONTOPERC = 4
+GRINDSPED = 4
+CODINDSP = 4
+RAGSOCSP = 2
+INDSP = 2
+CIVSP = 2
+LOCALITASP = 2
+CAPSP = 2
+COMSP = 2
+DENCOMSP = 2
+PROVCOMSP = 2
+STATOSP = 2
+DESSTATOSP = 2
+DATADOCRIFN = 4
+CODNUMRIFN = 4
+ANNORIFN = 4
+NUMDOCRIFN = 4
+CODAGVIS = 4
+DESAGVIS = 4
+CODAG = 4
+DESAG = 4
+CODZON = 4
+DESZON = 4
+CODSPMEZZO = 4
+DESSPMEZZO = 4
+CODPORTO = 4
+DESPORTO = 4
+CODNOTESP1 = 4
+DESNOTESP1 = 4
+CODNOTESP2 = 4
+DESNOTESP2 = 4
+CAUSTRASP = 4
+DENCAUSTRASP = 4
+CODVETT1 = 4
+CODVETT2 = 4
+CODVETT3 = 4
+NOMEVETT1 = 4
+NOMEVETT2 = 4
+NOMEVETT3 = 4
+NCOPIE = 0
+IMPPAGATO = 4
+ACCSALDO = 4
+DOC1 = 0
+DOC2 = 0
+DOC3 = 0
+IMPNETTI = 0
+RAGGREFF = 4
+SPESEINC = 4
+ADDBOLLI = 4
+CODNOTE = 4
+NOTECLI = 3
+CAUSMAG = 5
+CAUSMAGC = 2
+DESCRMAG = 4
+DESCRMAGC = 2
+CUP = 4
+DESCRCUP = 4
+CIG = 4
+DESCRCIG = 4
+CMSH = 4
+[DEFAULT]
+[SHEET]
+Col(0)=103
+Col(1)=104
+Col(2)=105
+Col(3)=106
+Col(4)=107
+Col(5)=108
+Col(6)=109
+Col(7)=110
+Col(8)=111
+Col(9)=112
+Col(10)=113
+Col(11)=120
+Col(12)=121
+Col(13)=122
+Col(14)=123
+Col(15)=166
+Col(16)=124
+Col(17)=125
+Col(18)=127
+Col(19)=128
+Col(20)=129
+Col(21)=102
+Col(22)=155
+Col(23)=140
+Col(24)=135
+[RIGHE]
+[HANDLERS]
+[PROFILOGRUPPO]
+101 = 0
+100 = 4
+200 = 4
+300 = 4
+400 = 4
+500 = 4
+600 = 4
+700 = 4
+800 = 4
+810 = 4
+820 = 4
+830 = 4
+900 = 4
+1010 = 4
+1100 = 4
+1200 = 4
+1210 = 4
+1300 = 4
+1400 = 4
+1500 = 4
+1600 = 0
+1800 = 4
+1900 = 4
+2200 = 0
+2300 = 4
+2400 = 4
+2500 = 4
+2900 = 4
+3000 = 4
+[ORDINEGRUPPI]
+NGROUPS=25
+1=100
+2=2500
+3=200
+4=300
+5=400
+6=500
+7=600
+8=700
+9=2400
+10=2300
+11=800
+12=810
+13=820
+14=830
+15=900
+16=1100
+17=1200
+18=1210
+19=1300
+20=1400
+21=1800
+22=1900
+23=1010
+24=2900
+25=3000
diff --git a/src/ps/centroimb/custom/fatturac.msk b/src/ps/centroimb/custom/fatturac.msk
new file mode 100644
index 000000000..13cfd9f2c
--- /dev/null
+++ b/src/ps/centroimb/custom/fatturac.msk
@@ -0,0 +1,2732 @@
+TOOLBAR "" 0 0 0 2
+BU 16 2 2
+BE
+PR 1 1 "~Nuovo"
+ME EXIT,312
+PI 105
+EN
+BU 18 2 2
+BE
+PR 2 1 "~Registra"
+ME EXIT,20082
+PI 103
+EN
+BU 17 2 2
+BE
+PR 3 1 "~Elimina"
+ME EXIT,127
+EN
+BU -1 2 2
+BE
+EN
+BU 27 2 2
+BE
+PR 4 1 "E~labora"
+PI 120
+EN
+BU 37 2 2
+BE
+PR 5 1 "Antepr."
+PI 176
+EN
+BU 24 2 2
+BE
+PR 5 1 ""
+ME EXIT,20082
+EN
+BU 29 2 2
+BE
+PR 6 1 "~Mail"
+PI 139
+ME EXIT,20082
+EN
+BU 420 2 2
+BE
+PR 7 1 "~Conferma"
+PI 101
+FL "D"
+EN
+BU -1 2 2
+BE
+EN
+BU 11 2 2
+BE
+PR 8 1 "Primo"
+ME EXIT,309
+PI 121
+EN
+BU 12 2 2
+BE
+PR 9 1 "Prec."
+ME EXIT,305
+PI 122
+EN
+BU 19 2 2
+BE
+PR 10 1 "Ri~cerca"
+ME EXIT,339
+PI 126
+EN
+BU 14 2 2
+BE
+PR 11 1 "Succ."
+ME EXIT,306
+PI 124
+EN
+BU 15 2 2
+BE
+PR 12 1 "Ultimo"
+ME EXIT,310
+PI 125
+EN
+BU -1 2 2
+BE
+EN
+BU 2 2 2
+BE
+PR 14 1 "Indietro"
+ME EXIT,27
+EN
+EN
+PA "Cliente" 11 60 14
+GR -1 78 6
+BE
+PR 1 0 ""
+EN
+ST 101 4
+BE
+PR 2 1 "Cod. num. "
+FI CODNUM
+US %NUM KEY 1
+IN CODTAB 101
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 173 S0
+CH NORMAL
+FL "GDU"
+ME CO,2@
+EN
+ST 173 50
+BE
+PR 24 1 ""
+FL "GD"
+ME CO,3@
+EN
+ST 172 4
+BE
+FI TIPODOC
+PR 2 2 "Tipo doc. "
+US %TIP KEY 1
+IN CODTAB 172
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 176 S0
+CH NORMAL
+FL "GDU"
+ME CO,4@
+EN
+LI 107 9
+BE
+PR 100 100 ""
+FI TIPOCF
+IT "C|Cliente"
+FL "D"
+EN
+ST 103 1
+BE
+PR 100 100 " "
+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
+NU 108 6
+BE
+PR 2 4 "Cliente "
+WA "Cliente assente"
+HE "Codice del cliente del documento"
+FL "R"
+FI CODCF
+GR 1
+US 20 KEY 1
+IN TIPOCF "C"
+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 C
+ME CO,10@
+EN
+ST 301 50
+BE
+WA "Cliente assente"
+HE "Ragione sociale del cliente del documento"
+PR 24 4 ""
+GR 1
+US 20 KEY 2
+IN TIPOCF "C"
+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 C
+ME CO,11@
+EN
+BU 180 19 1
+BE
+PR 2 6 "Cliente occasionale"
+EN
+ST 109 16
+BE
+PR 26 6 "Codice "
+FL "D"
+FI OCFPI
+EN
+ST 328 16
+BE
+PR 2 6 "Cod. fisc. "
+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 52 6 "IVA liq. differita"
+FI LIQDIFF
+EN
+BO 228
+BE
+PR 52 7 "IVA per cassa"
+FI IVAXCASSA
+MO IC
+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 ""
+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"
+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
+LI 227 14
+BE
+PR 2 14 "Contratto Spesometro: Modalità "
+FI MODPAG
+IT "1|Non frazionato"
+IT "2|Frazionato"
+IT "3|Periodico"
+MO FE
+EN
+ST 225 18
+BE
+PR 51 14 "Codice "
+FL "U"
+CH NORMAL
+FI CONTRATTO
+US &FECON
+IN CODTAB[1,1] 107 SE
+IN CODTAB[2,7] 108 SE
+IN CODTAB[8,25] 225
+DI "Contratto" CODTAB[8,]
+DI "Descrizione@50" S0
+OU 225 CODTAB[8,]
+HE "Inserire un codice contratto di importo non inferiore a 3000 Euro"
+ADD RUN fe0 -1 &CON
+EN
+ST 226 6
+BE
+PR 2 15 "Contabilità separata "
+FL "U"
+CH NORMAL
+FI CONTSEP
+US &NPENT
+IN CODTAB 226
+DI "Codice@6" CODTAB
+DI "Descrizione@50" S0
+OU 226 CODTAB
+ADD RUN np0 -0 &ENT
+MO NP
+EN
+ST 182 2
+BE
+PR 2 16 "Cod. Note "
+CH NORMAL
+FI CODNOTE
+US %NOT
+IN CODTAB 182
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 182 CODTAB
+WA "Note clienti assenti"
+EN
+ZO 359 77 50
+BE
+PR 24 16 ""
+FI NOTE
+US %NOT KEY 2
+IN S0 359
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 182 CODTAB
+EN
+ST 111 3
+BE
+PR 2 17 "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
+HE "Inserire il codice della valuta"
+WA "Codice valuta non trovato"
+ME CO,200
+EN
+ST 200 3
+BE
+PR 2 17 "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
+HE "Inserire il codice della valuta"
+WA "Codice valuta non trovato"
+ME CO,111
+EN
+ST 339 50
+BE
+PR 24 17 ""
+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
+HE "Inserire il codice della valuta"
+WA "Codice valuta non trovato"
+EN
+ST 201 50
+BE
+PR 24 17 ""
+CH NORMAL
+US %VAL KEY 2
+IN S0 201
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 200 CODTAB
+OU 201 S0
+HE "Inserire il codice della valuta"
+WA "Codice valuta non trovato"
+EN
+DA 335
+BE
+PR 2 18 "Data valuta"
+FI DATACAMBIO
+EN
+DA 202
+BE
+PR 2 18 "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
+NU 112 15 6
+BE
+PR 48 18 "Cambio "
+FL "R"
+FI CAMBIO
+WA "Il cambio e' obbligatorio"
+VA 12 1 200
+EN
+ST 113 1
+BE
+PR 2 19 "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 19 ""
+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 20 "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 "Inserire il codice del tipo di pagamento"
+WA "Codice tipo pagamento non trovato"
+ADD RU ba3 -6
+EN
+ST 305 50
+BE
+PR 24 20 ""
+CH NORMAL
+US %CPG KEY 2
+IN S0 305
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 115 CODTAB
+OU 305 S0
+HE "Inserire il codice del tipo di pagamento"
+WA "Codice tipo pagamento non trovato"
+ADD RU ba3 -6
+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
+NU -1 6
+BE
+PR 2 4 "Cliente "
+GR 10
+FL "D"
+EN
+ST -1 50
+BE
+PR 24 4 ""
+GR 11
+FL "D"
+EN
+GR -1 78 5
+BE
+PR 1 6 "Scadenze"
+EN
+DA 116
+BE
+PR 2 7 "Data inizio scadenze "
+FI DATAINSC
+HE "Inserire la data di inizio scadenza"
+WA "E' richiesta una data valido"
+EN
+DA 306
+BE
+PR 2 8 "Scadenze : 1' "
+FL "D"
+EN
+DA 307
+BE
+PR 36 8 "2' "
+FL "D"
+EN
+DA 308
+BE
+PR 51 8 "3' "
+FL "D"
+EN
+DA 309
+BE
+PR 21 9 "4' "
+FL "D"
+EN
+DA 310
+BE
+PR 36 9 "5' "
+FL "D"
+EN
+NU 117 5
+BE
+PR 2 11 "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]
+ME CO,220
+GR 16
+EN
+NU 118 5
+BE
+PR 42 11 "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]
+ME CO,221
+GR 16
+EN
+NU 220 5
+BE
+PR 2 11 "Banca appoggio : Cod. ABI "
+FL "ZH"
+CH NORMAL
+FI CODABIA
+US 98 KEY 2
+JOIN %BAN INTO CODTAB[1,5]==ABI CODTAB[6,10]==CAB
+IN TIPOCF 107 SE
+IN CODCF 108 SE
+IN TIPOBAN "V"
+IN ABI 220
+IN CAB 221
+IN PROGPR ""
+DI "Cod. Istit." ABI
+DI "Cod. Fil." CAB
+DI "IBAN@27" IBAN
+DI "Denominazione@50" %BAN->S0
+OU 220 ABI
+OU 221 CAB
+OU 361 %BAN->S0
+GR 17
+EN
+NU 221 5
+BE
+PR 42 11 "Cod. CAB "
+FL "ZH"
+CH NORMAL
+FI CODCABA
+CO US 220
+CO IN 220
+CO DI 220
+CO OU 220
+GR 17
+EN
+ST 336 70 50
+BE
+PR 2 12 "Denominazione "
+US %BAN KE 2
+IN S0 336
+CO DI 117
+CO OU 117
+GR 16
+EN
+ST 361 70 50
+BE
+PR 2 12 "Denominazione "
+FL "D"
+GR 17
+EN
+ST 192 34
+BE
+PR 222 13 ""
+FL "D"
+FI IBAN
+EN
+ST 193 2
+BE
+PR 2 13 "Codice conto IBAN "
+FL "U"
+VA 24 8 192 193 194 195 196 197 198 199
+EN
+NU 194 2
+BE
+PR 28 13 ""
+FL "UZ"
+VA 24 8 192 193 194 195 196 197 198 199
+EN
+ST 195 30
+BE
+PR 39 13 "BBAN "
+FL "HUZ"
+EN
+ST 196 1
+BE
+PR 40 13 "BBAN "
+FL "U"
+VA 25 5 195 196 197 198 199
+EN
+NU 197 5
+BE
+PR 48 13 ""
+FL "DZ"
+EN
+NU 198 5
+BE
+PR 55 13 ""
+FL "DZ"
+EN
+ST 199 12
+BE
+PR 62 13 ""
+FL "Z"
+VA 25 5 195 196 197 198 199
+EN
+NU 119 5
+BE
+PR 2 14 "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
+ME CO,222
+GR 18
+EN
+NU 120 5
+BE
+PR 42 14 "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
+ME CO,223
+GR 18
+EN
+NU 214 2
+BE
+PR 60 14 "Progressivo "
+FL "Z"
+FI PROGBNP
+US BNP
+JOIN %BAN ALIAS 100 INTO CODTAB=CODTAB[1,10]
+IN CODTAB[1,5] 119
+IN CODTAB[6,10] 120
+IN CODTAB[11,12] 214
+DI "Cod. Istit." CODTAB[1,5]
+DI "Cod. Fil." CODTAB[6,10]
+DI "Progr." CODTAB[11,12]
+DI "IBAN@27" S3
+DI "Denominazione@50" 100@->S0
+OU 119 CODTAB[1,5]
+OU 120 CODTAB[6,10]
+OU 214 CODTAB[11,12]
+OU 338 100@->S0
+ME CO,224
+GR 18
+EN
+NU 222 5
+BE
+PR 2 14 "Banca presentazione : Cod. ABI "
+FL "ZH"
+CH NORMAL
+FI CODABIP
+US 98 KEY 2
+JOIN %BAN INTO CODTAB[1,5]==ABI CODTAB[6,10]==CAB
+IN TIPOCF 107 SE
+IN CODCF 108 SE
+IN TIPOBAN "N"
+IN ABI 222
+IN CAB 223
+IN PROGPR 224
+DI "Cod. Istit." ABI
+DI "Cod. Fil." CAB
+DI "Progr." PROGPR
+DI "IBAN@27" IBAN
+DI "Denominazione@50" %BAN->S0
+OU 222 ABI
+OU 223 CAB
+OU 224 PROGPR
+OU 362 %BAN->S0
+GR 19
+EN
+NU 223 5
+BE
+PR 42 14 "Cod. CAB "
+FL "ZH"
+CH NORMAL
+FI CODCABP
+CO US 222
+CO IN 222
+CO DI 222
+CO OU 222
+GR 19
+EN
+NU 224 2
+BE
+PR 60 14 "Progressivo "
+FL "ZH"
+CH NORMAL
+FI PROGBNP
+CO US 222
+CO IN 222
+CO DI 222
+CO OU 222
+GR 19
+EN
+ST 338 70 50
+BE
+PR 2 15 "Denominazione "
+US %BAN KEY 2
+IN S0 338
+CO DI 119
+CO OU 119
+GR 18
+EN
+ST 362 70 50
+BE
+PR 2 15 "Denominazione "
+FL "D"
+GR 19
+EN
+NU 151 6 2
+BE
+PR 2 16 "% spese incasso "
+FI PERCSPINC
+EN
+BO 152
+BE
+PR 40 16 "Addebito bolli "
+FI ADDBOLLI
+EN
+BO 150
+BE
+PR 40 17 "Raggruppamento effetti "
+FI RAGGREFF
+EN
+ST 181 2
+BE
+PR 2 18 "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 18 ""
+FL "D"
+EN
+ST 121 3
+BE
+PR 2 19 "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 348 50
+BE
+PR 24 19 ""
+CH NORMAL
+US 52 KEY 2
+IN TIPO "L"
+IN DESCR 348
+DI "Descrizione@50" DESCR
+DI "Codice" COD
+OU 121 COD
+OU 348 DESCR
+ADD RUN ve2 -1 l
+EN
+ST 122 3
+BE
+PR 2 20 "Contratto "
+FL "U"
+CH NORMAL
+FI CODCONT
+US 52
+IN TIPO "C"
+IN TIPOCF ""
+IN CODCF ""
+IN COD 122
+DI "Codice" COD
+DI "Descrizione@35" DESCR
+OU 122 COD
+OU 349 DESCR
+ADD RUN ve2 -1 c
+EN
+ST 349 50
+BE
+PR 24 20 ""
+CH NORMAL
+US 52 KEY 2 SE CODCF==""
+IN TIPO "C"
+IN DESCR 349
+DI "Descrizione@50" DESCR
+DI "Codice" COD
+OU 122 COD
+OU 349 DESCR
+OU 122 COD
+ADD RUN ve2 -1 c
+EN
+ST 123 3
+BE
+PR 2 21 "Offerta "
+FL "U"
+CH NORMAL
+FI CODCAMP
+US 52
+IN TIPO "O"
+IN COD 123
+DI "Codice" COD
+DI "Descrizione@35" DESCR
+OU 123 COD
+OU 350 DESCR
+ADD RUN ve2 -1 o
+EN
+ST 350 50
+BE
+PR 24 21 ""
+CH NORMAL
+US 52 KEY 2
+IN TIPO "O"
+IN DESCR 350
+DI "Descrizione@50" DESCR
+DI "Codice" COD
+OU 123 COD
+OU 350 DESCR
+ADD RUN ve2 -1 o
+EN
+ST 124 25
+BE
+PR 2 22 "Sconto "
+FI SCONTOPERC
+VA 23 0
+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
+NU -1 6
+BE
+PR 2 4 "Cliente "
+GR 10
+FL "D"
+EN
+ST -1 50
+BE
+PR 24 4 ""
+GR 11
+FL "D"
+EN
+GR -1 78 7
+BE
+PR 1 6 "Indirizzo spedizione"
+EN
+ST 125 3
+BE
+PR 2 7 "Codice "
+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 "Inserire il codice dell'indirizzo di spedizione"
+WA "Indirizzo di spedizione non trovato!"
+EN
+ST 304 50
+BE
+PR 24 7 ""
+FL "D"
+EN
+ST 313 35
+BE
+PR 2 8 "Indirizzo "
+FL "D"
+EN
+ST 314 10
+BE
+PR 61 8 "N. "
+FL "D"
+EN
+ST 316 35
+BE
+PR 2 9 "Localita` "
+FL "D"
+EN
+ST 315 5
+BE
+PR 54 9 "CAP "
+FL "DR"
+EN
+ST 345 5
+BE
+PR 65 9 "Pr. "
+FL "D"
+EN
+NU 346 3
+BE
+PR 2 10 "Stato "
+FL "DZ"
+US %STA
+IN CODTAB 346
+OU 347 S0
+CH SEARCH
+EN
+ST 347 50
+BE
+PR 24 10 ""
+FL "DD"
+EN
+ST 343 4
+BE
+PR 2 11 "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 11 ""
+FL "DD"
+EN
+ST 128 5
+BE
+PR 2 13 "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 13 ""
+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 14 "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 14 ""
+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 205 2
+BE
+PR 2 15 "Zona "
+FL "U"
+CH NORMAL
+FI ZONA
+US ZON
+IN CODTAB 205
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 205 CODTAB
+OU 358 S0
+CH NORMAL
+EN
+ST 358 50
+BE
+PR 24 15 ""
+CH NORMAL
+US ZON KEY 2
+IN S0 358
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 205 CODTAB
+OU 358 S0
+EN
+ST 130 3
+BE
+PR 2 16 "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 16 ""
+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 17 "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 "Inserire il codice del porto"
+WA "Codice porto non trovato"
+EN
+ST 355 50
+BE
+PR 24 17 ""
+CH NORMAL
+US %POR KEY 2
+IN S0 355
+DI "Porto@50" S0
+DI "Codice" CODTAB
+OU 131 CODTAB
+OU 355 S0
+HE "Inserire il codice del porto"
+WA "Codice porto non trovato"
+EN
+ST 132 3
+BE
+PR 2 18 "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 18 ""
+CH NORMAL
+US %NDO KEY 2
+IN S0 356
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 132 CODTAB
+OU 356 S0
+EN
+ST 133 3
+BE
+PR 2 19 "Note spe.2'"
+FL "U"
+CH NORMAL
+FI CODNOTESP2
+US %NDO
+IN CODTAB 133
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 133 CODTAB
+OU 357 S0
+EN
+ST 357 50
+BE
+PR 24 19 ""
+CH NORMAL
+US %NDO KEY 2
+IN S0 357
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 133 CODTAB
+OU 357 S0
+EN
+ST 134 3
+BE
+PR 2 20 "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 "Inserire il codice dalla causale del trasporto"
+WA "Codice di causale non trovato"
+EN
+ST 318 50
+BE
+PR 24 20 ""
+CH NORMAL
+US %CTR KEY 2
+IN S0 318
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+OU 134 CODTAB
+OU 318 S0
+HE "Inserire il codice dalla causale del trasporto"
+WA "Codice di causale non trovato"
+EN
+CU 141 18
+BE
+PR 2 21 "Importo pagato "
+FI IMPPAGATO
+DRIVENBY 111
+EN
+BO 142
+BE
+PR 45 21 "Acconto/saldo "
+FI ACCSALDO
+EN
+EN
+PA "Magazzino" 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
+NU -1 6
+BE
+PR 2 4 "Cliente "
+GR 10
+FL "D"
+EN
+ST -1 50
+BE
+PR 24 4 ""
+GR 11
+FL "D"
+EN
+DA 126
+BE
+PR 2 6 "Documento di riferimento : Data "
+FI DATADOCRIF
+EN
+ST 212 4
+BE
+PR 50 6 "Numerazione "
+FL "UPA"
+CH NORMAL
+FI CODNUMRIF
+US %NUM
+IN CODTAB 212
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 212 CODTAB
+EN
+NU 213 4
+BE
+PR 20 7 "Anno "
+FL "AP"
+FI ANNORIF
+EN
+ST 127 7
+BE
+PR 50 7 "Numero "
+CH NORMAL
+FI NUMDOCRIF
+US 33
+JO 20 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF
+IN ANNO 213 SELECT
+IN PROVV "D" SELECT
+IN CODNUM 212 SELECT
+IN NDOC 127
+DI "Num." CODNUM
+DI "Anno" ANNO
+DI "Provv" PROVV
+DI "Tipo" TIPODOC
+DI "N.Doc. " NDOC
+DI "Codice" CODCF
+DI "Ragione Sociale@50" 20->RAGSOC
+DI "Totale\ndocumento@18V" G1:TOTDOC
+OU 213 ANNO
+OU 212 CODNUM
+OU 127 NDOC
+OU 126 DATADOC
+CH SEARCH
+EN
+ST 164 5
+BE
+PR 2 8 "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 "Inserire il codice della causale"
+WA "Codice causale non trovato"
+EN
+ST 326 50
+BE
+PR 25 8 ""
+CH NORMAL
+US %CAU KEY 2
+IN S0 326
+DI "Descrizione@50" S0
+DI "Codice" CODTAB
+CO OU 164
+EN
+ST 184 5
+BE
+PR 2 9 "Caus.mag.coll. "
+FL "DUDG"
+US %CAU
+IN CODTAB 184
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 184 CODTAB
+OU 360 S0
+HE "Inserire il codice della causale"
+WA "Causale di magazzino non trovata"
+CH NORMAL
+EN
+ST 360 50
+BE
+PR 25 9 ""
+FL "D"
+EN
+ST 215 15
+BE
+PR 2 11 "C.U.P."
+FL "U"
+CH NORMAL
+FI CUP
+US %CUP
+IN CODTAB 215
+DI "Codice@15" CODTAB
+DI "Descrizione@50" S0
+OU 215 CODTAB
+OU 216 S0
+HE "Inserire il Codice Unico di Progetto"
+WA "Codice Unico di Progetto non trovato"
+CH NORMAL
+EN
+ST 216 50
+BE
+PR 26 11 ""
+CH NORMAL
+US %CUP KEY 2
+IN S0 216
+DI "Descrizione@50" S0
+DI "Codice@15" CODTAB
+CO OU 215
+EN
+ST 217 10
+BE
+PR 2 12 "C.I.G."
+FL "U"
+CH NORMAL
+FI CIG
+US %CIG
+IN CODTAB 217
+DI "Codice@10" CODTAB
+DI "Descrizione@50" S0
+OU 217 CODTAB
+OU 218 S0
+HE "Inserire il Codice Identificativo Gara"
+WA "Codice Identificativo Gara non trovato"
+CH NORMAL
+EN
+ST 218 50
+BE
+PR 26 12 ""
+CH NORMAL
+US %CIG KEY 2
+IN S0 218
+DI "Descrizione@50" S0
+DI "Codice@10" CODTAB
+CO OU 217
+EN
+ST 219 20
+BE
+PR 2 13 ""
+FL "H"
+FI CODCMS
+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
+NU -1 6
+BE
+PR 2 4 "Cliente "
+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 "Old@10"
+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 "N.fogli@10"
+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"
+IT "CONAI\nSottoc.1@4"
+IT "CONAI\nPeso un.1@13"
+IT "CONAI\nSottoc.2@4"
+IT "CONAI\nPeso un.2@13"
+IT "CONAI\nSottoc.3@4"
+IT "CONAI\nPeso un.3@13"
+IT "CONAI\nSottoc.4@4"
+IT "CONAI\nPeso un.4@13"
+IT "CONAI\nSottoc.5@4"
+IT "CONAI\nPeso un.5@13"
+IT "CONAI\nSottoc.6@4"
+IT "CONAI\nPeso un.6@13"
+IT "CONAI\nSottoc.7@4"
+IT "CONAI\nPeso un.7@13"
+IT "CONAI\nSottoc.8@4"
+IT "CONAI\nPeso un.8@13"
+IT "CONAI\nSottoc.9@4"
+IT "CONAI\nPeso un.9@13"
+IT "CONAI\nSottoc.10@4"
+IT "CONAI\nPeso un.10@13"
+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
+NU -1 6
+BE
+PR 2 4 "Cliente "
+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 incasso "
+FI SPESINC
+FL "D"
+DRIVENBY 111
+EN
+CU 605 18
+BE
+PR 2 12 "Spese a quantita' e prezzo "
+FI SPESIMB
+FL "D"
+DRIVENBY 111
+EN
+CU 606 18
+BE
+PR 2 13 "Spese a valore "
+FI SPESTRA
+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
+CU 614 18
+BE
+PR 2 21 "Totale provvigioni "
+FI TOTPROVV
+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
+NU 155 10
+BE
+PR 2 12 "N.fogli "
+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
+ST 160 20
+BE
+PR 2 12 "Jolly "
+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
+PA "Pag.4" -1 -1 76 21
+GR -1 78 8
+BE
+PR 1 0 "CONAI"
+EN
+ST 167 4
+BE
+PR 2 1 "Sottocategoria 1 "
+US &SCC
+IN CODTAB 167
+DI "Sottocategoria" CODTAB
+DI "Descrizione@50" S0
+OU 167 CODTAB
+CH NORMAL
+FI CCON(1)
+EN
+NU 168 13 5
+BE
+PR 40 1 "Peso unitario "
+FI PCON(1)
+EN
+ST 169 4
+BE
+PR 2 2 "Sottocategoria 2 "
+US &SCC
+IN CODTAB 169
+CO DI 167
+OU 169 CODTAB
+CH NORMAL
+FI CCON(2)
+EN
+NU 170 13 5
+BE
+PR 40 2 "Peso unitario "
+FI PCON(2)
+EN
+ST 171 4
+BE
+PR 2 3 "Sottocategoria 3 "
+US &SCC
+IN CODTAB 171
+CO DI 167
+OU 171 CODTAB
+CH NORMAL
+FI CCON(3)
+EN
+NU 172 13 5
+BE
+PR 40 3 "Peso unitario "
+FI PCON(3)
+EN
+ST 173 4
+BE
+PR 2 4 "Sottocategoria 4 "
+US &SCC SE CODTAB[1,2]=="PL"
+IN CODTAB 173
+CO DI 167
+OU 173 CODTAB
+CH NORMAL
+FI CCON(4)
+EN
+NU 174 13 5
+BE
+PR 40 4 "Peso unitario "
+FI PCON(4)
+EN
+ST 175 4
+BE
+PR 2 5 "Sottocategoria 5 "
+US &SCC
+IN CODTAB 175
+CO DI 167
+OU 175 CODTAB
+CH NORMAL
+FI CCON(5)
+EN
+NU 176 13 5
+BE
+PR 40 5 "Peso unitario "
+FI PCON(5)
+EN
+ST 177 4
+BE
+PR 2 6 "Sottocategoria 6 "
+US &SCC
+IN CODTAB 177
+CO DI 167
+OU 177 CODTAB
+CH NORMAL
+FI CCON(6)
+EN
+NU 178 13 5
+BE
+PR 40 6 "Peso unitario "
+FI PCON(6)
+EN
+ST 179 4
+BE
+PR 2 7 "Sottocategoria 7 "
+US &SCC
+IN CODTAB 179
+CO DI 167
+OU 179 CODTAB
+CH NORMAL
+FI CCON(7)
+EN
+NU 180 13 5
+BE
+PR 40 7 "Peso unitario "
+FI PCON(7)
+EN
+ST 181 4
+BE
+PR 2 8 "Sottocategoria 8 "
+US &SCC
+IN CODTAB 181
+CO DI 167
+OU 181 CODTAB
+CH NORMAL
+FI CCON(8)
+EN
+NU 182 13 5
+BE
+PR 40 8 "Peso unitario "
+FI PCON(8)
+EN
+ST 183 4
+BE
+PR 2 9 "Sottocategoria 9 "
+US &SCC
+IN CODTAB 183
+CO DI 167
+OU 183 CODTAB
+CH NORMAL
+FI CCON(9)
+EN
+NU 184 13 5
+BE
+PR 40 9 "Peso unitario "
+FI PCON(9)
+EN
+ST 185 4
+BE
+PR 2 10 "Sottocategoria 10"
+US &SCC
+IN CODTAB 185
+CO DI 167
+OU 185 CODTAB
+FI CCON(10)
+CH NORMAL
+EN
+NU 186 13 5
+BE
+PR 40 10 "Peso unitario "
+FI PCON(10)
+EN
+EN
+ENDMASK
diff --git a/src/ps/centroimb/custom/list_doc.rep b/src/ps/centroimb/custom/list_doc.rep
new file mode 100644
index 000000000..54693e8ad
--- /dev/null
+++ b/src/ps/centroimb/custom/list_doc.rep
@@ -0,0 +1,328 @@
+
+
+ Lista documenti per con.pag
+
+
+
+
+ #SYSTEM.RAGSOC
+
+
+ #SYSTEM.DATE
+
+
+ #PAGE
+
+
+
+ "Stampa lista documenti - " +210@.S0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MESSAGE RESET,F1.50
+MESSAGE RESET,F1.60
+MESSAGE RESET,F1.70
+MESSGE RESET,F1
+
+
+
+
+ CODNUM+'F; '+TIPODOC
+
+
+ DATADOC
+
+
+ STATO
+
+
+ MESSAGE _ISAMREAD,20,TIPOCF=33.TIPOCF!CODCF=#30,RAGSOC
+
+
+
+ CODVAL
+
+
+ CONTROEURO
+
+
+ PROVV
+
+
+ ANNO
+
+
+ CODNUM
+
+
+ NDOC
+
+
+ 33.TIPOCF
+
+
+ CODCF
+
+
+ CODPAG
+
+
+ MESSAGE _TABLEREAD,%CPG,#32,S4
+
+
+ IF(210@.B7='X',-1,1)
+
+
+ CAMBIO
+ #THIS @
+0
+=
+IF
+#THIS @
+1
++
+#THIS !
+THEN
+
+
+ 33.G1:IMPONIBILI
+
+
+ #35*#49
+ #50 @
+#45 @
+F;
+2 ROUND
+#THIS !
+ #THIS @
+#F1.50
++!
+#33 @
+1
+=
+IF
+#THIS @
+#F1.51
++!
+ELSE
+ #33 @
+ 3 =
+ IF
+ #THIS @
+ #F1.52
+ +!
+ ELSE
+ #THIS @
+ #F1.53
+ +!
+ THEN
+THEN
+
+
+ 33.G1:IMPOSTE
+
+
+ #35*#59
+ #60 @
+#45 @
+F;
+2 ROUND
+#THIS !
+
+ #33 @
+1
+=
+IF
+#THIS @
+#F1.61
++!
+ELSE
+ #33 @
+ 3 =
+ IF
+ #THIS @
+ #F1.62
+ +!
+ ELSE
+ #THIS @
+ #F1.63
+ +!
+ THEN
+THEN
+#THIS @
+#F1.60
++!
+
+
+ 33.G1:TOTDOC
+
+
+ #35*#69
+ #70 @
+#45 @
+F;
+2 ROUND
+#THIS !
+ #THIS @
+#F1.70
++!
+#33 @
+1
+=
+IF
+#THIS @
+#F1.71
++!
+ELSE
+ #33 @
+ 3 =
+ IF
+ #THIS @
+ #F1.72
+ +!
+ ELSE
+ #THIS @
+ #F1.73
+ +!
+ THEN
+THEN
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #S_CODNUM
+
+
+
+
+
+
+
+
+
+
+ #S_TIPODOC
+
+
+
+
+
+
+
+ #DASTATO
+
+
+
+
+ #ASTATO
+
+
+
+
+
+
+
+ #S_DADATA
+
+
+
+
+ #S_ADATA
+
+
+
+ #B1.10
+
+
+
+
+
+
+
+
+ #S_DACODCF
+
+
+
+
+ #S_ACODCF
+
+
+
+
+
+
+
+ #S4
+
+
+
+
+
+
+
+
+
+
+
+ MESSAGE ADD,F1.60
+
+
+
+
+
+ USE DOC
+SELECT NUM(ANSI(DATADOC)E;=ANSI(#S_DADATA))NUM(ANSI(DATADOC)C;=ANSI(#S_ADATA))((TIPODOC=#S_TIPODOC)||(#S_TIPODOC=''))(IF(#S4='3',211@.S4=#S4,211@.S4!='3')||(#S4='11'))(STATOE;=#DASTATO)(STATOC;=#ASTATO)STR(CODCFE;=#S_DACODCF)(STR(CODCFC;=#S_ACODCF)||STR(#S_ACODCF==0))
+JOIN %TIP TO 33 ALIAS 210 INTO CODTAB=TIPODOC
+JOIN %CPG TO 33 ALIAS 211 INTO CODTAB=CODPAG
+FROM PROVV='D' ANNO=#S_ANNO CODNUM=#S_CODNUM
+TO PROVV='D' ANNO=#S_ANNO CODNUM=#S_CODNUM
+
+
+
\ No newline at end of file
diff --git a/src/ps/centroimb/custom/logo_ci.JPG b/src/ps/centroimb/custom/logo_ci.JPG
new file mode 100644
index 000000000..f8b3b44ff
Binary files /dev/null and b/src/ps/centroimb/custom/logo_ci.JPG differ
diff --git a/src/ps/centroimb/custom/old_list_doc.msk b/src/ps/centroimb/custom/old_list_doc.msk
new file mode 100644
index 000000000..9d1aa66f6
--- /dev/null
+++ b/src/ps/centroimb/custom/old_list_doc.msk
@@ -0,0 +1,228 @@
+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 9 1 "Info"
+ME EXIT,332
+PI 162
+EN
+BU 34 2 2
+BE
+PR 10 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 12 1 "Fine"
+ME EXIT,20334
+PI 114
+EN
+EN
+
+PA "STAMPA LISTA DOCUMENTI" -1 -1 80 14
+GR -1 39 5
+BE
+PR 2 1 "Seleziona Numerazione"
+FL ""
+EN
+
+ST 30 70 50
+BE
+PR 8 -4 "Profilo "
+PSELECT
+GR 1
+EN
+
+NU 401 4
+BE
+PR 4 2 "Anno "
+FI S_ANNO
+KE 1
+US ESC
+CH REQUIRED
+IN CODTAB 401
+DI "Codice" CODTAB
+DI "Data inizio esercizio" D0
+DI "Data fine esercizio" D1
+OU 401 CODTAB
+OU 503 D0
+OU 504 D1
+FL "Z"
+EN
+
+ST 402 4
+BE
+PR 18 2 "Num. "
+FI S_CODNUM
+HE "Codice numerazione"
+US %NUM
+IN CODTAB 402
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 402 CODTAB
+CH FO
+FLAG "UPA"
+WA "Numerazione assente"
+KE 1 2
+EN
+
+ST 403 4
+BE
+FI S_TIPODOC
+PR 18 3 "Tipo doc."
+US %TIP KEY 1
+IN CODTAB 403
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 403 CODTAB
+CH NORMAL
+FL "UPA"
+EN
+
+ST 101 1
+BE
+PR 35 2 ""
+FI DASTATO
+US %STD
+CH REQUIRED
+IN CODTAB 101
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 101 CODTAB
+KE 1
+FLAG "U"
+EN
+ST 102 1
+BE
+PR 35 3 ""
+FI ASTATO
+US %STD
+CH REQUIRED
+IN CODTAB 102
+DI "Codice" CODTAB
+DI "Descrizione@50" S0
+OU 102 CODTAB
+KE 1
+FLAG "U"
+EN
+
+LI 107 10
+BE
+PR 2 6 "Tipo C/F"
+IT "C|Cliente"
+IT "F|Fornitore"
+EN
+
+ST 108 6
+BE
+PR 2 8 "Da Cli\For"
+WA "Cliente assente"
+HE "Codice del cliente del documento"
+FL "R"
+FI S_DACODCF
+US 20 KEY 1
+IN TIPOCF 107
+IN CODCF 108
+DI "Codice" CODCF
+DI "Ragione Sociale@50" RAGSOC
+OU 108 CODCF
+OU 301 RAGSOC
+CH NORMAL
+ADD RU cg0 -1 C
+EN
+ST 301 50
+BE
+WA "Cliente\Fornitore assente"
+HE "Ragione sociale del cliente del documento"
+PR 24 8 ""
+GR 1
+US 20 KEY 2
+IN TIPOCF 107
+IN RAGSOC 301
+DI "Ragione Sociale@50" RAGSOC
+DI "Codice" CODCF
+OU 108 CODCF
+OU 301 RAGSOC
+CH NORMAL
+ADD RU cg0 -1 C
+EN
+
+ST 109 6
+BE
+PR 2 9 "A Cli\For "
+WA "Cliente\Fornitore assente"
+HE "Codice del cliente del documento"
+FL "R"
+FI S_ACODCF
+US 20 KEY 1
+IN TIPOCF 107
+IN CODCF 109
+DI "Codice" CODCF
+DI "Ragione Sociale@50" RAGSOC
+OU 109 CODCF
+OU 302 RAGSOC
+CH NORMAL
+ADD RU cg0 -1 C
+EN
+ST 302 50
+BE
+WA "Cliente assente"
+HE "Ragione sociale del cliente del documento"
+PR 24 9 ""
+GR 1
+US 20 KEY 2
+IN TIPOCF 107
+IN RAGSOC 302
+DI "Ragione Sociale@50" RAGSOC
+DI "Codice" CODCF
+OU 109 CODCF
+OU 302 RAGSOC
+CH NORMAL
+ADD RU cg0 -1 C
+EN
+
+RA 211 1 30
+BE
+PR 2 12 "Tipo Pagamento"
+IT "3|Ricevuta bancaria"
+IT "10|Altro"
+IT "11|Tutti"
+FI S4
+EN
+
+GR -1 23 5
+BE
+PR 50 1 "Seleziona Date limiti"
+FL ""
+EN
+
+DA 503
+BE
+PR 52 2 "Da Data "
+FI S_DADATA
+GR 1
+EN
+DA 504
+BE
+PR 52 4 "A Data "
+FI S_ADATA
+GR 2
+EN
+
+EN
+ENDMASK
diff --git a/src/ps/centroimb/custom/old_list_doc.rep b/src/ps/centroimb/custom/old_list_doc.rep
new file mode 100644
index 000000000..54693e8ad
--- /dev/null
+++ b/src/ps/centroimb/custom/old_list_doc.rep
@@ -0,0 +1,328 @@
+
+
+ Lista documenti per con.pag
+
+
+
+
+ #SYSTEM.RAGSOC
+
+
+ #SYSTEM.DATE
+
+
+ #PAGE
+
+
+
+ "Stampa lista documenti - " +210@.S0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ MESSAGE RESET,F1.50
+MESSAGE RESET,F1.60
+MESSAGE RESET,F1.70
+MESSGE RESET,F1
+
+
+
+
+ CODNUM+'F; '+TIPODOC
+
+
+ DATADOC
+
+
+ STATO
+
+
+ MESSAGE _ISAMREAD,20,TIPOCF=33.TIPOCF!CODCF=#30,RAGSOC
+
+
+
+ CODVAL
+
+
+ CONTROEURO
+
+
+ PROVV
+
+
+ ANNO
+
+
+ CODNUM
+
+
+ NDOC
+
+
+ 33.TIPOCF
+
+
+ CODCF
+
+
+ CODPAG
+
+
+ MESSAGE _TABLEREAD,%CPG,#32,S4
+
+
+ IF(210@.B7='X',-1,1)
+
+
+ CAMBIO
+ #THIS @
+0
+=
+IF
+#THIS @
+1
++
+#THIS !
+THEN
+
+
+ 33.G1:IMPONIBILI
+
+
+ #35*#49
+ #50 @
+#45 @
+F;
+2 ROUND
+#THIS !
+ #THIS @
+#F1.50
++!
+#33 @
+1
+=
+IF
+#THIS @
+#F1.51
++!
+ELSE
+ #33 @
+ 3 =
+ IF
+ #THIS @
+ #F1.52
+ +!
+ ELSE
+ #THIS @
+ #F1.53
+ +!
+ THEN
+THEN
+
+
+ 33.G1:IMPOSTE
+
+
+ #35*#59
+ #60 @
+#45 @
+F;
+2 ROUND
+#THIS !
+
+ #33 @
+1
+=
+IF
+#THIS @
+#F1.61
++!
+ELSE
+ #33 @
+ 3 =
+ IF
+ #THIS @
+ #F1.62
+ +!
+ ELSE
+ #THIS @
+ #F1.63
+ +!
+ THEN
+THEN
+#THIS @
+#F1.60
++!
+
+
+ 33.G1:TOTDOC
+
+
+ #35*#69
+ #70 @
+#45 @
+F;
+2 ROUND
+#THIS !
+ #THIS @
+#F1.70
++!
+#33 @
+1
+=
+IF
+#THIS @
+#F1.71
++!
+ELSE
+ #33 @
+ 3 =
+ IF
+ #THIS @
+ #F1.72
+ +!
+ ELSE
+ #THIS @
+ #F1.73
+ +!
+ THEN
+THEN
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #S_CODNUM
+
+
+
+
+
+
+
+
+
+
+ #S_TIPODOC
+
+
+
+
+
+
+
+ #DASTATO
+
+
+
+
+ #ASTATO
+
+
+
+
+
+
+
+ #S_DADATA
+
+
+
+
+ #S_ADATA
+
+
+
+ #B1.10
+
+
+
+
+
+
+
+
+ #S_DACODCF
+
+
+
+
+ #S_ACODCF
+
+
+
+
+
+
+
+ #S4
+
+
+
+
+
+
+
+
+
+
+
+ MESSAGE ADD,F1.60
+
+
+
+
+
+ USE DOC
+SELECT NUM(ANSI(DATADOC)E;=ANSI(#S_DADATA))NUM(ANSI(DATADOC)C;=ANSI(#S_ADATA))((TIPODOC=#S_TIPODOC)||(#S_TIPODOC=''))(IF(#S4='3',211@.S4=#S4,211@.S4!='3')||(#S4='11'))(STATOE;=#DASTATO)(STATOC;=#ASTATO)STR(CODCFE;=#S_DACODCF)(STR(CODCFC;=#S_ACODCF)||STR(#S_ACODCF==0))
+JOIN %TIP TO 33 ALIAS 210 INTO CODTAB=TIPODOC
+JOIN %CPG TO 33 ALIAS 211 INTO CODTAB=CODPAG
+FROM PROVV='D' ANNO=#S_ANNO CODNUM=#S_CODNUM
+TO PROVV='D' ANNO=#S_ANNO CODNUM=#S_CODNUM
+
+
+
\ No newline at end of file
diff --git a/src/ps/centroimb/custom/tp0101a.ini b/src/ps/centroimb/custom/tp0101a.ini
new file mode 100644
index 000000000..db3b1fef3
--- /dev/null
+++ b/src/ps/centroimb/custom/tp0101a.ini
@@ -0,0 +1,191 @@
+[CLIFO]
+RAGSOC = TradeName1
+INDCF = Address
+CIVCF =
+LOCALITACF =
+STATOCF = _TAB,%TPS,State,S6
+COMCF =
+CAPCF = ZipCode
+COFI = CodiceFiscale
+STATOPAIV =
+PAIV = PartitaIVA
+TIPOPERS =
+ALLEG =
+CODALLEG =
+GRUPPO =
+CONTO =
+GRUPPORIC =
+CONTORIC =
+SOTTOCRIC =
+TIPOAPER =
+CODANAGPER =
+PTEL =
+TEL = TelNumber
+PTEL2 =
+TEL2 =
+PTEL3 =
+TEL3 =
+PFAX =
+FAX = FaxNumber
+PTELEX =
+TELEX =
+MAIL = EMailAddress
+DATANASC =
+STATONASC =
+COMNASC =
+CODSTAT =
+CODABI = ABICode
+CODCAB = CABCode
+NUMCC = CC
+IBAN =
+OCCAS =
+STATO =
+CODVAL =
+CODLIN =
+FIDO = Fido
+CODPAG = PaymentCode
+RICALT =
+OGGETTI =
+SOSPESO =
+DIRTY =
+REFERENTE = Reference
+VALINTRA =
+
+[CFVEN]
+CODINDDOC =
+CODNOTE =
+CODLEG =
+CODCATC = _TAB,TPC,CategoryCode,S6
+CODZONA = _TAB,TPZ,ZoneCode,S6
+CODAG =
+PERCPROVV =
+CAPZON =
+LIQPAG =
+CODPRCF =
+CODINDSP =
+CODNOTESP1 =
+CODNOTESP2 =
+CODSPMEZZO = _TAB,%TPM,TransportCode,S6
+CODPORTO = _TAB,%TPP,PortCode,S6
+CODVETT1 =
+CODVETT2 =
+CODVETT3 =
+RAGGDOC =
+CODCFASS =
+ASSFIS = _TAB,%TPI,CodIvaNI,S6
+FATTSOSP =
+VSNRPROT = ExportOrigNum
+VSDATAREG = ExportOrigDate
+NSNPROT = ExportProtNum
+NSDATAREG = ExportProtDate
+CATFIN =
+CODABIPR =
+CODCABPR =
+CODINDEFF =
+EMEFFRICH =
+RAGGEFF =
+IMPMINEFF =
+NONACCEFF =
+NONSCADEFF =
+ADDBOLLI =
+PERCSPINC =
+IVARID =
+CATVEN =
+GESTCONTR =
+CODLIST =
+CODSCC =
+CODMAG =
+CODDEP =
+CODSP1 =
+CODSP2 =
+CODSP3 =
+CODSP4 =
+PROFSOLL =
+MAXSOLL =
+DATAESC =
+NUMESC =
+DATASOLL =
+SCONTO = Discount
+TITOLO =
+RAGGOR =
+MINORD =
+MAXORD =
+PREVORD =
+TIPOEVORD =
+ESACC =
+ESALL =
+ESCAR =
+ESPLA =
+ESLEG =
+ESVET =
+CONAIASS =
+TIPODOCFAT =
+CODCAUS =
+
+[AGENTI]
+RAGSOC = TradeName1
+TIPO = _FISSO,A
+CODCAPO =
+PERCAPO =
+PERCFATT =
+CAMPOPROVV =
+PERCPROVV =
+SEQRIC =
+CODRICPR1 =
+CODRICPR2 =
+CODRICPR3 =
+CODRICPR4 =
+SEQALT =
+CODALTRPR1 =
+CODALTRPR2 =
+CODALTRPR3 =
+CODALTRPR4 =
+CODFISC =
+MATRICOLA =
+PLURIMAND =
+DATACESS =
+
+[INDSPED]
+RAGSOC = TradeName1
+INDIR = Address
+CIV =
+LOCALITA =
+CAP = ZipCode
+STATO = _TAB,%TPS,State,S6
+COM =
+PTEL =
+TEL = TelNumber
+PFAX =
+FAX = FaxNumber
+IVARID =
+
+[CONAI]
+AC = CONACC
+AL = CONALL
+CA = CA40
+LE = CONLEG
+PL = CONPLA
+VE = CONVET
+
+[CFV_CONAI]
+AC = ESACC
+AL = ESALL
+CA = ESCAR
+LE = ESLEG
+PL = ESPLA
+VE = ESVET
+
+[STANDARD]
+RAGGDOC=X
+RAGGEFF=X
+ADDBOLLI=
+PERCSPINC=
+
+[CODNUM]
+1 = B01
+3 = B02
+
+[TIPODOC]
+20 = B01
+DDTVenCar = B02
+ResoCli = B01
\ No newline at end of file
diff --git a/src/ps/centroimb/custom/ve18001.rep b/src/ps/centroimb/custom/ve18001.rep
new file mode 100644
index 000000000..f21d4e642
--- /dev/null
+++ b/src/ps/centroimb/custom/ve18001.rep
@@ -0,0 +1,98 @@
+
+
+ Lista documenti con fido
+
+
+
+
+
+ #SYSTEM.RAGSOC
+
+
+ #SYSTEM.DATE
+
+
+ #PAGE
+
+
+
+
+
+ MESSAGE _SEPARATOR,157
+
+
+ MESSAGE _SEPARATOR,157
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CODCF
+
+
+ RAGSOC
+
+
+ FIDO
+
+
+ #101 @
+UTILIZZO_TOTALE
+
+
+ #103 @
+#104 @
+-
+DUP
+0
+E;
+IF
+#THIS !
+ELSE
+DROP
+0
+#THIS !
+THEN
+
+
+ #104 @
+#103 @
+-
+DUP
+0
+E;
+IF
+#THIS !
+ELSE
+DROP
+0
+#THIS !
+THEN
+
+
+
+
+
+ MESSAGE _SEPARATOR,157
+
+
+ USE CLIFO
+FROM TIPOCF="C" CODCF=#CODFR
+TO TIPOCF="C" CODCF=#CODTO
+
\ No newline at end of file
diff --git a/src/ps/centroimb/custom/veacc.rep b/src/ps/centroimb/custom/veacc.rep
new file mode 100644
index 000000000..a2244e2ea
--- /dev/null
+++ b/src/ps/centroimb/custom/veacc.rep
@@ -0,0 +1,629 @@
+
+
+ fattura accompagnatoria
+
+
+
+
+ 16.COM
+ MESSAGE EMPTY DISABLE,69
+MESSAGE ENABLE,69
+
+
+ MESSAGE _PAGENO
+
+
+
+ 33.DATADOC
+
+
+
+ 33.NDOC
+
+
+ 34.CODMAG
+
+
+ IF(33.CODVAL='','EURO',33.CODVAL)
+
+
+ 33.CODCF
+
+
+ MESSAGE _CLIENTE,PAIV
+
+
+ 201@.S0
+
+
+ 208@.S0
+
+
+ 204@.S0
+
+
+
+ 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
+
+
+
+ 210@.S0
+
+
+ MESSAGE _CLIENTE,STATOPAIV
+
+
+ IF(33-E;CODVAL="";"LIRE";209@-E;S0)
+
+
+ 210@.S0
+
+
+ 211@.S0
+
+
+ 16.INDIR
+ MESSAGE COPY,63
+
+
+ 16.CIV
+ MESSAGE APPEND,63
+
+
+ 11
+
+
+ 11
+ 16.LOCALITA
+
+
+ 16.CAP
+
+
+ 13.DENCOM
+ MESSAGE COPY,69
+
+
+ 13.PROVCOM
+ MESSAGE APPEND,69
+
+
+
+ 11
+ 16.RAGSOC
+
+
+ CODINDSP
+ MESSAGE EMPTY ENABLE,130|DISABLE,11@
+MESSAGE DISABLE,130|ENABLE,11@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ (34.TIPORIGA!='08')
+
+
+ 34.CODARTMAG
+ MESSAGE EMPTY DISABLE,51
+MESSAGE ENABLE,51
+
+
+ 34.CODART
+
+
+ MESSAGE _DESCRIGA
+
+
+ 34.UMQTA
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 34.QTA
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 34.PREZZO
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 34.SCONTO
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 34.IMPNS
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 34.CODIVA
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 34.PREZZONS
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 34.PROVVR
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 34.IMPOSTA
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+
+
+
+
+ 207@.S0
+
+
+ TOTMER
+
+
+ CODSPMEZZO
+
+
+
+
+
+
+
+
+ TOTLORDO
+
+
+ TOTMER
+
+
+ 33.SCONTOPERC
+
+
+ 33.SCONTOPERC
+
+
+ SCONTOT
+
+
+ SCONTOT
+
+
+ SPESTRA
+
+
+ TRIM(205@.S0)
+ MESSAGE COPY,107
+
+
+ SPESIMB
+
+
+ TRIM(205@.S1[1,35])
+ MESSAGE APPEND,107
+
+
+ 33.IMPPAGATO
+
+
+
+ MESSAGE _RIEPILOGOIVA,1,COD,0
+
+
+ TRIM(205@.S1[36,45])
+ MESSAGE APPEND,107
+
+
+ MESSAGE _RIEPILOGOIVA,1,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,1,ALI,0
+
+
+ TRIM(205@.S7)
+ MESSAGE APPEND,107
+
+
+ MESSAGE _RIEPILOGOIVA,1,IVA,1
+
+
+ TRIM(205@.S1[46,70])
+ MESSAGE APPEND,107
+
+
+ MESSAGE _RIEPILOGOIVA,1,COD,0
+
+
+ 205@.S9
+
+
+ MESSAGE _RIEPILOGOIVA,1,IMP,0
+
+
+ MESSAGE _ISAMREAD,13,COM=#112,DENCOM
+MESSAGE APPEND,107
+
+
+ MESSAGE _RIEPILOGOIVA,1,ALI,0
+
+
+ MESSAGE _ISAMREAD,13,COM=#112,PROVCOM
+MESSAGE APPEND,107
+
+
+ MESSAGE _RIEPILOGOIVA,1,IVA,1
+
+
+
+ MESSAGE _RIEPILOGOIVA,1,COD,0
+
+
+ MESSAGE _RIEPILOGOIVA,1,IMP,0
+
+
+ ORAPART
+
+
+ MESSAGE _RIEPILOGOIVA,1,ALI,0
+
+
+ DATAPART
+
+
+ MESSAGE _RIEPILOGOIVA,1,IVA,1
+
+
+ MESSAGE _RIEPILOGOIVA,30,IMP,0
+
+
+ 206@.S0
+
+
+ MESSAGE _RIEPILOGOIVA,30,COD,0
+
+
+ IF(33.PNETTO=0,TOTPESO,33.PNETTO)
+
+
+ MESSAGE _RIEPILOGOIVA,30,DES,1
+
+
+ IF(33.NCOLLI=0,TOTCOLLI,33.NCOLLI)
+
+
+ MESSAGE _RIEPILOGOIVA,30,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,30,COD,0
+
+
+ 33.STPAL
+
+ MESSAGE SHOW,132
+ MESSAGE HIDE,132
+
+
+
+ MESSAGE _RIEPILOGOIVA,30,DES,1
+
+
+ IMPONIBILI
+
+
+ IMPOSTE
+
+
+ MESSAGE _TOTIMPONIBILI,28
+
+
+ SPESINC
+
+
+ BOLLI
+
+
+
+ TOTDOC
+
+
+ IF(33.NBANC=0,TOTBANC,33.NBANC)
+
+
+ 33.IMPPAGATO
+ MESSAGE SUB,138
+
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ 33.NOTE
+
+
+ 203@.S0
+
+
+ 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 %VET TO 33 ALIAS 205 INTO CODTAB==CODVETT1
+JOIN %ABE TO 33 ALIAS 206 INTO CODTAB==ASPBENI1
+JOIN %CTR TO 33 ALIAS 207 INTO CODTAB==CAUSTRASP
+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
+JOIN GCA TO 34 ALIAS 212 INTO CODTAB==3+CODART[7,12]
+JOIN GCA TO 34 ALIAS 213 INTO CODTAB==5+CODART[17,18]
+
+
\ No newline at end of file
diff --git a/src/ps/centroimb/custom/veaddon.men b/src/ps/centroimb/custom/veaddon.men
new file mode 100644
index 000000000..4e700b53a
--- /dev/null
+++ b/src/ps/centroimb/custom/veaddon.men
@@ -0,0 +1,7 @@
+[VEADDON]
+Caption = "Personalizzazioni"
+Picture =
+Module = 0
+Flags = "F"
+Item_01 = "Lista documenti immessi", "ba8 -4 list_doc"
+Item_02 = "Controllo fido cliente", "ve1 -7", "F"
diff --git a/src/ps/centroimb/custom/vebol.rep b/src/ps/centroimb/custom/vebol.rep
new file mode 100644
index 000000000..b94cad712
--- /dev/null
+++ b/src/ps/centroimb/custom/vebol.rep
@@ -0,0 +1,421 @@
+
+
+ bolla standard
+
+
+
+
+ 16.COM
+ MESSAGE EMPTY DISABLE,69
+MESSAGE ENABLE,69
+
+
+ MESSAGE _PAGENO
+
+
+
+ 33.DATADOC
+
+
+
+ 33.NDOC
+
+
+ 34.CODMAG
+
+
+ IF(33.CODVAL='','EURO',33.CODVAL)
+
+
+ 33.CODCF
+
+
+ MESSAGE _CLIENTE,PAIV
+
+
+ 201@.S0
+
+
+ 208@.S0
+
+
+ 204@.S0
+
+
+
+ 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
+MESSAGE APPEND,26
+
+
+
+ 210@.S0
+
+
+ MESSAGE _CLIENTE,STATOPAIV
+
+
+ IF(33-E;CODVAL="";"LIRE";209@-E;S0)
+
+
+ 210@.S0
+
+
+ 211@.S0
+
+
+ 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
+
+
+ 11
+
+
+ 11
+ 16.LOCALITA
+
+
+ 16.CAP
+
+
+ 13.DENCOM
+ MESSAGE COPY,69
+
+
+ 13.PROVCOM
+ MESSAGE APPEND,69
+
+
+
+ MESSAGE _TABLEREAD,%STA,#40,S0
+MESSAGE APPEND,69
+
+
+ 11
+ 16.RAGSOC
+
+
+ CODINDSP
+ MESSAGE EMPTY ENABLE,130|DISABLE,11@
+MESSAGE DISABLE,130|ENABLE,11@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ !((34.TIPORIGA='08'))
+
+
+ 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
+
+
+
+
+
+ 207@.S0
+
+
+ TOTMER
+
+
+ CODSPMEZZO
+
+
+
+
+
+
+
+
+ 33.SCONTOPERC
+
+
+ SCONTOT
+
+
+ TRIM(205@.S0)
+ MESSAGE COPY,107
+
+
+ TRIM(205@.S1[1,35])
+ MESSAGE APPEND,107
+
+
+
+ TRIM(205@.S1[36,45])
+ MESSAGE APPEND,107
+
+
+ TRIM(205@.S7)
+ MESSAGE APPEND,107
+
+
+ TRIM(205@.S1[46,70])
+ MESSAGE APPEND,107
+
+
+ 205@.S9
+
+
+ MESSAGE _ISAMREAD,13,COM=#112,DENCOM
+MESSAGE APPEND,107
+
+
+ MESSAGE _ISAMREAD,13,COM=#112,PROVCOM
+MESSAGE APPEND,107
+
+
+
+ ORAPART
+
+
+ DATAPART
+
+
+ 206@.S0
+
+
+ IF(33.PNETTO=0,TOTPESO,33.PNETTO)
+
+
+ IF(33.NCOLLI=0,TOTCOLLI,33.NCOLLI)
+
+
+ IF(33.NBANC=0,TOTBANC,33.NBANC)
+
+
+ 33.NOTE
+
+
+ 203@.S0
+
+
+
+ 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 %VET TO 33 ALIAS 205 INTO CODTAB==CODVETT1
+JOIN %ABE TO 33 ALIAS 206 INTO CODTAB==ASPBENI1
+JOIN %CTR TO 33 ALIAS 207 INTO CODTAB==CAUSTRASP
+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
+JOIN GCA TO 34 ALIAS 212 INTO CODTAB==3+CODART[7,12]
+JOIN GCA TO 34 ALIAS 213 INTO CODTAB==5+CODART[17,18]
+
+
\ No newline at end of file
diff --git a/src/ps/centroimb/custom/vefat.rep b/src/ps/centroimb/custom/vefat.rep
new file mode 100644
index 000000000..684446e10
--- /dev/null
+++ b/src/ps/centroimb/custom/vefat.rep
@@ -0,0 +1,589 @@
+
+
+ fattura standard
+
+
+
+
+ MESSAGE _PAGENO
+
+
+
+ 33.DATADOC
+
+
+
+ 33.NDOC
+
+
+ IF(33.CODVAL='','EURO',33.CODVAL)
+
+
+ 33.CODCF
+
+
+ MESSAGE _CLIENTE,PAIV
+
+
+ 201@.S0
+
+
+ 208@.S0
+
+
+ 208@.S0
+
+
+ 204@.S0
+
+
+
+ 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
+
+
+
+ 210@.S0
+
+
+ MESSAGE _CLIENTE,STATOPAIV
+
+
+ 212@.S0
+
+
+ 210@.S0
+
+
+ 211@.S0
+
+
+ 16.INDIR
+ MESSAGE COPY,63
+
+
+ 16.CIV
+ MESSAGE APPEND,63
+
+
+ 33.CODCABA
+
+
+ 33.CODABIA
+
+
+ 33.CODCMS
+
+
+ 20.NUMCC
+
+
+
+
+
+ "GUITRADE.JPG"
+
+
+ "GUITRADE.JPG"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ !((34.TIPORIGA='08'))
+
+
+ 34.CODARTMAG
+ MESSAGE EMPTY DISABLE,51
+MESSAGE ENABLE,51
+
+
+ 34.CODART
+
+
+ MESSAGE _DESCRIGA
+
+
+ 34.UMQTA
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 30
+ 34.QTA
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 29
+ 34.PREZZO
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 34.SCONTO
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 29
+ 34.IMPNS
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 34.CODIVA
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 29
+ 34.PREZZONS
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 31
+ 34.PROVVR
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+ 31
+ 34.IMPOSTA
+ MESSAGE _ALIGN,#52,BOTTOM
+
+
+
+
+
+
+ 31
+ TOTMER
+
+
+ TOTMER
+
+
+ 33.SCONTOPERC
+
+
+ 31
+ SCONTOT
+
+
+ 31
+ SPESTRA
+
+
+ 31
+ SPESIMB
+
+
+ 31
+ 33.IMPPAGATO
+
+
+ MESSAGE _RIEPILOGOIVA,1,COD,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,1,ALI,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IVA,1
+
+
+ MESSAGE _RIEPILOGOIVA,1,COD,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,1,ALI,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IVA,1
+
+
+ MESSAGE _RIEPILOGOIVA,1,COD,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,1,ALI,0
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,1,IVA,1
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,30,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,30,COD,0
+
+
+ MESSAGE _RIEPILOGOIVA,30,DES,1
+
+
+ 31
+ MESSAGE _RIEPILOGOIVA,30,IMP,0
+
+
+ MESSAGE _RIEPILOGOIVA,30,COD,0
+
+
+ MESSAGE _RIEPILOGOIVA,30,DES,1
+
+
+ 31
+ IMPONIBILI
+
+
+ 31
+ IMPOSTE
+
+
+ 31
+ MESSAGE _TOTIMPONIBILI,28
+
+
+ 31
+ SPESINC
+
+
+ 31
+ BOLLI
+
+
+
+ 31
+ TOTDOC
+
+
+ 31
+ 33.IMPPAGATO
+ MESSAGE SUB,138
+
+
+ 31
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ 31
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ 31
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ 31
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ 31
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ MESSAGE _SCADENZE,DATA,0
+
+
+ 31
+ MESSAGE _SCADENZE,IMPORTO,1
+
+
+ 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 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 %VET TO 33 ALIAS 205 INTO CODTAB==CODVETT1
+JOIN %ASP TO 33 ALIAS 206 INTO CODTAB==ASPBENI1
+JOIN %CTR TO 33 ALIAS 207 INTO CODTAB==CAUSTRASP
+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
+JOIN CMS TO 33 ALIAS 212 INTO CODTAB==CODCMS
+
\ No newline at end of file
diff --git a/src/ps/centroimb/custom/verig01.msk b/src/ps/centroimb/custom/verig01.msk
new file mode 100644
index 000000000..00a5aabe1
--- /dev/null
+++ b/src/ps/centroimb/custom/verig01.msk
@@ -0,0 +1,601 @@
+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
+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
+ST 120 25
+BE
+PR 2 11 "Sconto "
+FI SCONTO
+EN
+NU 121 5 2
+BE
+PR 42 11 "Provvigione 1 "
+FI PERCPROV
+EN
+NU 166 5 2
+BE
+PR 65 11 "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
+
+NU 155 13
+BE
+PR 5 14 "N.fogli "
+FI NUMFOGLI
+EN
+NU 135 13
+BE
+PR 55 14 "N.fogli "
+FI QTAGG3
+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 140 20
+BE
+PR 2 11 "Commessa "
+FI CODCMS
+FL "UZ"
+EN
+EN
+PA "Pag.3" -1 -1 76 21
+GR -1 78 14
+BE
+PR 1 0 "Contabilita' analitica"
+EN
+EN
+PA "Pag.4" -1 -1 76 21
+GR -1 78 8
+BE
+R 1 0 "CONAI"
+EN
+ST 167 4
+BE
+PR 2 1 "Sottocategoria 1 "
+US &SCC
+IN CODTAB 167
+DI "Sottocategoria" CODTAB
+DI "Descrizione@50" S0
+OU 167 CODTAB
+CH NORMAL
+FI CCON(1)
+EN
+NU 168 13 5
+BE
+PR 40 1 "Peso unitario "
+FI PCON(1)
+EN
+ST 169 4
+BE
+PR 2 2 "Sottocategoria 2 "
+US &SCC
+IN CODTAB 169
+CO DI 167
+OU 169 CODTAB
+CH NORMAL
+FI CCON(2)
+EN
+NU 170 13 5
+BE
+PR 40 2 "Peso unitario "
+FI PCON(2)
+EN
+ST 171 4
+BE
+PR 2 3 "Sottocategoria 3 "
+US &SCC
+IN CODTAB 171
+CO DI 167
+OU 171 CODTAB
+CH NORMAL
+FI CCON(3)
+EN
+NU 172 13 5
+BE
+PR 40 3 "Peso unitario "
+FI PCON(3)
+EN
+ST 173 4
+BE
+PR 2 4 "Sottocategoria 4 "
+US &SCC SE CODTAB[1,2]=="PL"
+IN CODTAB 173
+CO DI 167
+OU 173 CODTAB
+CH NORMAL
+FI CCON(4)
+EN
+NU 174 13 5
+BE
+PR 40 4 "Peso unitario "
+FI PCON(4)
+EN
+ST 175 4
+BE
+PR 2 5 "Sottocategoria 5 "
+US &SCC
+IN CODTAB 175
+CO DI 167
+OU 175 CODTAB
+CH NORMAL
+FI CCON(5)
+EN
+NU 176 13 5
+BE
+PR 40 5 "Peso unitario "
+FI PCON(5)
+EN
+ST 177 4
+BE
+PR 2 6 "Sottocategoria 6 "
+US &SCC
+IN CODTAB 177
+CO DI 167
+OU 177 CODTAB
+CH NORMAL
+FI CCON(6)
+EN
+NU 178 13 5
+BE
+PR 40 6 "Peso unitario "
+FI PCON(6)
+EN
+ST 179 4
+BE
+PR 2 7 "Sottocategoria 7 "
+US &SCC
+IN CODTAB 179
+CO DI 167
+OU 179 CODTAB
+CH NORMAL
+FI CCON(7)
+EN
+NU 180 13 5
+BE
+PR 40 7 "Peso unitario "
+FI PCON(7)
+EN
+ST 181 4
+BE
+PR 2 8 "Sottocategoria 8 "
+US &SCC
+IN CODTAB 181
+CO DI 167
+OU 181 CODTAB
+CH NORMAL
+FI CCON(8)
+EN
+NU 182 13 5
+BE
+PR 40 8 "Peso unitario "
+FI PCON(8)
+EN
+ST 183 4
+BE
+PR 2 9 "Sottocategoria 9 "
+US &SCC
+IN CODTAB 183
+CO DI 167
+OU 183 CODTAB
+CH NORMAL
+FI CCON(9)
+EN
+NU 184 13 5
+BE
+PR 40 9 "Peso unitario "
+FI PCON(9)
+EN
+ST 185 4
+BE
+PR 2 10 "Sottocategoria 10"
+US &SCC
+IN CODTAB 185
+CO DI 167
+OU 185 CODTAB
+FI CCON(10)
+CH NORMAL
+EN
+NU 186 13 5
+BE
+PR 40 10 "Peso unitario "
+FI PCON(10)
+EN
+ENDMASK
diff --git a/src/sc/sc0500.cpp b/src/sc/sc0500.cpp
index f65a8bbfb..94ee3047a 100644
--- a/src/sc/sc0500.cpp
+++ b/src/sc/sc0500.cpp
@@ -92,8 +92,14 @@ void TEsportazione_partite::main_loop()
conto = riga.get_int(PART_CONTOCL);
out.set("CONTO", conto);
out.set("SOTTOCONTO", riga.get_long(PART_SOTTOCONTO));
- out.set("NUMDOC", riga.get(PART_NUMDOC));
- out.set("DATADOC", riga.get(PART_DATADOC));
+ if (riga.get(PART_NUMDOC).full())
+ out.set("NUMDOC", riga.get(PART_NUMDOC));
+ else
+ out.set("NUMDOC", riga.get(PART_NREG));
+ if (riga.get(PART_DATADOC).full())
+ out.set("DATADOC", riga.get(PART_DATADOC));
+ else
+ out.set("DATADOC", riga.get(PART_DATAREG));
out.set("DATASCAD", riga.get(PART_DATADOC));
TString sezione;
@@ -101,6 +107,7 @@ void TEsportazione_partite::main_loop()
out.set("SALDO", saldo.valore().stringa());
sezione << saldo.sezione();
out.set("SEZIONE", sezione);
+ out.set("DATASCAD", riga.get(PART_DATAREG));
continue;
}
for (int r = row; r <= p.last(); r = p.succ(r))
@@ -132,8 +139,14 @@ void TEsportazione_partite::main_loop()
conto = riga.get_int(PART_CONTOCL);
out.set("CONTO", conto);
out.set("SOTTOCONTO", riga.get_long(PART_SOTTOCONTO));
- out.set("NUMDOC", riga.get(PART_NUMDOC));
- out.set("DATADOC", riga.get(PART_DATADOC));
+ if (riga.get(PART_NUMDOC).full())
+ out.set("NUMDOC", riga.get(PART_NUMDOC));
+ else
+ out.set("NUMDOC", riga.get(PART_NREG));
+ if (riga.get(PART_DATADOC).full())
+ out.set("DATADOC", riga.get(PART_DATADOC));
+ else
+ out.set("DATADOC", riga.get(PART_DATAREG));
TString sezione;
out.set("SALDO", residuo.valore().stringa());
@@ -163,14 +176,21 @@ void TEsportazione_partite::main_loop()
conto = riga.get_int(PART_CONTOCL);
out.set("CONTO", conto);
out.set("SOTTOCONTO", riga.get_long(PART_SOTTOCONTO));
- out.set("NUMDOC", riga.get(PART_NUMDOC));
- out.set("DATADOC", riga.get(PART_DATADOC));
+ if (riga.get(PART_NUMDOC).full())
+ out.set("NUMDOC", riga.get(PART_NUMDOC));
+ else
+ out.set("NUMDOC", riga.get(PART_NREG));
+ if (riga.get(PART_DATADOC).full())
+ out.set("DATADOC", riga.get(PART_DATADOC));
+ else
+ out.set("DATADOC", riga.get(PART_DATAREG));
TString sezione;
out.set("SALDO", nass.valore().stringa());
sezione << nass.sezione();
out.set("SEZIONE", sezione);
+ out.set("DATASCAD", riga.get(PART_DATAREG));
}
}
}