Skip to Content

How CDHDR-OBJECTCLAS = BELEG is determined?

Feb 10, 2017 at 10:24 AM


avatar image
Former Member

Hello Experts,

I have a requirement to analyse the way table CDHDR is being populated after releasing a blocked invoice in MRBR (standard SAP transaction) .

I did an extensive debug over the process but I got stuck at one point.

After releasing one blocked document (MM invoice) in my system I get two new rows in CDHDR - one is with OBJECTCLAS = INCOMINGINVOICE and the second is OBJECTCLAS = BELEG. In debug mode I see only OBJECTCLAS = INCOMINGINVOICE being filled and insterted to the CDHDR, nothing about OBJECTCLAS = BELEG . After the whole process is over I still got 2 new rows in CDHDR.

Technical details:

As I see OBJECTCLAS = INCOMINGINVOICE is inserted to CHDR in FORM write_normal_changedocu (include LSCD0F04), commit work is applied in document_change_update in the program RM08RELEASE_F0I.

Are you able to guide me towards the pleace where OBJECTCLAS = BELEG is determined?

Kind regards,

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
avatar image
Former Member Feb 10, 2017 at 12:39 PM

Problem solved, this topic can be closed.

Solution: I used transaction SCDO (Information icon) to search for BELEG generation origin, include FF05LCDC.

10 |10000 characters needed characters left characters exceeded