6/04/2016

Axapta : มียอด Onhand แต่จองไม่ได้

คือ Item มียอด Onhand แต่จอง เพราะถูกเอกสารเลขที่อื่น จองไปก่อนแต่ Goto main ที่เอกสารเล่มนั้นแล้วไม่มี
และ Issue ใน Onhand เป็น Reserved physical

ให้ใช้ Enterprise Manager หรือ SQL Query Analyzer เข้าไปลบข้อมูล ใน Table
InventTrans  เอา ช่อง Number และ Item ไปหา
[code=text]SELECT     *
FROM         INVENTTRANS
WHERE     (ITEMID = '061034716045') AND (TRANSREFID LIKE '%11-0030284%')[/code]

เจอให้ตรวจสอบดูว่าข้อมูลตรงกันกับที่ต้องการลบหรือไม่ต้องลบ 2 แถวออกจะคู่กัน

[code=text]DELETE
FROM         INVENTTRANS
WHERE     (ITEMID = '061034716045') AND (TRANSREFID LIKE '%11-0030284%')[/code]

InventSum  เอา Invent DimId จาก InventTrans ไปหา

[code=text]SELECT     *
FROM         INVENTSUM
WHERE     (ITEMID = '061034716045' AND INVENTDIMID LIKE '%11-00063538%')[/code]

เจอให้ตรวจสอบดูว่าข้อมูลตรงกันกับที่ต้องการลบหรือไม่
[code=text]DELETE
FROM         INVENTSUM
WHERE     (ITEMID = '061034716045' AND INVENTDIMID LIKE '%11-00063538%')[/code]


ลบออกแล้วถึงจะจองได้

No comments:

Post a Comment