Skip to Content
0

Enterpise service trigger point in abap code

May 10 at 03:51 PM

58

avatar image

In SAP TM, when we create send Freight order to carrier(under subcontracting), and outbound service TransportOrderRequest_out gets trigged.

How can I find the location of the abap code that is trigger this outbound service?Is there a class that all services must use to create outbound service?

thanks

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

2 Answers

Liz Jin
May 11 at 05:47 AM
0

    Hello Michael,

    You can enable the call stack as follows, then create a new message, and check the trace of message via t_code SXI_MONITOR:
    1849688 - XI runtime: Identification of local caller

      1. Create the following parameter for this in the XI configuration:

    Transaction SXMB_ADMIN
    -> "Configuration"
    -> "Configure Integration Engine"
    ->"Specific Configuration"

    Category: "RUNTIME"
    Parameter: "CALLSTACK"
    Subparameter:
    Value: "1

    Best Regards,

    Liz

    Share
    10 |10000 characters needed characters left characters exceeded
    dhivakar muthusamy May 11 at 02:13 PM
    0

    Hi Michael,

    If your question is more of how to in find the class that is related to the standard service, you can find it in Tcode : Sproxy.

    Attached the screenshotclasses.jpg. You can copy the class and search that in Se80 for the abap code.

    Hope this helps!


    classes.jpg (212.7 kB)
    Show 2 Share
    10 |10000 characters needed characters left characters exceeded

    Dhivakar

    I am trying to find a way to trigger a different service based on the same actions on the screen. is this possible?

    As I stated earlier, TransportOrderRequest_out does not contain "outbound delivery" number that I need to send to 3rd party.

    how can I use a different service that contains the outbound delivery number when the Freight order is created?


    0

    HI Michael,

    I am more into PI and have very limited knowledge on ABAP side. If you want to do in such a way you can call that method via some custom program and then trigger the service/proxy.

    Regards,

    Dhivakar.

    0