ABAP Extensibility

Part VIII: Custom Business Object exposure as External Web Service (Bonus Plan)

Summary: Regarding Bonus Plan, so far we created its custom business object with a data structure, logic for data initialization and checks and an application UI. Task: Expose the custom business object as web service for integration of your solution with other systems. Example: All Bonus Plan data shall be exported to an Excel file. Prerequisites Having completed at least all parts up to and including Part II: Custom Business Object – Logic (Bonus Plan) of this tutorial series To be …

Read More »

Part VII: Use Custom Fields – Logic

So far, we have created two applications. One to maintain employee specific Bonus Plans and a second to entitle bonuses for an employee. Until now the Bonus Entitlement is only dependent on the net amount of completed sales orders, but at the Bonus Plan one can already maintain relevant products. Task: Make use of custom fields. Example: Custom Fields for Bonus Data at Product are used to calculate an additional product based bonus. Prerequisites I) …

Read More »

Part VI: Product@Bonus Plan

So far, we have created two applications. One to maintain employee specific Bonus Plans and a second to entitle bonuses for an employee. Until now the Bonus is only dependent on the net amount of completed sales orders. Task: Reference standard business objects at custom business objects. Example: At the Bonus Plan there shall be maintained products which are bonus relevant. Prerequisites Having completed all preceding parts of SAP S/4HANA Extensibility Tutorial. Step …

Read More »

Part V: (B) Custom Field (Product) – via Extensibility Application

Task: Create a Custom Field at a standard Business Object. Example: To calculate a product related bonus, the standard business object “Product” gets custom fields for Bonus Validity Period. Prerequisites To be able to adapt the UI of the Manage Product Master Data application your user needs business catalog SAP_CMD_BC_PR_MAINT_PC. Step 1: Creating and Enabling UI Usage of a Custom Field 1. Open the “Custom Fields and Logic” application 2. Execute the create action. 3. In …

Read More »

Part V: (A) Custom Field – via extensible Application (Product)

Task: Create a Custom Field at a standard Business Object. Example: To calculate a product related bonus, the standard business object “Product” gets a custom field for Bonus Percentage Prerequisites To be able to open and adapt the UI of the Product Master application your user needs business catalog SAP_CMD_BC_PR_MAINT_PC Step 1: Creating a Custom Field and adding it to the UI 1. Open the Product Master application 2. Execute GO action to get the list …

Read More »

How to implement GOS for standard transaction VA01/VA02/VA03

How to implement GOS for standard transaction VA01/VA02/VA03   Contents Problem Statement:             1.1         Issue:             1.2         Example.             1.3         Resolution Approach: Process to be followed:             2.1         Step 1:             2.2         Step 2:             2.3         Step 3:             2.4         Step 4:             2.5         Step 5: Steps to create attachments for Sales Order:             3.1         Step 1:             3.2         Step 2:             3.3         Step 3:             3.4         Step 4:             …

Read More »

Part IV: Associated Business Objects (Bonus Entitlement with – Plan & Sales Order)

So far, we created a simple application with custom business object “Bonus Plan” to save employee specific rules for bonus entitlement. Task: Create a second Custom Business Object to work with the existing one. Example: A Manager wants to create a “Bonus Entitlement” (= bonus calculation) based on sales volume that uses data of a bonus plan. Prerequisites I) Having completed all preceding parts of SAP S/4HANA Extensibility Tutorial. II) Having …

Read More »

SAP S/4HANA Extensibility Tutorial

Introduction Extensibility / flexibility covers a broad spectrum of topics that allows customers to adopt standard business software to their business needs. The spectrum spans topics from business configuration, UI/forms/report layout adoption, custom fields, objects and logic, integration, custom terminology and translation to customer-specific help. Tutorial In order to get familiar with the functionalities you can go through the following tutorials, which is intended for extensibility developers at customer as …

Read More »

Part III: Custom Code List (Bonus Plan)

So far, we created a custom business object “Bonus Plan” with simple data structure, initialization and check logic and application UI. This business object is there to save employee specific rules for bonus entitlement. Task: Create your Custom Code List to be used in your custom Business Object Example: A code list for release status shall be used in Bonus Plan to reflect if a Bonus Plan is still under work …

Read More »

Do you want to Get SAP Courses?

Get SAP Courses and Training, Videos, Other Useful Resources
Join Now
Written by SAP Expert TEAM.
close-link
New Registration