SAP BLOG S/4 HANA – Do you have an issue in BP vendor field settings? Check this out!

SAP Blog

Kayıtlı Üye
Katılım
22 Ara 2017
Mesajlar
1,925
Tepki puanı
7
Puanları
6
As we all know, now the world runs with SAP S/4 HANA! And in S/4 HANA business partner functionality is mandatory. So we all have no option than learning the concept in order to sustain and grow in the new SAP world.

Before jumping into the subject, it is better to understand the basic BP vendor field settings. Please follow the below SAP note to understand how we can make BP vendor fields as mandatory/ optional/ display/ hide.

2565681 – How to setup the Required/Mandatory field in BP tcode based on BP role

Generally, when you do changes to BP field settings as per the above note things will work absolutely fine. But, for some cases the results will not be positive! Example, you have made a field as mandatory in customization but when you check in the BP transaction still the field is optional. In this case, follow the below steps;

What to do when a Vendor field is displaying as optional though the field has been set to mandatory?


Recreating the issue for you easy understanding;

Step 1: Created a business partner but the field ‘Schema Grp Supp’ is not mandatory! Let us make the field mandatory in customization

Picture1.png


Step 2: Follow below the steps to make the field as mandatory

  • Go to the transaction BUCG or Navigate through path : Cross-Application Components -> SAP Business Partner -> Business Partner -> Basic Settings -> Field Groupings -> Configure Field Attributes per BP Role

Picture2.png


  • Double click on ‘Configure Field Attributes for Each Role Category’ from the popup -> below screen will be displayed:

Picture3.png


  • Check for your BP Role and double click on it. Example, FLVN01 – Business Partner Vendor-> scroll down to find the right Data Set-> double click on your desired Data Set to display the relevant Field Groups at the right hand side

Picture4-1.png


  • As per the above screen shot the field group 3497 ‘Group for Calculation Schema (Supplier)’ seems to be the relevant-> Let us select the radio button ‘Req. Entry’ to make field as mandatory-> save the change to a TR

Picture5.png


  • Transport the changes to your testing client and check if the field as become mandatory in your BP transaction!

Picture1.png


“The result will be a big NO! The reason for this behavior is very simple. We have not selected the right field group. Though the description of the field group in the customization looks relevant, it is not the right field group”
How to find the right field group for the desired fields?


Step 1:

  • In the transaction BP-> place the cursor on the field for which you want to make modification-> press F1 button–> click on ‘Technical Information’ button (spanner icon)

Picture6-1.png


  • Popup window will be displayed-> copy the Screen Field name as shown in the below screen shot. Example, GS_LFM1-KALSK

Picture7-1.png


Step 2:

  • Go to transaction SE16N-> enter table name TBZ3R and press enter-> key in the following details-> execute
    • Application Object – BUPA (Business Partner)
    • Table (Screen) – GS_LFM1
    • Field (Dynp.) – KALSK

Picture8-1.png


  • Exact field group will be displayed as shown in the below screen shot. Example 3352

Picture09.png


Step 3: Go to the BP field group customization, remove the settings which you have done for the wrong field-> and make the expected changes to the new field, which you have derived from the table TBZ3R

  • Go to the transaction BUCG or Navigate through path : Cross-Application Components -> SAP Business Partner -> Business Partner -> Basic Settings -> Field Groupings -> Configure Field Attributes per BP Role
  • Check for your BP Role and double click on it. Example, FLVN01 – Business Partner Vendor-> scroll down to find the right Data Set-> double click on your desired Data Set to display the relevant Field Groups at the right hand side
“Field group may not be available in the relevant Data Set as you are thinking! So you may have to look into all the data set one by one”
  • The field group 3352 (Schema Group for Supplier) is available in Data Set – Vendor: Purchasing Dataset for Vendor-> Double click on it and make the field group 3352 as ‘Req. Entry’-> save the change to a TR

Picture10-1.png


  • Transport the changes to your testing client and check if the field as become mandatory in your BP transaction!

Picture11-1.png


Now the field has become mandatory as expected! Still, if you are finding has not affected as expected! then follow the Step 2 as explained in the below SAP note.

2565681 – How to setup the Required/Mandatory field in BP tcode based on BP role



I believe, this document has helped you to overcome the issue! Thanks for spending your time to read this blog. Please feel free to provide your suggestion to improve the document.

– Narayana N


Please have a look at the following SAP notes, which are relevant to Business Partner;

2553293 – Set Schema Group Supplier (LFM1-KALSK) as required field

2289967 – Error message getting raised in wrong tab for Shipping Conditions

2332494 – Field Groups and Data sets Description is missing for the fields developed for customer and vendor functionality

2316937 – No text found for transaction / Kein Text zur Transaktion gefunden

2405328 – Some Tab and Section Descriptions not visible for Supplier role in BP transaction

999439 – Business partner saved although empty mandatory fields

2616764 – Role-based Mandatory fields checks not performed in an already saved FS Business Partner

2735250 – Error is generated for mandatory street field when accessing Business partner

2368592SAP BP : Country field is set as mandatory field for Business Partner role Contact Person, Prospect and Employee

Okumaya devam et...
 
Üst