Patch level : 10.990

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

Bug 0001844: Contratti - Tasto Copia

Dopo aver caricato la patch 988 se tento di copiare un contratto fornitore la casella "Cliente" "Fornitore" non è modificabile e mi presenta Cliente.....


git-svn-id: svn://10.65.10.50/branches/R_10_00@22104 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2011-05-13 06:36:11 +00:00
parent d0e5204df3
commit 9c207fe66c

View File

@ -91,8 +91,11 @@ TMask_copy::TMask_copy(const TMask& m, const bool enable_catven, const bool enab
{
enable(F_L_CATVEN, enable_catven);
enable(F_C_TIPOCF, enable_tipocf);
TList_field& l = lfield(F_C_TIPOCF);
l.replace_items(" | "," | ");
if (!enable_tipocf)
{
TList_field& l = lfield(F_C_TIPOCF);
l.replace_items(" | "," | ");
}
enable(F_C_CODCF, enable_tipocf);
set(F_TIPO,m.get(F_TIPO));
}
@ -622,6 +625,8 @@ bool TCondizioni_vendita::handle_copy(TMask_field &b, KEY k)
}
bar.addstatus(1);
rec.put(RCONDV_TIPOCF,msk.get(F_C_TIPOCF));
rec.put(RCONDV_CODCF,msk.get(F_C_CODCF));
rec.put(RCONDV_COD, newcode);
rec.put(RCONDV_PREZZO, prezzo);
int err = rel.write();