Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Processing ALE Error in Foreground?

Former Member
0 Likes
3,180

Hi All,

I am having problem with ALE doing my trial with PO-SO ALE.

I am creating a PO in one client(800) and it should create a SO in another client(810).

I am able to do the setup. Outbound Idoc generated successfully.

Inbound Idoc was successful to some extent, but it failed after call transaction.

The error message it is telling is "Please enter all the mandatory fields"

When i referred to Arvind Nagpal, for this error message, it is telling to process the idoc in foreground and get to the point where it stuck.

But i am not sure how to process an idoc in foreground. What is the transaction to process the idoc in foreground and how to process it in foreground?

Regards

Mitesh

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,254

Hi Mitesh,

There is a little trick to this.

You do this in transaction BD87. Run the transaction and enter the selection criteria to display the idoc. Put the cursor on the idoc in the display, right click and select: Restrict and Process.

You have another selection screen which allows you to further filter the idoc list. Put any further selection criteria you need to reduce the list to one idoc. The important step now, is to uncheck "Import in background". Hit execute.

A new screen appears with the specific idoc. Go to the menu: Edit->Proces->Foreground processing.

There it is.

Occasionally the Foreground processing will be greyed out. That means that foreground processing is not supported for that Idoc status.

Hope that helps.

Brad

5 REPLIES 5
Read only

Former Member
0 Likes
1,254

You can use transaction WE19, where you can indicate the IDoc number; modify the values about segments; debugging fm to process the flow logic.

Gianluca

Read only

Former Member
0 Likes
1,254

Mitesh

You can use transaction we19 for testing and provide your incorrect Idoc number then select idoc and press inbound function module and select it processing in foreground mode.

I hope it solves your problem. You will come to know where the error is happening.

Regards

Suresh

Read only

Former Member
0 Likes
1,255

Hi Mitesh,

There is a little trick to this.

You do this in transaction BD87. Run the transaction and enter the selection criteria to display the idoc. Put the cursor on the idoc in the display, right click and select: Restrict and Process.

You have another selection screen which allows you to further filter the idoc list. Put any further selection criteria you need to reduce the list to one idoc. The important step now, is to uncheck "Import in background". Hit execute.

A new screen appears with the specific idoc. Go to the menu: Edit->Proces->Foreground processing.

There it is.

Occasionally the Foreground processing will be greyed out. That means that foreground processing is not supported for that Idoc status.

Hope that helps.

Brad

Read only

Former Member
0 Likes
1,254

Thanks All..

Today Morning i tried BD87...but as not able to figure out any option..

Let me try out BD87 and WE19 tomorrow once i am in front of my PC. I will let you know if it works!

Thanks for the reply.

Regards

Mitesh

Read only

Former Member
0 Likes
1,254

Thanks All!

I am able to process the error in foreground now.

Regards

Mitesh