Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

How to chek some fields of the Invoice Summary Customer Master Data?

haigang_zhao_cn
Explorer
0 Kudos

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

9 REPLIES 9

haigang_zhao_cn
Explorer
0 Kudos

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

haigang_zhao_cn
Explorer
0 Kudos

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

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

0 Kudos

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

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

0 Kudos

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

0 Kudos

Hi HAIGANG ZHAO,

I suggest you to raise OSS message to SAP for this issue.

Regards,

Muhammed M

haigang_zhao_cn
Explorer
0 Kudos

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

0 Kudos
Hi Everyone,

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