campo-sirio/src/fp/fp0700a.uml
Simoe daefdb8b2d Patch level : 12.0
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
2022-07-14 11:30:14 +02:00

312 lines
4.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#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 darte, 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