หน้าเว็บ

วันจันทร์ที่ 3 สิงหาคม พ.ศ. 2563

Axapta : Axapta Sales Order Invoice ไปแล้วถูกลบ Line Status จะเปลี่ยนจาก Invoice เป็น Open

Axapta : Axapta Sales Order Invoice ไปแล้วถูกลบ Line Status จะเปลี่ยนจาก Invoice เป็น Open
เช่น SO20-221 ฝบง. Post Invoice ไปแล้ว แต่มีการลบและแก้ไข Line ใหม่ ทำให้ Status ของ Sales Order เปลี่ยน แต่ Transaction เกิดไปแล้ว
ใช้วิธี Reinsert จาก Database Logs ไม่ได้ Error Lot ID is not specified.


วิธีแก้
1. ให้ งสข. ใส่ Item ที่ลบไปและข้อมูลใน Line เหมือนเดิม
2. ลอกข้อมูลจาก Database จาก Local ที่จะต้องแก้มี
SalesLine, SalesTable แก้ข้อมูลเหมือนเหมือนกับ Local (จด InventTransID ไว้ด้วยสำหรับไปลบ Transaction ออก)
3. ลบ ข้อมูลใน Table Inventtrans ออก ใช้ TransId จากข้อ 2.
4. Run Job recalcInventSum เพื่อให้ Update Onhand จำนวนจะได้ถูกต้อง

ไม่มีความคิดเห็น:

แสดงความคิดเห็น