Application Development and Automation 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: 
Read only

IDOC query

Former Member
0 Likes
468

Hi

I have extended a basic type DEBMAS01. I am triggering the IDOC using function module MASTERIDOC_CREATE_SMD_DEBMAS to trigger the IDOCs.

The change pointers have been set for some fields. The problem i am facing is IDOCs are getting triggered when i change the customer master through VD02 but IDOCs are not gettiing triggered when i create customer through VD01.

Is there some thing extra to be done in configuration settings. ?

Any pointers to this will be helpful.

Thanks and Regards

Nitin Khurana

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
440

Hi,

You need to maintain Message type DEBMAS with field ....

Message type = DEBMAS and schedule or run BD21.

Check this :

whenever you activate the change pointers , then field changes will be stored in CDPOS and CDHDR tables according to the BDCP table entries, to pick up these changes and to generate IDOC you need to run the program RBDMIDOC.

check steps :

1.Go to the Data Element of the field and check whether change doucment option is checked or not .

2.change the value of the field and check the entries in CDHDR and CDPOS.here u can check the change document object and table .

3.check BDCP table also incase of ALE.The program RBDMIDOC generates IDOc when there is an entry in BDCP.

if not check the following config

1.BD61- change pointers activated -generally

2.BD50 -Activate change pointers for ur message type

3.BD52 - add the triggering fields and corresponding tables and change document object.

Please check the entries in BDCP table ,if u find the entries execute the program RBDMIDOC

check this link for more details :

http://www.intelligententerprise.com/channels/applications/feature/archive/kasturi.jhtml

<b>Reward points</b>

Regards

2 REPLIES 2
Read only

Former Member
0 Likes
441

Hi,

You need to maintain Message type DEBMAS with field ....

Message type = DEBMAS and schedule or run BD21.

Check this :

whenever you activate the change pointers , then field changes will be stored in CDPOS and CDHDR tables according to the BDCP table entries, to pick up these changes and to generate IDOC you need to run the program RBDMIDOC.

check steps :

1.Go to the Data Element of the field and check whether change doucment option is checked or not .

2.change the value of the field and check the entries in CDHDR and CDPOS.here u can check the change document object and table .

3.check BDCP table also incase of ALE.The program RBDMIDOC generates IDOc when there is an entry in BDCP.

if not check the following config

1.BD61- change pointers activated -generally

2.BD50 -Activate change pointers for ur message type

3.BD52 - add the triggering fields and corresponding tables and change document object.

Please check the entries in BDCP table ,if u find the entries execute the program RBDMIDOC

check this link for more details :

http://www.intelligententerprise.com/channels/applications/feature/archive/kasturi.jhtml

<b>Reward points</b>

Regards

Read only

Former Member
0 Likes
440

Change pointers configuration will generated IDocs only when existing data is changed...

For newly generated data Change pointer won't generated IDocs..