fix gestione ricalcolo TC e PzPalelt da barcode input in ADM

This commit is contained in:
Samuele E. Locatelli
2018-11-03 09:46:56 +01:00
parent 2ede127ba8
commit dad2d3e0cc
+3 -1
View File
@@ -376,6 +376,7 @@ namespace MP_ADM.WebUserControls
{
// recupero TC promessa da ultimo per articolo/macchina
decimal TCiclo = 0;
int pzPallet = 1;
DS_ProdTempi.ODLDataTable tabODL = DataLayer.obj.taODL.getByMacchinaArticolo(codArt, idxMacc);
// se non lo trovo prendo da SOLO ARTICOLO
if (tabODL.Rows.Count == 0)
@@ -386,6 +387,7 @@ namespace MP_ADM.WebUserControls
if (tabODL.Rows.Count > 0)
{
TCiclo = tabODL[0].TCAssegnato;
pzPallet = tabODL[0].PzPallet;
}
// se non lo trovo è valore default da config DB (oppure 59...)
else
@@ -397,7 +399,7 @@ namespace MP_ADM.WebUserControls
TCiclo = 59;
}
// creo nuova PROMESSA ODL...
DataLayer.obj.taPODL.insertQuery(codOrd, codOrd, true, codArt, codGruppo, idxMacc, qta, TCiclo, DateTime.Now, 1, 1);
DataLayer.obj.taPODL.insertQuery(codOrd, codOrd, true, codArt, codGruppo, idxMacc, qta, TCiclo, DateTime.Now, 1, pzPallet);
}
}
// resetto ricaricando