You are on page 1of 7

Community

Follow

Ask a Question
Like Write a Blog Post Login

 RSS Feed

Technical Articles

Vikrant Guptarya
February 28, 2021
| 2 minute read

Business Partner Screen


Enhancement -Switching the entry of
a BP last name to optional
 1  0  574

Override  Business Partner validation as save event via BDT

The BDT (Business Data Toolset) is a central control tool for maintaining master data
and simple transaction data. In addition to dialog maintenance, it also supports
maintenance with direct input and/or function modules.

Enhancing the screen to make BP last name optional is a common requirement


however known to be quite tedious if correct steps are not known.

The below blog explains the steps required to make a Business Partner to last name
as optional.

Background 
Execute t-code BUPT -> Business Partner -> Control -> Screen Layout -> Field Group
or t-code BUS2.

The standard field group 25 shows only First Name among the mandatory fields

 
Follow

 Like

 RSS Feed

However Last Name is still Mandatory when an user attempts to save it.

Solution

Follow the below steps

1. Create a function group -> within this function group create a copy of function
module ISU_BUPA_EVENT_DCHCK.
2. Execute BUPT ->  Select Business
Partner→ Controls → Applications (transaction BUS1). Create an individual
application. Save your entries. (e.g. Z test BP enhancement)
Follow

 Like

 RSS Feed

NB: Do not mark as active as this stage

3. Select Business Partner → Controls → Events (transaction BUS7). Select the


DCHCK line (checks before saving (cross-view)) and then select Allocate
Event → Function Modules.

 
Follow

 Like

 RSS Feed

4. When you have finished implementing your module, mark your application
as Active (transaction BUS1). Save your entries.

Conclusion:

We have now learnt to override Business Partner Mandatory check during save
event. It can be further explored to identify other checks that we can override at
BP save event.

Please feel free to add your queries / suggestions to help improve the blog!!!

 
References

Follow https://help.sap.com/doc/erp_hcm_ias_2013_01/1.0.3/en-
US/43/a68242e5fa4dede10000000a422035/frameset.htm
SAP note 2288502 – FPP1 Switching the entry of a last name to optional
 Like
 

 RSS Feed              

Alert Moderator

Assigned tags

SAP ERP Central Component

ABAP Development

SAP Utilities Customer Engagement

abap

BUPT

business partner

development guide

View more... 

Similar Blog Posts



SAP S/4HANA Business Partner Conversion - Merge Customer and Vendor into single Business Partner
By
Andi Mauersberger Aug 31, 2020

Follow
CVI Customizing - Check Report
By
Christian Niemann Mar 31, 2020

 Like
SAP Central Finance - Central Payment Overview and Activation
By
Manish Mishra Apr 29, 2021
 RSS Feed

Related Questions

Business Partner Validity period - Appearing in Search result
By
Mohammed zahid Apr 30, 2019

Parked document in SAP ISU-Move service ( Transfer Variant )


By
Mahend Jesrani Mar 07, 2021

how to comment standard program in ECC


By
Sneha Todankar Aug 27, 2021

1 Comment

You must be Logged on to comment or reply to a post.

Cunchit Sunprasert
May 12, 2021 at 3:01 pm

I want to change Last name is optional. I do step as you suggest but I still have an error

"While saving the customer-specific data of the business partner the following error occurred:

Customer 2000201207: Specify name of contact person

CMD_API 069" Could you please help me.

Like 0 | Share
Follow
Find us on

 Like

Privacy Terms of Use


 RSS Feed
Legal Disclosure Copyright

Trademark Preferencias sobre cookies

Newsletter Support

You might also like