Files correlati : fp0700.cpp fp0700a.uml Commento: Sistemato bug che nel programma di invio integrazioni segnalava il codice SDI mancante Allungato il campo PIVA dello sheet in modo che accetti anche partite IVA estere
312 lines
4.7 KiB
Plaintext
312 lines
4.7 KiB
Plaintext
#include "fp0700a.h"
|
||
|
||
TOOLBAR "topbar" 0 0 0 2
|
||
|
||
BUTTON DLG_ALL 2 2
|
||
BEGIN
|
||
PROMPT 1 1 "~Tutti"
|
||
PICTURE TOOL_MULTISEL
|
||
END
|
||
|
||
BUTTON DLG_OK 2 2
|
||
BEGIN
|
||
PROMPT 1 1 "Elabora"
|
||
PICTURE TOOL_ELABORA
|
||
FLAGS "D"
|
||
END
|
||
|
||
BUTTON DLG_PRINT 2 2
|
||
BEGIN
|
||
PROMPT 1 1 "Stampa"
|
||
PICTURE BMP_PRINT
|
||
FLAGS "D"
|
||
END
|
||
|
||
BUTTON DLG_NULL 2 2
|
||
BEGIN
|
||
PROMPT -1 1 ""
|
||
PICTURE 0
|
||
END
|
||
|
||
BUTTON DLG_SAVEREC 2 2
|
||
BEGIN
|
||
PROMPT 1 1 "Elimina"
|
||
PICTURE TOOL_WARNING
|
||
FLAGS "D"
|
||
END
|
||
|
||
#include <helpbar.h>
|
||
|
||
ENDPAGE
|
||
|
||
PAGE "Invio Regolarizzazioni" 0 2 0 0
|
||
|
||
DATE F_DATAINI
|
||
BEGIN
|
||
PROMPT 1 1 "Data iniziale"
|
||
CHECKTYPE REQUIRED
|
||
END
|
||
|
||
DATE F_DATAEND
|
||
BEGIN
|
||
PROMPT 50 1 "Data finale "
|
||
VALIDATE DATE_CMP_FUNC >= F_DATAINI
|
||
WARNING "La data finale non può essere minore della data iniziale"
|
||
CHECKTYPE REQUIRED
|
||
END
|
||
|
||
RADIOBUTTON F_REGSEL 7 80
|
||
BEGIN
|
||
PROMPT 1 3 "@bIntegrazioni da visualizzare"
|
||
ITEM "|Da inviare"
|
||
//ITEM "N|Notificato"
|
||
ITEM "D|Pre-Diagosticate"
|
||
ITEM "E|In errore"
|
||
ITEM "X|XML Generato"
|
||
FLAGS "Z"
|
||
END
|
||
|
||
|
||
SPREADSHEET F_CAUSALI_TIPO 80 11
|
||
BEGIN
|
||
PROMPT 1 7 ""
|
||
ITEM "Tipo documento SDI"
|
||
ITEM "Cod Causale"
|
||
ITEM "Descrizione@50"
|
||
END
|
||
|
||
LIST F_TIPO_SDI 40
|
||
BEGIN
|
||
PROMPT 1 19 "@bDocumento SDI da generare"
|
||
ITEM "T|Tutti"
|
||
ITEM "TD16|TD16 Integraz. fatt. rev.ch. interno"
|
||
ITEM "TD17|TD17 Integ./autof. acq. servizi estero"
|
||
ITEM "TD18|TD18 Integ. acq. beni intracomunitari"
|
||
ITEM "TD19|TD19 Integ./autof. acq. beni ex art. 17"
|
||
ITEM "TD20|TD20 Autofattura"
|
||
END
|
||
|
||
GROUPBOX DLG_NULL 80 3
|
||
BEGIN
|
||
PROMPT 1 20 "@bConfigurazione"
|
||
GROUP 1
|
||
END
|
||
|
||
BOOLEAN F_DIAGN
|
||
BEGIN
|
||
PROMPT 2 21 "Esporta in stato diagnosticato"
|
||
END
|
||
|
||
LIST F_REG_FISC 30
|
||
BEGIN
|
||
PROMPT 30 21 "Regime Fiscale"
|
||
ITEM "RF01|RF01 Ordinario"
|
||
ITEM "RF02|RF02 Contribuenti minimi"
|
||
ITEM "RF04|RF04 Agricoltura e pesca"
|
||
ITEM "RF05|RF05 Vendita sali e tabacchi"
|
||
ITEM "RF06|RF06 Commercio fiammiferi"
|
||
ITEM "RF07|RF07 Editoria"
|
||
ITEM "RF08|RF08 Gest. servizi tel. pub."
|
||
ITEM "RF09|RF09 Rivendita DdT"
|
||
ITEM "RF10|RF10 Intr., giochi"
|
||
ITEM "RF11|RF11 Agenzie viaggi e turismo"
|
||
ITEM "RF12|RF12 Agriturismo"
|
||
ITEM "RF13|RF13 Vendite a domicilio"
|
||
ITEM "RF14|RF14 Riv. usato arte col."
|
||
ITEM "RF15|RF15 Asta d’arte, col."
|
||
ITEM "RF16|RF16 IVA per cassa P.A."
|
||
ITEM "RF17|RF17 IVA per cassa"
|
||
ITEM "RF18|RF18 Altro"
|
||
ITEM "RF19|RF19 Regime forfettario"
|
||
END
|
||
|
||
STRING DLG_PROFILE 50
|
||
BEGIN
|
||
PROMPT 1 -1 "Profilo "
|
||
PSELECT
|
||
END
|
||
|
||
ENDPAGE
|
||
PAGE "Elenco Regolarizzazioni" 0 2 0 0
|
||
|
||
SPREADSHEET F_REGS
|
||
BEGIN
|
||
PROMPT 0 2 ""
|
||
ITEM "@1"
|
||
ITEM "Anno"
|
||
ITEM "Num.\nReg."
|
||
ITEM "Data\nReg.@10"
|
||
ITEM "Tipo SDI@4"
|
||
ITEM "Num.\nDoc.@7"
|
||
ITEM "Data\nDoc.@10"
|
||
ITEM "Cliente"
|
||
ITEM "Ragione Sociale@50"
|
||
ITEM "P. IVA@10"
|
||
ITEM "Codice Fiscale@16"
|
||
ITEM "Codice destinatario@20"
|
||
END
|
||
|
||
ENDPAGE
|
||
ENDMASK
|
||
|
||
PAGE "Riga Causale" -1 -1 50 3
|
||
|
||
|
||
LIST S_TIPO_SDI 40
|
||
BEGIN
|
||
PROMPT 2 6 "Tipo documento SDI "
|
||
FIELD TIPODOCSDI
|
||
FLAGS "D"
|
||
ITEM "|"
|
||
ITEM "TD16|TD16 Integraz. fatt. rev.ch. interno"
|
||
ITEM "TD17|TD17 Integ./autof. acq. servizi estero"
|
||
ITEM "TD18|TD18 Integ. acq. beni intracomunitari"
|
||
ITEM "TD19|TD19 Integ./autof. acq. beni ex art. 17"
|
||
ITEM "TD20|TD20 Autofattura"
|
||
END
|
||
|
||
STRING S_COD_CAUS 3
|
||
BEGIN
|
||
PROMPT 1 1 "Codice "
|
||
FLAGS "UZD"
|
||
END
|
||
|
||
STRING S_DESCR 50
|
||
BEGIN
|
||
PROMPT 1 4 "Descriz."
|
||
FLAGS "D"
|
||
END
|
||
|
||
ENDPAGE
|
||
|
||
TOOLBAR "Tipo Documento" 0 0 0 2
|
||
|
||
BUTTON DLG_OK 2 2
|
||
BEGIN
|
||
PROMPT 1 1 ""
|
||
END
|
||
|
||
BUTTON DLG_PRINT 2 2
|
||
BEGIN
|
||
PROMPT 1 1 ""
|
||
END
|
||
|
||
BUTTON DLG_DELREC 2 2
|
||
BEGIN
|
||
PROMPT 1 1 ""
|
||
END
|
||
|
||
BUTTON DLG_CANCEL 2 2
|
||
BEGIN
|
||
PROMPT 1 1 ""
|
||
END
|
||
|
||
ENDPAGE
|
||
ENDMASK
|
||
|
||
|
||
PAGE "Documento" -1 -1 78 9
|
||
|
||
BOOLEAN S_SELECTED
|
||
BEGIN
|
||
PROMPT 1 10 "Da elaborare"
|
||
END
|
||
|
||
NUMBER S_ANNO 4
|
||
BEGIN
|
||
PROMPT 1 2 "Anno "
|
||
FLAGS "D"
|
||
END
|
||
|
||
NUMBER S_NUMREG 7
|
||
BEGIN
|
||
PROMPT 21 2 "Numer Reg."
|
||
FLAGS "D"
|
||
END
|
||
|
||
DATE S_DATAREG
|
||
BEGIN
|
||
PROMPT 50 2 "Data Reg."
|
||
FLAGS "D"
|
||
END
|
||
|
||
LIST S_TIPODOC 40
|
||
BEGIN
|
||
PROMPT 2 3 "Tipo documento SDI "
|
||
FLAGS "D"
|
||
ITEM "TD16|TD16 Integraz. fatt. rev.ch. interno"
|
||
ITEM "TD17|TD17 Integ./autof. acq. servizi estero"
|
||
ITEM "TD18|TD18 Integ. acq. beni intracomunitari"
|
||
ITEM "TD19|TD19 Integ./autof. acq. beni ex art. 17"
|
||
ITEM "TD20|TD20 Autofattura"
|
||
END
|
||
|
||
STRING S_NUMDOC 10
|
||
BEGIN
|
||
PROMPT 21 4 "Numero Doc. "
|
||
FLAGS "D"
|
||
END
|
||
|
||
DATE S_DATADOC
|
||
BEGIN
|
||
PROMPT 50 4 "Data Doc."
|
||
FLAGS "D"
|
||
END
|
||
|
||
NUMBER S_CLIENTE 6
|
||
BEGIN
|
||
PROMPT 1 5 "Cliente "
|
||
FLAGS "D"
|
||
END
|
||
|
||
STRING S_RAGSOC 50
|
||
BEGIN
|
||
PROMPT 21 5 ""
|
||
FLAGS "D"
|
||
END
|
||
|
||
STRING S_PIVA 12
|
||
BEGIN
|
||
PROMPT 21 5 "P IVA "
|
||
FLAGS "D"
|
||
END
|
||
|
||
STRING S_COFI 20
|
||
BEGIN
|
||
PROMPT 1 7 ""
|
||
FLAGS "D"
|
||
END
|
||
|
||
STRING S_UFFICIO 50 20
|
||
BEGIN
|
||
PROMPT 1 6 ""
|
||
FLAGS "D"
|
||
END
|
||
ENDPAGE
|
||
|
||
TOOLBAR "Documento" 0 0 0 2
|
||
|
||
BUTTON DLG_OK 2 2
|
||
BEGIN
|
||
PROMPT 1 1 ""
|
||
END
|
||
|
||
BUTTON DLG_PRINT 2 2
|
||
BEGIN
|
||
PROMPT 1 1 ""
|
||
END
|
||
|
||
BUTTON DLG_USER 2 2
|
||
BEGIN
|
||
PROMPT 1 1 "Collega"
|
||
PICTURE TOOL_LINK
|
||
END
|
||
|
||
|
||
BUTTON DLG_CANCEL 2 2
|
||
BEGIN
|
||
PROMPT 1 1 ""
|
||
END
|
||
|
||
ENDPAGE
|
||
ENDMASK |