สร้าง Product มา แล้วสร้าง PR==PO==Received เสร็จแล้วกลับไปหน้า PRoduct เพื่อจะดูว่ามี Onhand เท่าไหร่ จะขึ้น Error ตามด้านล่าง ลอง Restore มาทำใหม่ 2 รอบแล้ว ก็เกิดอาการเดียวกัน พอทราบ ปัญหาไหม ครับ
ขอบคุณครับ
จะขึ้น Error ดังนี้
OpenERP Server Error
Client Traceback (most recent call last):
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\openerp\addons\web\http.py", line 204, in dispatch
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\openerp\addons\web\controllers\main.py", line 1051, in search_read
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\openerp\addons\web\controllers\main.py", line 1086, in do_search_read
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\openerp\addons\web\session.py", line 42, in proxy
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\openerp\addons\web\session.py", line 30, in proxy_method
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\openerp\addons\web\session.py", line 103, in send
Server Traceback (most recent call last):
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\openerp\addons\web\session.py", line 89, in send
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\.\openerp\netsvc.py", line 296, in dispatch_rpc
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\.\openerp\service\web_services.py", line 626, in dispatch
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\.\openerp\osv\osv.py", line 190, in execute_kw
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\.\openerp\osv\osv.py", line 132, in wrapper
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\.\openerp\osv\osv.py", line 199, in execute
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\.\openerp\osv\osv.py", line 187, in execute_cr
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\.\openerp\osv\orm.py", line 3679, in read
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\.\openerp\osv\orm.py", line 3788, in _read_flat
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\.\openerp\osv\fields.py", line 1145, in get
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\openerp\addons\stock\product.py", line 361, in _product_available
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\openerp\addons\stock\product.py", line 331, in get_product_available
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\openerp\addons\product\product.py", line 183, in _compute_qty_obj
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server\server\openerp\addons\product\_common.py", line 32, in ceiling
TypeError: float_round() got an unexpected keyword argument 'rounding_method'
แจ้งข่าว ทางเว็บบอร์ด openerpthailand.org ได้เปลี่ยนระบบเว็บบอร์ด ใหม่เป็น phpBB 3.1- บุคคลทั่วไป จะไม่สามารถเข้าอ่านกระทู้บางบอร์ด แนะนำให้ท่าน สมัครสมาชิกคลิกตามลิงค์นี้
- สมาชิกใหม่ ถ้ายังไม่ได้แนะนำตัวจะไม่สามารถ ตั้งกระทู้ และ ดาวน์โหลด ไฟล์จากเว็บบอร์ดได้ ท่านจำเป็นต้องแนะนำตัวที่หมวดนี้
- ถ้ามีปัญหาการใช้งาน หรือ ข้อเสนอแนะใดๆ แนะนำได้ที่นี่
- ปุ่มรูปหัวใจใต้โพส แต่ละโพส ท่านสามารถกดเพื่อสื่อถึงคนโพสนั้นถูกใจท่าน
- ห้ามลง E-mail, เบอร์โทรส่วนตัว, Line id หรือข้อมูลส่วนตัวอื่นๆ เพื่อป้องกันการแอบอ้างและโฆษณาแฝง โดยสามารถติดต่อสมาชิกท่านอื่นผ่านระบบ PM ของบอร์ด
- ท่านสามารถปิดการแจ้งนี้ได้ ที่มุมขวาของกล่องข้อความนี้
บุคคลทั่วไปสามาเข้าสู่ระบบ ด้วย Account ของ FaceBook ได้แล้ว คลิกที่นี่ได้เลย
หลังจากเปิด PO และทำรับ สินค้าแล้ว เข้า Product ไม่ได้อีก
Re: หลังจากเปิด PO และทำรับ สินค้าแล้ว เข้า Product ไม่ได้อีก
ลบ folder product ใน addons ออกก่อนครับ เพื่อพิสูจน์ต้นตอ
restart service เข้า localhost:8069 อีกครั้ง ถ้าเข้าได้โดยไม่มี err แสดงว่า ต้นตอมาจากโมดูลนี้ แต่ถ้ายัง err ให้นำ folder product มาวางที่เดิม แต่ให้ไปลบ folder stock ออก
ทำแบบเดิมครับ
เจาะเข้าไปในโมดูลนี้ product.py line 183 น่าจะมี def คำนวณ ที่ผิดหลักคณิตศาสตร์อันเนื่องมาจาก ตัวหาร/คูณเป็น 0 หรือ null ไปตามที่ err msg มันชี้ไป มันน่าจะเกี่ยวกับการคอนฟิค การตั้งค่า เลขทศนิยม ของโมดูลนี้นะครับ ไปเช็คบรรทัดที่มันบอก
จริงๆ มันไม่ตายตัวในการแก้ปัญหานะครับ
อยากเห็น ข้อความ err ใน openerp-server.log มากกว่า มันจะบอกเหตุผลตรงจุด
restart service เข้า localhost:8069 อีกครั้ง ถ้าเข้าได้โดยไม่มี err แสดงว่า ต้นตอมาจากโมดูลนี้ แต่ถ้ายัง err ให้นำ folder product มาวางที่เดิม แต่ให้ไปลบ folder stock ออก
ทำแบบเดิมครับ
เจาะเข้าไปในโมดูลนี้ product.py line 183 น่าจะมี def คำนวณ ที่ผิดหลักคณิตศาสตร์อันเนื่องมาจาก ตัวหาร/คูณเป็น 0 หรือ null ไปตามที่ err msg มันชี้ไป มันน่าจะเกี่ยวกับการคอนฟิค การตั้งค่า เลขทศนิยม ของโมดูลนี้นะครับ ไปเช็คบรรทัดที่มันบอก
จริงๆ มันไม่ตายตัวในการแก้ปัญหานะครับ
อยากเห็น ข้อความ err ใน openerp-server.log มากกว่า มันจะบอกเหตุผลตรงจุด
[b][color=#008000]รับปรึกษาปัญหาเทคนิค[/color] *** สายเซ็นผิดกฏ *** [/b]
Re: หลังจากเปิด PO และทำรับ สินค้าแล้ว เข้า Product ไม่ได้อีก
เข้าไปดู พบ บรรทัด ที่ 183
amount = ceiling(amount * to_unit.factor, to_unit.rounding)
คิดว่าน่าจะเกิดจากเรื่องของ unit และการแปลงหน่วย
จะลองเข้าไปดูที่การตั้งค่า หน่วยอีกที
ขอบคุณครับ
amount = ceiling(amount * to_unit.factor, to_unit.rounding)
คิดว่าน่าจะเกิดจากเรื่องของ unit และการแปลงหน่วย
จะลองเข้าไปดูที่การตั้งค่า หน่วยอีกที
ขอบคุณครับ
Re: หลังจากเปิด PO และทำรับ สินค้าแล้ว เข้า Product ไม่ได้อีก
การตั้งค่า UOM หรือหน่วยสิ้นค้า ต้องระวังเป็นอย่างมากครับ ไม่ว่าจะเป็นากรเปลี่ยนซื้อหน่วย กำหนดทศนิยม กำหนด Type ผมโดนบ่อยๆ ครับ ตอนนี้ยังนั่งแก้ Error อยู่เลยครับ
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
Product Variant น่าจะยืดหยุ่นกว่านี้
โดย tonz » อังคาร 20 ต.ค. 2015 10:15 am » ใน การใช้งานโมดูล โปรแกรม Odoo / OpenERP - 7
- 10123
-
โดย kitcle
ดูข้อความล่าสุด
อังคาร 20 ต.ค. 2015 3:40 pm
-
ผู้ใช้งานขณะนี้
กำลังดูบอร์ดนี้: 1 และ บุคคลทั่วไป 0 ท่าน
Log in with LINE
