TODSAPON.COM | The story of my life.

22
Nov
2018

ABAP Code:How to Create a rebate calculation routine in VOFM

บันทึกไว้ เกี่ยวกับการสร้าง routine สำหรับ rebate calculation ใน TCODE VOFM ก็ไปมีอะไรมาก แค่ไปสร้าง Routine number เพิ่มเติม จากเดิม มี 3 เราก็สร้างมาเพิ่ม 1 หลังจากนั้น โปรแกรมมัน จะ Gen program ให้เรา โดยโปรแกรมที่ได้ จะเป็นโปรแกรม Include

ต้องการป้อนค่า ลงในช่อง Text Input ได้แค่ค่าตัวเลขเท่านั้น Function PHP
22
Nov
2018

ใช้ PHP ติดต่อ SAP ผ่าน RFC ในรูปแบบ Web Services

พอดีที่ทำงาน มีโปรเจค โปรเจคหนึ่งที่ต้องใช้ PHP ติดต่อกับ SAP เพื่อไปดึงข้อมูลของ SAP และทำการอับเดตข้อมูลลงไปใน SAP  การที่จะใช้ PHP ติดต่อกับ SAP นั้น ต้องใช้ PHP Connector ซึ่งผมเลือกใช้ SAPRFC เป็นตัวติดต่อ

22
Nov
2018

ปัญหาในการจำรหัสสี ของ SAP ( format color ใน sap )

ทุกคนมักจะมีปัญหาในการจำรหัสสี ของ sap เวลาเขียนโปรแกรมที่ไรก็ต้องมานั่งนึกนั่งหาใน search help ทุกที่ คราวนี้แหละไม่ต้องหาที่ไหนแล้ว เพราะที่นี้มีคำตอบ

22
Nov
2018

ABAP Code:การสลับสี ของแถว ใน Report ABAP โดยใช้ INTENSIFIED ON และ OFF

INTENSIFIED นั้นเป็นคำสั่ง ในการ Show สี ใน SAP  (อ่านบทความเรื่อง ปัญหาในการจำรหัสสี ของ sap ( format color ใน sap )) ซึ่งจะช่วยในการแสดงลูกเล่นให้กับ Report ส่วนมากใช้กับกการแสดงข้อมูลแถวเยอะๆ และต้องการกหนดขอบเขตในแต่ล่ะแถว อย่างเช่นรูปข้างล่างนี้ พระเอกของงานนี้คือ วิธีใช้

22
Nov
2018

ABAP Code:Function Popup message แสดงข้อความ Text หลายบรรทัด

พอดี ต้องการแสดง Popup message แจ้ง การป้อนข้อมูลแ User แต่ติดปัญหาที่ message ที่แสดงนั้น มันมีหลายบรรทัด เคยใช้แต่ Function ที่แสดงได้เต็มที่ 2-6 บรรทัด ก็เลยต้องลองหาดู(google) ไปเจอ Function ตัวนี้ ถือว่า work มาก การใช้งานก็ไม่อยาก ใส่ค่าที่ต้องการแสดงไว้ใน Internal Table  Set ค่านิดหน่อยเป็นอันใช้ได้

22
Nov
2018

ABAP Code:Function CONVERT_DATE_TO_EXTERNAL เปลี่ยนตัวแปรวันที่ให้เป็นตัวแปรอักษร 10 หลัก

ABAP Function CONVERT_DATE_TO_EXTERNAL ฟังกชั่นตัวนี้ เอาไว้แปลงค่า Date ให้อยู่ในรูปแบบ Charater 10 หลัก รูปแบบที่ได้จะเป็นในลักษณะนี้ 17112009 = ‘17.11.2009’ คือมันดีมาก ง่ายดี

22
Nov
2018

ABAP Code:วิธีหาจำนวนแถวของ INTERNAL TABLES (How to get rows count of internal table)

ในบางครั้งเราจำเป็นที่ต้องการทราบจำนวนแถวทั้งหมดใน Internal tables ว่ามีจำนวนกี่แถว ซึ่งหลักการมันคล้ายกับ SELECT COUNT(*) แต่เราจะมาใช้คำสั่ง Count ใน internal table มันก็ใช้ไม่ได้ เพราะมันผิด Syntax ดังนั้นเราจะทำไงดีล่ะ ปิ้ง! คิดออกแล้ว

ทบทวนเป้าหมายของปี 2018 ที่ผ่านมา พร้อมเดินหน้าสู่เป้าหมายปี 2019 ปีแห่งความสำเร็จ
22
Nov
2018

วางแผน เพื่อพิชิตเป้าหมาย ปี 2018 ปีแห่งการพิชิตใจตนเอง

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

IN MY BRAIN (มีอะไรอยู่ในหัวตูบ้าง) นั่งนิ่ง ๆ แล้วคิดถึงตัวเอง
22
Nov
2018

IN MY BRAIN (มีอะไรอยู่ในหัวตูบ้าง) นั่งนิ่ง ๆ แล้วคิดถึงตัวเอง

กำหนดเป้าหมายให้ชีวิต อะไรคือเป้าหมายของผม มานั่งคิดดูแล้ว ตอนนี้ผมก็อายุขึ้นเลข 3 แล้ว เป้าหมายของผม ก็ไม่มีมาแต่ไหนแต่ไรแล้ว  ไม่เคยมีเป้าหมายที่เป็นรูปเป็นร่าง มีแต่ความฝัน ลม ๆ แล้ง ๆ อยากทำนู้น ทำนี้ ในส่วนนี้ มันเลยทำให้ผม รู้สึก เรื่อย ๆ เฉื่อย ๆ กับชีวิต ปล่อยเวลาให้ผ่านไปเรื่อย ๆ บางที ย้อนกลับไปคิดในสิ่งที่ผมทำ