หลายวันก่อนมีบริษัทผู้ให้บริการซอฟต์แวร์ SAP เข้ามาที่ทำงานผม เนื้อหาที่เขาเข้ามาพูดก็คือการปรับรุ่นของซอฟต์แวร์ SAP ที่ ๆ ทำงานผมใช้อยู่ จากรุ่น 4.7 ไปเป็น ECC6 ซึ่งเรื่องปรับรุ่นไม่มีประเด็น เพราะถ้าไม่ปรับก็คงจะไม่มีใครมาช่วยเหลืออีก เนื่องจาก SAP เขาจะหยุดสนับสนุน SAP รุ่น 4.7 ในอีกประมาณครึ่งปีข้างหน้านี้ แต่ที่มีประเด็นกลับเป็นเรื่องของ Unicode เพราะรุ่น 4.7

Read More

ผมกำลังจะทำชิ้นงานหนึ่งชิ้น เพื่อดึงเอาข้อมูลออกจาก SAP R/3 ออกมาใช้ครับ โดยชิ้นงานที่ว่าจะออกเป็นแนว Web Application ซึ่งผมก็คิดว่าผมจะสร้างมันด้วย PHP โดยจะใช้ SAPRFC ซึ่งเป็น PHP Extension สำหรับแทงทะลุเข้าไปใน SAP R/3 ครับ จริง ๆ แล้วผมจะเขียนภาษา ABAP เพื่อให้มันทำงานบน SAP

Read More

สมัยก่อน เวลาผมจะคุยกับใครในเรื่องของคอมพิวเตอร์ ซึ่งเรื่องที่คุยเกี่ยวข้องกับการไหลของกระบวนการและข้อมูล ผมมักจะวาดเป็น flowchart แบบภาพข้างล่าง แต่พอผ่านไปผมก็พบว่า ยิ่งคุยยิ่งยาก ดังนั้น การเขียน flowchart มันไม่พอ มันต้องมีการแบ่งแยกด้วยว่า กระบวนการและข้อมูลในช่วงนั้น ๆ ถูกกระทำโดย Unit ใด ก็เลยกลายเป็นว่าต้องเขียนเป็น workflow แทน เดี๋ยวนี้อาการหนัก เพราะตั้งแต่ทำ SAP R/3

Read More

ถ้าเราไม่นำเอามาตรฐาน ITIL มาใช้เพื่อแบ่งงานซ่อมบำรุง SAP เราก็จะสามารถแบ่งงาน SAP ออกได้เป็น 4 ประเภทใหญ่ ๆ คือ MODULE, BASIS, AUTHORIZE และ ABAP งาน MODULE จะครอบคลุมการ Configure เพื่อให้ MODULE ต่าง ๆ เช่น

Read More

ภาษา ABAP เป็นภาษาที่ใช้ควบคุมกิจกรรมในระบบ SAP ซึ่งเป็นระบบ ERP ที่ยังพอต่อกรได้กับ Oracle Financial!!! โปรแกรมทุกโปรแกรมในระบบ SAP ล้วนถูกเขียนขึ้นด้วยภาษา ABAP ดังนั้นถ้าใครก็ตามที่คิดจะควบคุม SAP ก็เลยจำเป็นจะต้องรู้จักภาษา ABAP ไปโดยปริยาย งั้นมาสาธยายให้เห็นเป็นข้อ ๆ ดีกว่า ว่าทำไมภาษา ABAP จึงได้ยากจัง? 1.

Read More

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

Read More

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

Read More