จากวันแรกที่ได้ที่ได้ติดตั้งและศึกษาเกี่ยวกับ OFBIZ แบบงูงู ปลาโลมา มาแล้ว วันที่สองพี่เขาก็เริ่มอบรมเกี่ยวกับ OFBIZ อย่างเป็นทางการ เริ่มจาก การคำว่า ERP ก่อนเลย (ผมนี้คิดถึงอาจารย์ อ้อ ขึ้นมาเลย ที่เคยสอนวิชาการพัฒนาระบบสารสนเทศในงานธุรกิจ) ซึ่ง ERP ย่อมาจาก Enterprise Resource Planning หมายถึง การวางแผนทรัพยากรทางธุรกิจขององค์กรโดยรวม เพื่อให้เกิดการใช้ประโยชน์อย่างสูงสุดของทรัพยากรทางธุรกิจขององค์กร ระบบนี้จะเป็นระบบที่ใหญ่มาก สามารถแบ่งย่อยได้อีกหลายระบบ ดังนี้
- HRM (Human Resource Management)
- SCM (Supply Chain Management)
- Purchase Management
- Inventory
- Finance
- Production Management
- Sale Management
- IT Management
- Data Analysist
- MRP (Material Requirements Planning)
ประมาณนี้ครับ ระบบย่อยใน ERP นี้จะขึ้นอยู่กับประเภทของธุรกิจ และความต้องการขององค์กรธุรกิจนั้นๆ ดังนั้นระบบ ERP ในแต่ละบริษัทจะไม่เหมือนกัน
ระบบต่างๆ ข้างต้น ทาง Apache ได้พัฒนาเป็นผลิตภัณฑ์ที่ชื่อว่า Apache Open For Business Framework หรือ Apache OFBIZ Framework ซึ่งได้กล่าวถึงความหมายในบทความที่แล้ว <<LIKE>> ซึ่งเป็น Open Source สามารถโหลดมาพัฒนาหรือต่อยอดได้
การศึกษา OFBIZ ในช่วงเช้าได้จบลงไป ช่วงบ่ายต่อเลย พี่เขาได้เกี่ยวกับการติดตั้ง OFBIZ และทำการเชื่อมต่อกับฐานข้อมูล PostgreSQL ในการเชื่อมต่อกับฐานข้อมูล เราต้องเตรียมฐานข้อมูลไว้ 3 ฐานข้อมูล (แนะนำให้ถ้าให้ใช้ ชื่อฐานข้อมูล ofbiz, ofbizolap, ofbiztenant) ให้เราสร้างไว้ก่อน แล้วให้ทำการติดตั้ง OFBIZ แล้วเข้าไปแก้ไฟล์ entityengine.xml ในพาธนี้ framework->entity->config

ส่วนแรกให้เปลี่ยน datasource-name ใน tag <group-map> ที่อยู่ภายให้ tag <delegator name="default"> <delegator name="default-no-eca">
<delegator name="test"> ให้เป็น localpostgres, localpostolap, localposttenant ตามลำดับ ให้เป็นดังภาพข้างต้น
<delegator name="test"> ให้เป็น localpostgres, localpostolap, localposttenant ตามลำดับ ให้เป็นดังภาพข้างต้น
จากนั้นทำการแก้ไขทำการแก้ไขข้อมูลใน tag <datasource> ที่มีชื่อว่าlocalpostgres, localpostolap, localposttenant ให้แก้ไข tag <inlin-jdbc> jdbc-uri="jdbc:postgresql://127.0.0.1/(ชื่อฐานข้อมูลที่ n )" jdbc-username="(ชื่อผู้ใช้ใน postgreSQL)" jdbc-password="(รหัสผ่าน postgreSQL)" แก้ให้ครบ ตามภาพล่างนี้



จากนั้นให้โหลดไดรฟ์เวอร์ postgreSQL จากที่นี้ <<LIKE>> เลือกให้ตรงกับเวอร์ชัน JAVA JDK ของเรา แล้วย้ายไปที่ framework->entity->lib->jdbc
เสร็จแล้วให้ คอมไพล์ OFBIZ แล้วรันทดสอบ จำไม่ได้ในลิงค์นี้เลยครับ <<LIKE>>
การทดสอบอาจจะเกิดปัญหาอยู่บ้างนะครับ เช่น เชื่อมต่อฐานข้อมูลไม่ได้ ค่อยๆ แก้ ไล่ตามขั้นตอนอีกครั้ง หนึ่ง จะช่วยได้
No comments:
Post a Comment