Patch level : 10.1026

Files correlati     : ve2.exe
Ricompilazione Demo : [ ]
Commento            :

Nella copia di un articolo di magazzino non veniva impostata correttamente la descrizione aggiuntiva se il codice veniva generato con la gestione avanzata


git-svn-id: svn://10.65.10.50/branches/R_10_00@22270 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2011-06-15 14:34:28 +00:00
parent f0b53ea023
commit a09bfc134c

View File

@ -1979,12 +1979,17 @@ bool TAnagrafica_magazzino::handle_copia(TMask_field &fld, KEY k)
TMask_anamag & m = (TMask_anamag &) fld.mask();
const TString oldart = m.get(F_CODART);
TString codart, descart;
TString codart, descart, descagg;
if (advanced_codart_enabled())
{
codart = oldart;
if (!advanced_codart_ask(codart, descart))
codart.cut(0);
else
{
descagg = descart.mid(50);
descart = descart.left(50);
}
}
else
{
@ -2010,6 +2015,9 @@ bool TAnagrafica_magazzino::handle_copia(TMask_field &fld, KEY k)
{
if (descart.full())
m.set(F_DESCR, descart);
if (descagg.full())
m.set(F_DESCRAGG, descagg);
m.set(F_CODART, codart, TRUE);