cancel
Showing results for 
Search instead for 
Did you mean: 

Validate fulfillment of House Bank field in Vendors master data

Former Member
0 Kudos

Hi experts,

In order to validate if the field House Bank is fulfilled in vendors master data, we have followed next steps:

1.- Look into the information that gives the BADI "Validate BP BADI" --> unfortunately, it does not contain the House bank field, so this option is discarded.

2.- Activate the BADI "Validate Supplier BADI" --> we found that this BADI also applies to customers, but it does not show any field related to customers, so we cannot avoid the validation for customers, anyway.

Any idea?

Accepted Solutions (1)

Accepted Solutions (1)

Batista
Product and Topic Expert
Product and Topic Expert
0 Kudos

This is the information I have related with these BADIs:

In SAP S/4HANA Cloud, the following BADI's are available for Business Partners:

CMD_VALIDATE_BP

CMD_VALIDATE_ CUSTOMER

CMD_VALIDATE_SUPPLIER

These BADIs only work in S/4HANA Cloud and only in the FIORI Apps.

These BADIs only work for validation of the data, not for updating or creating data.

These BADIs can be used to validate the customers custom fields and also the standard fields which we have exposed as parameters of the BADIs.

The main use case of these three BADIs is to be used for validating the custom fields which the customer has created for the Fiori Apps. This is why we have only released the most commonly used standard fields.

Where and when the BADIs are called;

If it is a BP ( i.e. from the Manage Business Partner Master Data App) Or a Customer Or a Supplier then the BP BADI is Called

If it is a Customer ( i.e. from the Manage Customer Master Data App) then the Customer BADI will be called

If it is a Supplier ( i.e. from the Manage Supplier Master Data App) then the Supplier BADI is Called.

If you experience different behavior on when the Badis are called, can you kindly open a ticket in LO-MD-BP component?

iomerbakirci_
Explorer
0 Kudos

Hi Sandra,

Is there any solution for GUI based application? (Maintain Business Partner)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Sandra,

Thanks for your quick response, I will open a ticket.

Regards,

Ana