Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8852

Re: Add Z table in change history AB

$
0
0

HI Felipe,

 

Below is the process to show the change document for BP.

 

1.  Make the New entry for the object in SM30 view  : V_TBZ0A for application object BUPA.

Example Entry :

Application : ZCUS

Description : Customer Object Change Documents

Active = X

 

2. Create the New FM as follows and put code as shown.

 

Z_BUPA_EVENT_CHG1_CUSTOM

 

Importing Parameters :

 

NameTypeData ElementDefaultOptional
I_XGLOBALTYPECHAR1                    X
I_XDIALOGTYPECHAR1                    X
I_XCHDOCLIKEBOOLE-BOOLE'X'X





 

Tables Parameters:

 

NameTypeStructureOptional
T_VALUE_OBJECTIDLIKEBUS0RANGEX                                                                              
T_OBJECTIDLIKEBUS0AENDX                                                                              

 

Put Below Code :

 

data:   ls_cdobjectid type bus0aend.

 

GET THE PARTNER NUMBER FROM TABLE : T_VALUE_OBJECTID[]

 

GET ALL THE ENTRIES FROM CDHDR FOR YOUR CUSTOM OBJECT.

 

LOOP AT CDHDR.

 

ls_cdobjectid-objectclas = 'CUSTOM CHANGE DOCUMENT NUMBER'.


ls_cdobjectid-objectid   = ENTRY FROM THE CDHDR TABLE FOR YOUR OBJECT.

 

append ls_cdobjectid to t_objectid.

 

ENDLOOP.

 

3.Make following customizing entry

 

TCode: SM34 -> View Cluster : BUPATBZ1AR -> Maintain

 

Select EVENT = CHGD1

 

EVENT->FUNCTION MODULES : Application Object : BUPA

 

Make New Entry :

Item = 9999999

Function Module Name : Z_BUPA_EVENT_CHG1_CUSTOM - As above created in Step 2

Call = 'X'

Appl. = ZCUS - As Above created in Step 1

 

 

After this please test.

 

Hope this helps.

 

Regards,

Naresh


Viewing all articles
Browse latest Browse all 8852

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>