How to change Billing Plan Data in Sales Order or Contract

Normally you can create Sales Order or Contract document using BAPI_SALESORDER_CREATEFROMDAT2 for Sales Order and BAPI_CONTRACT_CREATEFROMDATA. But you can’t insert or change Billing Plan data using those BAPI directly. You can change or insert billing plan data after Sales Order or Contract doc finish created. then you can use 2 function module i.e  BILLING_SCHEDULE_READ and BILLING_SCHEDULE_SAVE to […]

Read More

How to Comparing SAP ABAP Programs between Two Systems

Sometimes you need to compare ABAP Programs between two different systems to find a problem that might occur due to different patch level or to find an old request that was transported by mistake, we’ll show you how to use the remote comparison in Version Management tool. When you’re editing an ABAP Program you can […]

Read More

Source Code Create PO Using BAPI_PO_CREATE1

Many people on SDN SAP ask for full source code ABAP Program create PO using BAPI_PO_CREATE, today i’ll share Full source code, this ABAP Program create PO using this BAPI through upload excel, you can download excel template from this article. Detail of this Program : Create PO Using BAPI_PO_CREATE1 through excel upload. Create PO STO […]

Read More

New ABAP Language in ABAP 7.4

ABAP Language 7.4 bring a lot of brand new functionality, this article will focus on the large number of new features that have been introduced into ABAP 7.4. These features are divided into the following categories database access, creating data, string processing, calling function, conditional logic, internal table, OOP, etc. 1.ABAP Language 7.4 Database Access. […]

Read More

How to create Update Function Module

The way to bundle database changes together inside an SAP LUW is to create an update function module, You can create update function module via SE37 Transaction code. just like any normal function module, the only different is that update function module have a different processing type. When you select update module processing type, you have […]

Read More