Skip to Content
author's profile photo Former Member
Former Member

Post processing orders not created for Flight Demo Enterprise Service

Hello All,


I am currently testing flight demo enterprise service for FEH/ECH demo. However, after executing service interface SIWDemo_FlightBookingOrderCreateRequest_In , it is not showing any PPO orders in ECHR_ORDER_ACCESS report ( neither in /SAPPO/PPO3 ). Am I missing any additional configuration steps ?

I checked in debug mode and it's going into following method.

--- Call FEH, if error occurred --------------------------------------*
lr_feh_registration = lo_service_impl->feh_execute( ).
*--- Save correlation ID ----------------------------------------------*

How do I check if PPO is being created or not ? Do you know any tables I can verify ?


Thanks & Regards,

Dijesh Tanna

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Best Answer
    Posted on Nov 08, 2012 at 09:10 AM

    hi,

    >>>How do I check if PPO is being created or not ? Do you know any tables I can verify ?

    of course we know 😊 /SAPPO/ORDER_HDR

    you can also check out my blogs on this topic:

    http://scn.sap.com/community/pi-and-soa-middleware/blog/2011/02/24/pixi-forward-error-handling-feh-for-asynchronous-proxy-calls-with-the-use-of-error-and-conflict-handler-ech

    Regards,

    Michal Krawczyk

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hello Michal,

      Thanks for your reply. I gone through your document and created sample proxy object. However, I am not clear about following things :

      1. Can we use any object type as "ls_main_object-objtype" , does it have any relation to SPRO config ?

      2. Can we create new object in /SAPPO/S_OBJECT ?

      3. The code you have given for collect method , should it be implemeted in main proxy inbound method or somewhere else ?

      Also, you metioned that you must raise exception through your main proxy class. I implemeted following code to implement that.

      try.
      raise exception fault_object.
      catch ztmpcx_fault_mt.

      try

      "call collect method from your sample code

      catch cx_ai_system_fault.

      "messages are not forwarded to FEH, XI monitor is used
      raise exception fault_object.

      endtry

      endtry

      However, somehow messages are registered as successful messages and not creating any PPO object.

      Thanks & Regards,

      Dijesh Tanna

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.