Archive

Archive for the ‘ofbiz’ Category

OrangeGears Projectมีความประสงค์ที่จะรับน้องๆนักศึกษาที่ต้องการฝึกงาน

October 1, 2007 1 comment

ขออนุญาตประกาศ – OrangeGears Projectมีความประสงค์ที่จะรับน้องๆนักศึกษาที่ต้องการฝึกงานด้านการพัฒนา Application ด้วย Java และ Apache OFBiz ERP/CRM

OrangeGears คือโครงการพัฒนาระบบ open source ERP/CRM โดยอาศัยพื้นฐานการทำงานของ Apache OFBiz ERP/CRM
จุดประสงค์โครงการ

  • พัฒนาเพื่อให้ใช้ได้กับระบบธุรกิจของไทยอย่างสมบูรณ์
  • พัฒนาภาษาไทย
  • ปรับเปลี่ยนรูปแบบส่วนติดต่อผู้ใช้งานให้เข้ากับลักษณะนิสัยของคนไทย
  • ยกระดับวงการ open source ของไทยให้ชาวต่างชาติได้รับรู้ความสามารถของนักพัฒนาไทย
  • กระตุ้นการใช้งาน open source ลดการนำเข้าซอฟต์แวร์จากต่างประเทศ

สาขาที่ต้องการ :

  • Computer Engineering
  • Computer Science
  • IT
  • Accounting หรือ Business Computer
  • Graphic Design

สนใจกรุณาส่งประวัติการศึกษาและความถนัดมาที่
สำหรับคนที่ต้องการมาฝึกงานที่เชียงใหม่ : wisut ณ. orangegears.com
สำหรับคนที่ต้องการมาฝึกงานที่กรุงเทพฯ : pphetra ณ. gmail.com

Categories: java, jee, linux, ofbiz, project

ความคืบหน้าของ OrangeGears

September 15, 2007 Leave a comment

ช่วงนี้ไม่ค่อยได้เข้ามาเขียน blog เพราะยุ่งอยู่กับการทำงานหาเงินมาเลี้ยงชีพ การโปรโมท OFBiz  และโครงการ OrangeGears ERP/CRM ความคืบหน้าตอนนี้ก็เป้นรูปเป็นร่างขึ้นมามากแล้วแต่ก็เนื่องด้วยที่ไม่ได้ทำเต็มเวลาก็อาจจะต้องล่าช้าไปตามประเพณี นักพัฒนาท่านใดสนใจจะมาร่วมโครงการก็ขอเชิญอีกครั้งนะครับ ขอเชิญไปสุมหัวกันได้ที่ http://www.ofbizguru.com ตอนนี้มีสมาชิกเพิ่มขึ้นเยอะเหมือนกัน และก็มีพี่ป๊อกคอยให้คำปรึกษาการทำโครงการ และขอบคุณทุกๆท่านที่คอยให้คำปรึกษา

ทำไมผมถึงเลือกที่จะใช้ OFBiz ? Why OFBiz ?

August 23, 2007 6 comments

พอดีผมได้รับคำถามมาจากเพื่อนสมาชิกใน Narisa.com ท่านถามผมว่า ทำไมผมถึงเลือกที่จะใช้ OFBiz มันมีข้อดีกว่าซอฟต์แวร์ ERP ตัวอื่นๆอย่างไร มันมีที่มาที่ไปแบบนี้ครับ ก่อนหน้าที่ผมจะเลือกใช้ OFBiz นั้นผมมีความคิดที่จะพัฒนาซอฟต์แวร์ ERP ขึ้นมาสักตัวหนึ่ง ผมเลือกที่จะใช้ Java และเลือกที่จะใช้ Framework ที่สามารถเรียนรู้ได้เร็วและไม่ยากต่อการศึกษา สามารถหาคนมาเรียนรู้ Framework ของเราได้ภายในระยะเวลา 1 เดือนแล้วทำงานได้เลย และผมก็เลือก OFBiz

เหตุผลแรกเลยคือผมได้รู้จักเมื่อประมาณ 3 ปี ก่อนตอนนั้น SIPA นำเข้ามาและจัดอบรมที่ภูเก็ตแต่ผมไม่ได้เข้าไปร่วมอบรมนะครับ มีพี่คนหนึ่งท่านไปอบรมมา บอกว่า OFBiz น่าสนใจมากมันสุดยอดเลยนะ ผมก็เลยลองเอามาเล่นดูแต่ก็ไม่ค่อยได้สนใจอะไรมากครับ เพราะช่วงนั้นลองศึกษา Compiere อยู่ลองติดตั้งลองใช้งานโอเคเลยตัวนี้ แต่ผมก็หยุดไปเพราะหาเอกสารการพัฒนาปรับแต่งหรือแก้ไขโปรแกรมไม่มีเลยลอง เข้าไปหาที่ compiere.in.th ก็ไม่ ที่มีก็มีแต่คู่มือการใช้งาน คิดในใจว่าถ้าเรานำไป Implement ให้ลูกค้าแล้วมันต้องปรับแต่งแบบหนักๆหมายถึงต้องแก้โค้ดของโปรแกรมเราไม่ แย่เหรอ ผลสุดท้ายผมก็เลิกล้มความคิดที่จะทำ ERP หันไปจับงานด้าน CRM และ Call Center แทน หลังจากนั้นผ่านมา 2 ปีกว่าผมมีโอกาศได้รู้จักกับคุณ Hans ท่านเป็นหนึ่งใน committee ของ OFBiz ท่านได้สาธิตการ customize OFBiz ให้ดูโอ้มันน่าทึ่งมาก ทำหน้าจอค้นหาข้อมูลและมีเงื่อนไขในการค้นหาใช้เวลาไม่ถึง 5 นาทีลองเพิ่ม Field ในฐานข้อมูลใช้เวลา 1-2 นาทีมี Field ใหม่ขึ้นที่form เลย แน่นอนว่าเหตุผลข้อแรกคือเร็วและง่ายในการแก้ไขปรับแต่ง

ประการที่สองคือผมอยากได้ Framework สักตัวที่มันเป็น Framework ครอบจักรวาลเหตุที่ต้องการแบบนี้เพราะว่า ถ้าผมอยากเปิดบริษัทเล็กๆรับเขียนโปรแกรมทั่วๆไปเพราะ ERP ไปไม่รอดจะทำอย่างไรผมต้องมานั่งศึกษา Framework ที่จะมาช่วยพัฒนาโปรแกรมของผมใหม่เหรอคงเสียเวลาเหมือนเริ่มจากศูนย์ใหม่เลย ไม่ใช่เริ่มจากเราคนเดียวคนอื่นๆในทีมเราด้วย แต่ถ้าผมใช้ OFBiz มาตั้งแต่แรกก็ไม่ต้องศึกษาอะไรใหม่เลยเพราะ Framework ของ OFBiz มันครอบจักรวาลจริงๆสามารถนำไปพัฒนาโปรแกรมอย่างอื่นได้ ไม่เพียงแค่ ERP และ OFBiz ยังแถม Data Model และ Business Framework มาให้อีกเท่านี้ก็เพียงพอแล้ว การทำธุรกิจมันมีมากกว่าการเขียนโปรแกรม

ต้องมีคน support ด้วยเพราะกรณีที่เราเจอ case หนักๆยากๆเราทำไม่ได้เราจะทำอย่างไร ต้องมีคนช่วย OFBiz ก็ตอบโจทย์ผมได้อีกนั้นแหละที่ Mailing Lists ของ OFBiz ค่อนข้างที่จะ Active มาก มีคนใจดีที่เคยเจอปัญหาและแก้ไขปัญหาได้เอามาแบ่งปันกัน

สุดท้ายต้อง opensource 100% ไม่ขึ้นกับบริษัทใดบริษัทหนึ่ง

จะเห็นว่าเหตุผลของผมไม่ได้พูดถึง Function ของ OFฺBiz เลยว่ามันมีข้อดียังไงบ้างเพราะผมเลือก OFBiz มาใช้งานนั้นผมมองในมุมมองของ นักพัฒนา

สุดท้ายนี้ถ้าใครผ่านมาแล้วอ่านบันทึกของผม อย่าเพิ่งเชื่อ ขอให้ท่านได้ลองใช้ลองเล่นมันเสียก่อน สวัสดีครับ

Categories: ofbiz

OrangeGears Status#1

August 20, 2007 Leave a comment

สวัสดีครับ ความคืบหน้าของโครงการ orangegears มาถึงวันนี้ผมทำเอกสารเกือบเรียบร้อยแล้วเอกสารที่ผมทำออกมานี้เพื่อที่จะกำหนดแนวทางการทำงานร่วมกันของนักพัฒนาทุกๆท่านที่จะเข้ามาช่วยเหลือโครงการ และเอกสารทางด้านเทคนิคต่างๆเช่น การใช้งาน SVN การ commit งาน การแปล แต่ที่ผมยังไม่คืบหน้าคือการใช้งาน sourceforge ที่จริงอยากจะทำเป็นคู่มือออกมาเลย เพราะอาจจะมีประโยชน์กับนักพัฒนาอื่นๆอื่นๆที่ต้องการสร้างโครงการ opensource บน sourceforge ใครมีความคิดดีๆนำเสนอได้นะครับ

Categories: ofbiz, orangegears, project

หอค้าผนึกเนคเทคดันเอสเอ็มอีใช้โอเพ่นซอร์ส

August 19, 2007 Leave a comment

สภาหอการค้าไทย ร่วมเนคเทค พัฒนาซอฟต์แวร์โอเพ่นซอร์ส หนุนเอสเอ็มอี ใช้ไอทีเพิ่มขีดแข่งขันรับเอฟทีเอ ระบุ ผลสำรวจสำนักงานสถิติธุรกิจใช้ไอที 1.7 แสนแห่ง

นาย ยงยศ พรตปกรณ์ รองประธานคณะอนุกรรมการติดตามผลกระทบจากการเปิดเขตการค้าเสรี ประธานคณะทำงานด้านวิจัยพัฒนาและด้านไอที สภาหอการค้าแห่งประเทศไทย กล่าวว่า ได้ร่วมมือกับศูนย์เทคโนโลยีอิเล็กทรอนิกส์และคอมพิวเตอร์แห่งชาติ (เนคเทค) ที่จะให้สนับสนุนวิจัยพัฒนาการจัดทำโปรแกรมซื้อมาขายไป และโปรแกรมสินค้าคงคลัง (อินเวนทอรี) ที่เป็นโอเพ่นซอร์ส มาใช้ในกลุ่มวิสาหกิจขนาดเล็กและกลาง(เอสเอ็มอี)

เขายังกล่าวอีกว่า โดยจะคัดเลือกซอฟต์แวร์โอเพ่นซอร์สที่มีอยู่แล้ว ไม่ว่าจะเป็น OFBIZ,COMPERE และ OPENTAB นำ มาพัฒนาเพิ่มเติมให้รองรับการใช้งานภาษาไทย และปรับแต่งโครงสร้างซอฟต์แวร์ ที่สอดรับกับลักษณะการทำธุรกิจของไทย โดยเฉพาะโครงสร้างภาษี ซึ่งจะผลักดันให้เป็นรูปธรรมได้ใน 1 ปี

ส่วนการผลักดันการใช้งาน จะทำผ่านธุรกิจขนาดใหญ่ในไทยที่มีกว่า 5,000 บริษัท คัดเลือกบริษัทที่มีเครือข่ายตัวแทนขายอยู่จำนวนมาก และให้บริษัทขนาดใหญ่เหล่านี้ ผลักดันการใช้ซอฟต์แวร์โอเพ่นซอร์สนี้ เข้าไปใช้ในเครือข่ายคู่ค้าของตนเอง จะทำให้เอสเอ็มอี เต็มใจที่จะเข้ามาใช้งานและบริษัทขนาดใหญ่ก็จะได้ประโยชน์จากการทำธุรกิจที่ มีประสิทธิภาพมากขึ้น

แนว คิดการพัฒนาโปรแกรม ต้องการกระตุ้นให้เอสเอ็มอีได้เรียนรู้ และเห็นถึงประโยชน์การใช้งาน ในยุคที่มีการเปิดเสรีผ่านเอฟทีเอ ซึ่งส่วนหนึ่งของข้อตกลงที่ต่างชาติเรียกร้องในการนำเข้าสินค้าอยู่ที่ สินค้าส่งออกต้องสามารถตรวจสอบย้อนกลับได้ (TRACEABILITY) ซึ่งหากใช้การทำงานด้วยมือ การค้นข้อมูลย้อนกลับในสินค้าส่งออกอาจใช้เวลาหลายเดือน

การ ใช้ระบบอิเล็กทรอนิกส์และโปรแกรมซอฟต์แวร์ จะช่วยให้ผู้ประกอบการตรวจสอบแหล่งการสั่งซื้อ และลูกค้าที่ขายไปได้ง่ายมากขึ้น เช่น การส่งออกข้าวที่อาจมีปัญหามีข้าวจากพม่า ปนเข้ามาและส่งออก การใช้ระบบอิเล็กทรอนิกส์จะช่วยยืนยันและพิสูจน์ที่มาของการสั่งซื้อได้ ชัดเจน

เขา กล่าวด้วยว่า หากผู้ประกอบการไม่รองรับ และปรับตัวในอนาคตอันใกล้ จะสูญเสียความสามารถการแข่งขันและตลาดเป้าหมายไปให้กับประเทศคู่แข่งอื่นได้ โดยเฉพาะตลาดยุโรป และญี่ปุ่น ที่ให้ความสำคัญกับตรวจสอบย้อนกลับที่มาของสินค้า

“บริษัท ขนาดใหญ่บางแห่ง เช่น เทสโก้ กำหนดให้ผู้ส่งสินค้าต้องมีระบบอิเล็กทรอนิกส์แลกเปลี่ยนข้อมูลการซื้อขาย หากบริษัทใดไม่ทำ ก็เสียตลาด หรือในอีกกรณีหนึ่ง ในบางประเทศ สินค้านำเข้าบางรายการ หากสามารถตรวจสอบย้อนกลับได้ก็จะได้ราคาขายที่ดีกว่าสินค้าที่ ตรวจสอบไม่ได้ ” นายยงยศ กล่าว

นอกจากนี้ยังกล่าวต่อว่า ถึงข้อมูลของสำนักงานสถิติ ที่สำรวจบริษัทขนาดกลางขึ้นไป 850,000 แห่ง พบ 170,000 แห่ง มีการใช้เทคโนโลยีสารสนเทศ แสดงให้เห็นว่าภาคธุรกิจยังมีการใช้ไอทีไม่มากนัก และหากมองในภาพรวมจำนวนบริษัทจดทะเบียนมีกว่า 2 ล้านบริษัท คาดว่าจะมีบริษัทที่ใช้ไอที 4 แสนราย หรือ 20% ของทั้งหมด

ด้าน นายวิรัช ศรเลิศล้ำวาณิช รักษาการผู้อำนวยการโครงการโปรแกรมซอฟต์แวร์ประยุกต์ เพื่อสารสนเทศและอุปกรณ์เคลื่อนที่ศูนย์เทคโนโลยีอิเล็กทรอนิกส์ และคอมพิวเตอร์แห่งชาติ (เนคเทค) กล่าวว่า เนคเทคมีงบกว่า 10 ล้านบาท เพื่อสนับสนุนการพัฒนาโอเพ่นซอร์สในไทย ซึ่งส่วนหนึ่งสนับสนุนวิจัยพัฒนา เพื่อให้ธุรกิจได้นำซอฟต์แวร์เป็นทางเลือกการใช้งาน โดยไม่ต้องเสียค่าลิขสิทธิ์ ทำให้ช่วยประหยัดค่าใช้จ่ายให้กับองค์กรธุรกิจได้

ปัจจุบัน มีองค์กรขนาดใหญ่ยอมรับ และนำโอเพ่นซอร์สซอฟต์แวร์มาใช้งานแล้ว ได้แก่ การบินไทย จำกัด (มหาชน) บริษัท ปูนซิเมนต์ จำกัด (มหาชน) การไฟฟ้าฝ่ายผลิตแห่งประเทศไทย(กฟผ.) และองค์การเภสัชกรรม ซึ่งจะช่วยลดการสูญเสียค่าลิขสิทธิ์ให้ต่างชาติไม่น้อยกว่า 300 ล้านบาท โดยประเมินจากกรณีศึกษาของ กฟผ.ที่ประหยัดงบลิขสิทธิ์ซอฟต์แวร์ช่วง 2 ปี 346 ล้านบาท

ที่มา : เว็บไซต์กรุงเทพธุรกิจ – Friday, August 03, 2007 02:07

ผมหวังเห็นอย่างยิ่งว่าโครงการนี้จะไม่ล้มเหลวเหมือนคราวก่อนนะครับที่ SIPA เคยเอา OFBiz เข้ามาครั้งหนึ่งแล้วก็หายไป อย่างให้มันเป็นเพียงแค่การสร้างกระแส

Categories: news, ofbiz

วิธีการศึกษาการปรับแต่งและพัฒนา Apache OFbiz ด้วยตนเอง

August 17, 2007 1 comment

หลายครั้งที่ผมได้รับคำตอบหลังจากที่ได้แนะนำ Apache OFBiz ให้กับเพื่อนๆไปศึกษา และอีกไม่ช้าไม่นานก็ได้รับคำถามว่า “แล้วทำอย่างไรต่อหล่ะตอนนี้ติดตั้งได้แล้วง่ายดี ถ้าจะสร้างเว็บไซต์ด้วย OFBiz จะเริ่มต้นอย่างไร” และอีกหลายๆคำถาม เอาหล่ะผมจะมาบอกวิธีการศึกษา OFBiz แบบง่ายๆให้ฟัง

หลังจากที่ได้ดาว์นโหลดและติดตั้ง OFBiz เป็นที่เรียบร้อยแล้ว ให้ลองเข้าไปเล่นก่อนว่ามันมีระบบอะไรบ้างเข้าไปทุกเมนูได้ยิ่งดีลองป้อนข้อมูลลองเล่นนั้นแหละพูดง่ายๆ บางคนอาจจะยังไม่เคยเล่น ERP มาก่อนผมจะบอกว่านี่แหละ ERP

ผมลืมบอกไปว่า Component ที่ใช้บ่อยที่สุดคือ Webtools ซึ่งเป็นตัวจัดการระบบของ OFBiz เช่น ฐานข้อมูล backup/restore ข้อมูล และอีกหลายๆอย่าง

ขั้นตอนต่อไปคือการนำโปรเจ็คของ OFBiz เข้าสู่ Eclipse ผมเน้น Eclipse เลยเพราะผมถนัดหรือท่านอื่นๆถนัด Netbeans, Oracle JDeveloper, Notepad ยังได้เลย วิธีการนำโปรเจ็คเข้า Eclipse มีหลายวิธีคือ Checkout จาก SVN หรือ Import จากที่เราดาว์นโหลดมา และอีกวิธีคือสร้างโปรเจ็คใหม่แล้วอ้างตำแหน่งของโปรเจ็คไปยังตำแหน่งที่เราติดตั้ง OFBiz ไว้วิธีนี้มีข้อดีตรงที่ว่าเราสามารถตั้งชื่อโปรเจ็คเราได้

แล้วก็มาถึงการล้วงไส้ล้วงตับของ OFBiz มาดู ใน OFBiz มี Example  Component อยู่ลองไล่เปิดดูแต่ละไฟล์ว่ามีอะไรอยู่ข้างในบ้าง ่ตามนี้เลยครับ OFBiz Framework Quick Reference Book อันนี้แหละสำคัญเพราะว่ามันเป็นขั้นตอนการพัฒนาและใช้ตรวจสอบหรือติดตามข้อผิดพลาดของโปรแกรมคุณอาจจะต้องไปศึกษาเรื่อง M-V-C มาสักนิดเพราะว่าต้องใช้ความรู้พื้นฐานนี้ในการทำความเข้าใจกับการทำงานของ OFBiz  ว่าเวลาเรากดซับมิตแล้ว OFBiz มันทำงานอย่างไรบ้่างจากที ่Artifact Reference Diagram

คราวนี้ก็มาถึงขั้นตอนสุดท้าย นั่งดู VDO ที่ทางเว็บไซต์ OFBiz เตรียมให้อาจจะเก่าไปสักนิดแต่ก็พอช่วยได้ครับ เริ่มสร้างหรือลองเปลี่ยนแปลงแก้ไขดู ตามนี้ครับ OFBiz An Insider View หลังจากผ่านขั้นตอนนี้ไปแล้วหลายๆท่านอาจจะพอจะมองเห็นหนทางที่จะเดินต่อไปได้ หรือยังมืดมนอยู่ ก็ขึ้นอยู่กับทักษะและความอืดของแต่ละบุคคล ขอให้โชคดีครับ

Categories: ofbiz

OrangeGears.com เปิดตัวอย่างเป็นทางการ

August 16, 2007 3 comments

ไหนๆก็จะออกมาเป็นนักพัฒนาอิสระแล้วเลยทำเว็บเพื่อที่จะเอาไว้เป็นช่องทางในการติดต่อกับลูกค้าซะเลย ส่วนการบริการก็ทำเกี่ยวกับ OFBiz อย่างเดียวครับ โฆษณาซะหน่อยที่นี่ครับ http://www.orangegears.com เหนื่อยหน่อยได้น้อยหน่อยแต่มีความสุขรายได้ส่วนหนึ่งก็เอามาสนับสนุนโครงการที่จะทำครับ OrangeGears.sf.net

Categories: ofbiz