Patch level : 12.0 946
Files correlati : fp0.exe, ve0300a.ini, ve0300c.ini, fatturaa.msk, fatturac.msk Commento : Aggiunto flag di esclusione documento dall'invio allo SDI con WebApp (Genera soltanto xml)
This commit is contained in:
		
							parent
							
								
									e29137bdd0
								
							
						
					
					
						commit
						d5813c8c2d
					
				| @ -1027,8 +1027,8 @@ bool TDoc_fp::initialize(TDocumentoEsteso& doc) | ||||
| 		return false; | ||||
| 	} | ||||
| #else | ||||
| 	_is_pa = true; | ||||
| 	_coddest = "WSUHKZ"; | ||||
| 	_is_pa = false; | ||||
| 	_coddest = "M5ITOJA"; | ||||
| #endif | ||||
| 	_enapec = _coddest == "0000000" && _pec.full(); | ||||
| 	_privato = _coddest.len() != 6; | ||||
| @ -2365,7 +2365,7 @@ bool TDoc_fp::doc_to_paf(TDocumentoEsteso& doc) | ||||
| 	pafw300f.set("PW_NUMERO", doc.numero()); | ||||
| 	pafw300f.set("PW_DATA", doc.data()); | ||||
| 	 | ||||
| 	if (!cached_tipodoc(doc.get(DOC_TIPODOC)).invio_xml()) | ||||
| 	if (!cached_tipodoc(doc.get(DOC_TIPODOC)).invio_xml() || doc.noinvioxml()) | ||||
| 	{ | ||||
| 		pafw300f.set("PW_CODSDI", "**********"); | ||||
| 	} | ||||
|  | ||||
| @ -101,6 +101,7 @@ | ||||
| #define DOC_COMMPREL      "COMMPREL" | ||||
| #define DOC_FASEPREL      "FASEPREL" | ||||
| #define DOC_TIPODOCSDI	  "TIPODOCSDI" | ||||
| #define DOC_NOINVIOXML	  "NOINVIOXML" | ||||
| 
 | ||||
| // Virtuali
 | ||||
| 
 | ||||
|  | ||||
| @ -179,6 +179,7 @@ CMSH            = S_NORMALE | ||||
| TIPO_SDI				= S_NORMALE | ||||
| INVIO_FP				= S_NORMALE | ||||
| REG_FISCF				= S_NORMALE | ||||
| NON_INVIO_XML   = S_NORMALE | ||||
| 
 | ||||
| [DEFAULT] | ||||
| Default(0)=F_CAUSTRASP|VEN | ||||
|  | ||||
| @ -160,6 +160,7 @@ CMSH            = S_NORMALE | ||||
| TIPO_SDI				= S_NORMALE | ||||
| INVIO_FP				= S_NORMALE | ||||
| REG_FISCF				= S_NORMALE | ||||
| NON_INVIO_XML   = S_NORMALE | ||||
| 
 | ||||
| [DEFAULT] | ||||
| 
 | ||||
|  | ||||
| @ -2023,6 +2023,16 @@ SIZE=40 | ||||
| PROMPT="Regime Fisc.       " | ||||
| FIELDNAME=REGFISC | ||||
| ITEMS=|@RF01|RF01 Ordinario@RF02|RF02 Contribuenti minimi@RF04|RF04 Agricoltura, connesse e pesca@RF05|RF05 Vendita sali e tabacchi@RF06|RF06 Commercio fiammiferi@RF07|RF07 Editoria@RF08|RF08 Gestione servizi tel. pubblica@RF09|RF09 Rivendita DdT pubblico e di sosta@RF10|RF10 Intr., giochi e altre attività@RF11|RF11 Agenzie viaggi e turismo@RF12|RF12 Agriturismo@RF13|RF13 Vendite a domicilio@RF14|RF14 Rivendita usato, arte, ant. o col.@RF15|RF15 Asta d’arte, ant. o da col.@RF16|RF16 IVA per cassa P.A.@RF17|RF17 IVA per cassa@RF18|RF18 Altro@RF19|RF19 Regime forfettario | ||||
| 
 | ||||
| [INVIO_FP] | ||||
| TYPE=T_CHECKBOX | ||||
| GROUP=3100 | ||||
| MSKID=F_NON_INVIO_FP | ||||
| X=2 | ||||
| Y=3 | ||||
| PROMPT="Disabilita invio XML" | ||||
| FIELDNAME=NOINVIOSDI | ||||
| 
 | ||||
| [LVGROUP] | ||||
| GROUP=4041 | ||||
| X=1 | ||||
|  | ||||
| @ -108,7 +108,7 @@ HEIGHT=2 | ||||
| HEIGHT=3 | ||||
| 
 | ||||
| [3100] | ||||
| HEIGHT=2 | ||||
| HEIGHT=3 | ||||
| 
 | ||||
| [3200] | ||||
| HEIGHT=1 | ||||
|  | ||||
| @ -907,6 +907,7 @@ public: | ||||
| 	bool bloccato() const; | ||||
| 	bool chiuso() const; | ||||
| 	bool sospeso() const { return !chiuso();} | ||||
|   bool noinvioxml() const { return get(DOC_NOINVIOXML); } | ||||
| 
 | ||||
| 	bool raggruppabile() const { return get_bool(DOC_RAGGR); } | ||||
| 	bool raggruppabile(const TDocumento& doc, TToken_string& campi) const; | ||||
|  | ||||
| @ -127,6 +127,7 @@ | ||||
| #define F_TIPO_SDI									230 | ||||
| #define F_INVIO_FP									231 | ||||
| #define F_REG_FISCF									232 | ||||
| #define F_NON_INVIO_FP              233 | ||||
| 
 | ||||
| #define F_CDC1                      251 | ||||
| #define F_CDC12                     262 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user