cancel
Showing results for 
Search instead for 
Did you mean: 

realtime data integration with third party application

Former Member
0 Kudos

A customer wants to send data to a third party application when a user modifies some information on a business object (ie PO Amount, Employee Name etc). How can you trap this change as close to realtime as possible within SAP?

Accepted Solutions (1)

Accepted Solutions (1)

p_vanos
Active Participant
0 Kudos

Hi Maridali,

It al depends on the type of object. When you are changing masterdata like vendors/materials/customers/gl-accounts etc. you can make use of activating change pointers, which can be used to generate IDOC's.

When you want to log changes in the PO, you can trigger an outbound IDOC by activating an output type in customizing which is triggered after every change in the PO! WHen you explicitly want to filter on type of field you need to activate user exits. I guess you want to send the modified data to the 3rd party using XI?

cheers,

Paul

Former Member
0 Kudos

Thank you for your respone. Yes, we are considering using ALE or XI. Which would you suggest?

Answers (2)

Answers (2)

p_vanos
Active Participant
0 Kudos

Hi Maridali,

It depends how flexible you want to work. If you use ALE only you can send data to an external partner without flexible modification of content, If you want to route contentbased you need XI! If you only want to send the unmodified data to 1 third party ALE is enough I think!

Kind regards,

Paul

udo_martens
Active Contributor
0 Kudos

Hi Maridali,

you have to implement a workflow where you call a RFC when objects are changed. Your outbound adapter may be HTTP (depends on the third party application).

Regards Udo