หน้า 1 จากทั้งหมด 1

เพิ่มบิลขาย

โพสต์โพสต์แล้ว: ศุกร์ ก.พ. 15, 2008 4:46 pm
โดย thongchai saelai
ผมใช้ Express for windows แลนพ่วง 3 เครื่อง ผมอยากจะเปิดบิลขายสดหน้าร้าน พร้อมกันได้ทั้ง 3 เครื่องไม่ทราบต้องทำอย่างไรครับ
ขอบคุณครับ

Re: เพิ่มบิลขาย

โพสต์โพสต์แล้ว: ศุกร์ ก.พ. 15, 2008 8:34 pm
โดย suchai
ก็เข้าเมนูขาย ข้อ 2 ขายเงินสด แล้วก็เปิดบิลขายสด ทั้ง 3 เครื่องพร้อมกันก็ได้แล้ว
อย่าว่าแต่ 3 เครื่องพร้อมเลย มากกว่านั้นก็ทำได้ไม่จำกัดครับ

Re: เพิ่มบิลขาย

โพสต์โพสต์แล้ว: ศุกร์ ก.พ. 15, 2008 11:59 pm
โดย ASAN
- เปิดบิลขายได้ตามปกติ เหมือนใช้ทีละเครื่องนั่นแหล่ะครับ แต่จริงๆแล้วทำงาน 3 เครื่อง หรือมากกว่า เพราะมี Server สามารถ่ใช้งานได้ด้วย(ถ้าแยก Server)  แต่มีข้อจำกัดอยู่ว่า แต่ละเครื่องต้องไม่เปิดใช้รหัสลูกค้ารายเดียวกัน และไม่ใช้รหัสสินค้าเดียวกัน  กรณีที่ใช้รหัสซ้ำกันอยู่โปรแกรมจะแจ้งว่า มีผู้อื่นใช้อยู่ และทำการรอเพื่อเปิดแฟ้มข้อมูลของรหัสนั้น จนกว่าผู้ใช้คนนั้นๆหยุดการใช้รหัสนั้นแล้ว ข้อความแจ้งเตือนก็จะหายไป และพร้อมที่จะให้ผู้ใช้ที่ถูกแจ้งเตือนทำงานได้ทันที
-  กรณีการขายสด มักมีปัญหาตรงที่ว่า เวลาเปิดบิลลูกค้ามักจะเป็น "สด" ซึ่งคุณอาจกำหนดรหัสเป็น 000 เป็นต้น ดังนั้นอาจทำให้การใช้รหัสชนกันกับเครื่องอื่นได้
- วิธีแก้ไขก็ไม่ยากนัก  ให้กำหนดรหัสสดไว้ 3 รหัสสำหรับ 3 เครื่อง เช่น 000 สำหรับเครื่องที่ 1 และ 000-2 สำหรับเครื่องที่ 2 และต่อไปเรื่อยๆ  เมื่อต้องการรวมรหัส ก็ให้ลบรหัส 000-2 ออกก่อน แล้วใช้วิธีเปลี่ยนรหัส 000 ให้เป็นรหัส 000-2  และเปลี่ยนไปเรื่อยๆ จนครบทุกรหัส สุดท้ายให้เปลี่ยนกลับเป็นรหัส 000 อีกครั้ง จะทำให้รหัส "สด" ทุกเครื่องทุกรหัสรวมกัน  วันรุ่งขึ้นถ้าต้องการใช้อีก ก็ให้สร้างรหัส 000-2 ขึ้นมาใหม่และต่อไปเรื่อยๆ โดยที่รหัส 000 ยังคงเป็นหลักเช่นเดิม

Re: เพิ่มบิลขาย

โพสต์โพสต์แล้ว: เสาร์ ก.พ. 16, 2008 9:20 am
โดย ASAN
อธิบายเพิ่มเติมครับ(เพราะมีคนโทรมาถามตอนดึกหลังจากโพสท์)
- การลบรหัส 000-2 จะทำให้ไฟล์รายละเอียดของลูกค้าของรหัส 000-2 หายไป แต่รายการที่ได้บันทึกไว้ยังคงอยู่ เมื่อทำการเปลี่ยนรหัส 000 มาเป็นรหัส 000-2 จะทำให้ ไฟล์รายละเอียดลูกค้าของรหัส 000 และรายการค้าของรหัส 000 ถูกเปลี่ยนรหัสเป็นรหัส 000-2  ซึ่งจะทำให้ข้อมูลรหัส 000 และรหัส 000-2 มารวมเป็นหนึ่งเดียวคือรหัส 000-2 ดังนั้นเราสามารถเปลี่ยนไปมาได้จนรหัสสุดท้าย หรือเปลี่ยนกลับเป็นรหัส 000 ซึ่งเป็นรหัสหลัก

* มีถามต่อว่า ทำไมคุณอาซันต้องแนะนำว่าให้ลบรหัส 000-2 ก่อน
- คำตอบมีอยู่ว่า เวลาผมแนะนำอะไร มักจะนึกถึงผลที่จะกระทบกับการใช้งานในส่วนอื่นๆด้วย ผมไม่นิยมแนะนำเพื่อวัตถุประสงค์อย่างใดอย่างหนึ่ง  จากตัวอย่างนี้ 000 คือรหัสไฟล์หลักที่เราใช้งานอยู่  ถ้าสมมุติว่ารหัสนี้ไม่ใช่ 000 และไม่ได้ขายสด แต่เป็นรหัสอื่นที่ใช้สำหรับขายเชื่อ แต่บังเอิญมีชื่อลูกค้าซ้ำกันอยู่ เช่นรหัส 010 ลูกค้าที่เปิดมาเมื่อปี 49 ซึ่งมียอดยกมาต้นปี 51 แต่เมื่อรับพนักงานใหม่เข้ามา หารายชื่อลูกค้าเก่าไม่พบเลยตั้งขึ้นมาใหม่สำหรับข้อมูลปี 51 เป็นรหัส 523  และได้ออกบิลขายไปแล้วหลายใบ เมื่อมาตรวจสอบภายหลังพบว่า รหัสมันซ้ำกัน จริงๆแล้วรหัสมันไม่ได้ซ้ำ ที่ซ้ำคือชื่อมันซ้ำกัน
-  ดังนั้นการรวมรหัสจึงแนะนำให้ลบรหัสใหม่คือ 523  ออกไปก่อน ด้วยเหตุผลที่ว่ารหัสใหม่ยังไม่มียอดยกมา แต่รหัสเก่ามียอดยกมาบันทึกด้วยโปรแกรมมาแล้ว หากไปลบรหัส 010 ออกไปแล้วนำรหัส 523 มาเปลี่ยนเป็นรหัส 010 เลย(ซึ่งมันสะดวกกว่าไม่ยุ่งยากกว่า) แต่บังเอิญลืมจดยอดยกมาไว้ จะทำให้รายงานสถานะของลูกหนี้ไม่ตรงความเป็นจริง อาจทำให้มียอดติดลบ ซึ่งจะทำให้มีงานต้องทำ และตรวจสอบซ้ำซากมากขึ้นโดยที่เราระมัดระวังเสียแต่แรก หรือเลือกวิธีที่ดีกว่าก็ไม่น่าจะเกิดขึ้น

* หวังว่าคงไม่ลืมข้อควรระวังในการเปลี่ยนรหัสนะครับ  หลักการนี้ใช้ได้กับทุกๆรหัสบน Express ซึ่งเราต้องนึกถึงรหัสเก่าก่อนว่ามียอดยกมาสะสมอยู่หรือเปล่า

Re: เพิ่มบิลขาย

โพสต์โพสต์แล้ว: อังคาร ก.พ. 19, 2008 4:41 pm
โดย ASAN
* กรณีมียอดสะสมอยู่ทั้ง 2 รหัสเพราะเกิดจากรหัสปีเก่าทั้งหมด คุณก็เลือกเอาเถอะครับ ว่าชอบรหัสไหน ก็ลบรหัสนั้นออกไป แล้วค่อยเปลี่ยนรหัสที่ไม่ลบมาเป็นรหัสที่ลบไปแล้ว  แต่ก่อนอื่น จดยอดสะสมหรือยอดยกมาของรหัสที่จะลบไปแก้ไขหรือใส่รวมกับยอดสะสมของรหัสที่ไม่ลบหรือจะเปลี่ยนไว้ก่อน เมื่อเปลี่ยนเสร็จสิ้น ก็เป็นอันเรียบร้อยไม่ต้องตามไปแก้ไขอะไรอีก