diff --git a/ve/bolacq.src b/ve/bolacq.src index 1e6906636..933b14872 100755 --- a/ve/bolacq.src +++ b/ve/bolacq.src @@ -36,6 +36,7 @@ OCFPI = S_DISABILITATO //100 COFI = S_NORMALE //100 STATOPAIV = S_NORMALE //100 PAIVA = S_NORMALE //100 +LIQDIFF = S_NORMALE //100 GOLEM = S_NORMALE //100 GRRECAPITO = S_NORMALE //100 INDCF = S_DISABILITATO //100 diff --git a/ve/bollac.src b/ve/bollac.src index 9a6e00147..d7be3474d 100755 --- a/ve/bollac.src +++ b/ve/bollac.src @@ -35,6 +35,7 @@ OCFPI = S_DISABILITATO //100 COFI = S_NORMALE //100 STATOPAIV = S_NORMALE //100 PAIVA = S_NORMALE //100 +LIQDIFF = S_NORMALE //100 GOLEM = S_NORMALE //100 GRRECAPITO = S_NORMALE //100 INDCF = S_DISABILITATO //100 diff --git a/ve/bollaf.src b/ve/bollaf.src index 0d965ad98..6cd9a4e93 100755 --- a/ve/bollaf.src +++ b/ve/bollaf.src @@ -38,6 +38,7 @@ OCFPI = S_DISABILITATO //100 COFI = S_NORMALE //100 STATOPAIV = S_NORMALE //100 PAIVA = S_NORMALE //100 +LIQDIFF = S_NORMALE //100 GOLEM = S_NORMALE GRRECAPITO = S_NORMALE //100 INDCF = S_DISABILITATO //100 diff --git a/ve/f33.dir b/ve/f33.dir index 8d4e67544..92b626fb9 100755 --- a/ve/f33.dir +++ b/ve/f33.dir @@ -1,3 +1,3 @@ 33 0 -$doc|0|0|540|0|Documenti di vendita|NDOC|| +$doc|0|0|541|0|Documenti di vendita|NDOC|| diff --git a/ve/f33.trr b/ve/f33.trr index ef59616c0..ba732d6b9 100755 --- a/ve/f33.trr +++ b/ve/f33.trr @@ -1,5 +1,5 @@ 33 -83 +84 CODNUM|1|4|0|Codice della numerazione ANNO|2|4|0|Anno PROVV|1|1|0|Tipo numerazione

rovvisorio efinitivo @@ -16,6 +16,7 @@ CODVAL|1|3|0|Codice valuta CAMBIO|4|15|6|Cambio CONTROEURO|8|1|0|Flag di cambio contro Euro DATACAMBIO|5|8|0|Data cambio +LIQDIFF|8|1|0|Documento con IVA a liquidazione differita CODLIN|1|1|0|Codice lingua RAGGR|8|1|0|Flag raggruppamento documento CODPAG|1|4|0|Codice condizione di pagamento diff --git a/ve/fatacq.src b/ve/fatacq.src index 6dab10533..891ad377a 100755 --- a/ve/fatacq.src +++ b/ve/fatacq.src @@ -34,6 +34,7 @@ OCFPI = S_DISABILITATO //100 COFI = S_NORMALE //100 STATOPAIV = S_NORMALE //100 PAIVA = S_NORMALE //100 +LIQDIFF = S_NORMALE //100 GOLEM = S_NORMALE GRRECAPITO = S_NORMALE //100 INDCF = S_DISABILITATO //100 diff --git a/ve/fatturaa.src b/ve/fatturaa.src index 54cbd8b11..08039b502 100755 --- a/ve/fatturaa.src +++ b/ve/fatturaa.src @@ -35,6 +35,7 @@ OCFPI = S_DISABILITATO //100 COFI = S_NORMALE //100 STATOPAIV = S_NORMALE //100 PAIVA = S_NORMALE //100 +LIQDIFF = S_NORMALE //100 GOLEM = S_NORMALE GRRECAPITO = S_NORMALE //100 INDCF = S_DISABILITATO //100 diff --git a/ve/fatturac.src b/ve/fatturac.src index 0fdd566c8..a338410f5 100755 --- a/ve/fatturac.src +++ b/ve/fatturac.src @@ -31,7 +31,8 @@ OCFPI = S_DISABILITATO //100 COFI = S_NORMALE //100 STATOPAIV = S_NORMALE //100 PAIVA = S_NORMALE //100 -GOLEM = S_NORMALE +LIQDIFF = S_NORMALE //100 +GOLEM = S_NORMALE //100 GRRECAPITO = S_NORMALE //100 INDCF = S_DISABILITATO //100 CIVCF = S_DISABILITATO //100 diff --git a/ve/ordinec.src b/ve/ordinec.src index 497031ee9..3840360dc 100755 --- a/ve/ordinec.src +++ b/ve/ordinec.src @@ -42,6 +42,7 @@ OCFPI = S_DISABILITATO //100 COFI = S_NORMALE //100 STATOPAIV = S_NORMALE //100 PAIVA = S_NORMALE //100 +LIQDIFF = S_NORMALE //100 GOLEM = S_NORMALE GRRECAPITO = S_NORMALE //100 INDCF = S_DISABILITATO //100 diff --git a/ve/ordinef.src b/ve/ordinef.src index e0f558c3a..289c4dfe9 100755 --- a/ve/ordinef.src +++ b/ve/ordinef.src @@ -41,6 +41,7 @@ OCFPI = S_DISABILITATO //100 COFI = S_NORMALE //100 STATOPAIV = S_NORMALE //100 PAIVA = S_NORMALE //100 +LIQDIFF = S_NORMALE //100 GOLEM = S_NORMALE GRRECAPITO = S_NORMALE //100 INDCF = S_DISABILITATO //100 diff --git a/ve/ve0300a.src b/ve/ve0300a.src index ffa0ce62f..5e840d436 100755 --- a/ve/ve0300a.src +++ b/ve/ve0300a.src @@ -85,6 +85,16 @@ DISPLAY="Codice Fiscale@16" COFI~"Ragione sociale@50" RAGSOC~"Codice" CODCF~"Ind OUTPUT=@F_CODCF SIZE=16 +[LIQDIFF] +// il campo e' letto nel file 20 clifo +GROUP=100 +X=53 +Y=0 +FIELDNAME=LIQDIFF +MSKID=F_LIQDIFF +TYPE=T_CHECKBOX +PROMPT="Liqidazione differita" + [STATOPAIV] // il campo e' letto nel file 20 clifo GROUP=100 diff --git a/ve/vefat.rep b/ve/vefat.rep index 383830fed..7835707ea 100755 --- a/ve/vefat.rep +++ b/ve/vefat.rep @@ -1,4 +1,4 @@ - + fattura standard @@ -326,6 +326,34 @@ MESSAGE ENABLE,51

+ + + #DOC.LIQDIFF @ +EMPTY= +NEGATE +#CLI.ALLEG @ +7 +C; +AND +IF +"Iva a esigibilt&#E0; differita ai sensi dell' art. 6 comma 5, del dpr n.633F;2973 e dell' art.7 legge 2F;2009" +#THIS ! +THEN + + + + #DOC.LIQDIFF @ +EMPTY= +NEGATE +#CLI.ALLEG @ +7 +C; +AND +IF +"Iva a esigibilt&#E0; differita ai sensi dell' art. 6 comma 5, del dpr n.633F;2973 e dell' art.7 legge 2F;2009" +#THIS ! +THEN + 31 TOTMER diff --git a/ve/vetbeld.h b/ve/vetbeld.h index 82fce32c6..0668cdb1d 100755 --- a/ve/vetbeld.h +++ b/ve/vetbeld.h @@ -52,6 +52,7 @@ #define F_NETTIFICA 173 #define F_RELOAD_PRICES 174 #define F_CHGCF 175 +#define F_PACKRIF 176 #define H_DOC1 180 diff --git a/ve/vetbeld.uml b/ve/vetbeld.uml index f98aab738..7b2cf2de8 100755 --- a/ve/vetbeld.uml +++ b/ve/vetbeld.uml @@ -722,6 +722,13 @@ BEGIN FIELD B2 END +BOOLEAN F_PACKRIF + +BEGIN + PROMPT 68 15 "Rif.sintetici" + FIELD B15 +END + BOOLEAN F_IGNORA_DESCRIZIONI BEGIN PROMPT 2 16 "Ignora righe con solo descrizione"