ปัญหาเก่า ที่ลืมวิธีแก้

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

Moderator: Sutas, CO-Admin, Global Moderator

ปัญหาเก่า ที่ลืมวิธีแก้

โพสต์โดย ppitaksu » จันทร์ ต.ค. 02, 2006 7:09 pm

คือปัญหามีอยู่ว่า กิจการเล็กๆ ที่มีสินค้าหลายตัวพอดู ไม่ได้ใช้ระบบซื้อเข้า ใช้เพียงระบบขายออก ย่อมทำให้สินค้าคงเหลือติดลบตอนปลายงวด และเมื่อปิดงวด ยอดยกไป ก็ติดลบ อยากถามว่า นอกจากการเข้าไปแก้ ยอดยกมา ในตอนที่ปิดงวดเสร็จ ให้เป็น 0 ทั้งหมด ทีละสินค้า ๆ จะมีวิธีอื่น ที่ดีกว่านี้ อีกหรือไม่ หรือถ้าต้องไปทำการปรับปรุงสินค้า ก่อนปิดงวด ใน JU โดยคีย์เพิ่มสินค้าทุกๆตัวไปเฉยๆ ให้ยอดที่หักล้างพอดีกับที่ติดลบ จะดีกว่าไหม หรือมีวิธีให้โปรแกรม ล้างยอดยกมาที่ติดลบออกไปเองโดยตรวจจาก เอกสารการรับสินค้า (ที่เราไม่ได้ทำเลย=ไม่มีเอกสาร ซึ่ง ยอดยกมาควร=0) จำได้ว่าเวอร์ชั่น 4 เคยมีเมนู อะไรทำนองนี้ อยู่
ppitaksu
Sr. Member
Sr. Member
 
โพสต์: 424
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 15, 2004 11:28 pm

Re:ปัญหาเก่า ที่ลืมวิธีแก้

โพสต์โดย Sitthidech » อังคาร ต.ค. 03, 2006 9:29 am

ถ้าคุณ ppitaksu ต้องการให้ยอดคงเหลือจากติดลบกลายเป็นศูนย์
ทั้งหมดอาจจะสร้างข้อมูลตรวจนับให้เป็นศูนย์ทุกตัว
แล้วใช้เมนูสินค้า66 ก็ได้ แต่ เอ ! ไม่ทราบว่าจะเป็นวิธีการที่รวดเร็วหรือเปล่า?

แปลก ๆ นะ ทำไมไม่แก้ใขให้เป็นยอดคงเหลือของสินค้าที่ถูกต้อง
หรือว่าไม่ต้องการใช้ข้อมูลทางด้านสินค้าในโปรแกรม
???
Sitthidech
Sr. Member
Sr. Member
 
โพสต์: 262
ลงทะเบียนเมื่อ: ศุกร์ ก.ย. 02, 2005 1:12 pm

Re:ปัญหาเก่า ที่ลืมวิธีแก้

โพสต์โดย ASAN » อังคาร ต.ค. 03, 2006 2:45 pm

- ใช้ VFP Replace เลยครับ อิอิ ;D ;D จะเอายอดเหลือเท่าไหร่ ก็ได้
ภาพประจำตัวสมาชิก
ASAN
Hero Member
Hero Member
 
โพสต์: 3477
ลงทะเบียนเมื่อ: อังคาร ก.ค. 15, 2003 9:50 am

Re:ปัญหาเก่า ที่ลืมวิธีแก้

โพสต์โดย ppitaksu » พุธ ต.ค. 04, 2006 2:41 pm

use table/dbf อันไหนครับ (stmas/stloc/else?)
repl field ชื่ออะไรบ้างครับ แล้วปลอดภัย ต่อระบบโดยรวมหรือเปล่าครับ เช่นว่า consistency ของข้อมูล จะไม่เสีย ใช่ไหมครับ
ppitaksu
Sr. Member
Sr. Member
 
โพสต์: 424
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 15, 2004 11:28 pm

Re:ปัญหาเก่า ที่ลืมวิธีแก้

โพสต์โดย ppitaksu » ศุกร์ ต.ค. 06, 2006 7:28 pm

โดยปกติ เมื่อเราต้องการแก้ ยอดยกมา จาก ติดลบให้เป็น ศูนย์ เราจะต้องไปทำ ข้อ สินค้า 7-3 แล้ว Alt+E เพื่อแก้ยอดยกมารวมทุกคลัง ให้เป็น 0 และ มูลค่ายกมารวม ให้เป็น 0 จากนั้น ก็ต้องแก้ ที่ F8 ยอดยกมาแต่ละคลังให้เป็น 0 ด้วย ซึ่งแสดงให้เห็นว่า ต้องมี ฟิลด์ที่เกี่ยวข้องมากกว่า 1 ฟิลด์ และหรือมากกว่า 1 เทเบิล โดยทำเช่นนี้ ทุกๆ สินค้าที่ติดลบ ซึ่งก็หมายถึงทุกๆตัวของสินค้าที่มีอยู่ เพราะเราไม่ได้ใช้ระบบซื้อเลย ใช้ระบบขายอย่างเดียว เหตุนี้จึงทำให้อยากใช้ Visual FoxPro มาทำการ แก้ไข Database โดยตรงซึ่งคิดว่า รวดเร็วกว่ากันมากเลยครับ เพราะ assume All Beginning Stock Balance เป็น 0 ทั้งหมดไปเลย เลยอยากขอคำแนะนำที่ละเอียดกว่าเดิมอีกหน่อยว่า อย่างไรจึงจะทำเช่นนั้นได้โดยปลอดภัย ต่อระบบโดยรวม
ppitaksu
Sr. Member
Sr. Member
 
โพสต์: 424
ลงทะเบียนเมื่อ: พฤหัสฯ. ม.ค. 15, 2004 11:28 pm


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

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

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

cron