cancel
Showing results for 
Search instead for 
Did you mean: 

Some Question on Standard Function PT_ARQ_REQUEST_CHECK (ESS RFC)

Former Member
0 Kudos

Hi All,

I have some question the standard Functiom Module : PT_ARQ_REQUEST_CHECK that have been used in ESS Java Webdynpro Leave Request Application .

Just want to know, in the standard FM:PT_ARQ_REQUEST_CHECK, is there

any checking for :-

1. If an employee entitlement(quota) for one type of leave in ERP still

have '1' while

in ESS already '0' (because employee have 1 pending request), is

that the application will allow the employee to apply another leave

request?

2. One employee request for leave on 3.4.2009 until 5.4.2009

and then the employee want to request another leave request from

2.4.2009 to 6.4.2009. Does the application allowed it?. This is overlap

request.

Below are my portal version detail: -

Portal Version Details

#Fri Oct 27 04:36:39 CEST 2006

Creation-Date=20061027

Creation-Time=0436

Manifest-Version=1.0

Implementation-Title=Portal version.info

JDK-Version=1.3

Creation-User=jointadm

Implementation-Vendor=SAP AG

Sync-Changelist=119325

Implementation-Vendor-Id=com.sap

version=6.0.19.0.0

Specification-Vendor=SAP AG

Implementation-Version=6.4.0.0.200610270436

Make-Release=60NW_VAL_REL

Sync-Timestamp=2006/10/27 02\:58\:43

Version History

6.0.19.0.0.Enterprise_Portal_Support_Release

Loooking forwrd for any reply .

Thanks

Ahmad Azlan

Accepted Solutions (1)

Accepted Solutions (1)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

It should give an error message, It it doesnt in the initial stages it will surely give during the posting

of the absence using rptarqpost

Former Member
0 Kudos

Hi Siddharth Rajora,

Thanks for your quick feedback,

However, I have a doubt about this,

Have you try this kind of scenario?

An employee apply for an 'Annual Leave' leave request : Start Date : 19.03.2009 (STATUS sent, not yet approved)

Let say an employee mistakenly these three kind of leave request:-

(the result I get)

1. Apply leave request from 18.03.2009 to 20.03.2009 ( can sent he request, no error massage)

2. Apply leave request from 19.03.2009 to 20.03.2009 ( can't sent he request, error massage)

3. Apply leave request from 18.03.2009 to 19.03.2009 ( can sent he request, no error massage)

Do you get same result as me?

From my view, look like , start date is one of the key..

So Siddharth Rajora, What is your opinion on this?

Thanks,

Ahmad Azlan

Answers (2)

Answers (2)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

You are right, if you read the note 1070831, Where it says how all the absences are checked

again using the start date as in your case. So start date is the key here.

Here is you check manager can approver 19 one first ... so no collision

But the collison will come from 18 start date,

As I said earlier these are premilinary checks in the beginning of leave request as an employee can make a mistake and correct it later., Real consistency check will be peformed again at rptarqpost

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

1) Yes it will allow to apply leave if the request is before the already sent request

Read the note 1070831

2) Overlappig record should not be allowed! You can change already existing one

Former Member
0 Kudos

Hi Siddharth Rajora,

Thanks for your reply.

Just want to know, If employee mistakenly do the scenario as I discribe in question no 2. , does the application allow it (sent the request) without giving any error on overlapping request?

-


2. One employee request for leave on 3.4.2009 until 5.4.2009

and then the employee want to request another leave request from

2.4.2009 to 6.4.2009. Does the application allowed it?. This is overlap

request.

-


Thanks.