06-07-2019 3:17 AM
Hi, everyone,
I want to check some fields of the Invoice Summary Customer Master Data when I save the BP master, and I have found a BADI that sees to match my requirement.
Enhancement spot: ISJP
BADI: ISJP_CUST (Invoice Summary Customer Master Data)
I create an implementation of this BADI, and set a break point in the BADI implementation class, but when I save the BP, I can't see the SAP debugger window at all. Why? (#I have active the enhancement implementation.)
Can anyone give me some help, please.
Yours,TOM
06-10-2019 8:02 AM
Hi, Can someone give me some help?
And I also searched some information that may be helpful for this issue.
I just not very sure about it, because of the related customizing is client independent, I can't change it freely.
I hope I can solve this problem as soon as possible.
Reference notes:
957324 - Invoice Summary Master Data Activation
1149119 - Badi for Invoice Summary Customer Master Data
Yours, TOM
06-21-2019 2:55 AM
Hi everyone,
The method [IF_ISJP_CUST~CHECK_BEFORE_SAVE] in the implementation of BADI ISJP_CUST is called in the SAP standard implementation CL_IM_ISJP_CUSTDATA (PERFORM ext_check_all_data).
Although, I have set a breakpoint in the location of PERFORM ext_check_all_data, I can't see the debug screen when I save BP customer master data.
Yours
Tom
06-21-2019 4:57 AM
Hi Haigang Zhao,
As per BADI documentation, "The BAdI is not filter-dependent, but it is executed for Japanese company codes only."
Please ignore if badi isnt triggering for Japanese company codes.
Regards,
Muhammed M
06-21-2019 8:40 AM
Hi Muhammed,
Thank you very much for your answering.
My client is an Japanese company, the user wants some additional check of the
Invoice Summary fields when save the BP customer master.
So I implemented the BADI [ISJP_CUST], but it doesn't work. Do you know why?
Best regards,
Tom
06-21-2019 10:30 AM
Hi,
Check if prerequisite NOTE 1137472 is applied in your system.
The below is from SNOTE 1149119 - Badi for Invoice Summary Customer Master Data
Implement the correction instructions or wait for the next support package. If implementing the correction instructions, implement note 1137472 beforehand.
Regards,
Muhammed M
06-25-2019 8:22 AM
Hi Muhammed,
Thank you very much for your answering.
I check in the development environment, and I found that the two notes have been implemented in the system.
1. note 1137472
2. note 1149119 - Badi for Invoice Summary Customer Master Data
Do you have any other ideas?
Best wishes,
Tom
06-26-2019 5:01 AM
06-21-2019 8:39 AM
Hi Muhammed,
Thank you very much for your answering.
My client is an Japanese company, the user wants some additional check of the
Invoice Summary fields when save the BP customer master.
So I implemented the BADI [ISJP_CUST], but it doesn't work. Do you know why?
Best regards,
Tom
07-09-2019 3:54 AM
I have know that customer and vendor master are integrated to BP master in S/4HANA.
And
BADI: ISJP_CUST (Invoice Summary Customer Master Data) is not validated to implementing customer check in
S/4HANA.
So, I need to use
Business Data Toolset (BDT) to add customer check in S/4HANA.
I hope this Q/A can also help someone like me in the future.
Best wishes
Tom