Patch level : 12.0 298

Files correlati     :  
Commento            :

Riaggiunto il modulo GV Gestione Versamenti F24

git-svn-id: svn://10.65.10.50/branches/R_10_00@23365 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
bonazzi 2016-10-04 22:12:37 +00:00
parent 0f9f6f3fa6
commit 2212b19feb
6 changed files with 285 additions and 207 deletions

View File

@ -1,5 +1,6 @@
#include "gv0.h" #include "gv0.h"
#include "gv0500a.h" #include "gv0500a.h"
#include "gv0500b.h"
#include "gvlib.h" #include "gvlib.h"
@ -11,6 +12,7 @@
#include <relapp.h> #include <relapp.h>
#include <reprint.h> #include <reprint.h>
#include <reputils.h> #include <reputils.h>
#include <sheet.h>
#include <anagr.h> #include <anagr.h>
#include <clifo.h> #include <clifo.h>
@ -509,8 +511,8 @@ protected:
virtual void print(); virtual void print();
virtual bool has_filtered_cursor() const { return _recset != NULL; } virtual bool has_filtered_cursor() const { return _recset != NULL; }
virtual TCursor& get_filtered_cursor() const { return *_recset->cursor(); } virtual TCursor * get_filtered_cursor() const { return _recset->cursor(); }
virtual TRelation* get_relation() const { return get_filtered_cursor().relation(); } virtual TRelation* get_relation() const { return get_filtered_cursor()->relation(); }
virtual bool get_next_key(TToken_string& key); virtual bool get_next_key(TToken_string& key);
virtual bool changing_mask(int mode) { return true; } virtual bool changing_mask(int mode) { return true; }
@ -833,10 +835,10 @@ int TF24_app::riscrivi(const TMask& mask)
_progr = righe; // Forse verra' fatto comunque dalla prossima read _progr = righe; // Forse verra' fatto comunque dalla prossima read
// Sembra utile non passare in modifica della distinta successiva! // Sembra utile non passare in modifica della distinta successiva!
TRectype& rec = get_filtered_cursor().curr(); TRectype& rec = get_filtered_cursor()->curr();
rec.put(F24_F24, mask.get(F_DISTINTA)); rec.put(F24_F24, mask.get(F_DISTINTA));
rec.zero(F24_PROGR); rec.zero(F24_PROGR);
get_filtered_cursor().read(); get_filtered_cursor()->read();
return NOERR; return NOERR;
} }

View File

@ -9,38 +9,3 @@
#define F_DISTINTA 214 #define F_DISTINTA 214
#define F_PROGR 215 #define F_PROGR 215
#define F_TIPO 216 #define F_TIPO 216
#define F_DATAVERS 217
#define F_COFI 301
#define F_RAGSOC 302
#define F_CONT 303
#define F_STAMPA 304
#define F_ERARIO 401
#define F_ERARIO_A 402
#define F_ERARIO_B 403
#define F_ERARIO_AB 404
#define F_INPS 501
#define F_INPS_C 502
#define F_INPS_D 503
#define F_INPS_CD 504
#define F_REGIONI 601
#define F_REGIONI_E 602
#define F_REGIONI_F 603
#define F_REGIONI_EF 604
#define F_ICI 701
#define F_ICI_G 702
#define F_ICI_H 703
#define F_ICI_GH 704
#define F_INAIL 801
#define F_INAIL_I 802
#define F_INAIL_L 803
#define F_INAIL_IL 804
#define F_SALDO 999

View File

@ -1,7 +1,110 @@
#define F_FILTER 101 #define F_FILTER 201
#define F_ABI 102 #define F_ABI 202
#define F_CAB 103 #define F_CAB 203
#define F_DESBAN 104 #define F_DESABI 204
#define F_TIPOINTEST 105 #define F_DESCAB 205
#define F_CLIFO 106
#define F_PERSON 107 #define F_TIPOINTEST 211
#define F_CLIFO 212
#define F_PERSON 213
#define F_DISTINTA 214
#define F_PROGR 215
#define F_TIPO 216
#define F_DATAVERS 217
#define F_COFI 301
#define F_RAGSOC 302
#define F_CONT 303
#define F_STAMPA 304
#define F_ERARIO 401
#define F_ERARIO_A 402
#define F_ERARIO_B 403
#define F_ERARIO_AB 404
#define F_INPS 501
#define F_INPS_C 502
#define F_INPS_D 503
#define F_INPS_CD 504
#define F_REGIONI 601
#define F_REGIONI_E 602
#define F_REGIONI_F 603
#define F_REGIONI_EF 604
#define F_ICI 701
#define F_ICI_G 702
#define F_ICI_H 703
#define F_ICI_GH 704
#define F_INAIL 801
#define F_INAIL_I 802
#define F_INAIL_L 803
#define F_INAIL_IL 804
#define F_SALDO 999
// ERARIO
#define S_CODTRIB 101
#define S_RATEAZ 102
#define S_ANNO 103
#define S_IMPDEB 104
#define S_IMPCRED 105
#define S_INTERESSI 106
#define S_RIGA 107
#define S_DESCR 108
#define S_DATASCAD 109
// INPS
#define S_SEDE 101
#define S_CODTRIB_I 102
#define S_MATRICOLA 103
#define S_PERRIFDA 104
#define S_PERRIFA 105
#define S_IMPDEB_I 106
#define S_IMPCRED_I 107
#define S_RIGA_I 108
#define S_DESCR_I 109
#define S_DATASCAD_I 110
// REGIONI
#define S_CODREG 101
#define S_CODTRIB_R 102
#define S_RATEAZ_R 103
#define S_ANNO_R 104
#define S_IMPDEB_R 105
#define S_IMPCRED_R 106
#define S_RIGA_R 107
#define S_DESCR_R 108
#define S_DATASCAD_R 109
// ICI
#define S_CODCOM 101
#define S_RAVVED 102
#define S_IMMVAR 103
#define S_ACC 104
#define S_SALDO 105
#define S_NUMIMM 106
#define S_CODTRIB_C 107
#define S_RATEAZ_C 108
#define S_ANNO_C 109
#define S_IMPDEB_C 110
#define S_IMPCRED_C 111
#define S_RIGA_C 112
#define S_DESCR_C 113
#define S_DATASCAD_C 114
// INAIL
#define S_CODTRIB_N 101
#define S_SEDE_N 102
#define S_POSASS 103
#define S_CIN 104
#define S_NUMRIF 105
#define S_CAUSINAIL 106
#define S_IMPDEB_N 107
#define S_IMPCRED_N 108
#define S_RIGA_N 109
#define S_DESCR_N 110
#define S_DATASCAD_N 111

View File

@ -1,4 +1,4 @@
#include "gv0500a.h" #include "gv0500b.h"
TOOLBAR "topbar" 0 0 0 2 TOOLBAR "topbar" 0 0 0 2
#include <relapbar.h> #include <relapbar.h>
@ -147,16 +147,16 @@ BEGIN
PROMPT 1 11 "@bSEZIONE ERARIO" PROMPT 1 11 "@bSEZIONE ERARIO"
END END
SPREADSHEET F_ERARIO 0 7 SPREADSHEET F_ERARIO 0 8
BEGIN BEGIN
PROMPT 2 11 "Erario" PROMPT 2 12 "Erario"
ITEM "cod.\ntrib.@4" ITEM "cod.\ntrib.@4"
ITEM "rateazione\nreg./prov.@10" ITEM "rateazione\nreg./prov.@10"
ITEM "anno\nrif." ITEM "anno\nrif."
ITEM "importi a debito\nversati@18" ITEM "importi a debito\nversati@18"
ITEM "importi a credito\ncompensati@18" ITEM "importi a credito\ncompensati@18"
ITEM "Interessi IVA\nTrimestrali@18" ITEM "Interessi IVA\nTrimestrali@18"
ITEM "riga@7" ITEM "riga@7"
ITEM "descrizione@50" ITEM "descrizione@50"
ITEM "Data scadenza" ITEM "Data scadenza"
@ -164,34 +164,34 @@ END
CURRENCY F_ERARIO_A 15 CURRENCY F_ERARIO_A 15
BEGIN BEGIN
PROMPT 2 20 "@b(A) " PROMPT 2 22 "@b(A) "
FLAGS "D" FLAGS "D"
END END
CURRENCY F_ERARIO_B 15 CURRENCY F_ERARIO_B 15
BEGIN BEGIN
PROMPT 26 20 "@b(B) " PROMPT 26 22 "@b(B) "
FLAGS "D" FLAGS "D"
END END
CURRENCY F_ERARIO_AB 15 CURRENCY F_ERARIO_AB 15
BEGIN BEGIN
PROMPT 50 20 "@bSaldo (A-B) " PROMPT 50 22 "@bSaldo (A-B) "
FLAGS "D" FLAGS "D"
END END
ENDPAGE ENDPAGE
PAGE "INPS/Regioni" -1 -1 0 0 PAGE "INPS" -1 -1 0 0
TEXT -1 TEXT -1
BEGIN BEGIN
PROMPT 1 0 "@bSEZIONE INPS" PROMPT 1 4 "@bSEZIONE INPS"
END END
SPREADSHEET F_INPS 0 5 SPREADSHEET F_INPS 0 8
BEGIN BEGIN
PROMPT 2 1 "INPS" PROMPT 2 7 "INPS"
ITEM "codice\nsede" ITEM "codice\nsede"
ITEM "caus.\ncontr.@5" ITEM "caus.\ncontr.@5"
ITEM "matricola INPS\ncodice INPS" ITEM "matricola INPS\ncodice INPS"
@ -206,30 +206,34 @@ END
CURRENCY F_INPS_C 15 CURRENCY F_INPS_C 15
BEGIN BEGIN
PROMPT 2 6 "@b(C) " PROMPT 2 16 "@b(C) "
FLAGS "D" FLAGS "D"
END END
CURRENCY F_INPS_D 15 CURRENCY F_INPS_D 15
BEGIN BEGIN
PROMPT 26 6 "@b(D) " PROMPT 26 16 "@b(D) "
FLAGS "D" FLAGS "D"
END END
CURRENCY F_INPS_CD 15 CURRENCY F_INPS_CD 15
BEGIN BEGIN
PROMPT 50 6 "@bSaldo (C-D) " PROMPT 50 16 "@bSaldo (C-D) "
FLAGS "D" FLAGS "D"
END END
ENDPAGE
PAGE "Regioni" -1 -1 0 0
TEXT -1 TEXT -1
BEGIN BEGIN
PROMPT 1 7 "@bSEZIONE Regioni" PROMPT 1 4 "@bSEZIONE Regioni"
END END
SPREADSHEET F_REGIONI 0 5 SPREADSHEET F_REGIONI 0 8
BEGIN BEGIN
PROMPT 2 8 "Regioni" PROMPT 2 7 "Regioni"
ITEM "Regione@10" ITEM "Regione@10"
ITEM "cod.\ntrib.@4" ITEM "cod.\ntrib.@4"
ITEM "rateazione@10" ITEM "rateazione@10"
@ -244,32 +248,36 @@ END
CURRENCY F_REGIONI_E 15 CURRENCY F_REGIONI_E 15
BEGIN BEGIN
PROMPT 2 13 "@b(E) " PROMPT 2 16 "@b(E) "
FLAGS "D" FLAGS "D"
END END
CURRENCY F_REGIONI_F 15 CURRENCY F_REGIONI_F 15
BEGIN BEGIN
PROMPT 26 13 "@b(F) " PROMPT 26 16 "@b(F) "
FLAGS "D" FLAGS "D"
END END
CURRENCY F_REGIONI_EF 15 CURRENCY F_REGIONI_EF 15
BEGIN BEGIN
PROMPT 50 13 "@bSaldo (E-F) " PROMPT 50 16 "@bSaldo (E-F) "
FLAGS "D" FLAGS "D"
END END
ENDPAGE
PAGE "ICI/Comuni" -1 -1 0 0
TEXT -1 TEXT -1
BEGIN BEGIN
PROMPT 1 14 "@bSEZIONE ICI" PROMPT 1 4 "@bSEZIONE ICI"
END END
SPREADSHEET F_ICI 0 5 SPREADSHEET F_ICI 0 8
BEGIN BEGIN
PROMPT 2 15 "ICI ed altri tributi locali" PROMPT 2 7 "ICI ed altri tributi locali"
ITEM "cod.\nente\ncom.@4" ITEM "cod.\nente\ncom.@4"
ITEM "Ravved." ITEM "Ravved."
ITEM "Immob.\nvariati" ITEM "Immob.\nvariati"
ITEM "Acconto" ITEM "Acconto"
ITEM "Saldo" ITEM "Saldo"
@ -287,19 +295,19 @@ END
CURRENCY F_ICI_G 15 CURRENCY F_ICI_G 15
BEGIN BEGIN
PROMPT 2 20 "@b(G) " PROMPT 2 16 "@b(G) "
FLAGS "D" FLAGS "D"
END END
CURRENCY F_ICI_H 15 CURRENCY F_ICI_H 15
BEGIN BEGIN
PROMPT 26 20 "@b(H) " PROMPT 26 16 "@b(H) "
FLAGS "D" FLAGS "D"
END END
CURRENCY F_ICI_GH 15 CURRENCY F_ICI_GH 15
BEGIN BEGIN
PROMPT 50 20 "@bSaldo (G-H) " PROMPT 50 16 "@bSaldo (G-H) "
FLAGS "D" FLAGS "D"
END END
@ -309,12 +317,12 @@ PAGE "INAIL" -1 -1 0 0
TEXT -1 TEXT -1
BEGIN BEGIN
PROMPT 1 0 "@bSEZIONE INAIL" PROMPT 1 4 "@bSEZIONE INAIL"
END END
SPREADSHEET F_INAIL 0 5 SPREADSHEET F_INAIL 0 8
BEGIN BEGIN
PROMPT 2 1 "INAIL" PROMPT 2 7 "INAIL"
ITEM "cod.\ntrib.@4" ITEM "cod.\ntrib.@4"
ITEM "codice\nsede" ITEM "codice\nsede"
ITEM "Posizione\nassicurativa" ITEM "Posizione\nassicurativa"
@ -330,19 +338,19 @@ END
CURRENCY F_INAIL_I 15 CURRENCY F_INAIL_I 15
BEGIN BEGIN
PROMPT 2 7 "@b(I) " PROMPT 2 16 "@b(I) "
FLAGS "D" FLAGS "D"
END END
CURRENCY F_INAIL_L 15 CURRENCY F_INAIL_L 15
BEGIN BEGIN
PROMPT 26 7 "@b(L) " PROMPT 26 16 "@b(L) "
FLAGS "D" FLAGS "D"
END END
CURRENCY F_INAIL_IL 15 CURRENCY F_INAIL_IL 15
BEGIN BEGIN
PROMPT 50 7 "@bSaldo (I-L) " PROMPT 50 16 "@bSaldo (I-L) "
FLAGS "D" FLAGS "D"
END END
@ -362,7 +370,7 @@ BEGIN
PROMPT 1 1 "tributo" PROMPT 1 1 "tributo"
END END
STRING 101 4 STRING S_CODTRIB 4
BEGIN BEGIN
PROMPT 1 2 "" PROMPT 1 2 ""
USE %TRB SELECT S6=="E" USE %TRB SELECT S6=="E"
@ -385,7 +393,7 @@ BEGIN
PROMPT 9 1 "reg./prov." PROMPT 9 1 "reg./prov."
END END
STRING 102 8 STRING S_RATEAZ 8
BEGIN BEGIN
PROMPT 9 2 "" PROMPT 9 2 ""
FIELD RATEAZIONE FIELD RATEAZIONE
@ -396,7 +404,7 @@ BEGIN
PROMPT 19 1 "anno" PROMPT 19 1 "anno"
END END
NUMBER 103 4 NUMBER S_ANNO 4
BEGIN BEGIN
PROMPT 19 2 "" PROMPT 19 2 ""
FIELD ANNO FIELD ANNO
@ -412,7 +420,7 @@ BEGIN
PROMPT 25 1 "versati" PROMPT 25 1 "versati"
END END
CURRENCY 104 15 CURRENCY S_IMPDEB 15
BEGIN BEGIN
PROMPT 25 2 "" PROMPT 25 2 ""
FIELD IMPORTODEB FIELD IMPORTODEB
@ -428,7 +436,7 @@ BEGIN
PROMPT 45 1 "compensati" PROMPT 45 1 "compensati"
END END
CURRENCY 105 15 CURRENCY S_IMPCRED 15
BEGIN BEGIN
PROMPT 45 2 "" PROMPT 45 2 ""
FIELD IMPORTOCRE FIELD IMPORTOCRE
@ -444,31 +452,35 @@ BEGIN
PROMPT 62 1 "IVA trim." PROMPT 62 1 "IVA trim."
END END
CURRENCY 106 15 CURRENCY S_INTERESSI 15
BEGIN BEGIN
PROMPT 62 2 "" PROMPT 62 2 ""
FIELD INTIVATRIM FIELD INTIVATRIM
END END
NUMBER 107 7 NUMBER S_RIGA 7
BEGIN BEGIN
PROMPT 1 4 "riga " PROMPT 1 4 "riga "
FLAGS "D" FLAGS "D"
FIELD PROGR FIELD PROGR
END END
STRING 108 50 STRING S_DESCR 50
BEGIN BEGIN
PROMPT 15 4 "" PROMPT 15 4 ""
FIELD DESCR FIELD DESCR
END END
DATE 109 DATE S_DATASCAD
BEGIN BEGIN
PROMPT 1 5 "Scad." PROMPT 1 5 "Scad."
FIELD DATASCAD FIELD DATASCAD
END END
ENDPAGE
TOOLBAR "topbar" 0 0 0 2
BUTTON DLG_USER 10 2 BUTTON DLG_USER 10 2
BEGIN BEGIN
PROMPT -14 -1 "" PROMPT -14 -1 ""
@ -480,15 +492,7 @@ BEGIN
PROMPT -24 -1 "" PROMPT -24 -1 ""
END END
BUTTON DLG_OK 10 2 #include <cancelbar.h>
BEGIN
PROMPT -34 -1 ""
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -44 -1 ""
END
ENDPAGE ENDPAGE
@ -506,7 +510,7 @@ BEGIN
PROMPT 1 1 "sede" PROMPT 1 1 "sede"
END END
STRING 101 4 STRING S_SEDE 4
BEGIN BEGIN
PROMPT 1 2 "" PROMPT 1 2 ""
FIELD SEDE FIELD SEDE
@ -522,7 +526,7 @@ BEGIN
PROMPT 10 1 "contr." PROMPT 10 1 "contr."
END END
STRING 102 4 STRING S_CODTRIB_I 4
BEGIN BEGIN
PROMPT 10 2 "" PROMPT 10 2 ""
USE %TRB SELECT S6=="I" USE %TRB SELECT S6=="I"
@ -545,7 +549,7 @@ BEGIN
PROMPT 21 1 "codice INPS" PROMPT 21 1 "codice INPS"
END END
STRING 103 17 STRING S_MATRICOLA 17
BEGIN BEGIN
PROMPT 19 2 "" PROMPT 19 2 ""
FIELD MATRICOLA FIELD MATRICOLA
@ -561,7 +565,7 @@ BEGIN
PROMPT 40 1 "da mm/aaaa" PROMPT 40 1 "da mm/aaaa"
END END
NUMBER 104 6 NUMBER S_PERRIFDA 6
BEGIN BEGIN
PROMPT 40 2 "" PROMPT 40 2 ""
FIELD PERIODODA FIELD PERIODODA
@ -572,7 +576,7 @@ BEGIN
PROMPT 50 1 "a mm/aaaa" PROMPT 50 1 "a mm/aaaa"
END END
NUMBER 105 6 NUMBER S_PERRIFA 6
BEGIN BEGIN
PROMPT 50 2 "" PROMPT 50 2 ""
FIELD PERIODOA FIELD PERIODOA
@ -588,7 +592,7 @@ BEGIN
PROMPT 1 4 "versati" PROMPT 1 4 "versati"
END END
CURRENCY 106 15 CURRENCY S_IMPDEB_I 15
BEGIN BEGIN
PROMPT 1 5 "" PROMPT 1 5 ""
FIELD IMPORTODEB FIELD IMPORTODEB
@ -604,31 +608,35 @@ BEGIN
PROMPT 18 4 "compensati" PROMPT 18 4 "compensati"
END END
CURRENCY 107 15 CURRENCY S_IMPCRED_I 15
BEGIN BEGIN
PROMPT 18 5 "" PROMPT 18 5 ""
FIELD IMPORTOCRE FIELD IMPORTOCRE
END END
NUMBER 108 7 NUMBER S_RIGA_I 7
BEGIN BEGIN
PROMPT 1 7 "riga " PROMPT 1 7 "riga "
FIELD PROGR FIELD PROGR
FLAGS "D" FLAGS "D"
END END
STRING 109 50 STRING S_DESCR_I 50
BEGIN BEGIN
PROMPT 15 7 "" PROMPT 15 7 ""
FIELD DESCR FIELD DESCR
END END
DATE 110 DATE S_DATASCAD_I
BEGIN BEGIN
PROMPT 1 8 "Scad." PROMPT 1 8 "Scad."
FIELD DATASCAD FIELD DATASCAD
END END
ENDPAGE
TOOLBAR "topbar" 0 0 0 2
BUTTON DLG_USER 10 2 BUTTON DLG_USER 10 2
BEGIN BEGIN
PROMPT -14 -1 "" PROMPT -14 -1 ""
@ -640,15 +648,7 @@ BEGIN
PROMPT -24 -1 "" PROMPT -24 -1 ""
END END
BUTTON DLG_OK 10 2 #include <cancelbar.h>
BEGIN
PROMPT -34 -1 ""
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -44 -1 ""
END
ENDPAGE ENDPAGE
@ -661,7 +661,7 @@ BEGIN
PROMPT 1 1 "Regione" PROMPT 1 1 "Regione"
END END
STRING 101 2 STRING S_CODREG 2
BEGIN BEGIN
PROMPT 1 2 "" PROMPT 1 2 ""
FLAGS "RZ" FLAGS "RZ"
@ -685,7 +685,7 @@ BEGIN
PROMPT 9 1 "tributo" PROMPT 9 1 "tributo"
END END
STRING 102 4 STRING S_CODTRIB_R 4
BEGIN BEGIN
PROMPT 9 2 "" PROMPT 9 2 ""
USE %TRB SELECT S6=="R" USE %TRB SELECT S6=="R"
@ -703,7 +703,7 @@ BEGIN
PROMPT 17 1 "rateazione" PROMPT 17 1 "rateazione"
END END
STRING 103 8 STRING S_RATEAZ_R 8
BEGIN BEGIN
PROMPT 17 2 "" PROMPT 17 2 ""
FIELD RATEAZIONE FIELD RATEAZIONE
@ -714,7 +714,7 @@ BEGIN
PROMPT 28 1 "anno" PROMPT 28 1 "anno"
END END
NUMBER 104 4 NUMBER S_ANNO_R 4
BEGIN BEGIN
PROMPT 28 2 "" PROMPT 28 2 ""
FIELD ANNO FIELD ANNO
@ -730,7 +730,7 @@ BEGIN
PROMPT 34 1 "versati" PROMPT 34 1 "versati"
END END
CURRENCY 105 15 CURRENCY S_IMPDEB_R 15
BEGIN BEGIN
PROMPT 34 2 "" PROMPT 34 2 ""
FIELD IMPORTODEB FIELD IMPORTODEB
@ -746,31 +746,35 @@ BEGIN
PROMPT 54 1 "compensati" PROMPT 54 1 "compensati"
END END
CURRENCY 106 15 CURRENCY S_IMPCRED_R 15
BEGIN BEGIN
PROMPT 54 2 "" PROMPT 54 2 ""
FIELD IMPORTOCRE FIELD IMPORTOCRE
END END
NUMBER 107 7 NUMBER S_RIGA_R 7
BEGIN BEGIN
PROMPT 1 4 "riga " PROMPT 1 4 "riga "
FLAGS "D" FLAGS "D"
FIELD PROGR FIELD PROGR
END END
STRING 108 50 STRING S_DESCR_R 50
BEGIN BEGIN
PROMPT 15 4 "" PROMPT 15 4 ""
FIELD DESCR FIELD DESCR
END END
DATE 109 DATE S_DATASCAD_R
BEGIN BEGIN
PROMPT 1 5 "Scad." PROMPT 1 5 "Scad."
FIELD DATASCAD FIELD DATASCAD
END END
ENDPAGE
TOOLBAR "topbar" 0 0 0 2
BUTTON DLG_USER 10 2 BUTTON DLG_USER 10 2
BEGIN BEGIN
PROMPT -14 -1 "" PROMPT -14 -1 ""
@ -782,15 +786,7 @@ BEGIN
PROMPT -24 -1 "" PROMPT -24 -1 ""
END END
BUTTON DLG_OK 10 2 #include <cancelbar.h>
BEGIN
PROMPT -34 -1 ""
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -44 -1 ""
END
ENDPAGE ENDPAGE
@ -808,9 +804,18 @@ BEGIN
PROMPT 1 1 "comune" PROMPT 1 1 "comune"
END END
STRING 101 4 STRING S_CODCOM 4
BEGIN BEGIN
PROMPT 1 2 "" PROMPT 1 2 ""
USE LF_COMUNI
INPUT STATO ""
INPUT COM S_CODCOM
DISPLAY "Codice" COM
DISPLAY "Denominazione@50" DENCOM
DISPLAY "Provincia" PROVCOM
DISPLAY "CAP " CAPCOM
OUTPUT S_CODCOM COM
FLAGS "U"
FIELD ENTECOM FIELD ENTECOM
END END
@ -819,7 +824,7 @@ BEGIN
PROMPT 8 1 "Ravv." PROMPT 8 1 "Ravv."
END END
BOOLEAN 102 BOOLEAN S_RAVVED
BEGIN BEGIN
PROMPT 8 2 "" PROMPT 8 2 ""
FIELD RAVVED FIELD RAVVED
@ -835,7 +840,7 @@ BEGIN
PROMPT 13 1 "var." PROMPT 13 1 "var."
END END
BOOLEAN 103 BOOLEAN S_IMMVAR
BEGIN BEGIN
PROMPT 13 2 "" PROMPT 13 2 ""
FIELD IMMVAR FIELD IMMVAR
@ -846,7 +851,7 @@ BEGIN
PROMPT 17 1 "Acc." PROMPT 17 1 "Acc."
END END
BOOLEAN 104 BOOLEAN S_ACC
BEGIN BEGIN
PROMPT 17 2 "" PROMPT 17 2 ""
FIELD ACCONTO FIELD ACCONTO
@ -857,7 +862,7 @@ BEGIN
PROMPT 21 1 "Sal." PROMPT 21 1 "Sal."
END END
BOOLEAN 105 BOOLEAN S_SALDO
BEGIN BEGIN
PROMPT 21 2 "" PROMPT 21 2 ""
FIELD SALDO FIELD SALDO
@ -873,7 +878,7 @@ BEGIN
PROMPT 25 1 "Imm." PROMPT 25 1 "Imm."
END END
NUMBER 106 2 NUMBER S_NUMIMM 2
BEGIN BEGIN
PROMPT 25 2 "" PROMPT 25 2 ""
FIELD NUMIMM FIELD NUMIMM
@ -889,7 +894,7 @@ BEGIN
PROMPT 29 1 "tributo" PROMPT 29 1 "tributo"
END END
STRING 107 4 STRING S_CODTRIB_C 4
BEGIN BEGIN
PROMPT 29 2 "" PROMPT 29 2 ""
USE %TRB SELECT S6=="L" USE %TRB SELECT S6=="L"
@ -907,7 +912,7 @@ BEGIN
PROMPT 37 1 "rateazione" PROMPT 37 1 "rateazione"
END END
STRING 108 8 STRING S_RATEAZ_C 8
BEGIN BEGIN
PROMPT 37 2 "" PROMPT 37 2 ""
FIELD RATEAZIONE FIELD RATEAZIONE
@ -918,7 +923,7 @@ BEGIN
PROMPT 49 1 "anno" PROMPT 49 1 "anno"
END END
NUMBER 109 4 NUMBER S_ANNO_C 4
BEGIN BEGIN
PROMPT 49 2 "" PROMPT 49 2 ""
FIELD ANNO FIELD ANNO
@ -934,7 +939,7 @@ BEGIN
PROMPT 1 4 "versati" PROMPT 1 4 "versati"
END END
CURRENCY 110 15 CURRENCY S_IMPDEB_C 15
BEGIN BEGIN
PROMPT 1 5 "" PROMPT 1 5 ""
FIELD IMPORTODEB FIELD IMPORTODEB
@ -950,31 +955,35 @@ BEGIN
PROMPT 21 4 "compensati" PROMPT 21 4 "compensati"
END END
CURRENCY 111 15 CURRENCY S_IMPCRED_C 15
BEGIN BEGIN
PROMPT 21 5 "" PROMPT 21 5 ""
FIELD IMPORTOCRE FIELD IMPORTOCRE
END END
NUMBER 112 7 NUMBER S_RIGA_C 7
BEGIN BEGIN
PROMPT 1 7 "riga " PROMPT 1 7 "riga "
FLAGS "D" FLAGS "D"
FIELD PROGR FIELD PROGR
END END
STRING 113 50 STRING S_DESCR_C 50
BEGIN BEGIN
PROMPT 15 7 "" PROMPT 15 7 ""
FIELD DESCR FIELD DESCR
END END
DATE 114 DATE S_DATASCAD_C
BEGIN BEGIN
PROMPT 1 8 "Scad." PROMPT 1 8 "Scad."
FIELD DATASCAD FIELD DATASCAD
END END
ENDPAGE
TOOLBAR "topbar" 0 0 0 2
BUTTON DLG_USER 10 2 BUTTON DLG_USER 10 2
BEGIN BEGIN
PROMPT -14 -1 "" PROMPT -14 -1 ""
@ -986,15 +995,7 @@ BEGIN
PROMPT -24 -1 "" PROMPT -24 -1 ""
END END
BUTTON DLG_OK 10 2 #include <cancelbar.h>
BEGIN
PROMPT -34 -1 ""
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -44 -1 ""
END
ENDPAGE ENDPAGE
@ -1012,7 +1013,7 @@ BEGIN
PROMPT 1 1 "tributo" PROMPT 1 1 "tributo"
END END
STRING 101 4 STRING S_CODTRIB_N 4
BEGIN BEGIN
PROMPT 1 2 "" PROMPT 1 2 ""
USE %TRB SELECT S6=="N" USE %TRB SELECT S6=="N"
@ -1035,7 +1036,7 @@ BEGIN
PROMPT 8 1 "sede" PROMPT 8 1 "sede"
END END
STRING 102 5 STRING S_SEDE_N 5
BEGIN BEGIN
PROMPT 8 2 "" PROMPT 8 2 ""
FIELD SEDE FIELD SEDE
@ -1051,7 +1052,7 @@ BEGIN
PROMPT 14 1 "Assicur." PROMPT 14 1 "Assicur."
END END
NUMBER 103 8 NUMBER S_POSASS 8
BEGIN BEGIN
PROMPT 14 2 "" PROMPT 14 2 ""
FIELD POSASS FIELD POSASS
@ -1068,7 +1069,7 @@ BEGIN
PROMPT 24 1 "contr." PROMPT 24 1 "contr."
END END
NUMBER 104 2 NUMBER S_CIN 2
BEGIN BEGIN
PROMPT 24 2 "" PROMPT 24 2 ""
FIELD CIN FIELD CIN
@ -1085,7 +1086,7 @@ BEGIN
PROMPT 30 1 "rif." PROMPT 30 1 "rif."
END END
NUMBER 105 6 NUMBER S_NUMRIF 6
BEGIN BEGIN
PROMPT 30 2 "" PROMPT 30 2 ""
FIELD NUMRIF FIELD NUMRIF
@ -1102,7 +1103,7 @@ BEGIN
PROMPT 38 1 "INAIL" PROMPT 38 1 "INAIL"
END END
STRING 106 1 STRING S_CAUSINAIL 1
BEGIN BEGIN
PROMPT 38 2 "" PROMPT 38 2 ""
FIELD CAUSINAIL FIELD CAUSINAIL
@ -1119,7 +1120,7 @@ BEGIN
PROMPT 45 1 "versati" PROMPT 45 1 "versati"
END END
CURRENCY 107 15 CURRENCY S_IMPDEB_N 15
BEGIN BEGIN
PROMPT 45 2 "" PROMPT 45 2 ""
FIELD IMPORTODEB FIELD IMPORTODEB
@ -1135,31 +1136,35 @@ BEGIN
PROMPT 62 1 "compensati" PROMPT 62 1 "compensati"
END END
CURRENCY 108 15 CURRENCY S_IMPCRED_N 15
BEGIN BEGIN
PROMPT 62 2 "" PROMPT 62 2 ""
FIELD IMPORTOCRE FIELD IMPORTOCRE
END END
NUMBER 109 7 NUMBER S_RIGA_N 7
BEGIN BEGIN
PROMPT 1 4 "riga " PROMPT 1 4 "riga "
FIELD PROGR FIELD PROGR
FLAGS "D" FLAGS "D"
END END
STRING 110 50 STRING S_DESCR_N 50
BEGIN BEGIN
PROMPT 15 4 "" PROMPT 15 4 ""
FIELD DESCR FIELD DESCR
END END
DATE 111 DATE S_DATASCAD_N
BEGIN BEGIN
PROMPT 1 5 "Scad." PROMPT 1 5 "Scad."
FIELD DATASCAD FIELD DATASCAD
END END
ENDPAGE
TOOLBAR "topbar" 0 0 0 2
BUTTON DLG_USER 10 2 BUTTON DLG_USER 10 2
BEGIN BEGIN
PROMPT -14 -1 "" PROMPT -14 -1 ""
@ -1171,15 +1176,7 @@ BEGIN
PROMPT -24 -1 "" PROMPT -24 -1 ""
END END
BUTTON DLG_OK 10 2 #include <cancelbar.h>
BEGIN
PROMPT -34 -1 ""
END
BUTTON DLG_CANCEL 10 2
BEGIN
PROMPT -44 -1 ""
END
ENDPAGE ENDPAGE

View File

@ -1,19 +1,30 @@
#define F_DISTINTE 200 #define F_DISTINTE 200
#define F_PATH 201 #define F_PATH 201
#define F_FILE 202 #define F_FILE 202
#define F_DATAPAG 203 #define F_DATAPAG 203
#define F_DATA 204 #define F_DATA 204
#define F_FILTER 210 #define F_FILTER 210
#define F_DATA_DA 211 #define F_DATA_DA 211
#define F_DATA_AL 212 #define F_DATA_AL 212
#define F_ABI 213 #define F_ABI 213
#define F_CAB 214 #define F_CAB 214
#define F_DESBAN 215 #define F_DESBAN 215
#define F_TIPOINTEST 216 #define F_TIPOINTEST 216
#define F_CLIFO 217 #define F_CLIFO 217
#define F_PERSON 218 #define F_PERSON 218
#define F_MITTENTE 301 #define F_MITTENTE 301
#define F_CONTABILIZZA 302 #define F_CONTABILIZZA 302
#define S_INVIO 101
#define S_NUMERO 102
#define S_SCADENZA 103
#define S_ABI 104
#define S_CAB 105
#define S_TIPO 106
#define S_RAGSOC 107
#define S_DATAINVIO 108
#define S_DESBAN 151

View File

@ -169,26 +169,26 @@ BEGIN
PROMPT 1 0 "@bDistinta" PROMPT 1 0 "@bDistinta"
END END
BOOLEAN 101 BOOLEAN S_INVIO
BEGIN BEGIN
PROMPT 2 1 "Da inviare" PROMPT 2 1 "Da inviare"
END END
NUMBER 102 7 NUMBER S_NUMERO 7
BEGIN BEGIN
PROMPT 2 2 "Numero " PROMPT 2 2 "Numero "
FLAGS "L" FLAGS "L"
FIELD F24 FIELD F24
END END
DATE 103 DATE S_SCADENZA
BEGIN BEGIN
PROMPT 32 1 "Scadenza " PROMPT 32 1 "Scadenza "
FLAGS "L" FLAGS "L"
FIELD DATASCAD FIELD DATASCAD
END END
DATE 108 DATE S_DATAINVIO
BEGIN BEGIN
PROMPT 32 2 "Inviata il " PROMPT 32 2 "Inviata il "
FLAGS "L" FLAGS "L"
@ -200,14 +200,14 @@ BEGIN
PROMPT 1 4 "@bBanca" PROMPT 1 4 "@bBanca"
END END
NUMBER 104 5 NUMBER S_ABI 5
BEGIN BEGIN
PROMPT 2 5 "ABI " PROMPT 2 5 "ABI "
FIELD ABI FIELD ABI
FLAGS "LZ" FLAGS "LZ"
END END
NUMBER 105 5 NUMBER S_CAB 5
BEGIN BEGIN
PROMPT 16 5 "CAB " PROMPT 16 5 "CAB "
FIELD CAB FIELD CAB
@ -222,7 +222,7 @@ BEGIN
CHECTYPE NORMAL CHECTYPE NORMAL
END END
STRING 115 50 STRING S_DESBAN 50
BEGIN BEGIN
PROMPT 2 6 "" PROMPT 2 6 ""
FLAGS "D" FLAGS "D"
@ -233,7 +233,7 @@ BEGIN
PROMPT 1 8 "@bIntestatario" PROMPT 1 8 "@bIntestatario"
END END
LIST 106 1 10 LIST S_TIPO 1 10
BEGIN BEGIN
PROMPT 2 9 "Tipo " PROMPT 2 9 "Tipo "
ITEM "C|Cliente" ITEM "C|Cliente"
@ -244,17 +244,17 @@ BEGIN
FLAGS "L" FLAGS "L"
END END
NUMBER 107 6 NUMBER S_RAGSOC 6
BEGIN BEGIN
PROMPT 26 9 "" PROMPT 26 9 ""
FIELD INTEST FIELD INTEST
FLAGS "L" FLAGS "L"
END END
BUTTON DLG_CANCEL 10 2 ENDPAGE
BEGIN TOOLBAR "topbar" 0 0 0 2
PROMPT -11 -1 ""
END #include <cancelbar.h>
ENDPAGE ENDPAGE