รูปภาพแจ้งข่าว ทางเว็บบอร์ด openerpthailand.org ได้เปลี่ยนระบบเว็บบอร์ด ใหม่เป็น phpBB 3.1
  1. บุคคลทั่วไป จะไม่สามารถเข้าอ่านกระทู้บางบอร์ด แนะนำให้ท่าน สมัครสมาชิกคลิกตามลิงค์นี้
  2. สมาชิกใหม่ ถ้ายังไม่ได้แนะนำตัวจะไม่สามารถ ตั้งกระทู้ และ ดาวน์โหลด ไฟล์จากเว็บบอร์ดได้ ท่านจำเป็นต้องแนะนำตัวที่หมวดนี้
  3. ถ้ามีปัญหาการใช้งาน หรือ ข้อเสนอแนะใดๆ แนะนำได้ที่นี่
  4. ปุ่มรูปหัวใจใต้โพส แต่ละโพส ท่านสามารถกดเพื่อสื่อถึงคนโพสนั้นถูกใจท่าน
  5. ห้ามลง E-mail, เบอร์โทรส่วนตัว, Line id หรือข้อมูลส่วนตัวอื่นๆ เพื่อป้องกันการแอบอ้างและโฆษณาแฝง โดยสามารถติดต่อสมาชิกท่านอื่นผ่านระบบ PM ของบอร์ด
  6. ท่านสามารถปิดการแจ้งนี้ได้ ที่มุมขวาของกล่องข้อความนี้

บุคคลทั่วไปสามาเข้าสู่ระบบ ด้วย Account ของ FaceBook ได้แล้ว คลิกที่นี่ได้เลย

หลังจากเปิด PO และทำรับ สินค้าแล้ว เข้า Product ไม่ได้อีก

ตอบกระทู้


คำถามนี้ เพื่อป้องกันการส่งแบบอัตโนมัติจากสแปมบอท
รูปแสดงอารมณ์
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode เปิด
[img] เปิด
[flash] ปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: หลังจากเปิด PO และทำรับ สินค้าแล้ว เข้า Product ไม่ได้อีก

Re: หลังจากเปิด PO และทำรับ สินค้าแล้ว เข้า Product ไม่ได้อีก

โพสต์ โดย chaiyapon » พุธ 07 ม.ค. 2015 1:03 pm

การตั้งค่า UOM หรือหน่วยสิ้นค้า ต้องระวังเป็นอย่างมากครับ ไม่ว่าจะเป็นากรเปลี่ยนซื้อหน่วย กำหนดทศนิยม กำหนด Type ผมโดนบ่อยๆ ครับ ตอนนี้ยังนั่งแก้ Error อยู่เลยครับ

Re: หลังจากเปิด PO และทำรับ สินค้าแล้ว เข้า Product ไม่ได้อีก

โพสต์ โดย ntnw » พุธ 07 ม.ค. 2015 11:26 am

เข้าไปดู พบ บรรทัด ที่ 183

amount = ceiling(amount * to_unit.factor, to_unit.rounding)

คิดว่าน่าจะเกิดจากเรื่องของ unit และการแปลงหน่วย
จะลองเข้าไปดูที่การตั้งค่า หน่วยอีกที

ขอบคุณครับ

Re: หลังจากเปิด PO และทำรับ สินค้าแล้ว เข้า Product ไม่ได้อีก

โพสต์ โดย kitcle » อังคาร 06 ม.ค. 2015 11:37 pm

ลบ 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 มากกว่า มันจะบอกเหตุผลตรงจุด

หลังจากเปิด PO และทำรับ สินค้าแล้ว เข้า Product ไม่ได้อีก

โพสต์ โดย ntnw » อังคาร 06 ม.ค. 2015 10:09 pm

สร้าง 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'

ข้างบน