Friday, 22 December 2023

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

In this blog, I will show you how to create custom fields via the “Custom Field and Logic” app in Fiori and transporting fields in SAP S/4HANA.

First, let’s start with Custom fields.

We can do the following using Custom Field and Logic app.

  • Create your own fields(Choose field type and description)
  • Make your fields available in UIs,reports,email templates, form templates,business scenarios and other languages.
  • Delete fields.
  • Edit fields that have already been published
  • Publish fields to your system.

Create Custom Fields


Step 1: Open SAP Fiori Launchpad from GUI using T-code ” /UI2/FLP “. After logging in to Fiori launchpad, we click on the area below that says Custom field and logic.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

Step 2: Click on create button as seen in the picture. On the next screen, select Business context and fill in the label, identifier, tooltip and type fields. The label in this section fills the description field of the custom field in the table in Gui.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

Step 3: Depending on the business context chosen on the previous screen, the system presents different options where this new field can be used in the system. This includes “UIs and Reports”, “Email Templates”, “Form Templates”, ”Business Scenarios” and so on.

For example, let’s add the custom field we created to the “Sales Document to Delivery Document on Header” section using these tabs.

Step 3 – 1: Click on the “Business Scenarios” tab and enable the Sales Document to Delivery on Header Level section.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

Step 3 – 2: In the next process, we click on the “UIs and Report” tab and enable the Delivery Gui application section. Then,Click on the Publish button and we see that another custom field with the same name, Sales Document business context, has been created.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

Step 3 – 3: Click on custom field with Sales Document business context and enable the Create Sales or Display Sales Document section from the “UIs and Report” tab. Then,Click on the Publish button.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

Step 3 – 4 : After entering the Order number from VA03 in Gui, when we enter the Go to -> Header->Shipping page, we see that the field has been added to the screen under the “Custom Fields” tab.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

Step 4: After publishing custom fields, they are added to the LIKP and VBAK table as seen in the photo.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

Transporting The Extensions/Enhancement


Step 1: Open the Fiori App “Configure Software Packages” and  Click on the button Add Registration and select the package.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

Step 2: Select the Transport Request.If you wish you can turn on automatic Request and Task handling. This will automatically create Transport Request and task by system.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

Register Extensions For Transport


Step 1: Open the Fiori App “Register Extensions for Transport”.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

Step 2: Find and select extension and click on the button “Reassign to Package”.

The package is assigned Transport Request will be auto-assigned. You can also manually assign the transport request using the button “Assign to Transport Request”.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

After the process are completed, we see that the fields created are under the request created by the system.

How to create a custom field with Custom Field and Logic App and transporting field in SAP S/4HANA

No comments:

Post a Comment