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 esigibiltE0; 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 esigibiltE0; 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"