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

ALE/IDOC Mapping

Former Member
0 Likes
1,778

Hello all,

Can anyone tell me where I need to mention the name of the FM MASTERIDOC_CREATE_SMD_DEBMAS in the ALE Configuration to trigger the change pointers?

Do I need to mention it in the OUTBOUND PARAMETERS of the PARTENER PROFILES or just activate it in the trnx BD60.

I appreciate your help.

Thank you.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,572

Hi Joslyn,

If you want to schedule a job for BD21 then you need to create new variant. You need to schedule frequently in order to pick latest changes on customer master. Let say every 5-10 minutes to run.

If you want to execute online, then you just need to specify message type on the selection screen.

Hope this will help.

Have you done the above favor for me? Many thanks.

Regards,

Ferry Lianto

Hello all,

Can anyone tell me where I need to mention the name of the FM MASTERIDOC_CREATE_SMD_DEBMAS in the ALE Configuration to trigger the change pointers?

Do I need to mention it in the OUTBOUND PARAMETERS of the PARTENER PROFILES or just activate it in the trnx BD60.

I appreciate your help.

Thank you.

10 REPLIES 10
Read only

Peter_Inotai
Active Contributor
0 Likes
1,572

You have to use the Message type in the outbound parameters in the partner profiles.

Message types are linked to function modules, normally you don't have to change this assignment.

Peter

Read only

Former Member
0 Likes
1,572

no need to mention the function module to triger the change pointer for particular message type .

but either inbound or outbound we need to configure the

process code to triger the function module

Read only

Former Member
0 Likes
1,572

Hi Joslyn,

You need to setup change pointer for DEBMAS message type.

For more information on change pointer configuration, please check this link.

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

then you need to setup ALE distribution model (BD64) for sender and receiver systems, partner profile (WE20) and file ports (WE21).

At last, you can execute program <b>RBDMIDOC</b> (BD21) to generate DEBMAS IDocs.

Hope this will help.

Regards,

Ferry Lianto

Please reward points if helpful.

Read only

0 Likes
1,572

Ferry Lianto,

Thank you for the information.

It is very helpful.

I really appreciate your help.

Joslyn

Read only

Former Member
0 Likes
1,572

Hi Joslyn,

Following steps are required for change pointer ( Outbound )

1.Create new message type via WE81

2.Link the IDOC type to the message type via WE82

3.Make sure that the change pointer is globally activated via BD61

4.Activate change pointer for your message type via BD50

5.Link the message type to the function module via BD60

6.Add the message to the ALE distribution model via BD64

7.Create the partner via BD64 / WE20

Since you are using standard message type and FM,you can directly go to point no. 6.

Use program RBDMIDOC to create IDOC. Mesage type is parameter for the above program.

Hope it will help you.

regards,

Naren

Read only

0 Likes
1,572

Hi Naveen,

So I need to execute the programme RBDMIDOC every time I make changes to the Customer Master TRNX?

Thank you,

Joslyn.

Read only

0 Likes
1,572

You can schedule the program RBDMIDOC to be executed at regular intervals of time, probably 3-4 times a day, depending on your business scenario.

Use transaction SM35 to schedule the program.

Regards,

Ravi

Read only

0 Likes
1,572

Hi,

I am little bit confused.

I have executed the change Pointers for the message type DEBMAS from trnx bd21.

When I saved it is asking for the variant name.

I didn't created any variant for it.

Do I need to create a variant for it or just exit out of it?

If not then how the programme is saved for the message type to trigger the programme everytime changes in the customer master transactions?

SO please help me out with this.

Thank you.

Read only

Former Member
0 Likes
1,572

Hi Joslyn,

You can schedule a job to run frequently via SM35 for program RBDMIDOC. It depends on the business requirement.

Also could you do me a favor to re-save my reward points?

It appears there was some issue on point system when you rewarded me and I did not get it.

Let me know if you need further assistant.

Many thanks.

Regards,

Ferry Lianto

Read only

Former Member
0 Likes
1,573

Hi Joslyn,

If you want to schedule a job for BD21 then you need to create new variant. You need to schedule frequently in order to pick latest changes on customer master. Let say every 5-10 minutes to run.

If you want to execute online, then you just need to specify message type on the selection screen.

Hope this will help.

Have you done the above favor for me? Many thanks.

Regards,

Ferry Lianto