cancel
Showing results for 
Search instead for 
Did you mean: 

My Scenario is write Logs in 3 Odata Receiver, If it is fails also should proceed the iflow

naveenarockiaraj
Explorer

Dear Experts,

We are using one Main Integration flow, In Main Integration flow we are calling 3 Times process call, Inside the Process call, Local Integration Process we are calling Odata. If Odata Fails due to Credential Issue and capturing in Exception Process and Iflow is Ending Immediately.So Ideally my case i need to proceed the iflow after Exception Subprocess. Please help me how to Proceed the iflow for this case.

Regards,

Naveen

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member666312
Active Participant
0 Kudos

Hi,

From which step you want to continue ? If you want to continue some steps from the Exception Subprocess then you have to use those in the Local Integration process and call that in the Exception subprocess. Or as Suggested by Sunny you can use process direct to call another iflow and continue execution.

Thanks and Regards,

Vijay.

sunny_kapoor
Advisor
Advisor
0 Kudos

Hi naveenarockiaraj,

In this case where you want to continue your process after excpetion, you can model your flows using ProcessDirect adapter. Main Flow will call another flow using ProcessDirect adapter and their you can handle your exception. If the exception is acceptable then mark the ProcessDIrect flow as complete else mark it as fail.

With this, the process flow will come back to main integration flow without any issue and it will continue the rest of the main integration flow.

More information on ProcessDirect adapter:

https://blogs.sap.com/2018/02/14/processdirect-adapter/

https://help.sap.com/viewer/368c481cd6954bdfa5d0435479fd4eaf/Cloud/en-US/74457187451f431298355fbbf80...

Regards,

Sunny

0 Kudos

Hi naveenarockiaraj,

If you are using exception sub process and once the control comes to exception sub process we won't be able continue the process from the point/step exception was raised.

Having said that what you could do is you could call another local integration process and continue with other set tasks from exception sub-process. But in that case you have to consider

  • other errors and what action should happen.
  • have to devise a mechanism to identify specific errors you mentioned.

Hope this helps !

thanks and regards,

Praveen T