โพสต์ โดย ntnw » อาทิตย์ 01 ก.พ. 2015 2:59 pm
ขอบคุณ Admin
มีคำถาม various options ทำใน OpenERP เลยหรือไม่ อยากขอคำแนะนำ เรื่องนี้ละเอียดนิดนึง เพราะถ้าเป็นไปได้ ก็อยากจะปรับ OpenERP มากกว่าทำ apps ภายนอก ครับ
ตอนนี้ ได้ทำในส่วนการ คำนวน Area เพื่อคำนวนราคาวัสดุแล้ว ถ้าแก้ ปัญหาเรื่อง BOM ได้ ก็น่าจะปิดเนื้องานในส่วนนี้ได้ จะได้ดูในส่วนเรื่อง Stock ต่อไป เพราะธุรกิจมันไม่ค่อยจะ standard เท่าไร มีเนื้องานต้องปรับเยอะ
เพิ่ม Field Function ใน Sale.py เข้าไป
class sale_order_line(osv.osv):
# Add _Area_line for calculation Area (SQM)
def _Area_line(self, cr, uid, ids, field_name, arg, context=None):
res = {}
if context is None:
context = {}
for line in self.browse(cr, uid, ids, context=context):
Area = float(line.x_W) * float(line.x_H) / 1000000
res[line.id] = Area
return res
# End Add _Area_Line
_columns = {
'Area': fields.function(_Area_line, string='Area', type = 'float'),
ปล. ขอความเห็น ไม่แน่ใจคุณ ชัยพร หรือ Admin เคยศึกษาเรื่องเหล่านี้หรือยัง
1. กำลังศึกษา Bom_variant_multi แต่มันเป็น V6.1 ยังไม่แน่ใจว่าตรงไหม และยังมี Product_Configurator อีก มีคนอื่นศึกษาไว้ ถ้าใกล้เคียงหรือปรับเล็กน้อย ก็น่าจะนำมาใช้
2. Bandle Product จะสามารถนำมาประยุคใช้ได้ไหม (เหมือนการนำ Product มาบรรจุใส่ลัง เป็น Package จะได้ราคาของ Package นั้น ๆ เวลาขายก็จะขาย Bandle Product
ขอบคุณ Admin
มีคำถาม various options ทำใน OpenERP เลยหรือไม่ อยากขอคำแนะนำ เรื่องนี้ละเอียดนิดนึง เพราะถ้าเป็นไปได้ ก็อยากจะปรับ OpenERP มากกว่าทำ apps ภายนอก ครับ
ตอนนี้ ได้ทำในส่วนการ คำนวน Area เพื่อคำนวนราคาวัสดุแล้ว ถ้าแก้ ปัญหาเรื่อง BOM ได้ ก็น่าจะปิดเนื้องานในส่วนนี้ได้ จะได้ดูในส่วนเรื่อง Stock ต่อไป เพราะธุรกิจมันไม่ค่อยจะ standard เท่าไร มีเนื้องานต้องปรับเยอะ
เพิ่ม Field Function ใน Sale.py เข้าไป
class sale_order_line(osv.osv):
# Add _Area_line for calculation Area (SQM)
def _Area_line(self, cr, uid, ids, field_name, arg, context=None):
res = {}
if context is None:
context = {}
for line in self.browse(cr, uid, ids, context=context):
Area = float(line.x_W) * float(line.x_H) / 1000000
res[line.id] = Area
return res
# End Add _Area_Line
_columns = {
'Area': fields.function(_Area_line, string='Area', type = 'float'),
ปล. ขอความเห็น ไม่แน่ใจคุณ ชัยพร หรือ Admin เคยศึกษาเรื่องเหล่านี้หรือยัง
1. กำลังศึกษา Bom_variant_multi แต่มันเป็น V6.1 ยังไม่แน่ใจว่าตรงไหม และยังมี Product_Configurator อีก มีคนอื่นศึกษาไว้ ถ้าใกล้เคียงหรือปรับเล็กน้อย ก็น่าจะนำมาใช้
2. Bandle Product จะสามารถนำมาประยุคใช้ได้ไหม (เหมือนการนำ Product มาบรรจุใส่ลัง เป็น Package จะได้ราคาของ Package นั้น ๆ เวลาขายก็จะขาย Bandle Product