สอบถามครับ ต่้องการ ทำโมดูลคลังสินค้า
เช่น สินค้า A มีจำนวน 20 ชิ้น
สินค้า B มีจำนวน 20 ชิ้น
สินค้า C มีจำนวน 20 ชิ้น
ในหน้า สั่งสินค้า
จะใช้ fields ชนิด Many2many ในการ เลือกสินค้า
เมื่อผู้ใช้เลือกแล้ว ต้องใช้คำสั่งอะไร
ให้จำนวนสินค้าในคลังลดลงครับ
รบกวนด้วยครับ ขอบคุณครับ
แจ้งข่าว ทางเว็บบอร์ด openerpthailand.org ได้เปลี่ยนระบบเว็บบอร์ด ใหม่เป็น phpBB 3.1- บุคคลทั่วไป จะไม่สามารถเข้าอ่านกระทู้บางบอร์ด แนะนำให้ท่าน สมัครสมาชิกคลิกตามลิงค์นี้
- สมาชิกใหม่ ถ้ายังไม่ได้แนะนำตัวจะไม่สามารถ ตั้งกระทู้ และ ดาวน์โหลด ไฟล์จากเว็บบอร์ดได้ ท่านจำเป็นต้องแนะนำตัวที่หมวดนี้
- ถ้ามีปัญหาการใช้งาน หรือ ข้อเสนอแนะใดๆ แนะนำได้ที่นี่
- ปุ่มรูปหัวใจใต้โพส แต่ละโพส ท่านสามารถกดเพื่อสื่อถึงคนโพสนั้นถูกใจท่าน
- ห้ามลง E-mail, เบอร์โทรส่วนตัว, Line id หรือข้อมูลส่วนตัวอื่นๆ เพื่อป้องกันการแอบอ้างและโฆษณาแฝง โดยสามารถติดต่อสมาชิกท่านอื่นผ่านระบบ PM ของบอร์ด
- ท่านสามารถปิดการแจ้งนี้ได้ ที่มุมขวาของกล่องข้อความนี้
บุคคลทั่วไปสามาเข้าสู่ระบบ ด้วย Account ของ FaceBook ได้แล้ว คลิกที่นี่ได้เลย
Odoo python Database
Re: Odoo python Database
ไม่เข้าใจวัตถุประสงค์ครับ แนะนำไม่ถูก โมดูลมาตรฐาน ไม่ตอบโจทย์ตรงไหนครับ จึงต้องเขียนใหม่
Re: Odoo python Database
ต้องการจัดการสต๊อกใช่ป่าวครับ
รับปรึกษาการใช้งาน ฟรี ไม่หลอกลวง เน้นจริงใจ *** สายเซ็นผิดกฏ ***
Re: Odoo python Database
ในระบบ odoo core นั้นระบบจะให้ค่า forecast ลดลง เมื่อทำการ confirm Sale order
แต่ความต้องการของคุณ คือ ใช้ตอนเลือกสินค้าเป็นตัวกำหนดการ reserve เพื่อไปลดค่า forecast ซึ่งผมว่าไม่ make sense
แต่ถึงกระนั้น ก็สามารถทำได้ เพราะบางองค์กรจะจองสินค้าทันทีเมื่อเกิด Quotation
แต่ความต้องการของคุณ คือ ใช้ตอนเลือกสินค้าเป็นตัวกำหนดการ reserve เพื่อไปลดค่า forecast ซึ่งผมว่าไม่ make sense
แต่ถึงกระนั้น ก็สามารถทำได้ เพราะบางองค์กรจะจองสินค้าทันทีเมื่อเกิด Quotation
โค้ด: เลือกทั้งหมด
@api.multi
@api.onchange('product_id', 'route_id')
def _get_product_info(self):
for line in self:
proc = self.env['procurement.rule'].search([('route_id', '=', line.route_id.id)], limit=1)
sol = self.env['sale.order.line'].search([('product_id', '=', line.product_id.id),('state', '=', ['draft','approve','sent','pending']),('route_id', '=', proc[0].route_id.id)])
sum_qo = sum(x.product_uom_qty for x in sol)
line.qty_available = line.product_id.with_context({'location' : proc.location_src_id.id}).qty_available
incoming_qty = line.product_id.with_context({'location' : proc.location_src_id.id}).incoming_qty
line.qty_virtual = line.product_id.with_context({'location' : proc.location_src_id.id}).virtual_available - incoming_qty - sum_qo
line.outgoing_qty = line.product_id.with_context({'location' : proc.location_src_id.id}).outgoing_qty
line.qoutation_qty = sum_qo
[b][color=#008000]รับปรึกษาปัญหาเทคนิค[/color] *** สายเซ็นผิดกฏ *** [/b]
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
ต้องการเอกสารโครงสร้าง Database
โดย muizana » ศุกร์ 24 ม.ค. 2014 4:08 pm » ใน เริ่มต้นกับโปรแกรม Odoo / OpenERP - 8
- 5657
-
โดย freshpat888
ดูข้อความล่าสุด
เสาร์ 17 มี.ค. 2018 10:23 pm
-
-
-
ลบ Database ไม่ได้
โดย timkung » อังคาร 06 พ.ย. 2012 10:55 am » ใน การติดตั้ง อัพเกรด Odoo / OpenERP - 2
- 2295
-
โดย timkung
ดูข้อความล่าสุด
อังคาร 06 พ.ย. 2012 2:24 pm
-
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: 5 และ บุคคลทั่วไป 0 ท่าน
Log in with LINE

