Skip to Content
avatar image
Former Member

Absence quota is not generating through PT60

Dear Experts,

Client requirement is generating the PL absence quota through PT60 and remaining PL will be added to the next year.

Created PCR for this requirement, while running the PT60 input of ABWKONTI is null.

Could you please help me how to rectify this one . Its most urgent to close this.

Below are the screen shot.

Schema - ZM04 copied from TM04

pl-balance.jpg (30.3 kB)
carry-fwd.jpg (20.1 kB)
leave-balance.jpg (33.5 kB)
Add comment
10|10000 characters needed characters exceeded

  • What Functions call ZW7C, ZW51 and ZI51 ?

    Could you do Time Evaluation for one employee, with Forced recalculation as of December 31st and Evaluation up to January 1st, and with the Program Options checked for "Display Log" and "Test run". Then, drill down into the log until you find your 3 pcrs, and double clic on them to see the details of their input, processing and output. If required, post the details of the pcr that does not work as expected.

  • Get RSS Feed

9 Answers

  • avatar image
    Former Member
    Dec 02, 2016 at 04:32 AM

    Hi Remi,

    Thanks for your valuable inputs.

    I checked the PCR's, showing no input value and output value.

    pcr.jpg

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 02, 2016 at 05:28 AM

    Dear Experts,

    Any one can help me to solve this issue.

    Regards,

    P.Lakshmanaperumal

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 05, 2016 at 01:00 PM

    Is the problem that your quota isn't generating despite populating the base entitlement? Function QUOTA generates the quotas dependant on the configuration of the quota type selection rules in T559L. Check that you have assigned the quota to the correct ESG and PSA groupings.

    Thanks

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 05, 2016 at 06:16 PM

    1 - Since your 3 pcrs are called by Functions ACTIO or IF, there will be no visible Input or Output.

    2 - According th the screen capture of your Time Evaluation Log, ZW7C is called only on the Last Day of the Month. What is the Daily value of Time Type 9D50? In your Log, you could double-clic on pcr ZW7C to see the processing, and you could double-clic on Function Quota and look at Table ZES on the last day of the month.

    3 - If you double-clic on pcr ZW51, what processing is happening? Is it creating Time Type 9WSL? In that pcr, could you try to replace Operations HRS?01 and HRS=01 by HRS?1 and HRS=1 to see if you get a different result?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 06, 2016 at 03:08 AM

    Hi Remi,

    created a new PCR's for generating quota and carry forward to next year, but it is not working.

    zcr1.jpg

    zcr3.jpg

    schema.jpg

    zcr2.jpg

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 06, 2016 at 06:07 PM

    In ZCR2, replace the first 3 Operations by OUTAQTYP, and then modify the return values to ** and 77 (instead of * and <). For return value **, no Operation is required, but for return value 77, use Operations HRS=QCREST and ADDDBxxxx, where xxxx represent a temporary Time Type (you don't want the cumulation to happen on December 31st).

    In ZCR3, replace HRS=LZCR2 by HRS+Lxxxx, and confirm that Time Type ZCR2 is the Daily Balance Time Type set in table view V_T559E as the Allowance for Quota 77 v-t5559e.png

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 07, 2016 at 06:29 AM

    Hi Remi,

    I have changed the ZCR3 PCR but confused to change in ZCR2.

    Could you please help me .

    Regards,

    P.Lakshmanaperumal

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 09, 2016 at 06:38 AM

    Hi,

    Can you please tell me the use of ZW7C & ZW51 pcr & What is the last date of time evaluation? Is it April or December ? You have mention BCURMO = 12 then BCURDY = 30 not 31. Because April is the month of 30 days.

    Please clarify your requirement.

    Thanks

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 09, 2016 at 05:50 PM

    Since pcr ZCR2 is called by Function P2006, I suggested that the first Operation in your pcr would be a query on the Quota being processed, using Operation OUTAQTYP, and that for Quota 77 (return value = 77), you query the closing balance and transfer it into an Information Time Type.

    In the following example. the Daily Balance Time Types set as the Allowance for Quotas 20 and 22 are 9020 and 9022 respectively, and the 3 Information Time Types generated on the last day of the Quota Validity date will be used on the next day (the First day of the Quota Validity) in order to calculate what gets transfered into the new "Unused Balance" Quota 22 and what is in excess. Note that the Current Year's Allowance for Quota 20 gets generated elsewhere.

    zk21.png

    Add comment
    10|10000 characters needed characters exceeded