วันศุกร์ที่ 9 พฤศจิกายน พ.ศ. 2555
Update inventTrans From InventJournalTrans(Transfer)
static void UpdateTransactionFromInventJournalTrans(Args _args)
{
InventTrans inventTrans;
InventJournalTrans injts;
InventJournalTable injt;
;
ttsbegin;
while select forupdate inventTrans
join injts
where injts.InventTransId == inventTrans.InventTransId
join injt
where injt.JournalId == injts.JournalId
//&& injt.JournalId == "IV12-32167"
&& injt.JournalNameId == "IRON-R12"
// && injt.JournalNameId == "IRON-W12"
{
print injts.InventTransId;
print inventTrans.InventTransId;
print injts.ItemId;
print inventTrans.ItemId;
print injts.VBS_2ndQty;
print inventTrans.VBS_2ndQty;
// pause;
inventTrans.VBS_2ndQty = injts.VBS_2ndQty;
inventTrans.update();
}
while select forupdate inventTrans
join injts
where injts.ToInventTransId == inventTrans.InventTransId
join injt
where injt.JournalId == injts.JournalId
// && injt.JournalId == "IV12-32167"
&& injt.JournalNameId == "IRON-R12"
// && injt.JournalNameId == "IRON-W12"
{
print injts.InventTransId;
print inventTrans.InventTransId;
print injts.ItemId;
print inventTrans.ItemId;
print -1*injts.VBS_2ndQty;
print inventTrans.VBS_2ndQty;
//pause;
inventTrans.VBS_2ndQty = -1*injts.VBS_2ndQty;
inventTrans.update();
}
ttscommit;
info("Finished");
}
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น