รบกวน เพื่อน สมช ใครใช้ unit of measure บ้าง จะขอความรู้ และ ไอเดีย
ปัจจุบันมีการซื้อของเข้า หลาย ๆ อย่าง ที่อยากนำ unit of measure มาใช้งาน เช่น การซื้อ น๊อต
เงื่อนไข
1. น๊อต เก็บ stock เป็น ตัว
2. น๊อต ซื้อ เป็น กล่อง
3. น๊อต มีหลายขนาด แต่ละขนาด จำนวน ต่อกล่องไม่เท่ากัน
คำถาม ถ้าไม่อยาก สร้าง unit ออกมาเยอะ ๆ โดยใช้ แค่ กล่อง อย่างเดียวเลยมีวิธีหรือไม่
ปัจจุบัน จะต้องสร้าง หน่วย เป็น
1. ตัว = unit
2. กล่องS = 250 ตัว
3. กล่องM = 500 ตัว
4. กล่องL = 1000 ตัว
เวลาเรียกใช้งาน เช่น
1. น๊อต 8x1 = 1 กล่องL แปลงหน่วย เป็น 1000 ตัว
2. น๊อต 8x2 = 1 กล่องS แปลงหน่วยเป็น 250 ตัว
อันนี้แค่น๊อต แต่เราจะมี Product อื่น ๆ อีก ที่อยากเรียกใช้หน่วยเป็น กล่อง แต่ละกล่องจะมี รูปแบบ จำนวนที่แตกต่างกัน ทำให้ เราต้องสร้าง กล่องx / กล่องy / กล่องZ ...
***ไม่ทราบมีวิธีการเรียก กล่อง แล้ว แปลงหน่วยเลยหรือไม่ ไม่ต้องแยกขนาดกล่อง***
ขอบคุณครับ
แจ้งข่าว ทางเว็บบอร์ด openerpthailand.org ได้เปลี่ยนระบบเว็บบอร์ด ใหม่เป็น phpBB 3.1- บุคคลทั่วไป จะไม่สามารถเข้าอ่านกระทู้บางบอร์ด แนะนำให้ท่าน สมัครสมาชิกคลิกตามลิงค์นี้
- สมาชิกใหม่ ถ้ายังไม่ได้แนะนำตัวจะไม่สามารถ ตั้งกระทู้ และ ดาวน์โหลด ไฟล์จากเว็บบอร์ดได้ ท่านจำเป็นต้องแนะนำตัวที่หมวดนี้
- ถ้ามีปัญหาการใช้งาน หรือ ข้อเสนอแนะใดๆ แนะนำได้ที่นี่
- ปุ่มรูปหัวใจใต้โพส แต่ละโพส ท่านสามารถกดเพื่อสื่อถึงคนโพสนั้นถูกใจท่าน
- ห้ามลง E-mail, เบอร์โทรส่วนตัว, Line id หรือข้อมูลส่วนตัวอื่นๆ เพื่อป้องกันการแอบอ้างและโฆษณาแฝง โดยสามารถติดต่อสมาชิกท่านอื่นผ่านระบบ PM ของบอร์ด
- ท่านสามารถปิดการแจ้งนี้ได้ ที่มุมขวาของกล่องข้อความนี้
บุคคลทั่วไปสามาเข้าสู่ระบบ ด้วย Account ของ FaceBook ได้แล้ว คลิกที่นี่ได้เลย
Unit of Measure
กฎการใช้บอร์ด
หมวดนี้สำหรับนักพัฒนา
ลงโค้ดอย่าลืมครอบโค้ด เพื่อการแสดงผลที่อ่านง่ายสำหรับคนตอบ
หมวดนี้สำหรับนักพัฒนา
ลงโค้ดอย่าลืมครอบโค้ด เพื่อการแสดงผลที่อ่านง่ายสำหรับคนตอบ
-
wannadrunk
- โพสต์: 15
- ลงทะเบียนเมื่อ: เสาร์ 16 พ.ย. 2013 9:47 pm
- ติดต่อ:
Re: Unit of Measure
ไม่ได้ใช้ UoM นะครับ
เวลานับ stock inventory นับเป็นกล่อง หรือเป็นตัวครับ หากเป็นตัว ก็ควรรับเข้าระบบเป็นตัว
เวลานับ stock inventory นับเป็นกล่อง หรือเป็นตัวครับ หากเป็นตัว ก็ควรรับเข้าระบบเป็นตัว
Re: Unit of Measure
รับเข้า inventory นับเป็นตัว รับเข้าระบบ ก็เป็นตัว อยู่แล้ว ครับ
แต่เวลาซื้อ ซื้อเป็นกล่อง เพราะราคาเสนอเป็น 1000 ตัวต่อกล่อง ถ้าจะมา เอาราคากล่อง หาร จำนวนตัว ก็จะเกิดความผิดพลาดจาก human หรือ จุดทศนิยมได้
ขอบคุณครับ
แต่เวลาซื้อ ซื้อเป็นกล่อง เพราะราคาเสนอเป็น 1000 ตัวต่อกล่อง ถ้าจะมา เอาราคากล่อง หาร จำนวนตัว ก็จะเกิดความผิดพลาดจาก human หรือ จุดทศนิยมได้
ขอบคุณครับ
Re: Unit of Measure
เวลาขายเต็มกล่องหรือแบ่งขายครับ
รับปรึกษาการใช้งาน ฟรี ไม่หลอกลวง เน้นจริงใจ *** สายเซ็นผิดกฏ ***
Re: Unit of Measure
ใน หน้า product จะต้องมี filed uom_po_id ไว้ผูก
ทีนี้ตอนรับเข้าจาก po ในหน้า stock picking คุณจะต้องสร้างฟิลด์
ใน stock.pack.operation ----------
product_uom_po_id = fields.Many2one(related='product_id.uom_po_id', store=True, string='UoM', readonly=False)
เพื่อรับค่า หน่วยซื้อที่ผูกจาก สินค้า
ก็ใช้ ฟังกชั่น _compute_quantity ในการรับค่าแปลงต่างหน่วยในหมวดเดียวกันได้
line.qty2_todo = line.product_uom_id._compute_quantity(line.product_qty, line.product_uom_po_id)
จากนั้นก็ compute , inverse กันต่อไป
ทีนี้ตอนรับเข้าจาก po ในหน้า stock picking คุณจะต้องสร้างฟิลด์
ใน stock.pack.operation ----------
product_uom_po_id = fields.Many2one(related='product_id.uom_po_id', store=True, string='UoM', readonly=False)
เพื่อรับค่า หน่วยซื้อที่ผูกจาก สินค้า
ก็ใช้ ฟังกชั่น _compute_quantity ในการรับค่าแปลงต่างหน่วยในหมวดเดียวกันได้
line.qty2_todo = line.product_uom_id._compute_quantity(line.product_qty, line.product_uom_po_id)
จากนั้นก็ compute , inverse กันต่อไป
[b][color=#008000]รับปรึกษาปัญหาเทคนิค[/color] *** สายเซ็นผิดกฏ *** [/b]
Re: Unit of Measure
ขอบคุณครับ ดูแล้วก็ต้อง mod ตาม ท่าน อ. Kitcle จึงจะตอบโจทย์ Function พื้นฐานของ Odoo หาดูแล้วไม่มีครับ
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: 2 และ บุคคลทั่วไป 0 ท่าน
Log in with LINE

