From 8bb2ebba5baf8b02b83f9bae52c168261c24ed78 Mon Sep 17 00:00:00 2001 From: Alessandro Bonazzi Date: Sun, 28 Nov 2021 20:50:11 +0100 Subject: [PATCH] Patch level : 12.0 1098 Files correlati : li0.exe fp0.exe ve1.exe Commento : Aggiunta la data di protocollo dell'Agenzia delle Entrate sulle lettere d'intento. Modificati i dati gestionali per le lettere d'intento. --- src/li/f154.dir | 2 +- src/li/f154.trr | 3 ++- src/li/letint.h | 1 + src/li/li0400a.h | 3 ++- src/li/li0400a.uml | 8 +++++++- src/li/lilib01.cpp | 2 +- 6 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/li/f154.dir b/src/li/f154.dir index 5478b0ef0..f28624110 100755 --- a/src/li/f154.dir +++ b/src/li/f154.dir @@ -1,3 +1,3 @@ 154 0 -$letint|0|0|135|0|Lettere d'intento||| +$letint|0|0|143|0|Lettere d'intento||| diff --git a/src/li/f154.trr b/src/li/f154.trr index 9c5cd29ff..ef4650b9d 100755 --- a/src/li/f154.trr +++ b/src/li/f154.trr @@ -1,5 +1,5 @@ 154 -19 +20 ANNO|2|4|0|Anno NUMPROT|3|6|0|Numero protocollo DATAREG|5|8|0|Data di registrazione @@ -17,6 +17,7 @@ STAMPATO|8|1|0|Stampato INVIATO|8|1|0|Inviato PROTINTF|1|17|0|Numero di protocollo passato dall agenzia delle entrate (prima parte) PROTINTS|1|6|0|Numero di protocollo passato dall agenzia delle entrate (seconda parte) +PROTDATA|5|8|0|Data di protocollo passata dall agenzia delle entrate CHIUSA|8|1|0|Indica se una lettera di intento è chiusa CODTPE|1|3|0|Tipo di esenzione 2 diff --git a/src/li/letint.h b/src/li/letint.h index 552694851..dffab2c90 100755 --- a/src/li/letint.h +++ b/src/li/letint.h @@ -18,6 +18,7 @@ #define LETINT_INVIATO "INVIATO" #define LETINT_PROTINTF "PROTINTF" #define LETINT_PROTINTS "PROTINTS" +#define LETINT_PROTDATA "PROTDATA" #define LETINT_CHIUSA "CHIUSA" #define LETINT_CODTPE "CODTPE" diff --git a/src/li/li0400a.h b/src/li/li0400a.h index 41dc5fdc2..99cb2d81b 100755 --- a/src/li/li0400a.h +++ b/src/li/li0400a.h @@ -33,4 +33,5 @@ #define F_UTILIZZATO 127 #define F_DISPONIBILE 128 #define F_TIPOES 129 -#define F_DESCTPE 130 \ No newline at end of file +#define F_DESCTPE 130 +#define F_PROTDATA 131 \ No newline at end of file diff --git a/src/li/li0400a.uml b/src/li/li0400a.uml index 35cca4d75..6c7e31722 100755 --- a/src/li/li0400a.uml +++ b/src/li/li0400a.uml @@ -208,11 +208,17 @@ END STRING F_PROTINTS 6 BEGIN - PROMPT 50 12 " - " + PROMPT 50 12 "-" FIELD PROTINTS //CHECKTYPE REQUIRED END +DATE F_PROTDATA +BEGIN + PROMPT 60 12 "" + FIELD PROTDATA +END + STRING F_TIPOES 6 BEGIN PROMPT 1 13 "Codice " diff --git a/src/li/lilib01.cpp b/src/li/lilib01.cpp index 67fe0087d..7002fea37 100644 --- a/src/li/lilib01.cpp +++ b/src/li/lilib01.cpp @@ -442,7 +442,7 @@ int TLi_manager::get_plafond_row(const TDocumento & d, TString & protinf, TStrin protinf = reclint.get(LETINT_PROTINTF); protins = reclint.get(LETINT_PROTINTS); - dataprot = reclint.get_date(LETINT_VSDATA); + dataprot = reclint.get_date(LETINT_PROTDATA); if (type.full() && rectype.full()) { field = rectype.get("S4");