Patch level : 10.0 patch 356

Files correlati     : lv3
Ricompilazione Demo : [ ]
Commento            :
0001390: Data Dotazione temporanea
Descrizione  Inserendo una dotazione temporanea direttamente sul contratto, da data 1-gennaio a 20 giugno.
Andando in bolla oggi 22 giugno mi segnala che è scaduta ma la data di inizio è il "22-giugno" anziche il "1-gennaio"


git-svn-id: svn://10.65.10.50/trunk@19071 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca83 2009-06-23 09:48:07 +00:00
parent 538a3904f2
commit bd67ed713e

View File

@ -897,15 +897,13 @@ bool TGestione_bolle_msk::lv_causale_handler(TMask_field& f, KEY k)
//disabilito i campi di dotazione temporanea se la causale non prevede la loro movimentazione
if (sgn_rit == 0 && sgn_con == 0)
{
//msk.field(FR_JOLLY2).disable();
msk.field(FR_JOLLY3).disable();
msk.field(FR_JOLLY4).disable();
}
else
{
//msk.field(FR_JOLLY2).enable();
msk.field(FR_JOLLY3).enable();
msk.field(FR_JOLLY4).enable();
msk.field(FR_JOLLY3).enable();
msk.field(FR_JOLLY4).enable();
fdotmp = true;
}
@ -921,11 +919,15 @@ bool TGestione_bolle_msk::lv_causale_handler(TMask_field& f, KEY k)
if (!dadata.ok() && rcondv.read() == NOERR)
{
rcondv.put(LVRCONDV_INDTTMP, datadoc);
rcondv.rewrite();
rcondv.rewrite();
rdoc.put("DADATATMP", datadoc);
msk.field(FR_JOLLY3).set(datadoc);
}
else
{
rdoc.put("DADATATMP", dadata);
msk.field(FR_JOLLY3).set(dadata);
}
rdoc.put("DADATATMP", datadoc);
msk.field(FR_JOLLY3).set(datadoc);
}
if (rdoc.get_date("ADATATMP").empty())