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

Processing using BD21

Former Member
0 Likes
2,649

Hi,

I have created a idoc z-idoc which is a copy of ARTMAS05 and a new z-segment . i have assigned this this z-idoc to a message type ZSPDA_AR.

Now the requirement is to process this using transaction BD21 by giving the message type , so can you please tell me in detail the changes to be done .

In BD60 i have assigned, message type-->ZSPDA_AR

Refe.msg -->ARTMAS

Functional module --> MASTERIDOC_CREATE_SMD_ARTMAS.

is this fine , or do i have to create a z functional module and in bd52 do i have to make any changes .. please help me regarding this .

3 REPLIES 3
Read only

prabhu_s2
Active Contributor
0 Likes
1,562

i think this would do but u need to handle the z segments accordingly in the user exit of the f.n mod MASTERIDOC_CREATE_SMD_ARTMAS

Read only

Former Member
0 Likes
1,562

Hi.

If I'm catching this well, your Message Type is not a standard one, is it?

Transaction BD21 is used to send iDocs of Delta Information, is that what you're trying to??

The SMD Tools involves Change Pointers Technologies, iDocs, ALE Object Types, etc.

Have you alredy configured the SMD tool with your not standard message type? That means the creation of your own Function Module, so, the Function Module MASTERIDOC_CREATE_SMD_ARTMAS will not be able to generate nor send the iDocs.

Help with the SMD Tool Configuration is here:

http://help.sap.com/saphelp_nw04/helpdata/en/0b/2a61bd507d11d18ee90000e8366fc2/frameset.htm

http://help.sap.com/saphelp_erp2005/helpdata/en/12/83e03c19758e71e10000000a114084/frameset.htm

http://help.sap.com/saphelp_nw04/helpdata/en/78/2178da51ce11d189570000e829fbbd/frameset.htm

http://help.sap.com/saphelp_45b/helpdata/en/78/2178da51ce11d189570000e829fbbd/frameset.htm

If you're not trying to send delta information of master data, you don't need the transaction BD60 nor the entire SMD Tool.

Hope this helps.

Regards.

Read only

Former Member
0 Likes
1,562

Did you add the fields in BD66 ?

in BD 66 you have to add the fields which you want to send...

iguess you have already taken care of the following steps

1) WE20, WE41...

Thanks

Sekhar.