Axapta : Code Check เอกสาร Movement + Transfer ที่ใน Line มีแถวที่มีจำนวน แต่ Amount เป็น 0
ปกติต้อง Post ไม่ผ่าน นอกจากมีการแก้ Code ให้ Post ผ่าน เพื่อปรับจำนวน
Run ใน Job
static void Job5(Args _args)
{
InventJournalTrans TableInventJournalTrans;
InventJournalTable TableInventJournalTable;
int i = 1;
;
WHILE
SELECT * FROM TableInventJournalTable
WHERE TableInventJournalTable.Posted == NoYes::Yes
{
WHILE
SELECT * FROM TableInventJournalTrans
WHERE TableInventJournalTrans.CostAmount == 0
&& TableInventJournalTrans.Qty > 0
&& TableInventJournalTrans.JournalId == TableInventJournalTable.JournalId
{
info(strfmt("%1:%2:%3:%4:%5:%6:%7",i,TableInventJournalTable.JournalNameId,TableInventJournalTable.PostedDate,TableInventJournalTable.JournalId,TableInventJournalTrans.ItemId,TableInventJournalTrans.Qty, TableInventJournalTable.PostedUserId));
i++;
}
}
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น