ยอดคงเหลือย้อนหลังไม่ตรงครับ[แก้ไขได้แล้วครับ]

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

ยอดคงเหลือย้อนหลังไม่ตรงครับ[แก้ไขได้แล้วครับ]

โพสต์โดย polppol » จันทร์ ก.พ. 15, 2016 4:41 pm

*** EDIT ***
ผมเจอปัญหาและแก้ไขได้เรียบร้อยแล้ว
ขอบคุณครับ
**********



ยอดคงเหลือย้อนหลัง(รายงาน421)ไม่ตรงครับ
ก่อนอื่น
- เข้า เมนูอื่นๆ ไปจัดเรียงข้อมูลแล้ว
- เมนูสินค้าข้อ.7 ข้อ.3  กดทั้งตรวจสอบและคำนวนสินค้าใหม่เรียบนร้อยแล้วไม่มีerror
- เมนูสินค้าข้อ.7 ข้อ.4,6  กดคำนวนใหม่แล้ว
- เป็นเฉพาะถ้ามีรายการปรับปรุงสินค้า เป็น - ครับ
- โปรแกรม Load มาต้นปีนี้ครับ วันที่program 23/11/2015

(บอกเผื่อไว้ก่อน: ผมquery databaseมาตรงๆให้ดู checkกับจอ Expressแล้วตรงกันครับ
และก็ผมเข้าไปquery databaseตรงเพื่อความสะดวกในตัวcheckรายการเฉยๆ ไม่ได้ไปแก้อะไรครับ
ฉนั้นไม่มีผิดเพราะไปแก้อะไรในDBครับ)

เดียวผมแนบรูปมาให้ดูด้านล่าง
เมือวันที่ 4 มีการปรับปรุงสินค้าจาก Menu สินค้า > 1 > ปรับปรุงยอดสินค้า
คือรายการเลขที่ aj0059009  เป็นจำนวน -150 และ -200
รูปภาพ
ถ้ากดดูสินค้า ณ ตอนนี้ ก็ปกติไม่มีปัญหาอะไร ทุกอย่างถูกต้อง
ลองกดย้อนหลังไปวันที่ 4/2/2016 ณ วันที่มีการปรับปรุง ก็ยังไม่มีปัญหาอะไร (มี 13648)
รูปภาพ
แต่ถ้าย้อนหลังไป เกินวันที่มีการปรุบปรุงยอดจะผิดทันที่ โดยยอดที่ผิด จะเป็น 2 เท่าของยอดปรับปรุงเสมอ
เช่นผมกดดูวันที่ 3/2/2016
ถ้าคำนวนง่ายๆก็คือเอารายการวันที่่ 4 + กลับไปเข้า (tranqty และ xtranqty หน่วยย่อยและจำนวนที่แสดงยอดเท่ากันคับตรวจสอบแล้ว)
ในที่นี้จะมี6 บันทัดตามรูป 200+30+600+400-150-200 = 880
ฉนั้น ยอดในวันที่  ควรจะเป็น 13648+880 = 14528 แต่ Express คำนวนผิดเป็น 15228
ต่างกัน 700 ผมคิดว่าในรายการปรับปรุงที่เป็น  -150 และ -200 Express น่าจะคำนวนผิดเป็น +150 และ +200 ทำให้ยอดผิดครับ
ยังไงรบกวนตรวจสอบด้วยนะครับ
รูปภาพ
แก้ไขล่าสุดโดย polppol เมื่อ อังคาร ก.พ. 16, 2016 9:44 am, แก้ไขแล้ว 1 ครั้ง
polppol
Jr. Member
Jr. Member
 
โพสต์: 90
ลงทะเบียนเมื่อ: จันทร์ ก.พ. 16, 2015 12:51 pm

Re: ยอดคงเหลือย้อนหลังไม่ตรงครับ[BUG?]

โพสต์โดย suchai » อังคาร ก.พ. 16, 2016 8:35 am

ถึงแม้จะไม่มีการแก้ไขข้อมูลใดๆ การทำดัชนีข้อมูลและการกรองข้อมูลที่ลบแล้วหรืออื่นๆ ก็มีผลต่อการแสดงผล

ปกติ เราจะดูสินค้าคงเหลือใน รายงาน 4-2 รายงานสินค้าคงเหลือ และเวลาที่มีอะไรไม่ชอบมาพากล เราก็จะไปดูการเคลื่อนไหวจริง ในรายงาน 4-1 เมื่อของคุณใช้สินค้าคงเหลือ 4-2-1 คุณก็ควรดูเฉลยใน 4-1-1 ผมก็ไม่ได้สนว่าโปรแกรม Express มันทำงานมากว่า 30 ปีจะต้องถูกต้องเสมอ เพียงแค่ค้นหาว่ามีอะไรผิดปกติ แล้วก็แก้ไขให้มีความสมบูรณ์ในจุดเล็กๆ น้อยๆ ที่คนทั่วๆไปอาจจะไม่ค่อยได้ใช้ประจำ

ถ้าจะให้ดี ส่งข้อมูลมาให้ตรวจสอบ ก็จะได้คุยในฐานข้อมูลเดียวกันว่าเกิดอะไรขึ้น

จะส่งให้ทาง Express ตรวจสอบ หรือจะให้ผมตรวจสอบให้ก็ไม่เป็นไรครับ Email: suchai9@yahoo.co.th
ภาพประจำตัวสมาชิก
suchai
Hero Member
Hero Member
 
โพสต์: 2332
ลงทะเบียนเมื่อ: ศุกร์ มิ.ย. 24, 2005 9:35 pm
ที่อยู่: suchai9@yahoo.co.th จังหวัดระยอง

Re: ยอดคงเหลือย้อนหลังไม่ตรงครับ[BUG?]

โพสต์โดย savek » อังคาร ก.พ. 16, 2016 8:49 am

ลองดูรายงาน 4.1.1 หรือ 4.1.5 ดูอีกทีนะครับว่ายอดคงเหลือ ณ วันที่ 3 และ 4 ตรงกับรายงาน 4.2.1 หรือไม่

เพราะหากทั้ง 2 รายงานดังกล่าวตรงกัน ในรายงาน 4.1.1 หรือ 4.1.5 จะแสดงรายละเอียดการเคลื่อนไหวให้ทราบด้วยว่า ณ วันที่ 3 และ 4 มีการรับเข้าหรือจ่ายออกเท่าไหร่ ทำไมจึงได้ยอดสุดท้ายเป็นยอดดังกล่าว ซึ่งอาจจะมีบางรายการที่ไม่เหมือนกับที่ query ตามในภาพที่แนบมานะครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ยอดคงเหลือย้อนหลังไม่ตรงครับ[BUG?]

โพสต์โดย polppol » อังคาร ก.พ. 16, 2016 9:43 am

สวัดดีครับทั้ง 2 ท่าน
ผมดูในส่วน รายงาน 4.1.1 
เป็นอย่างที่บอกจริงๆ ในรายงานมีการเครื่อนไหวถูกต้องแล้ว
ผมเข้าใจผิดกับ DB ไปเอง

รายการเพราะสิ่งที่อยู่ใน Database
ขาย IV ตัวเลขที่เป็น"+" หมายถึงตัด Stock ออก
ในขณะที่
รายกานปรับปรุง ตัวเลขที่เป็น "+" หมายถึงได้รับของคืนเข้า Stock

ขอบคุณทั้ง2 ท่านสำหรับคำแนะนำครับ
แก้ไขล่าสุดโดย polppol เมื่อ อังคาร ก.พ. 16, 2016 9:45 am, แก้ไขแล้ว 1 ครั้ง
polppol
Jr. Member
Jr. Member
 
โพสต์: 90
ลงทะเบียนเมื่อ: จันทร์ ก.พ. 16, 2015 12:51 pm


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 83 ท่าน