Accrual & prepaid Issue

Our current as is process:
-     For certain type of expenses (like AMC, insurance, property taxes etc) , we pay to vendors in advance for 3 months/ 6 months/12 months as the case may be.
-     In order to process the payment, user has to do reception of services in the system for the complete invoice amount on day one itself and the entire amount hits the respective expense a/c on that day rather than getting amortized over the total service duration.
-     Subsequent to this, AP team books the invoices for payment processing in AP module and being transferred to GL module.
-     Thereafter, GL team identify such cases based on period mentioned in the narration and transfers the amount to prepaid a/c pertaining to future period.
The above process is error prone and manual on following two counts:
-     Cases where user has done the reception but invoices are yet to be booked by AP at period end. The entire amount goes to P&L.
-     In cases where invoices are booked by AP team – completeness is an issue as this activity is manual and primarily depends on narration mentioned by AP team.
ALL THE ABOVE ARE DONE THROUGH P2P PROCESS I.E. STARTING FROM REQUISITION TO PAYMENT.
Hence, request you to evaluate the implementation of following suggested to be process:
To be process:
-     The complete invoice amount should move to prepaid a/c on reception by the user.
-     It should get transferred to respective GL code at the end of every-month by running the accrual engine or something equivalent.
Please evaluate the above or any other similar solution to avoid the issues mentioned above. In case of any query, please let us know.

HI
If you have created different links for each grade, then whenever the grade will change the old linked element entry will get end dated and new entry will get created as per your link definition for that grade. As far as absence is considered it will consider it as if one absence is end dated and new absence is assigned. In this case you will have to build a mechanism of transferring the old available balance whenever there is a grade change, but this is not the recommended approach at it will lead to lot of maintenance activity.
Whenever you design the absence solution try to create all the links a open links and try to manage the accrual into the formula as this is a salable mechanism which has minimum maintenance work and if in future you have any change in accrual logic you will have to only change the formula and not to worry about the link definition balance transfers ete etc..
Hope you get clarity and design the solution accordingly.
Thanks,
Sanjay

Similar Messages

  • Accrual Reversal Issue -F.81 -Urgent please

    Hi,
    I have made a accrual document in the begining of september and tried to reverse in month end.
    But the issue issue..while trying to reverse ,the Accrual document is showing under Docs which cannnot be reversed.
    So what should i do  kindly help me..
    Thanks
    Pratima
    Edited by: SAPGURU on Oct 19, 2008 7:53 AM

    Hi thanks for your mail.
    I did the same by giving the referance number.but it is not showing under "which can be".even it is showing "which can not be" portion..
    under the document i am able to see one message "F5-152:"Document number 3000 1000000007 2008 was already assigned"
    this is the message which i am able to see under the document.
    For your information: in the above message 3000 is the company code.
    please advice me,is there any problem in document number.
    Thanks
    Prathima

  • Accrual Balance Issue

    Hi gurus,
    I need a urgent help creating the net entitlement balance report
    i have define a accrual balance formula. for 22 days plan per year. i have defined a element link with " Standard" check for grades from 1 to 9 so that accrual plan 22 days will be asigned automatically to the employees who has the grades 1 to 9. but now my clients wants this accraul plan will be assigned only to expatriates not for saudi nationals. for saudi nationals the accrual plan will 30 days. i have already ran 4 months payroll , system is allowing to assigned 30 days accraul plan element to the employees. so i changed the accrual plan 22 days formula.
    i have set a nationality check condition in the formula like this
    /*----------------------CHECK NATIONALITY----------------------------------*/
    iF Per_NATIONALITY='Saudi Arabian'
    THEN
    E = SET_NUMBER('CEILING', 0)
    E = SET_NUMBER('ACCRUAL_RATE', 0.082192)
    ELSE
    E = SET_NUMBER('CEILING', 0)
    E = SET_NUMBER('ACCRUAL_RATE', 0.060274)
    Accruing_Frequency = 'D' /* Day */
    Accruing_Multiplier = 1
    it's working fine in the oracle application. but when i'm writing the query to get the net entitlment balanece from standard function(apps.per_utility_functions.get_net_accrual). ii'm getting the error that Per_nationality is not defined and returns without value.
    so please can you give any alternate solution get the result or anybody please provide solution to fix this type of issue..
    i;m in urgenet need. please help me..
    thanks

    Hi.
    Thanks for the reply.
    Can u please provide me the sample formula . how to use it. because i created one function to get the nationality , in this function i'm passing database item PER_EMP_NUMBER AND i don't have the PERSON_ID database items. while i passing the PER_EMP_NUMBER i found this error
    as
    Error: ORA-20001: Data PER_EMP_NUMBER not found at line 46 of XX_PTO_HD_22_ACCRUAL_BALANCE
    Cause: A SQL SELECT statement, obtained from the application dictionary, returned no rows when executed.
    please provide a solution as soon as poosible.
    Edited by: NEWHCM on Jan 12, 2013 5:40 PM
    Edited by: NEWHCM on Jan 12, 2013 6:01 PM

  • Accrual Plan Issue

    Hi gurus,
    I need an urgent solution for this
    we have 2 accrual plans one *30 days- employee can avail annual leave after 1 years of joining and afterwards once in a year* and
    *21 days=employee can avail annaul leave after 2 years of joining and afterwards once in two years.*
    so how can i write an eligibility conditions to this accrual plans. please can anyone provide the condition for this
    Thank You
    Edited by: NEWHCM on Dec 10, 2011 4:07 PM
    Edited by: NEWHCM on Dec 10, 2011 4:08 PM

    You need to create your owwn formula on similar lines as the seeded on to to calculate for each day or atleast get the return amount from the seeded formula code and remove the pro-rated entitlement from the last period based on number of days elapsed.
    Regards,
    Vinayaka

  • Accrual reversal issue

    Hi everyone,
    Is there a way I can change the cost center on a line item of the document? Because I have a problem reversing that accrual document through F.81 since, the cost center used on one of the line items of the accrual document is locked for postings however, I am provided with an alternative cost center but I am not sure how to change the cost center on the line item of the document. When I go to change document line item I only have option to change assignment, text fields but cost center is grayed out.
    Can anyone tell me if there is way to change the cost center or if there is work around to reverse that accrual?
    Thanks,
    Kumar

    Hi Kumar,
    There is no way to change the Cost Center in the document line item. Try to reverse the document by mannual posting ( GL posting) instead of auto reversal.
    regards
    JS

  • Accrual Reversal Issue -F.81

    HI,
    I have posted accrual document through FBS1,and given the reversal reason and reversal date.
    while doing the reversal through F81,system is not allowing those doucment to reverse.
    what could be the reason.where is the problem.how to resolve this.Kindly advice me
    points will be assigned
    Thanks
    Prathima

    Hi thanks for your mail.
    I did the same by giving the referance number.but it is not showing under "which can be".even it is showing "which can not be" portion..
    under the document i am able to see one message "F5-152:"Document number 3000 1000000007 2008 was already assigned"
    this is the message which i am able to see under the document.
    For your information: in the above message 3000 is the company code.
    please advice me,is there any problem in document number.
    Thanks
    Prathima

  • Commissions

    Dear experts,
    we have a legal requirement to process the payment of Intra-company commissions with a debiting process instead of a crediting process (as we are using up to now). Currently we are collecting the commission values on Rebate Agreements which we settle at the end of the period (using the integrated settlement functionality of the rebates that clear the accruals and issue a credit note).
    As in this process there is no functionality to debit these values (should be initiated by the receiving company of the commissions instead of the owing one as above) the rebate functionality seems not to be correct.
    I guess we will have to design a commission process, with new condition types that create the accruals. What I do not know is how those should be selected after the period (Z-Report ?) and how the settlement/payment process should be set up, allowing the receiving company to invoice the open commissions and clear the accrual accounts.
    Thanks in advance for any best-practice reference!
    Best regards,
    stefan

    Hi Suda,
    Our commission report would include the following columns:
    Sales Employee, Customer, Inv #, Inv Date, Inv Total, Inv Sales Amt* (to be used for commission calculation), Payment Receipt Date, Receipt Amount, Comm %, Calculation for Commission to be paid (Receipt amount x (Sales Amt/Inv Total) x Comm %)
    *Per invoice item row, there are 2 unit prices involved. "Unit price" brings in the value from the price list. In some cases (per cust's request), we add freight/hub fees to the unit price using "Price after Discount." In this way, the invoice total will reflect total price including fees. However, we only want to pay commission based on Sales Amt (orig unit price x quantity). So we also need to have some way to sum up the sales amts for each row for the total Inv Sales Amt.
    In this case we would need to group and show the Commission subtotal for each Sales Employee.
    Hope this is clear-any help you can provide is much appreciated!

  • Accrual Reconciliation Load Run  report performance issue.

    we have significant performance issues when running accrual reconciliation load run report. we had to cancel after have it run for a day. any idea on how to resolve it?

    We experienced similar issue. As the runtime of this report depends on the input parameters. Remember, your first run of this report going to take significant amount of time and the subsequent runs will be much shorter.
    But w had to apply the patches referred in the MOS article to resolve the performance issue.
    Accrual Reconciliation Load Run Has Slow Performance [ID 1490578.1]
    Thanks,
    Sunthar....

  • Accrual Formula Archive Table Issue?

    Hello Experts,
    I customized PTO_PAYROLL_BALANCE_CALCULATION as per our business requirment. High Level of the plan- It is based on the overtime an employee works per pay period and depending on overtime worked an employee gets time and half times. For example if the emp works 12 hours he accrues 18 hours of benefit time(formula calculating fine). To meet the business requirment we included employees who are hired in the mid of the pay period , here the issue is when the archive process is run
    We are unable to populate the employee's period accural(acrrued in a particular pay period) and if we populate the period accrual we are unable to process period accrual for an employee terminated in middle of the pay period. The requirement is to populate both in the archive table. ie to include both period accrual and mid pay period terminated employees.
    Below is the customized formula. Thanks much and appreciate your time and response in advance.
    DEFAULT FOR ACP_START IS 'HD'
    DEFAULT FOR ACP_INELIGIBILITY_PERIOD_TYPE IS 'CM'
    DEFAULT FOR ACP_INELIGIBILITY_PERIOD_LENGTH IS 0
    DEFAULT FOR ACP_CONTINUOUS_SERVICE_DATE IS '4712/12/31 00:00:00' (date)
    DEFAULT FOR ACP_ENROLLMENT_END_DATE IS '4712/12/31 00:00:00' (date)
    DEFAULT FOR ACP_TERMINATION_DATE IS '4712/12/31 00:00:00' (date)
    DEFAULT FOR ACP_ENROLLMENT_START_DATE IS '4712/12/31 00:00:00' (date)
    DEFAULT FOR ACP_SERVICE_START_DATE IS '4712/12/31 00:00:00' (date)
    default for Accrual_Start_Date is '4712/12/31 00:00:00' (date)
    default for Accrual_Latest_Balance is 0
    INPUTS ARE
    Calculation_Date (date),
    Accrual_Start_Date (date),
    Accrual_Latest_Balance
    /* bug 4047666*/
    prm_Accrual_Start_Date (date) = Accrual_Start_Date
    prm_Calculation_Date (date) = Calculation_Date
    /* bug 4047666*/
    E = CALCULATE_PAYROLL_PERIODS()
    For the payroll year that spans the Calculation Date
    get the first days of the payroll year. If we have a latest balance,
    we use the Accrual Start Date.
    Calculation_Period_SD = get_date('PAYROLL_PERIOD_START_DATE')
    Calculation_Period_ED = get_date('PAYROLL_PERIOD_END_DATE')
    /**XXX CUSTOM **/
    /*Calculation_Date = get_date('PAYROLL_PERIOD_END_DATE')*/
    Payroll_Year_First_Valid_Date = GET_DATE('PAYROLL_YEAR_FIRST_VALID_DATE')
    IF (Calculation_Date <> Calculation_Period_ED) AND
    (Calculation_Period_SD > Payroll_Year_First_Valid_Date) THEN
    E = GET_PAYROLL_PERIOD(ADD_DAYS(Calculation_Period_SD,-1))
    Calculation_Period_SD = get_date('PAYROLL_PERIOD_START_DATE')
    Calculation_Period_ED = get_date('PAYROLL_PERIOD_END_DATE')
    ELSE IF (Calculation_Period_SD = Payroll_Year_First_Valid_Date) AND
    (Calculation_Date <> Calculation_Period_ED) THEN
    Calculation_Period_ED = ADD_DAYS(Calculation_Period_SD,-1)
    Set the Calculation_Date to the Termination Date / Enrollment end date if not defaulted
    IF NOT (ACP_TERMINATION_DATE WAS DEFAULTED) OR
    NOT (ACP_ENROLLMENT_END_DATE WAS DEFAULTED) THEN
    Early_End_Date = least(ACP_TERMINATION_DATE, ACP_ENROLLMENT_END_DATE)
    IF (Early_End_Date < Calculation_Date) THEN
    Calculation_Date = Early_End_Date
    Get the last whole payroll period prior to the Calculation Date and ensure that it is within the
    Payroll Year (if the Calculation Date is the End of a Period then use that period)
    E = GET_PAYROLL_PERIOD(Calculation_Date)
    Calculation_Period_SD = get_date('PAYROLL_PERIOD_START_DATE')
    Calculation_Period_ED = get_date('PAYROLL_PERIOD_END_DATE')
    /**XXX CUSTOM **/
    /*Calculation_Date = get_date('PAYROLL_PERIOD_END_DATE')*/
    IF (Calculation_Date <> Calculation_Period_ED) AND
    (Calculation_Period_SD > Payroll_Year_First_Valid_Date) THEN
    E = GET_PAYROLL_PERIOD(ADD_DAYS(Calculation_Period_SD,-1))
    Calculation_Period_SD = get_date('PAYROLL_PERIOD_START_DATE')
    Calculation_Period_ED = get_date('PAYROLL_PERIOD_END_DATE')
    ELSE IF (Calculation_Period_SD = Payroll_Year_First_Valid_Date) AND
    (Calculation_Date <> Calculation_Period_ED) THEN
    Calculation_Period_ED = ADD_DAYS(Calculation_Period_SD,-1)
    Set the Continuous Service Global Variable, whilst also
    ensuring that the continuous service date is before the Calculation Period
    IF (ACP_CONTINUOUS_SERVICE_DATE WAS DEFAULTED) THEN
    E = set_date('CONTINUOUS_SERVICE_DATE', ACP_SERVICE_START_DATE)
    ELSE IF(ACP_CONTINUOUS_SERVICE_DATE > Calculation_Period_SD) THEN
    Total_Accrued_PTO = 0
    E = PUT_MESSAGE('HR_52796_PTO_FML_CSD')
    E = set_date('CONTINUOUS_SERVICE_DATE', ACP_CONTINUOUS_SERVICE_DATE)
    ELSE
    E = set_date('CONTINUOUS_SERVICE_DATE', ACP_CONTINUOUS_SERVICE_DATE)
    Determine the Accrual Start Rule and modify the start date of the accrual calculation accordingly
    N.B. In this calculation the Accrual Start Rule determines the date from which a person may first accrue
    PTO. The Ineligibility Rule determines the period of time during which the PTO is not registered.
    Once this date has passed the accrual is registered from the date determined by the Accrual Start Rule.
    Continuous_Service_Date = get_date('CONTINUOUS_SERVICE_DATE')
    IF (ACP_START = 'BOY') THEN
    First_Eligible_To_Accrue_Date =
    to_date('01/01/'||to_char(add_months(Continuous_Service_Date, 12), 'YYYY'),
    'DD/MM/YYYY')
    ELSE IF (ACP_START = 'PLUS_SIX_MONTHS') THEN
    First_Eligible_To_Accrue_Date = add_months(Continuous_Service_Date,6)
    ELSE IF (ACP_START = 'HD') THEN
    First_Eligible_To_Accrue_Date = Continuous_Service_Date
    Determine the date on which accrued PTo may first be registered, i.e the date on which the
    Ineligibility Period expires
    Accrual_Ineligibility_Expired_Date = First_Eligible_To_Accrue_Date
    IF (ACP_START <> 'PLUS_SIX_MONTHS' AND
    ACP_INELIGIBILITY_PERIOD_LENGTH > 0) THEN
    IF ACP_INELIGIBILITY_PERIOD_TYPE = 'BM' THEN
    Accrual_Ineligibility_Expired_Date = add_months(Continuous_Service_Date,
    ACP_INELIGIBILITY_PERIOD_LENGTH*2)
    ELSE IF ACP_INELIGIBILITY_PERIOD_TYPE = 'F' THEN
    Accrual_Ineligibility_Expired_Date = add_days(Continuous_Service_Date,
    ACP_INELIGIBILITY_PERIOD_LENGTH*14)
    ELSE IF ACP_INELIGIBILITY_PERIOD_TYPE = 'CM' THEN
    Accrual_Ineligibility_Expired_Date = add_months(Continuous_Service_Date,
    ACP_INELIGIBILITY_PERIOD_LENGTH)
    ELSE IF ACP_INELIGIBILITY_PERIOD_TYPE = 'LM' THEN
    Accrual_Ineligibility_Expired_Date = add_days(Continuous_Service_Date,
    ACP_INELIGIBILITY_PERIOD_LENGTH*28)
    ELSE IF ACP_INELIGIBILITY_PERIOD_TYPE = 'Q' THEN
    Accrual_Ineligibility_Expired_Date = add_months(Continuous_Service_Date,
    ACP_INELIGIBILITY_PERIOD_LENGTH*3)
    ELSE IF ACP_INELIGIBILITY_PERIOD_TYPE = 'SM' THEN
    Accrual_Ineligibility_Expired_Date = add_months(Continuous_Service_Date,
    ACP_INELIGIBILITY_PERIOD_LENGTH/2)
    ELSE IF ACP_INELIGIBILITY_PERIOD_TYPE = 'SY' THEN
    Accrual_Ineligibility_Expired_Date = add_months(Continuous_Service_Date,
    ACP_INELIGIBILITY_PERIOD_LENGTH*6)
    ELSE IF ACP_INELIGIBILITY_PERIOD_TYPE = 'W' THEN
    Accrual_Ineligibility_Expired_Date = add_days(Continuous_Service_Date,
    ACP_INELIGIBILITY_PERIOD_LENGTH*7)
    ELSE IF ACP_INELIGIBILITY_PERIOD_TYPE = 'Y' THEN
    Accrual_Ineligibility_Expired_Date = add_months(Continuous_Service_Date,
    ACP_INELIGIBILITY_PERIOD_LENGTH*12)
    IF Accrual_Ineligibility_Expired_Date > First_Eligible_To_Accrue_Date
    AND Calculation_Date < Accrual_Ineligibility_Expired_Date THEN
    First_Eligible_To_Accrue_Date = Accrual_Ineligibility_Expired_Date
    If the employee is eligible to accrue before the start of this year,
    we must get the period dates for the first period of the year.
    Otherwise, we do not need these dates, as we will never accrue that
    far back.
    IF (not Accrual_Start_Date was defaulted) AND
    ((Calculation_Date < Accrual_Ineligibility_Expired_Date) OR
    (Accrual_Start_Date > Accrual_Ineligibility_Expired_Date)) THEN
    * This function checks for unprocessed plan element entries, and
    * returns the EE effective start date of the earliest it finds. This may
    * be useful if we amend the design to process a partial year starting at
    * this date.
    * At the moment, however, we simply recalculate for the entire plan term
    * in these circumstances, so Adjusted_Start_Date is never used
    Adjusted_Start_Date = Get_Start_Date(Accrual_Start_Date,
    Payroll_Year_First_Valid_Date)
    /* Check whether RESET_PTO_ACCRUAL action parameter is defined and set to Y */
    /* If yes, then we need to calculate from the beginning */
    Reset_Accruals = Reset_PTO_Accruals()
    /* Check for retrospective Assignment changes */
    /* Return earliest effective date */
    Earliest_AsgUpd_Date = Get_Earliest_AsgChange_Date
    ( 'PTO Event Group',
    add_days(Calculation_Period_SD,-1),
    Calculation_Period_ED,
    Accrual_Start_Date)
    New_Adj_Start_Date = LEAST(Adjusted_Start_Date,
    Earliest_AsgUpd_Date)
    IF ((New_Adj_Start_Date < Accrual_Start_Date) OR
    (Reset_Accruals = 'TRUE')) THEN
    Process_Full_Term = 'Y'
    ELSE
    Process_Full_Term = 'N'
    ELSE
    Process_Full_Term = 'Y'
    Latest_Balance = 0
    IF (Process_Full_Term = 'Y') THEN
    /* Ensure the Payroll Year Start Date gets reset if caculating */
    /* from the beginning of the year. */
    E = SET_DATE('PAYROLL_YEAR_SD', Payroll_Year_First_Valid_Date)
    IF (Process_Full_Term = 'N') AND
    (Accrual_Start_Date >= First_Eligible_To_Accrue_Date) THEN
    E = GET_PAYROLL_PERIOD(Adjusted_Start_Date)
    Payroll_Year_1st_Period_SD = get_date('PAYROLL_PERIOD_START_DATE')
    Payroll_Year_1st_Period_ED = get_date('PAYROLL_PERIOD_END_DATE')
    Latest_Balance = Accrual_Latest_Balance
    Effective_Start_Date = Adjusted_Start_Date
    ) /* XXX Custom to include mid pay period hires*/
    ELSE IF First_Eligible_To_Accrue_Date <= Payroll_Year_First_Valid_Date THEN
    IF (not Accrual_Start_Date was defaulted) THEN
    Latest_Balance = Accrual_Latest_Balance
    ELSE
    Latest_Balance = 0
    E = GET_PAYROLL_PERIOD(Payroll_Year_First_Valid_Date)
    Payroll_Year_1st_Period_SD = get_date('PAYROLL_PERIOD_START_DATE')
    Payroll_Year_1st_Period_ED = get_date('PAYROLL_PERIOD_END_DATE')
    Effective_Start_Date = Payroll_Year_First_Valid_Date
    ELSE
    Get the first full payroll period following the First_Eligible_To_Accrue_Date
    (if it falls on the beginning of the period then use that period)
    IF (not Accrual_Start_Date was defaulted) THEN
    Latest_Balance = Accrual_Latest_Balance
    ELSE
    Latest_Balance = 0
    E = GET_PAYROLL_PERIOD(First_Eligible_To_Accrue_Date )
    First_Eligible_To_Accrue_Period_SD = get_date('PAYROLL_PERIOD_START_DATE')
    First_Eligible_To_Accrue_Period_ED = get_date('PAYROLL_PERIOD_END_DATE')
    /* IF First_Eligible_To_Accrue_Date <> First_Eligible_To_Accrue_Period_SD THEN
    E = GET_PAYROLL_PERIOD(add_days(First_Eligible_To_Accrue_Period_ED,1))
    First_Eligible_To_Accrue_Period_SD = get_date('PAYROLL_PERIOD_START_DATE')
    First_Eligible_To_Accrue_Period_ED = get_date('PAYROLL_PERIOD_END_DATE')
    IF (First_Eligible_To_Accrue_Period_SD > Calculation_Period_ED) THEN
    Total_Accrued_PTO = 0
    E = PUT_MESSAGE('HR_52793_PTO_FML_ASG_INELIG')
    ) */ /* XXX Custom to include mid pay period hires*/
    Payroll_Year_1st_Period_SD = First_Eligible_To_Accrue_Period_SD
    Payroll_Year_1st_Period_ED = First_Eligible_To_Accrue_Period_ED
    Effective_Start_Date = First_Eligible_To_Accrue_Date
    Effective_Start_Date = GREATEST(Effective_Start_Date, ACP_ENROLLMENT_START_DATE)
    Output messages based on calculated date
    IF (Early_End_Date < Payroll_Year_1st_Period_ED) THEN
    Total_Accrued_PTO = 0
    E = PUT_MESSAGE('HR_52794_PTO_FML_ASG_TER')
    If (Calculation_Period_ED < Payroll_Year_1st_Period_ED) THEN
    Total_Accrued_PTO = 0
    E = PUT_MESSAGE('HR_52795_PTO_FML_CALC_DATE')
    Determine the date on which PTO actually starts accruing based on Hire Date,
    Continuous Service Date and plan Enrollment Start Date. Remember, we have
    already determined whether to user hire date or CSD earlier in the formula.
    If this date is after the 1st period and the fisrt eligible date then
    establish the first full payroll period after this date
    (if the Actual Start Date falls on the beginning of a payroll period then
    use this period)
    Enrollment_Start_Date = ACP_ENROLLMENT_START_DATE
    Actual_Accrual_Start_Date = GREATEST(Enrollment_Start_Date,
    Continuous_Service_Date,
    Payroll_Year_1st_Period_SD)
    Determine the actual start of the accrual calculation
    IF (Actual_Accrual_Start_Date > Payroll_Year_1st_Period_SD AND
    Actual_Accrual_Start_Date > First_Eligible_To_Accrue_Date) THEN
    E = GET_PAYROLL_PERIOD(Actual_Accrual_Start_Date)
    Accrual_Start_Period_SD = get_date('PAYROLL_PERIOD_START_DATE')
    Accrual_Start_Period_ED = get_date('PAYROLL_PERIOD_END_DATE')
    IF Actual_Accrual_Start_Date > Accrual_Start_Period_SD THEN
    ( E = GET_PAYROLL_PERIOD(Actual_Accrual_Start_Date) /* XXX CUSTOM*/
    Accrual_Start_Period_SD = get_date('PAYROLL_PERIOD_START_DATE')
    Accrual_Start_Period_ED = get_date('PAYROLL_PERIOD_END_DATE')
    E = GET_PAYROLL_PERIOD(add_days(Accrual_Start_Period_ED,1))
    Accrual_Start_Period_SD = get_date('PAYROLL_PERIOD_START_DATE')
    Accrual_Start_Period_ED = get_date('PAYROLL_PERIOD_END_DATE')
    If the Actual Acrual Period is after the Calculation Period then end the processing.
    IF (Accrual_Start_Period_SD > Calculation_Period_ED) THEN
    Total_Accrued_PTO = 0
    E = PUT_MESSAGE('HR_52797_PTO_FML_ACT_ACCRUAL')
    ELSE IF (First_Eligible_To_Accrue_Date > Payroll_Year_1st_Period_SD) THEN
    Accrual_Start_Period_SD = First_Eligible_To_Accrue_Period_SD
    Accrual_Start_Period_ED = First_Eligible_To_Accrue_Period_ED
    ELSE
    Accrual_Start_Period_SD = Payroll_Year_1st_Period_SD
    Accrual_Start_Period_ED = Payroll_Year_1st_Period_ED
    Now set up the information that will be used in when looping
    through the payroll periods
    IF Calculation_Period_ED >= Accrual_Start_Period_ED THEN
    E = set_date('PERIOD_SD',Accrual_Start_Period_SD)
    E = set_date('PERIOD_ED',Accrual_Start_Period_ED)
    E = set_date('LAST_PERIOD_SD',Calculation_Period_SD)
    E = set_date('LAST_PERIOD_ED',Calculation_Period_ED)
    IF (Process_Full_Term = 'N') THEN
    E = set_number('TOTAL_ACCRUED_PTO', Latest_Balance)
    ELSE
    E = set_number('TOTAL_ACCRUED_PTO', 0)
    Initialize Band Information
    E = set_number('ANNUAL_RATE', 0)
    E = set_number('UPPER_LIMIT', 0)
    E = set_number('CEILING', 0)
    E = LOOP_CONTROL('PTO_PAYROLL_PERIOD_ACCRUAL')
    Total_Accrued_PTO = get_number('TOTAL_ACCRUED_PTO') - Latest_Balance
    IF Accrual_Start_Period_SD <= Calculation_Period_SD THEN
    Accrual_end_date = Calculation_Period_ED
    IF Process_Full_Term = 'Y' AND
    Effective_Start_Date > Actual_Accrual_Start_Date THEN
    Effective_Start_Date = Actual_Accrual_Start_Date
    Effective_End_Date = Calculation_Date
    /* bug 4047666*/
    IF Process_Full_Term = 'N' AND NOT (Accrual_Start_Date WAS DEFAULTED)
    AND NOT (Accrual_Latest_Balance WAS DEFAULTED)
    AND prm_Accrual_Start_Date > prm_Calculation_Date THEN
    Effective_Start_Date = ADD_DAYS(Effective_End_Date,1)
    ELSE
    /* bug 4047666*/
    IF Effective_Start_Date >= Effective_End_Date THEN
    Effective_Start_Date = least(Effective_End_Date, Accrual_Start_Period_SD)
    RETURN Total_Accrued_PTO, Effective_start_date, Effective_end_date, Accrual_end_date
    Regards
    Edited by: user13149420 on Sep 5, 2012 2:50 PM

    issue in tcode : OAC0.. Content server path was incorrect.

  • I recently updated my prepaid plan option to take advantage of more data and my previous month of already paid service was cut short. Who can I contact to successfully resolve this issue?

    I have a prepaid Moto G that has had continuous prepaid service through Verizon for over a year. I switched this device to the $45/mo 512MB Smartphone plan when it was introduced last year, configuring autopay for the 29th of each month for service renewal on the 2nd of the following month and taking advantage of the autopay bonus of 512MB of additional data. On January 30th, I noticed that Verizon had transitioned to an updated plan of $45/mo for 1 GB and selected this new option from my phone on the My Verizon Mobile app with the expectation that this would take effect at my next renewal on February 2nd or at the very least any future months beyond February would have renewal dates of at least the 30th.
    Instead, the $45 balance in my account from January 29th was used and the new plan was implemented immediately, wiping the remaining days from my already paid for service. Furthermore, because February only has 28 days, my new renewal date was set to the 28th not only next month, but for each month thereafter, despite the fact that this change took place on January 30th. At this time, my autopay is configured to occur on the 29th (except for next month), but all future plan renewals will occur a day before that.
    While this may seem like a trivial issue to resolve, my autopay date was configured on the 29th for personal financial reasons and I am extremely frustrated to have lost additional paid for service for the second time. I lost over two weeks of a 2GB plan when moving to the 512MB plan initially, I just lost several days more in this transition, and a 45 minute online chat and two separate trips to a Verizon Wireless store totaling over an hour and a half of time in an attempt to resolve this issue by having my plan renewal date restored to where it was have been unhelpful, with the closest opportunity for resolution being "we can fix it, but we will have to disconnect your phone for several days".
    At this point, I feel that some sort of account credit or allowance is warranted, at the very least, but I would still like resolution on fixing my plan renewal if possible. Who can I contact about this?

        a_gert, This is concerning, indeed! It's truly disheartening to learn that you've had such an experience with our Prepaid team.  We surely understand the importance of ensuring your payments are applied correctly; especially when changing plans. You can definitely reach out to our PrePay team directly at 888-294-6830 for a thorough review of your account to provide options in resolving your concerns.
    TanishaS1_VZW
    Follow us on Twitter @VZWSupport

  • Accrual/defferal Document Clearing problem issue

    Dear Frnds,
    I have an strange issue with Document clearing.
    Accrual/ Defferal Document ( FBS1) contains 4 line items with 2 Vendors 1 is related to Credit memo and another one is an invoice.
    Accrual document normally cleared through reversal, but unfortunately one vendor invoice cleared through F110...
    When iam trying to  reverse remaining document that shown error"Document partially cleared" .
    How to clear another line item without distrbing the cleared item (F110)??
    Let me know the possibilities
    Thanks
    Suresh Polineni

    Dear All,
    Thank you for your  reply.
    Tax code for non taxble items  are already created and assigned to co.code. The error is showing tax code but  as per my analysis  it is not related to tax code. It is some how posting problem except this vendor rest of all vendors there is no  clearing problem.
    My concern is why the document tupe "WE"  i.e MIGO document is coming vendor line items.
    Regards
    Ranganadh

  • Prepaid card issue.

    Hi, I'm trying to use my Amex prepaid card for my Apple ID account. Everytime I insert my card information in my phone, it says that it doesn't match my bank records. Someone help me please.

    do you have a billing address associated with this card? if it's pre-paid you most likely don't. Pre-paid cards are not guaranteed to work for Apple ID issues for this reason
    another option is to purchase an itunes giftcard and put it on your account

  • PA Transfer Structure Issue while posting an accrual

    Hi
    I have an issue with accrual postings.
    I am trying to post an accrual (reversing journal) but an error is coming up with PA Transfer structure has not mainted in COPA, but i have maintained inKEI1 and OKB9 also.
    I really do not know as i have done this somany times previously.
    Any help will be apprecaited highly.
    cheers
    kris

    Hi Ashok
    Thanks for your prompt reply.
    I have checked and it is perfectly alright and i have just come to know that one of my team has transported a request wrongly that has messed up the system.
    Anyway thanks for your time.
    cheers
    kris

  • PO issue (Accrual Reconciliation Report )

    Hi,
    when run the accrual reconciliation report for PO,I find the quantity *Unit price is not equal Amount when A/P Receipt Match,the details as follows:
    when find the original PO line ,find that the PO line's status is cancelled ,the price have changed from 6 to 45 , from 10 to 50 before cancelled this PO lines, how can do now let them equal ?
    and check the invoice for this po ,
    20081022     1     Bar     20     6     120.00
    CH0000059 1     Bar     -20     6     (120.00)
    20081022     2     Bar     20 10     200.00
    CH0000059 2 Bar     -20 10 (200.00)
    CHSZ-Compart Hi-Precision Tech                         Accrual Reconciliation Report                          Report Date:      02-12-2008 20:00     
    Account:     24.00000.317010.0000.0000.000                                                                 
    PO Number     Item+      Transaction     Src     Org      Date     Document Number     Line      Unit     Quantity      Unit Price      Amount      Variance      Balance     
    Vendor Name:     : ShenzhenBaoan                                                       
    240803218     Pdtn consumables     Receive     PO     CHS     2008-10-29     30509262     1     Bar     -20     6     (120.00)          (120.00)     
         Pdtn consumables     Return to Supplier     PO     CHS     2008-11-5     30509262     1     Bar     20     6     120.00           120.00      
         Pdtn consumables     A/P Receipt Match      AP     CHS     2008-10-29     20081022     1     Bar     *20     45     120.00           120.00*
         Pdtn consumables     A/P Receipt Match      AP     CHS     2008-11-5     CH0000059     1     Bar     -20     45     (900.00)          (900.00)     
         Pdtn consumables     Receive     PO     CHS     2008-10-29     30509262     2     Bar     -20     10     (200.00)          (200.00)     
         Pdtn consumables     Return to Supplier     PO     CHS     2008-11-5     30509262     2     Bar     20     10     200.00           200.00      
         Pdtn consumables     A/P Receipt Match      AP     CHS     2008-10-29     20081022     2     Bar     *20*     *50*     *200.00*           *200.00*
    Pdtn consumables     A/P Receipt Match      AP     CHS     2008-11-5     CH0000059     2     Bar     -20     50     (1,000.00)          (1,000.00)     
                                  Vendor          Subtotal               (1,580.00)     0     (1,580.00)     
                                                           ---------------- -     ---------------     ----------------     GL
                                       Account Subtotal:                     (67,550.27)     0     (67,550.27)     (67,550.27)
                                       Report Total:                     (67,460.15)     -90     (67,550.15)     
                                                           ================ =     ===============     ================
    Edited by: user638343 on Dec 28, 2008 10:56 PM
    Edited by: user638343 on Dec 28, 2008 10:57 PM
    Edited by: user638343 on Dec 28, 2008 10:58 PM
    Edited by: user638343 on Dec 28, 2008 10:59 PM
    Edited by: user638343 on Dec 28, 2008 11:00 PM
    Edited by: user638343 on Dec 28, 2008 11:07 PM

    have anybody can give advise ?
    Edited by: user638343 on Jan 8, 2009 10:24 PM

  • Manual Accrual Issue in SD Rebate

    Hello Guru's,
    I have accrued amount A via Manual Accrual B4 Document type to the existing accrued amount B and posted the billing document to FI. But when i come back to the rebate agreement and carry out Manual Payment B3 or extended settlement B2, its not allowing me to do so, as it says that Function not possible: There are open documents relevant for accruals. It is allowing me to create B1 final settlement.
    Kindly Help please.
    regards,
    Shahzad

    Hi
    In a normal Rebate, you should not use "Mannual Accrual". You should use either "execute final settlement" or "execute settlement via payment screen".
    Normally, we use the "Mannual Accrual" button in Retroactive Rebate Agreement.
    I feel, you should delete the document which has been created for settlement and settle through proper way.
    Regards

Maybe you are looking for

  • OBIEE EXECUTE PHYSICAL sql as Data Model Query

    The following SQL was generated using OBIEE. I'd like to use it as the SQL query for my data model. It works fine it I hard code all of the values into the where clase. However when I attempt to pass parameter values (:ACCOUNTING_PERIOD & :FISCAL_YEA

  • How do I identify the version of Photoshop I have?

    I have a copy of photoshop cs6 (pc) for windows. On the disc it has the  number 91055319. I have lost the outer packaging so can you tell me what version of cs6 this is? I mean is it 1 pc / 2pc / full retail / student etc... I do remember down the si

  • Update camera raw

    Ik heb een Nieuwe Nikon camera d5300 en nu kan ik geen foto's openen in camera raw. Heb versie elements 11. Waarschijnlijk moet ik iets updaten maar weet niet wat en hoe.

  • When trying to open an application it freezes on the home screen

    I checked the consol and it returned this error: Warning once: This application, or a library it uses, is using  NSQuickDrawView, which has been deprecated. Apps should cease use of QuickDraw and move to Quartz. Software issue, needs fixing! How do I

  • ELEMENTS SHUTS DOWN WHEN SENDING EMAILS

    I have a Vista system and when I attempt to send photos through Elements 7 it shuts down completely. Tech support said I need Outlook, which is not on my computer. Is there another way to send photos? How do I set up an Adobe email account? Thanks!