cancel
Showing results for 
Search instead for 
Did you mean: 

Task ALE/EDI: Error handl cannot be started immediately

Former Member
0 Kudos

When an IDOC is being created in SAP(3.1I) from an external system(Gentran GIS), it is added with errors status 56. The error text states as 'Task ALE/EDI: Error handl cannot be started immediately

'The task ALE/EDI: Error handl (no. TS00008068) cannot be started immediately by user GIS'.

Can anyone advise where the user 'GIS' need to be added to avoid getting that IDOC error

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Bhaskara,

This can be caused by several issues:

1. The user GIS has NO authorization to run workflows or to run this specific workflow task (TS00008068).

2. The user GIS has NO authorization to run function module EDI_ROLE_FOR_PROCESSING (or when running this function module it will return data in the ACTOR_TAB, which means that the workflow cannot be started by default users).

3. Within the partnerprofile (transaction WE20) at the specific inbound parameters for the message on the tab "Post processing: permitted agent) an agent has been defined that will not resolve to the user GIS (and therefore this user is NOT allowed to do post processing).

Most likely issue 3 is here at hand. If this is the case, REMOVE the entry for the agent (or consider to setup an organisational unit/work center and make GIS a member).

The error, by the way, is an inbound processing error. It is possible that in the ALE layer something has not been defined properly.

Within the partnerprofile (transaction WE20) at the specific inbound parameters for the message on the tab "Inbound options" and double-click on the entered Process code.

You must now check the entries here.

Example:

If you use an own function module (named in the Identification field) you must set the radio buttons to Processing with ALE service AND Processing by function module. The little button behind the identification field will show some details.

At least the detail fields (on tab IDoc) Object type, Start event and End event must be filled.

Default values for these are: IDOCAPPL (=Object type), INPUTERROROCCURRED (=Start event) and ERRORPROCESSCOMPLETD (=End event).

Of course within ALE you can define different types of process codes (what you like most for your specific handling).

Hope this helps you a bit on your way.

Regards,

Rob.