diff --git a/lv/lv0300a.h b/lv/lv0300a.h index 69af4b086..d422da137 100755 --- a/lv/lv0300a.h +++ b/lv/lv0300a.h @@ -70,23 +70,24 @@ #define F_GESTSACA 252 #define F_ALMANAC 253 #define F_USEINDSP 254 -#define F_CODARTFIX 255 -#define F_DESARTFIX 256 -#define F_CODARTCAFIX 257 -#define F_DESARTCAFIX 258 -#define F_TIPOPR 259 -#define F_UMPESO 260 -#define F_DATABCON 261 +#define F_DATABCON 255 +#define F_CONDOM 256 +#define F_CODARTFIX 257 +#define F_DESARTFIX 258 +#define F_CODARTCAFIX 259 +#define F_DESARTCAFIX 260 +#define F_TIPOPR 261 +#define F_UMPESO 262 -#define F_PATH_CON 262 -#define F_SHEET_NAME 263 -#define F_PATH_MAN 264 -#define F_PATH_LAVA 265 -#define F_PATH_PUL 266 -#define F_FILE_PUL 267 +#define F_PATH_CON 263 +#define F_SHEET_NAME 264 +#define F_PATH_MAN 265 +#define F_PATH_LAVA 266 +#define F_PATH_PUL 267 +#define F_FILE_PUL 268 -#define F_CODARTCOFIX 268 -#define F_DESARTCOFIX 269 +#define F_CODARTCOFIX 269 +#define F_DESARTCOFIX 270 #define F_BACKUP 300 diff --git a/lv/lv0300a.uml b/lv/lv0300a.uml index 21ccccab9..907106d56 100755 --- a/lv/lv0300a.uml +++ b/lv/lv0300a.uml @@ -647,27 +647,39 @@ END TEXT -1 BEGIN - PROMPT 0 8 "@bOpzioni contratti" + PROMPT 0 7 "@bOpzioni contratti" END BOOLEAN F_UNICONT BEGIN - PROMPT 1 9 "Numera contr. per ditta" + PROMPT 1 8 "Numera contr. per ditta" FIELD UniCont END BOOLEAN F_QTAMODI BEGIN - PROMPT 28 9 "Dot. modificabili" + PROMPT 28 8 "Dot. modificabili" FIELD Qtamodi END BOOLEAN F_USEINDSP BEGIN - PROMPT 50 9 "Utilizza ind. sped. su contratto" + PROMPT 50 8 "Utilizza ind. sped. su contratto" FIELD Useindsp END +BOOLEAN F_DATABCON +BEGIN + PROMPT 1 9 "Data buono di consegna uguale alla data evasione buono di ritiro" + FIELD DataBcon +END + +BOOLEAN F_CONDOM +BEGIN + PROMPT 1 10 "Consegna giorno successivo per i clienti che lavorano a pulito" + FIELD ConDom +END + TEXT -1 BEGIN PROMPT 0 11 "@bOpzioni Giri" @@ -795,12 +807,6 @@ BEGIN CHECKTYPE REQUIRED END -BOOLEAN F_DATABCON -BEGIN - PROMPT 1 10 "Data buono di consegna uguale alla data evasione buono di ritiro" - FIELD DataBcon -END - TEXT -1 BEGIN PROMPT 0 22 "@bOpzioni articoli" diff --git a/lv/lv2900.cpp b/lv/lv2900.cpp index f6344205b..9b2cad6d0 100755 --- a/lv/lv2900.cpp +++ b/lv/lv2900.cpp @@ -193,7 +193,14 @@ TObject* TBuoni_cache::key2obj(const char* key) if(ini_get_bool(CONFIG_DITTA, "lv", "DataBcon")) { doc->put(DOC_DATADOC, datagen); - doc->put(DOC_DATAPART, datadoc); + //modifica 18/03/2010 richiesta da Diana2000 per i clienti che consegnano tutti i giorni + if(ini_get_bool(CONFIG_DITTA, "lv", "ConDom")) + { + TDate datacon(TODAY); datacon++; + if(datacon.wday() == 7) + datacon++; + doc->put(DOC_DATAPART, datacon); + } } else doc->put(DOC_DATADOC, datadoc);