ABAP dan Web Dynpro

ABAP dan PHP itu server side scripting. di SAP, tidak ada client side scripting. Semua di server.

Webdynpro boleh dibilang sama dengan PHP form. Dynpro artinya GUI.

Webdynpro bisa di coding dengan ABAP ato JAVA. Tapi menurut saya, semua kebutuhan client 99% menggunakan webdynpro dari ABAP. Karena hire JAVA programmer untuk mengetahui dunia SAP learning curvenya sangat tidak ekonomis. Harus ada training ini dan itu. Dari sisi management, kalau webdynpro bisa menggunakan ABAP, kenapa harus susah2x menggunakan JAVA ?

Bicara coding webdynpro, approachnya beda dengan coding PHP.

Explanation di bawah untuk menjelaskan webdynpro yang didevelop menggunakan ABAP.

di dunia PHP, developer buat / edit file namanya welcome.php dan ditaro di webserver.  kita execute welcome.php menggunakan browser. welcome.php bisa diakses menggunakan windows explorer. welcome php bisa diedit menggunakan text editor.

di SAP approachnya beda. Oleh SAP, program ditaro di table database yang namanya REPOLOAD ato REPOSRC. Jadi, tidak bisa dilihat dengan windows explorer.

di SAP, semua coding harus dimulai dengan Z ato Y. jadi namanya zwelcome.

di SAP, client side menggunakan “special” browser yang namanya SAPgui. dari sisi developer, SAPgui adalah IDE (integrated development environment).

Singkatnya, webdynpro tidak dicoding menggunakan text editor dan di upload ke SAP server.

Di sapgui ada “search programs and files” macam windows 7 dimana kita ketik yang namanya transaction code ato istilah singkatnya t-code.

Untuk coding zwelcome, harus menggunakan SAPgui. Dan kalau menggunakan SAPgui, harus login dulu. Tidak sesimple PHP yang bahkan dapat menggunakan text editor. di SAPgui ada special editor untuk coding ABAP. t-code adalah SE38, SE37, SE24 dan beberapa t-code yg lain.

Lalu execute zwelcome ? tetap di SAPgui.
bagaimana dengan atur layout untuk form ? sapgui. ada namanya screen painter.
bagimana dengan debug ? sapgui, t-code /h ato ketik break-point.
Kalo ada runtime error, SAPgui, t-code ST22. namanya ABAP dump (PHP kita dapat message di web browser).

About Administrator

ok deh
This entry was posted in ERP SAP. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s