11/08/2019

Axapta : Reports เกินแล้วต้องการลบยอดทิ้ง

Axapta : Reports เกินแล้วต้องการลบยอดทิ้ง
เช่น PD19-019817 : 003016922225 มีการ Reports 1 ตัวเมื่อวันที่ 1/10/2562 ไม่ได้ Pickinglist ทำ Jobcard ยังไม่ได้ Update Costing
ฝผล. ต้องการให้ยกเลิกออก และ ลบ PD ไปเลยเพราะไม่ได้ใช้แล้ว เพราะมีการเปลียน Code ไปทำ PD อื่น แต่ไม่ได้แจ้ง งทส.

ทำได้ 2 วิธี
1. MAA01 ปรับยอดออก และ End PD นั้นไป ควรทำแบบนี้ซึ่งเป็นวิธีที่ถูกต้องและง่ายกว่า
2. ลบและแก้ ไข Transaction ให้เป็นเหมือนว่า PD นี้ไม่ได้ทำขึ้น
วันนี้จะปิด Inventory จึงต้องใช้วิธีที่ 2 ถ้าใช้วิธีที่ 1 ต้องรอทำ MAA01 อนุมัติ (กรณีที่ยังไม่ได้ตัด Pickinglist ถ้าตัด Pickinglist ไปต้องเอายอดกลับคืนมาก่อน และจะใช้วิธีที่ 2 ไม่ได้ เพราะต้องเหลือประวัติว่าของมาจากไหน)
โดย
1. ลบ ข้อมูลออก จาก Inventtrans
2. ลบ ข้อมูลออก จาก InventtransEx
3. Run Job recalcInventSum เพื่อให้ ยอดและมูลค่า Update
4. ลบ Reports ที่ Reports ไปออก ที่ Table ProdJournalProd และ ProdJournalTable
5. ลบ Jobcard ที่ได้ Post ไป ที่ Table ProdJournalRoute และ ProdJournalTable
6. ตรวจสอบรายงาน Stockcard และ รายงาน Inventory ว่าไม่มียอดที่เราลบไป ต้องไม่มีข้อมูล
(สำคัญต้องทำใน Local ก่อน ค่อยทำในของจริง)

No comments:

Post a Comment