Pages

Wednesday, 27 August 2014

Start to learn PHP using Yii2 Framework and Sangkil

Catatan belajar PHP yang akan berguna nanti saat membuat aplikasi interfacing SAP.

Buat rekan-rekan yang ingin beralih ke Yii2 dan bingung install app yang mana. saya sarankan nginstall https://github.com/sangkil/sangkilbiz3 aja . Sangkilbiz3 merupakan app yang berisikan sample aplikasi mini ERP dengan modul-modul seperti purchase, finance, inventory, admin dan lainnya. Modul Mini ERP merupakan ide yang sedang dikembangkan oleh saudara MDMunir dan rekan-rekan penulis sampai saat ini masih terus dikerjakan.

Strukturnya sesederhana app-basic tapi fiturnya sekaya app-advance. Ada contoh membuat module, theme, migration dll. 

Screen capture Sangkil project :

Github


Tuesday, 19 August 2014

[Ask] How to Generate Sample Data in The Tables of the Flight Application?

SAP memiliki beberapa contoh program DEMO yang berguna bagi para ABAPer untuk dipelajari. Program-program demo tersebut menggunakan data demo pada table-table flight seperti : SPFLI, SFLIGHT, SBOOK. Namun terkadang pada sistem SAP kita atau pada IDES, data flight yang tersedia cuma sedikit atau bahkan tidak ada. Sehingga kita tidak bisa menjalankan program demo SAP tersebut dengan baik. Berikut adalah langkah-langkah generate data flight demo application table.

Q :
I need more data in flight table (spfli, sflight, sbook, etc.) for running demo program purpose. How to generate sample data into these table?

A :  
Open Tcode : SE38 (ABAP Editor). Execute program : SAPBC_DATA_GENERATOR . This program generates suitable sample data in the tables of the flight data application, and initializes the number ranges, for example. Note the program completely deletes any existing data.  For more information about Testing the Flight Data Application : here.


Choose the number of table entries. I choose standard data record. 
Executed the program.

Check data table flight in SE16N.

Sunday, 19 January 2014

Display Google Map in ABAP


I. Skenario. 
Tutorial ini merupakan tutorial awal membahas mengenai display data koordinat map (latitude -longitude) menggunakan integrasi ABAP dengan service dari Google Map ™. Contoh kasus yang diangkat adalah data customer, sebagai latihan table customer akan dibuat di z-table. Table tersebut berisi Customer number, data latitude dan longitude. Pengembangan nantinya data koordinat customer itu bisa dihubungkan dengan data customer yang ada di SAP. 
Style coding yang digunakan pada contoh masih bersifat prosedural. Namun di dalam prakteknya, report ini membutuhkan class dari SAP custom control framework (cl_gui_custom_container dan cl_gui_html_viewer). Alv pada report ini menggunakan class SALV, namun bagi yang terbiasa menggunakan cl_gui_alv_grid juga dapat menggunakannya di report ini.

Wednesday, 27 November 2013

Program Displaying Data Custom Table in a Specific Excel Template Using BDS

Program ini merupakan ujicoba sekaligus latihan menarik data table, menampilkannya pada sebuah template excel menggunakan class BDS dan SAPOFFICEINTEGRATION. Latihan ini saya mengikuti step-step pada tutorial BDS di : http://www.saptechnical.com/Tutorials/OOPS/BDS/Index.htm.

Langkah-langkahnya :  

Tuesday, 26 November 2013

FM Send Email and Attachment Using SO_DOCUMENT_SEND_API1

Sample code for sending email using  SO_DOCUMENT_SEND_API1.