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

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

ชื่อ ไกร ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง

ตอบกระทู้


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

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

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ชื่อ ไกร ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง

Re: ชื่อ ไกร ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง

โพสต์ โดย ไกร » ศุกร์ 30 พ.ย. 2012 9:27 am

ไม่แน่ใจว่าเปลี่ยนเป็น json-rpc ตั้งแต่ version 6.1

Re: ชื่อ ไกร ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง

โพสต์ โดย openerpthailand » จันทร์ 26 พ.ย. 2012 12:07 pm

Titanium ผมกำลังดูอยู่เหมือนกัน ครับ เพราะ เล็งไปที่ xml-rpc และมันใช้ Javascript

Re: ชื่อ ไกร ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง

โพสต์ โดย ไกร » อาทิตย์ 25 พ.ย. 2012 9:49 pm

จากที่ดูมา Windev mobile กับ windev web ไม่มี xml-rpc ถ้ามีเวลาจะลองเขียนดู
มี Tools อีกตัวหนึ่ง Appcelarator Titanium เอาไว้เขียน Android กับ ios เป็น OpenSource มีตัวอย่าง xml-rpc ภาษาที่เขียนเป็น javascrit
เครื่องมือพวกนี้เป็นตัวเสริม แต่ตัวหลักต้อง OpenERP แต่ python สุดยอดจริง ยังจำรูปแบบคำสั่งได้ไม่หมดเลย เลยทำให้อ่าน source code ไม่ค่อยจะเข้าใจเท่าไหร่ มันไม่กระจ่าง ต้องหาเวลาลงไปดำใหม่

Re: ชื่อ ไกร ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง

โพสต์ โดย openerpthailand » อาทิตย์ 25 พ.ย. 2012 9:31 am

Windev mobile กับ Windev web
มีเครื่องมือ สำหรับติดต่อกับ OpenERP ผ่าน XML-RPC ไหมครับ
ถ้ามี tool ที่ำงานได้เร็วผมว่า ทำ Client ใหม่ ของ OpenERP ก็น่าสนุกนะครับ
แต่ยังไงก็ทิ้ง python ไม่ได้

Re: ชื่อ ไกร ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง

โพสต์ โดย ไกร » เสาร์ 24 พ.ย. 2012 8:05 pm

PowerBuilder มี object ตัวหนึ่งเรียกว่า datawindow สามารถทำเป็น screen และ report ได้ โดย screen สามารถ insert, update, delete record ได้ โดยที่ตัว datawindow จะ generate sql command ไปให้ database ตอนใช้งานจริงๆ เมื่อ มีการเพิ่ม field หรือ ลด field ส่วนของการเขียนโปรแกรม จะไม่การเปลี่ยนแปลง จะเปลี่ยนแปลงเฉพาะ ตัว datawindow เท่านั้น การทำงานในระบบใหญ่ๆ จะต้องทำการ update ข้อมูลจำนวนมาก และในขณะนั้น ก็มีการใช้งานหลายคน จะทำอย่างไรให้ข้อมูลนั้นถูกต้อง เช่น คนที่หนึ่ง ดึงข้อมูล มา คนที่สองก็ดึง ข้อมูลอันนี้เหมือนกัน และคนที่สองทำการ update ข้อมูลนี้ลงไป ส่วนคนที่หนึ่ง ก็ update ข้อมูลนี้ตามหลัง คนที่สอง กรณีที่ถูกต้อง คนที่หนึ่งจะ update ข้อมูลไม่ได้ แล้วจะมีการเขียนโปรแกรมอย่างไร
ทุกภาษาทั่วไปก็จะมี framework กันทั้งนั้น ขึ้นกับว่า framework นั้น จะถูกออกแบบมาดีหรือเปล่า
Powerbuilder มีข้อจำกัดเหมือนกันในการทำ web application คือทำมาแล้วยังสู้ชาวบ้านเค้าไม่ได้ แต่ถ้ารวมกับ appeon ก็จะได้ web application ที่ run เหมือนใน window mode บน IE เพราะว่า run บน active X อีกที
การเขียนโปรแกรมด้วย powerbuilder จะช่วยย่นระยะเวลาและค่าใช้จ่ายให้กับทางบริษัท เป็นอย่างมาก คนเขียน powerbuilder 1 คน จะเท่ากับแรงงานคนที่เขียนด้วยภาษาอื่น 3-4 คน
ตอนนี้ผมลองเขียน powerbuilder เป็น webservice ติดต่อกับ Android ก็ใช้งานได้ดี
เคยลองเขียนเป็น webservice + asp.net + extjs
ตอนนี้ ก็ยังใช้ powerbuilder อยู่ครับ version ล่าสุด 12.5 รองรับ silver light powerbuilder เป็น product ของ sybase แต่ตอนนี้ SAP ซื้อไปแล้ว
บางคนก็ยังใช้ version 5, บางคนก็ version 6 เพราะการที่จะเปลี่ยนเครื่องมือจากตัวหนึ่งไปอีกตัวหนึ่งหรือคนละ version มันไม่ใช่เรื่องง่ายๆ
นอกจาก Powerbuilder แล้ว ผมยังเขียน .net ได้ และตอนนี้ก็เล่น โปรแกรมอีกตัวหนึ่งคือ Windev ซึ่งมี product อยู่ 3 ตัว
Windev ใช้เขียนบน windows mode
Windev mobile ใช้เขียนบน windows mobile, android, ios
Windev web ใช้ทำ web สามารถ gen เป็น php ได้
คือผมจะเล่นเครื่องมือที่ ช่วยทุ่นเวลาในการทำงาน และเร็วกว่าการเขียนด้วย C#, java

Re: ชื่อ ไกร ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง

โพสต์ โดย openerpthailand » เสาร์ 24 พ.ย. 2012 5:43 pm

สนใจ ประสบการณ์ Powerbuilder ของ คุณ ไกร ครับ ตอนนี้ยังใช้อยู่ไหม ครับ No SQL Command ของ Powerbuilder ตอนนี้เทียบกับ อะไรได้บ้างครับ
ผมเห็น ของทาง php มีคนทำ Framework ขึ้นมาหลาย ตัว ทำเป็น No SQL, ใช้เป็น Object หรือ AR

ส่วน OpenERP เรื่อง Customize ผมว่าเค้าทำมาง่ายที่สุดเท่าที่จะเป็นไปได้ ด้วยเทคโนโลยี ตอนนี้แล้วนะครับ
และเค้าฉลาดที่จะเลือกเครื่องมือมาใช้

Re: ชื่อ ไกร ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง

โพสต์ โดย ไกร » เสาร์ 24 พ.ย. 2012 4:59 pm

คู่กัดของ Powerbuilder สมัยนั้นเป็น Delphi และตอนนี้คนที่ใช้ Delphi ก็ยังคิดว่าตัวเองเป็นที่หนึ่งอยู่ดี
ผมยอมรับว่า Delphi , .NET, JAVA มีอะไรที่เหนือกว่า Powerbuilder มาก คือต้องการเขียนอะไรจะทำได้หมดทุกอย่าง Powerbuilde ทำไม่ได้เยอะมาก ติดขัดไปหมดทุกอย่าง
แต่ในด้าน Database Powerbuilder เหนือชั้นกว่ามาก คือสามารถเข้าถึงฐานข้อมูลได้เกือบทุกตัว และสามารถติดต่อได้พร้อมๆกันดัวย และการทำงานก็ง่ายกว่ามาก ไม่ต้องเขียน SQL Command
เมื่อเทคโนโลยี่เริ่มเปลี่ยน มี web มี mobile Toots เก่าไม่สามารถตอบโจทย์ได้ ทำอย่างไรครับ
เมื่อ 7 ปีที่แล้ว
ผมเขียน ASP.NET Framework 1 + Datawindows .NET ให้กับร้านอาหารญี่ปุ่น ตอนนนั้นมีอยู่ประมาณ 40 สาขาทั่วประเทศ โจทย์ตอนนั้น intranet ใช้ Frame relay 64K Terminal เป็น windows 98 touch screen 640 * 480 ต้องเขียน Web appication ที่รองรับ Touch screen ความรู้ในการติดต่อเท่ากับ Modem 64 K โดยต้องรองรับ 40 สาขา ตอนนั้นเริ่มจะมีการเขียน Ajax กันในต่างประเทศ
โปรเจ็คเสร็จภายใน 6 เดือน ยังไม่รวมเวลาค้นคว้า(ตอนนี้ยังคงใช้อยู่สาขาเพิ่มขึ้นไม่น้อยกว่า 80 สาขา ร่วมต่างประเทศด้วย มีคนมาแกะ Source Code พยายามเปลี่ยนเป็น PHP เป็นปียังไม่เสร็จเลย)
เมื่อ Framework 2 มา จะเอา Source Code เก่ามา Migrate ทำไม่ได้ ก็ต้องปล่อยให้อยู่อย่างนั้น
ตอนหลังมี MVC เข้ามาและตอนนี้ก็ใช้กันอยู่ทุกค่าย ก็นั่งศึกษา MVC1, MVC2, MVC3 แต่ขั้นตอนการศึกษายากมากเพราะ ไม่สามารถจะใช้ของเก่าได้เลย ต้องทิ้งวิชาเก่าหมด และเริ่มหมดไฟกับ Microsoft แล้ว ของใหม่ๆ Microsoft ก็ดี พัฒนาไปเลยๆ แต่ไม่สามารถนำของเก่ามาใช้ได้ (ทำได้ก็ยากมาก)
มีรุ่นพี่เขียน VB6 พอ .NET กับ Windows XP มา เค้าเลิกเขียนโปรแกรมเลย ไปทำอาชีพอื่นดีกว่า
อันนี้สอนให้รู้ว่าถ้าใช้ Tools ของ Microsoft ก็ต้องทำใจ เพราะอนาคตอาจจะเอาท์ได้ ถ้ามีแรงพอก็ต้องตามให้ทัน
ตอนนี้ศึกษา OpenERP ไม่ใช่ตอนนี้แต่นานมาแล้วตั้งแต่ Version 5 จากที่ไม่มีความรู้เรื่อง ERP เลย และเล่น OpenERP ก็ไม่ค่อยจะเข้าใจ จนได้เรียนหลักสูตร Software Engineer (SAP) เรียนการใช้งานและ Config SAP ทั้งหมด 7 วิชา จึงทำให้รู้ว่า ERP คืออะไร และไม่เคยเจอ Software ตัวไหนจะเยี่ยมยอดเท่า SAP เลย มี function การใช้งานเยอะมาก คนพัฒนา เป็นหมื่นคน รองรับ หลายๆ Business แต่ได้ข่าวมาว่าในเมืองไทยไม่ค่อยประสพความสำเร็จเท่าไหร่ ยกเว้นจะเป็นบริษัทต่างชาติที่ถูกบริษัทแม่บังคับให้ต้องใช้ และก็ไม่ได้ใช้ความสามารถของ SAP สักเท่าไหร่
เพราะคนที่จะมา Implement SAP จะต้องมีการเรียน module ละ 250,000 บาท สอบครั้งละ 50,000 บาท แล้วจะหาคนที่เก่งๆมา Implement ได้อย่างไร ที่ล้มเหลวเพราะหาคนเก่งๆ มา Implement ไม่ได้ และราคาแพงมากๆ สำหรับประเทศไทย
OpenERP คงตอบปัญหาไม่ได้ทุกอย่าง แต่ดูจากการออกแบบ ของ OpenERP สุดยอดมาก เกี่ยวกับฐานข้อมูล ที่เชื่อมต่อกัน และไปผูกติดกับการออกแบบ screen ทำให้การแก้ไขง่ายมาก มี Module ให้เลือกใช้มาก ต้องลองทดสอบดู ส่วนที่ยากที่สุดคือการ Customize ให้เข้ากับลูกค้านี่ยากสุดๆ เหมือนกันเพราะต้องเขียน Python ต้องเรียนรู้ Report Tools แต่ในระยะยาวถือว่าคุ้มการลงทุน ถ้ามีความชำนาญแล้ว จะสามารถปิดโปรเจ็คได้ไว
เรื่องค่าใช้จ่าย OpenERP ถือว่าฟรีไม่มีค่าลิขสิทธิ์ แต่ค่า Implement ยังต้องเสียอยู่เพราะต้องจ้างคนมา Implement ลูกค้าต้องหาคนมาเรียนรู้โปรแกรม ลูกค้าต้องมีเงินพอสมควร
จ้างเด็กๆมาทำงานเดือนหนึ่ง ก็ 2-3 หมื่นแล้ว มีประสพการ์มากหน่อย 6-7 หมื่น คือลูกค้าต้องกำเงินหลักล้าน
เคยเข้าไปสำรวจ SME จะมีเงินจ่ายได้ประมาณ 200,000 บาทสำหรับ ERP ลองคิดดูถ้าสามารถตอบโจทย์ข้อนี้ได้ รวย
วิธีการก็คือ หาลูกค้า 10 รายที่บริษัททำธุรกิจเหมือนกัน Implement พร้อมกัน ก็จะมีเงินพอที่จะ Implement แล้ว 10 * 200,000
เมื่อก่อน SAP ก็เป็นแบบนี้ สร้างโปรแกรมมาตัวหนึ่งขายให้กับ 20 บริษัทพร้อมกัน หลังจากนั้นแล้ว ค่า Implement จะถูกลงเพราะว่ามีความชำนาญแล้ว

Re: ชื่อ ไกร ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง

โพสต์ โดย openerpthailand » เสาร์ 24 พ.ย. 2012 10:53 am

ยินดีที่รู้จักครับ ดูเหมือน คุณ ไกร จะมีอายุเยอะที่สุดในบอร์ดตอนนี้ :D แต่ไฟยังเต็มเปี่ยม
Powerbuilder ผมเคยเห็นคนเขียน สมัยเพิ่งเรียนจบใหม่ๆ ดูพี่เค้าเทพ ครับตอนนั้น ผั่งของ VB เป็นคู่แข่ง และ .NET กำลังมา

ส่วน python ถ้าคร่องนี่ผมว่าไหล เลยครับ :D

ชื่อ ไกร ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง

โพสต์ โดย ไกร » ศุกร์ 23 พ.ย. 2012 10:13 pm

ชื่อ ไกร ครับ
แก่แล้วด้วย
ลองเล่น OpenERP มาตั้งแต่ Version 5 ยังไม่ได้ใช้งานจริง
จบ รามคำแหง คอมพิวเตอร์รุ่นแรก แล้ว อีก ยี่สิบปีมาต่อ ม.เชียงใหม่ software engineer (SAP MM PP SD PM)
เขียนมาหมดเกือบจะทุกภาษา C, C++, C#, ASP.NET, PHP, JAVA, Java Script.... ตอนนี้กำลังหัดเขียน python (syntax สุดยอด)
แต่ที่ถัดคือ Powerbuilder ครับ ไอ้ภาษาที่กล่าวมาก่อนหน้านี้ ก็ดีครับ แต่มันไม่ทันกิน กว่าจะทำเสร็จต้องใช้เวลานาน ต้องใช้จำนวนคนมากกว่า
เห็นหน้าสมัครงาน .NET กับ JAVA เยอะมาก แต่เรื่องมันยาวมากถ้าจะเขียนด้วยเจ้าสองตัวนี้ ต้องถามต่อว่าใช้ Framework ตัวไหน. เพราะมันเป็นแค่ ภาษาๆหนึ่งเท่านั้น ไม่มี Business process อะไรเลย ต้องขียนเองขึ้นมา หรือต้องเอามาจาก Framework ตัวไหน MVC แต่ไม่ได้ตอบโจทย์ปัญหาทางด้านธุรกิจ
แค่เขียนโปรแกรมให้เป็นเทพแล้วยังต้องมีความรู้ด้านธุรกิจอีก แล้วจะออกแบบด้านฐานข้อมูลให้สอดคล้องกับธุรกิจได้อย่างไร ก็ต้องเป็นเทพอีก เมื่อธุรกิจโตขึ้น ไอ้ที่ออกแบบไม่ได้รองรับไว้ การบริหารจัดการเกี่ยวกับ software ก็ไม่เป็นอีก ก็ต้องเป็นเทพอีก
ที่สนใจ OpenERP เพราะตัวโปรแกรมเน้นไปที่ business process มากว่า แต่การจะเข้าใจ OpenERP ก็ต้องใช้เวลาในการศึกษาเหมือนกัน เมื่อเข้าใจแล้วก็ต้องมีความรู้เกี่ยวกับ Business ของลูกค้าด้วยว่าทำธุรกิจประเภทไหน จะใช้ Module ไหน ให้ครอบคลุมกับลูกค้า หรือตรงตามความต้องการของลูกค้าหรือเปล่า เพราะ module ที่มีอยู่อาจจะไม่ได้ตรงตามความต้องการของลูกค้า อาจจะต้องทำเพิ่มเติม ที่เค้าเรียกกันว่า GAP (เหนื่อยอีก เป็นเหมือนกันหมดทุกตัวรวมถึง SAP ด้วย) ก็ต้องใช้กำลังภายในอีก ก็ต้องค่อยๆเรียนรู้กันไป

ข้างบน