cancel
Showing results for 
Search instead for 
Did you mean: 

Standard workflow template WS12300111 is not working for 1-2-1.

Former Member
0 Kudos

Hi Experts,

I copied workflow template WS12300111 and I did the testing bye assigning the one portal user in Manager level. The leave request is coming to manager inbox and he is able to approve the leave. But after approving the leave in manager (portal) the workflow is not completed and it is showing approved in employee inbox.

PORTAL:

Employee (leave applied)  -->manager inbox (approved) --employee inbox in leave overview it shows approved.

R/3:

in SWIA tcode --> workflow log -->   not completed.

see the below graphical view.

Thanks in advance.

Chava Sunil

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi Friends,

Thanks for your valuable effort on this post.Issue is solved..

I am closing this thread.

Solution. :- Problem with standard workflow. One of my colleague unknowingly he was changed the standard task, and BADI (PT_GEN_REQ).

Thanks,

Sunil

Former Member
0 Kudos

Hi Sunil,

Synchronize your buffer using SWU_OBUF tcode and check all the activities in the workflow whether it is having general agent assignment.

Regards,

Ramya

Former Member
0 Kudos

Hi Experts,

I assigned the approver user name as per the portal user.

task is as general task.

Thanks,

Chava Sunil

Former Member
0 Kudos

Hi Experts,

Still I am not able to complete the full leave cycle, in SWU3 tcode should we maintain all green ?

we are maintaining all green except Maintain Web Server .

Thanks,

Chava Sunil

Former Member
0 Kudos

Hi Experts,

I guess the issue is there with PORTAL side , can you suggest me any authorization for the manager that is level 1.

The manager is approving the leave but the leave requst is still in manager inbox ======= I think this the issue.

Thanks,

Chava Sunil

Former Member
0 Kudos

Hi Gurus,

I am waiting for any suggestion.

Thanks,

Chava Sunil

suresh_subramanian2
Active Contributor
0 Kudos

Hello Sunil !

         Refresh workflow buffers and portal cache. If problem still persist, check the field STATUS in PTREQ_HEADER table whether the leave status is approved.

         Also check with the BASIS team that the manager has all authorization to process the work item.

         Hope the visualization parameters are configured properly in SWFVISU transaction.

        If nothing works out, check the OSS Note 1501377.

Regards,

S.Suresh.

Former Member
0 Kudos

Hi Sureh,

May be visualization parameters are not configured properly in SWFVISU transaction.

can you guide me how can I do configure ?

in my client visualization parameters as :

TS12300095ABAP Web Dynpro
TS12300096ABAP Web Dynpro
TS12300097Java WebDynpro
TS12300104Java WebDynpro
TS12300110ABAP Web Dynpro
TS12300111ABAP Web Dynpro
TS12300112ABAP Web Dynpro
TS12300113ABAP Web Dynpro
TS12300114ABAP Web Dynpro
TS12300115ABAP Web Dynpro
TS12300116Java WebDynpro
TS17900049Java WebDynpro
TS17900100Java WebDynpro
TS17900101Java WebDynpro
TS17900102Java WebDynpro
TS17900113Java WebDynpro
TS17900121Java WebDynpro
TS17900129Java WebDynpro
TS17900160Java WebDynpro
TS20000459Java WebDynpro
TS20000460Java WebDynpro
TS21300098Java WebDynpro

so on .................

I checked STATUS of my leave request id  in PTREQ_HEADER it is approved the manager. so where is the problem any guess.

It is urgent for me

Thanks in advance.

Chava Sunil

Jocelyn_Dart
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Sunil,

You need to look at the task visualization parameters under the Task to application type entry in SWFVISU.  That's where you set what application id to use and what parameters to pass.

If you created your own TS tasks when you copied the WS workflow, then you'll need to copy the standard TS task visualization entry AND its dependent task visualization parameters to your own task as well.

Those entries are then used to regenerate the UWL XML when the system alias is re-registered in the UWL Admin Iview in the Portal.  Don't forget to clear the UWL cache after reregistering.

Hope that helps.

Regards,

Jocelyn

Former Member
0 Kudos

Hi Jocelyn,

Thanks for your reply,

We are maintaining the task visualization parameters under the Task in SWFVISU.(moreover that I copied the standard workflow no modifications done from my end except user name {we are testing to implement} )

we are refreshing the cache and another point is that we configured the Delta pull configuration also.

If we execute manually in SWIA transaction the workflow is completing but still the request is in manager inbox.

I have gone through some of sap links, I came to know that we have to configure the DELTA PULL mechanism. Do you have any idea !

1) . If I see in swia transaction -> workflow log ->it is showing manager inbox after approving the request in manager inbox from portal.

2) . If execute manually the workitem then it is going to another screen shows that below the outcomes ID not maintained and after that again we have to execute manually then only the workflow is completing.

When I check in ST22 the run time error analysis is ::: -

Error analysis

    Short text of error message:

    Request ID   does not exist

    Long text of error message:

    Technical information about the message:

    Message class....... "HRTIM_ABS_REQ"

    Number.............. 038

    Variable 1.......... " "

    Variable 2.......... " "

    Variable 3.......... " "

    Variable 4.......... " "

But there is no use.

any suggestions please welcome.

Helpful answers rewarded.

Thanks,

Chava Sunil

Former Member
0 Kudos

Hi,

Still working on this issue, not found any solution.

Thanks,

Sunil

Former Member
0 Kudos

This message was moderated.

Former Member
0 Kudos

hi sunil pleasse check detailed log i mean check who are possible agents and agents for this step.

and check whether the step is dialog step or not. if it is dialog step then check who are possible agents for this step.

and check in SBWP of each user (agents) whether they have received the work item or not??

u will come to know agent details by clicking agent icon.

as per the workflow log i can say that it is waiting for someone's  approval but agent assignment is not done for the task. just check this with also.

i think task is dialog step but agent is not assigned.

nabheetscn
Active Contributor
0 Kudos

If you have a look in the log the approval process task does not have any approver. Please go into the task and check how are you assigning the approver. Seconldy please make sure  agent assignment tab is also green

suresh_subramanian2
Active Contributor
0 Kudos

Hello Sunil !

           According to the workflow log graph, manager should not have received the work item.

          On the contrary, you've stated that employee leave is approved by the manager. Have the task where the workflowflow execution stuck is set as general task ? If not, set it as general task.

Regards,

S.Suresh.

Former Member
0 Kudos

Hi Suresh,

yes it is assigned as general task.

Thanks,

Chava Sunil

Former Member
0 Kudos

Hi Experts,

I am new to workflow, if you have any doubts in question please feel free to ask me.

Thanks,

Chava Sunil