Patch level : 10.0 patch ???
Files correlati : lv3 Ricompilazione Demo : [ ] Commento : Gestione date dotazione temporanea nel caso si passi ad una causale che non prevede la movimentazione della dot tmp: in questo caso svuoto le date sul documento e lascio inalterato il contratto git-svn-id: svn://10.65.10.50/branches/R_10_00@21138 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
1da14e1f10
commit
39400b5e49
@ -986,8 +986,12 @@ 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
|
//disabilito i campi di dotazione temporanea se la causale non prevede la loro movimentazione
|
||||||
if (sgn_rit == 0 && sgn_con == 0)
|
if (sgn_rit == 0 && sgn_con == 0)
|
||||||
{
|
{
|
||||||
msk.field(FR_JOLLY3).disable();
|
dadata = NULLDATE;
|
||||||
msk.field(FR_JOLLY4).disable();
|
adata = NULLDATE;
|
||||||
|
msk.field(FR_JOLLY3).reset();
|
||||||
|
msk.field(FR_JOLLY4).reset();
|
||||||
|
msk.field(FR_JOLLY3).disable();
|
||||||
|
msk.field(FR_JOLLY4).disable();
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -1021,7 +1025,7 @@ bool TGestione_bolle_msk::lv_causale_handler(TMask_field& f, KEY k)
|
|||||||
|
|
||||||
if (rdoc.get_date("ADATATMP").empty())
|
if (rdoc.get_date("ADATATMP").empty())
|
||||||
{
|
{
|
||||||
if (adata.ok() /*&& adata >= datadoc*/)
|
if (adata.ok())
|
||||||
{
|
{
|
||||||
rdoc.put("ADATATMP", adata);
|
rdoc.put("ADATATMP", adata);
|
||||||
msk.field(FR_JOLLY4).set(adata);
|
msk.field(FR_JOLLY4).set(adata);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user