สั่ง End แล้วสถานะไม่เปลี่ยนตาม เป็นสถานะเดิม
1. ให้ลอง Reports ยอดเป็น 0 และติ๊ก Reports as finish ด้วย ว่าทำได้หรือไม่ ตามวิธีนี้
https://intranet.sci.com/blog.php?u=281&b=1082
ถ้า Reports เป็น 0 ไม่ได้จะมี Error ประมาณนี้ PJ จะไม่ Run เพราะสร้างและ Post Auto ไม่ได้
ถ้าไม่ได้ (นำ Database ไปลองทำใน Local ก่อนก็ได้ ค่อยทำในของจริง)
ตรวจ ดู Transation ใน Inventtrans ถ้าถูกต้องหรือไม่ อันไหนไม่ถูกให้ลบออก เช่นพวกไม่มีวันที่ DatePhysical หรือดูอื่น ๆ พวกยอด พวก Onhand ถ้ารายการใน Trans ไม่ถูกต้องให้ลบออก
InventTrans ลบได้เฉพาะรายการที่ยังไม่มี DatePhysical เท่านั้น
- SELECT *
- FROM INVENTTRANS
- WHERE (ITEMID = '902341429014-M')
1. ใช้โปรแกรม SQL Server Enterprise Manager Select Item หรือ PD ที่มีปัญหา
- SELECT *
- FROM PRODTABLE
- WHERE (ITEMID = '902341429014-M')
2. แก้ช่อง Prodstatus ว่าจริง ๆ คำสั่งผลิตนั้นควรถึงขั้นไหน เช่นถึง Report as finish หรืออื่น ๆ ตาม Enum Prodstatus เช่นแก้จาก 4 --> 5
3. แก้ช่อง BackOrderStatus ว่าจริง ๆ คำสั่งผลิตนั้นควรถึงขั้นไหนให้คล้องจองกับข้อ 2 เช่นถึง Report as finish หรืออื่น ๆ ตาม Enum ProdBackStatus เช่นแก้จาก 1 --> 3
4. ทดลอง Update Costing และติ๊ก End ดู ไม่ต้อง ติ๊ก Reports
No comments:
Post a Comment