cancel
Showing results for 
Search instead for 
Did you mean: 

Automate Vendor master idoc send process

Former Member
0 Kudos

Hi,

I have to automate process of sending Vendor master idoc, whenever a new Vendor master record is created.
I went through the documents for ALE creating partner profile, distribution model etc.
But I didnt found any setting which will send idoc immediately whenever a Vendor master record is created.
Is there any way by which Idoc can be send immedately to target system whenever a Vendor master is created.

Ganesha

Accepted Solutions (1)

Accepted Solutions (1)

former_member184681
Active Contributor
0 Kudos

Hi Ganesha,

>>> Is there any way by which Idoc can be send immedately to target system whenever a Vendor master is created.

No, this is not possible with only configuration of standard SAP capabilities. There is a mechanism of change pointers, by which each changed vendor record is "marked for distribution", and then you plan transaction bd21 for scheduled run to send the new data on a regular basis. Search "change pointers" in SCN or SAP Help, you will find much useful information, and let us know if you needed more clarification.

Regards,

Greg

Former Member
0 Kudos

Thanks Greg.

I tried change pointer technique for MATMAS message type, I created material and then executed the program RBDMIDOC one Idoc was created after this i changed material description and again executed the program RBDMIDOC another idoc was created with only segment for material desciption was populated as value of one field was changed.

I feel by using change pointer technique both objectives can be achieved ie create idoc whenever master data is created and create idoc whenever master data is changed.

Is there any way by which other segments also can be populated using custom code even if only one value is changed and BDCP2 has only one record.

Ganesha

former_member184681
Active Contributor
0 Kudos

Dear Ganesha,

>>> I feel by using change pointer technique both objectives can be achieved ie create idoc whenever master data is created and create idoc whenever master data is changed

So true .

>>> Is there any way by which other segments also can be populated using custom code even if only one value is changed and BDCP2 has only one record.

There is an old blog by that gives a solution to that:

And another one from Uwe Schieferstein that gives some alternatives:

Don't hesitate to rate or "like" them if you find them useful.

Regards,

Greg

Answers (1)

Answers (1)

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi Ganesh,

ALE configuration(RFC destination, Port etc) helps to establish connectivity between SAP  ECC and PI , but to automate vendor master process you / functional team has to do some configuration,whenever vendor record created then configuration required in ECC to create CREAMS IDoc.

Add CREAMAS IDoc in outbound partner profile and select mode tranfer immedialtely.

Regards,

Raj