cancel
Showing results for 
Search instead for 
Did you mean: 

What is the use of the FM PT_ARQ_REQUEST_EXECUTE--ESS Leave Request?

Former Member
0 Kudos

Hi,

Please let me know what is the functionality of the Function Module PT_ARQ_REQUEST_EXECUTE. The Documentation for this is not available.

We have an ESS Application to be developed where the employee needs to raise a leave request and the Manager has to approve it. We can make use of the two FM PT_ARQ_REUEST_CREATE and PT_ARQ_REUEST_PREPARE for raising the request.

I need to know how can we save a copy of the leave request before we send it for approval. what is the function module to be used?

Regards,

Aishwarya

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

After the Employee has raised the request, it will show him the status as sent. And where will the request be stored and how to store the request Technically? Should we make use of a Funtion module?

Please let me know regarding this.

Regards,

Aishwarya

former_member191388
Active Participant
0 Kudos

Hi

In leave request application we have FM PT_ARQ_REQUEST_PREPARE for preparation of leave request, PT_ARQ_REQUEST_CHECK check for the requested leave is correct or not and PT_ARQ_REQUEST_EXECUTE is used for creating leave request.

PT_ARQ_REQUEST_EXECUTE is also used in MSS approval process of leave request, were you have pass parameter like request id, pernr, IM_MODUS = 'R', IM_COMMAND = 'SELECT_APPROVE'. After which leave request are posted using RPTARQPOST program.

Thanks

Arun Singh

Former Member
0 Kudos

Thanks for the reply Arun.

Can you tell me how should we save the Request with the status SENT, when the employee creates the request? Where will it get saved and how to save it?

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

invariably you have to use this FM, But to use standard WF or not, You can check using the table V_t554s_Web

where you assign the WF template to the absence type.

Also you can implement the badis to have your own approver determined

Former Member
0 Kudos

Hi,

Approving Leave Requests Web application provides HR managers or other authorized persons with all the functions they require to check and approve leave requests.

This Web application is part of the Business Package for Employee Self-Service since it uses the same functions as the Employee Self-Service application, Leave Request and cannot be implemented on its own. However, it has been developed for use in Manager Self-Service.

More information you can get from following link its very usefull for U.

http://help.sap.com/saphelp_erp2005/helpdata/en/73/8eaf40a90c952ae10000000a155106/frameset.htm

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

In this is final process of leave request is done,. Like save, Approve , Send or reject, Check the code in it

It is pretty clear

Former Member
0 Kudos

So, if we use this FM, is it not required to use Workflows ? Does it do the same work as the Std Workflow WS12300111 does?

Former Member
0 Kudos

Hi Aishwarya,

The function module PT_ARQ_REQUEST_EXECUTE is used in the leave request to perform various activities like creating the approver person and etc....

if you want to use the leave request functionality then try the tcode PTARQ where the standard ESS leave application is available.

if you want to develop your own application then do not use this FM as this updates the standard tables like PTARQ_ACTOR PTARQ_HEADER etc...

Regards,

Umesh Chaudhari.