Patch level : 10.0 patch 592
Files correlati : lv3 Ricompilazione Demo : [ ] Commento : Corretti i magazzini sulle righe (adesso tiene conto della causale) git-svn-id: svn://10.65.10.50/trunk@19992 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
5be093d48a
commit
255222c602
@ -462,8 +462,25 @@ bool TGestione_bolle_msk::lv_bolla_handler(TMask_field& f, KEY k)
|
|||||||
TString8 codmagold = rdoc.get(RDOC_CODMAG);
|
TString8 codmagold = rdoc.get(RDOC_CODMAG);
|
||||||
if (codmagold.empty())
|
if (codmagold.empty())
|
||||||
{
|
{
|
||||||
rdoc.put(RDOC_CODMAG, codmag);
|
const TCausale_lavanderie cau(causale);
|
||||||
rdoc.put(RDOC_CODMAGC, codmag);
|
const TCausale_magazzino rit = cau.causale_ritiro();
|
||||||
|
const TCausale_magazzino con = cau.causale_consegna();
|
||||||
|
|
||||||
|
TString8 magazzino;
|
||||||
|
TString8 magazzinoc;
|
||||||
|
|
||||||
|
if(rit.get("S10").full())
|
||||||
|
magazzino = rit.get("S10").mid(0,5);
|
||||||
|
else
|
||||||
|
magazzino << ini_get_string(CONFIG_DITTA, "lv", "CODMAG") << ini_get_string(CONFIG_DITTA, "lv", "CODMAGN");
|
||||||
|
|
||||||
|
if(con.get("S10").full())
|
||||||
|
magazzinoc = con.get("S10").mid(0,5);
|
||||||
|
else
|
||||||
|
magazzinoc << ini_get_string(CONFIG_DITTA, "lv", "CODMAG") << ini_get_string(CONFIG_DITTA, "lv", "CODMAGC");
|
||||||
|
|
||||||
|
rdoc.put(RDOC_CODMAG, magazzino);
|
||||||
|
rdoc.put(RDOC_CODMAGC, magazzinoc);
|
||||||
}
|
}
|
||||||
|
|
||||||
//gestione campi dotazione odierna e dotazione temporanea
|
//gestione campi dotazione odierna e dotazione temporanea
|
||||||
|
@ -457,8 +457,25 @@ bool TGestione_buoni_msk::set_righe_buono_handler(TMask_field& f, KEY k)
|
|||||||
TString8 codmagold = rdoc.get(RDOC_CODMAG);
|
TString8 codmagold = rdoc.get(RDOC_CODMAG);
|
||||||
if (codmagold.empty())
|
if (codmagold.empty())
|
||||||
{
|
{
|
||||||
rdoc.put(RDOC_CODMAG, codmag);
|
const TCausale_lavanderie cau(causale);
|
||||||
rdoc.put(RDOC_CODMAGC, codmag);
|
const TCausale_magazzino rit = cau.causale_ritiro();
|
||||||
|
const TCausale_magazzino con = cau.causale_consegna();
|
||||||
|
|
||||||
|
TString8 magazzino;
|
||||||
|
TString8 magazzinoc;
|
||||||
|
|
||||||
|
if(rit.get("S10").full())
|
||||||
|
magazzino = rit.get("S10").mid(0,5);
|
||||||
|
else
|
||||||
|
magazzino << ini_get_string(CONFIG_DITTA, "lv", "CODMAG") << ini_get_string(CONFIG_DITTA, "lv", "CODMAGN");
|
||||||
|
|
||||||
|
if(con.get("S10").full())
|
||||||
|
magazzinoc = con.get("S10").mid(0,5);
|
||||||
|
else
|
||||||
|
magazzinoc << ini_get_string(CONFIG_DITTA, "lv", "CODMAG") << ini_get_string(CONFIG_DITTA, "lv", "CODMAGC");
|
||||||
|
|
||||||
|
rdoc.put(RDOC_CODMAG, magazzino);
|
||||||
|
rdoc.put(RDOC_CODMAGC, magazzinoc);
|
||||||
}
|
}
|
||||||
|
|
||||||
//gestione campi dotazione odierna e dotazione temporanea
|
//gestione campi dotazione odierna e dotazione temporanea
|
||||||
|
Loading…
x
Reference in New Issue
Block a user