From c532698388e497adcafbb33ccdee394f9d254805 Mon Sep 17 00:00:00 2001 From: bonazzi Date: Mon, 20 Feb 2017 14:45:23 +0000 Subject: [PATCH] Patch level : 12.0 348 Files correlati : cg7700c.rep cg7700d.rep cg7700e.rep cg7700f.rep cg7700g.rep cgmenu.men MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Quadri Ve VF e VJ della dichiarazione IVA Aggiunti ai regimi speciali sulle causali 6 Acquisti di rottami e mat.di di recupero art. 74, commi 7 e 8 7 Acquisti di oro industriale e argento puro (art. 17, comma 5) 8 Acquisti di oro da investimento imp.per opzione (art. 17, comma 5) 9 Acquisti intrac. di CPU,PC, tablet,cellulari,console,microproc. 10 Importazioni rottami e altri mat.di recupero imposta non รจ versata 14 Acquisti di fabbricati (art. 17, comma 6, lett. a-bis) 15 Acquisti di telefoni cellulari (art. 17, comma 6, lett. b) 16 Acquisti di prodotti elettronici (art. 17, comma 6, lett. c) 17 Acquisti di servizi del comp.edile e sett.connessi art. 17,comma 6, lett. a-ter 18 Acquisti di beni e servizi del sett.energetico art. 17, c.6 d-bis,ter,d-quater 19 Acquisti delle P.A., titolari di partita IVA art. 17-ter git-svn-id: svn://10.65.10.50/branches/R_10_00@23640 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- src/cg/cg7.cpp | 2 + src/cg/cg7.h | 2 + src/cg/cg7700c.rep | 165 +++++++++++++++++++++++++++++++++++++++++++++ src/cg/cg7700d.rep | 126 ++++++++++++++++++++++++++++++++++ src/cg/cg7700e.rep | 143 +++++++++++++++++++++++++++++++++++++++ src/cg/cg7700f.rep | 149 ++++++++++++++++++++++++++++++++++++++++ src/cg/cg7700g.rep | 165 +++++++++++++++++++++++++++++++++++++++++++++ src/cg/cg7800a.uml | 128 +++++++++++++++++++++++++++++++++++ src/cg/cgmenu.men | 3 +- 9 files changed, 882 insertions(+), 1 deletion(-) create mode 100644 src/cg/cg7700c.rep create mode 100644 src/cg/cg7700d.rep create mode 100644 src/cg/cg7700e.rep create mode 100644 src/cg/cg7700f.rep create mode 100644 src/cg/cg7700g.rep create mode 100644 src/cg/cg7800a.uml diff --git a/src/cg/cg7.cpp b/src/cg/cg7.cpp index 1b5fc7e64..158265fb1 100755 --- a/src/cg/cg7.cpp +++ b/src/cg/cg7.cpp @@ -14,6 +14,8 @@ int main(int argc,char** argv) case 2: cg7300(argc, argv); break; // gestore tabelle di modulo CG case 3: cg7400(argc,argv); break; // Quadro VC case 5: cg7600(argc,argv); break; // Quadro VE + case 6: cg7700(argc,argv); break; // Quadro VF + case 7: cg7800(argc,argv); break; // Quadro VJ } return 0; } diff --git a/src/cg/cg7.h b/src/cg/cg7.h index f60fd93b1..0056a7041 100755 --- a/src/cg/cg7.h +++ b/src/cg/cg7.h @@ -3,3 +3,5 @@ int cg7200(int argc, char* argv[]); int cg7300(int argc, char* argv[]); int cg7400(int argc, char* argv[]); int cg7600(int argc, char* argv[]); +int cg7700(int argc, char* argv[]); +int cg7800(int argc, char* argv[]); diff --git a/src/cg/cg7700c.rep b/src/cg/cg7700c.rep new file mode 100644 index 000000000..ddd7347f3 --- /dev/null +++ b/src/cg/cg7700c.rep @@ -0,0 +1,165 @@ + + + Dichiarazione IVA Quadro VF - VF12 - VF16 + +
+ + "Pag. " +#PAGE + + +
+
+ MESSAGE RESET,F1 + + + #SYSTEM.RAGSOC + + + "Data di Stampa: " +#SYSTEM.DATE + + + "ELENCO FATTURE ACQUISTO VF12 - VF16 - " +#ANNO + +
+ +
+ +
+
+ + + + + + + + + + + + + +
+
+ + #B1.5 + + + + #B1.15 + + + + #B1.25 + + + #B1.30 + + + #B1.35 + + + #B1.40 + + + #B1.105 + + + #B1.110 + + + + MESSAGE ADD,F1.100 + + + #THIS @ +0 E; IF + #100 @ + "F1.100" +! +ELSE + #100 @ + "F1.101" +! +THEN + +
+ USE RMOVIVA SELECT (23.ANNOIVA=#ANNO)(23.TIPO="F")(201@.S9E;="12")(201@.S9C;="16") +JOIN MOV INTO NUMREG==NUMREG +JOIN 20 TO MOV INTO TIPOCF==TIPO CODCF==CODCF +JOIN %IVA ALIAS 201 INTO CODTAB==CODIVA +JOIN %STA TO CLIFO ALIAS 202 INTO CODTAB==STATOCF + \ No newline at end of file diff --git a/src/cg/cg7700d.rep b/src/cg/cg7700d.rep new file mode 100644 index 000000000..2d049e048 --- /dev/null +++ b/src/cg/cg7700d.rep @@ -0,0 +1,126 @@ + + + Dichiarazione IVA Quadro VF 24-3 - Importazioni + +
+ + "Pag. " +#PAGE + + +
+
+ MESSAGE RESET,F1 + + + #SYSTEM.RAGSOC + + + "Data di Stampa: " +#SYSTEM.DATE + + + "ELENCO IMPORTAZIONI - " +#ANNO + +
+ +
+ +
+
+ + + +
+
+ + #B1.5 + + + + #B1.15 + + + + #B1.25 + + + #B1.30 + + + #B1.35 + + + #B1.40 + + + #B1.105 + + + + MESSAGE ADD,F1.100 + +
+ USE RMOVIVA SELECT (23.ANNOIVA=#ANNO)(23.TIPO="F")((201@.S3="1")||(201@.S3="2"))(INTRA!="X")(202@.B1!="X") +JOIN MOV INTO NUMREG==NUMREG +JOIN 20 TO MOV INTO TIPOCF==TIPO CODCF==CODCF +JOIN %IVA ALIAS 201 INTO CODTAB=CODIVA +JOIN %STA TO CLIFO ALIAS 202 INTO CODTAB==STATOCF + \ No newline at end of file diff --git a/src/cg/cg7700e.rep b/src/cg/cg7700e.rep new file mode 100644 index 000000000..40836fc22 --- /dev/null +++ b/src/cg/cg7700e.rep @@ -0,0 +1,143 @@ + + + Dichiarazione IVA Quadro VF 24-1 intracomunitarie + +
+ + "Pag. " +#PAGE + + +
+
+ MESSAGE RESET,F1 + + + #SYSTEM.RAGSOC + + + "Data di Stampa: " +#SYSTEM.DATE + + + "ELENCO FATTURE ACQUISTI INTRACOMUNITARI - " +#ANNO + +
+ +
+ +
+
+ + + "TOTALE: " +#H1.1 + + + +
+
+ + #B1.5 + + + + #B1.15 + + + + #B1.25 + + + #B1.30 + + + #B1.35 + + + #B1.40 + + + #B1.105 + + + + MESSAGE ADD,F1.100 + + + MESSAGE ADD,F1.101 + +
+ USE RMOVIVA SELECT (23.ANNOIVA=#ANNO)(23.TIPO="F")(INTRA="X")(201@.S3="")(202@.B1!="X") +JOIN MOV INTO NUMREG==NUMREG +JOIN 20 TO MOV INTO TIPOCF==TIPO CODCF==CODCF +JOIN %IVA ALIAS 201 INTO CODTAB==CODIVA +JOIN %STA TO CLIFO ALIAS 202 INTO CODTAB==STATOCF + \ No newline at end of file diff --git a/src/cg/cg7700f.rep b/src/cg/cg7700f.rep new file mode 100644 index 000000000..81311ce55 --- /dev/null +++ b/src/cg/cg7700f.rep @@ -0,0 +1,149 @@ + + + Dichiarazione IVA Quadro VF 24-5 - San Marino + +
+ + "Pag. " +#PAGE + + +
+
+ MESSAGE RESET,F1 + + + #SYSTEM.RAGSOC + + + "Data di Stampa: " +#SYSTEM.DATE + + + "ELENCO FATTURE ACQUISTO DA SAN MARINO - " +#ANNO + +
+ +
+ +
+
+ + + + + +
+
+ + #B1.5 + + + + #B1.15 + + + + #B1.25 + + + #B1.30 + + + #B1.35 + + + #B1.40 + + + #B1.105 + + + + MESSAGE ADD,F1.100 + + + #THIS @ +0 E; IF + #100 @ + "F1.100" +! +ELSE + #100 @ + "F1.101" +! +THEN + +
+ USE RMOVIVA SELECT (23.ANNOIVA=#ANNO)(23.TIPO="F")(201@.S3="")(202@.B1="X") +JOIN MOV INTO NUMREG==NUMREG +JOIN 20 TO MOV INTO TIPOCF==TIPO CODCF==CODCF +JOIN %IVA ALIAS 201 INTO CODTAB==CODIVA +JOIN %STA TO CLIFO ALIAS 202 INTO CODTAB==STATOCF + \ No newline at end of file diff --git a/src/cg/cg7700g.rep b/src/cg/cg7700g.rep new file mode 100644 index 000000000..b2911488b --- /dev/null +++ b/src/cg/cg7700g.rep @@ -0,0 +1,165 @@ + + + Dichiarazione IVA Quadro VF - VF25 1-4 + +
+ + "Pag. " +#PAGE + + +
+
+ MESSAGE RESET,F1 + + + #SYSTEM.RAGSOC + + + "Data di Stampa: " +#SYSTEM.DATE + + + "RIPARTIZIONE TOTALE ACQUISTI E IMPORTAZIONI VF25 - 1F;4 - " +#ANNO + +
+ +
+ +
+
+ + + + + + +
+
+ + #B1.5 + + + + #B1.15 + + + + #B1.25 + + + #B1.30 + + + #B1.35 + + + #B1.40 + + + MESSAGE ADD,F1.100 + + + MESSAGE ADD,F1.101 + + + #B1.105 + + + #B1.110 + +
+ USE RMOVIVA SELECT (23.ANNOIVA=#ANNO)(23.TIPO="F") +JOIN MOV INTO NUMREG==NUMREG +JOIN 20 TO MOV INTO TIPOCF==TIPO CODCF==CODCF +JOIN %IVA ALIAS 201 INTO CODTAB==CODIVA +JOIN %STA TO CLIFO ALIAS 202 INTO CODTAB==STATOCF + \ No newline at end of file diff --git a/src/cg/cg7800a.uml b/src/cg/cg7800a.uml new file mode 100644 index 000000000..1204a8077 --- /dev/null +++ b/src/cg/cg7800a.uml @@ -0,0 +1,128 @@ +#include "cg7400a.h" + +TOOLBAR "Toolbar" 0 0 0 2 + +BUTTON DLG_ALLFIRMS 2 2 +BEGIN + PROMPT 2 1 "Tutte le ditte" + PICTURE TOOL_CHECK +END + +BUTTON DLG_ALLREPORTS 2 2 +BEGIN + PROMPT 2 1 "Tutte le stampe" + PICTURE TOOL_SETPRINT +END + +#include + +ENDPAGE + +PAGE "Quadro VJ" 0 0 0 0 + +NUMBER F_YEAR 4 +BEGIN + PROMPT 3 2 "Anno " + FLAGS "A-" +END + +SPREADSHEET F_DITTE 66 8 +BEGIN + PROMPT 7 4 " " + ITEM "" + ITEM "Codice" + ITEM "Ragione Sociale@50" +END + +SPREADSHEET F_REPORTS 83 10 +BEGIN + PROMPT 1 14 "" + ITEM "" + ITEM "Codice" + ITEM "Descrizione@60" + ITEM "Nome@6" +END + +ENDPAGE + +ENDMASK + +PAGE "Ditte" -1 -1 78 6 + +BOOLEAN S_CHKDITTA +BEGIN + PROMPT 3 2 "Selezionata" +END + +NUMBER S_CODDITTA 5 +BEGIN + PROMPT 3 4 "Ditta " + FLAGS "D" +END + +STRING S_RAGSOC 50 +BEGIN + PROMPT 20 4 "" + FLAGS "D" +END + +ENDPAGE + +TOOLBAR "topbar" 0 0 0 2 + +BUTTON DLG_OK 2 2 +BEGIN + PROMPT 1 1 "" +END + +BUTTON DLG_CANCEL 10 2 +BEGIN + PROMPT 2 1 "" +END + +ENDPAGE + +ENDMASK + +PAGE "Reports" -1 -1 78 6 + +BOOLEAN S_CHKREPORT +BEGIN + PROMPT 3 2 "Selezionata" +END + +STRING S_CODEREPORT 2 +BEGIN + PROMPT 3 4 "Codice " + FLAGS "D" +END + +STRING S_NAMEREPORT 7 +BEGIN + PROMPT 3 6 "Report " + FLAGS "D" +END + +STRING S_DESCREPORT 60 +BEGIN + PROMPT 20 6 "" + FLAGS "D" +END + +ENDPAGE + +TOOLBAR "topbar" 0 0 0 2 + +BUTTON DLG_OK 2 2 +BEGIN + PROMPT 1 1 "" +END + +BUTTON DLG_CANCEL 10 2 +BEGIN + PROMPT 2 1 "" +END + +ENDPAGE + +ENDMASK diff --git a/src/cg/cgmenu.men b/src/cg/cgmenu.men index ffc7fa166..1cba102b3 100755 --- a/src/cg/cgmenu.men +++ b/src/cg/cgmenu.men @@ -287,5 +287,6 @@ Picture = Module = 7 Flags = "" Item_01 = "Quadro VE", "cg7 -5", "F" -Item_02 = "Quadro VF", "cg5 -6", "F" +Item_02 = "Quadro VF", "cg7 -6", "F" +Item_03 = "Quadro VJ", "cg7 -7", "F" Item_03 = "Quadro VT", "cg5 -8", "F" \ No newline at end of file