Accrual Balance Dialy Rate

Dears,
I have a case related to Accrual Balance R12.1.3, as following:
1- We have a rule that says:
Years Of Service: 5 (+) Years
Accrual Balance: 21
Dialy Rate : 21/365
Years Of Service: Lesss than 5 years
Accrual Balance: 14
Dialy Rate : 14/365
2- suppose that Employee (X) hire date is : 05-MAR-2008,
the Accrual Rate for 2013 should be:
01-jan-2013 up to 04-mar-2013 = 14/365 --> Less than 5 years
05-mar-2013 up to 31-dec-2013 = 21/365 --> 5(+) Years
How to achieve this requirement.
BR

Thank you Sanjay,
Actually, i did the followng Custom Formula, but when i check the Accrual balance on (31-Dec-2013) from the (Accrual) Screen for an employee that have 5 years
experience active from 01-apr-2013 i got 21 Days!!!!!???
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 EMP_HIRE_DATE IS '01-JAN-1900' (DATE)
DEFAULT FOR EMP_TERM_DATE IS '01-JAN-3001' (DATE)
DEFAULT FOR ASG_NUMBER IS ' '
DEFAULT FOR ASG_GRADE IS ' '
ALIAS ASG_NUMBER AS EMP_NUMBER
INPUTS ARE
Calculation_Date (date)
Accruing_Frequency = 'D' /* Month */
Accruing_Multiplier = 1
V_ACCRUAL_RATE = 0
E = SET_TEXT('ACCRUING_FREQUENCY', Accruing_Frequency)
E = SET_NUMBER('ACCRUING_MULTIPLIER', Accruing_Multiplier)
E = SET_NUMBER('ACCRUAL_RATE',0)
E = SET_NUMBER('CEILING', 42)
Beginning_Of_Calculation_Year = to_date('0101'||to_char(Calculation_Date,'YYYY'),'DDMMYYYY')
end_year=last_day(add_months(Beginning_Of_Calculation_Year,11))
Years_Service = Months_Between(CALCULATION_DATE,EMP_HIRE_DATE)/12
IF ASG_GRADE = '7' OR
ASG_GRADE = '8' OR
ASG_GRADE = '9' THEN
V_ACCRUAL_RATE = 21
else
if Years_Service >= 5 then
V_ACCRUAL_RATE = 21
ELSE
V_ACCRUAL_RATE = 14
V_ACCRUAL_RATE=V_ACCRUAL_RATE/(DAYS_BETWEEN(END_Year,Beginning_Of_Calculation_Year)+1)
E = SET_NUMBER('ACCRUAL_RATE',V_ACCRUAL_RATE)
E = SET_TEXT('ACCRUING_FREQUENCY', Accruing_Frequency)
E = SET_NUMBER('ACCRUING_MULTIPLIER', Accruing_Multiplier)
Beginning_Of_Calculation_Year = to_date('0101'||to_char(Calculation_Date,'YYYY'),'DDMMYYYY')
IF Beginning_Of_Calculation_Year > Calculation_Date THEN
Beginning_of_Calculation_Year = ADD_MONTHS(Beginning_Of_Calculation_Year, -12)
E = SET_DATE('BEGINNING_OF_CALCULATION_YEAR', Beginning_Of_Calculation_Year)
E = GET_PERIOD_DATES(Beginning_of_Calculation_Year,
Accruing_Frequency,
Beginning_Of_Calculation_Year,
Accruing_Multiplier)
First_Period_SD = get_date('PERIOD_START_DATE')
First_Period_ED = get_date('PERIOD_END_DATE')
Set the Calculation_Date to the Termination Date if not null
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 < First_Period_ED) THEN
Total_Accrued_PTO = 0
E = PUT_MESSAGE('HR_52794_PTO_FML_ASG_TER')
IF (Early_End_Date < Calculation_Date) THEN
Calculation_Date = Early_End_Date
Get the last whole period prior to the Calculation Date and ensure that it is within the
Year (if the Calculation Date is the End of a Period then use that period)
E = GET_PERIOD_DATES(Calculation_Date,
Accruing_Frequency,
Beginning_of_Calculation_Year,
Accruing_Multiplier)
Calculation_Period_SD = get_date('PERIOD_START_DATE')
Calculation_Period_ED = get_date('PERIOD_END_DATE')
IF (Calculation_Date <> Calculation_Period_ED) THEN
E = GET_PERIOD_DATES(ADD_DAYS(Calculation_Period_SD,-1),
Accruing_Frequency,
Beginning_of_Calculation_Year,
Accruing_Multiplier)
Calculation_Period_SD = get_date('PERIOD_START_DATE')
Calculation_Period_ED = get_date('PERIOD_END_DATE')
If (Calculation_Period_ED < First_Period_ED) THEN
Total_Accrued_PTO = 0
E = PUT_MESSAGE('HR_52795_PTO_FML_CALC_DATE')
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)
Continuous_Service_Date = get_date('CONTINUOUS_SERVICE_DATE')
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_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
Get the first full period following the First_Eligible_To_Accrue_Date
(if it falls on the beginning of the period then use that period)
IF First_Eligible_To_Accrue_Date > Beginning_Of_Calculation_Year THEN
E = GET_PERIOD_DATES(First_Eligible_To_Accrue_Date, Accruing_Frequency,Beginning_Of_Calculation_Year,Accruing_Multiplier)
First_Eligible_To_Accrue_Period_SD = get_date('PERIOD_START_DATE')
First_Eligible_To_Accrue_Period_ED = get_date('PERIOD_END_DATE')
IF First_Eligible_To_Accrue_Date <> First_Eligible_To_Accrue_Period_SD THEN
E = GET_PERIOD_DATES(add_days(First_Eligible_To_Accrue_Period_ED,1),
Accruing_Frequency,
Beginning_Of_Calculation_Year,
Accruing_Multiplier)
First_Eligible_To_Accrue_Period_SD = get_date('PERIOD_START_DATE')
First_Eligible_To_Accrue_Period_ED = get_date('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')
ELSE
First_Eligible_To_Accrue_Period_SD = First_Period_SD
First_Eligible_To_Accrue_Period_ED = First_Period_ED
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 period
after this date (if the Actual Start Date falls on the beginning of a period then use this period)
IF Continuous_Service_date = ACP_CONTINUOUS_SERVICE_DATE THEN
Actual_Accrual_Start_Date = Continuous_service_Date
ELSE
Actual_Accrual_Start_Date = greatest(Continuous_Service_Date,
ACP_ENROLLMENT_START_DATE,
First_Period_SD)
Determine the actual start of the accrual calculation
IF (Actual_Accrual_Start_Date > First_Period_SD AND
Actual_Accrual_Start_Date > First_Eligible_To_Accrue_Period_SD) THEN
E = GET_PERIOD_DATES(Actual_Accrual_Start_Date,
Accruing_Frequency,
Beginning_Of_Calculation_Year,
Accruing_Multiplier)
Accrual_Start_Period_SD = get_date('PERIOD_START_DATE')
Accrual_Start_Period_ED = get_date('PERIOD_END_DATE')
IF Actual_Accrual_Start_Date > Accrual_Start_Period_SD THEN
E = GET_PERIOD_DATES(add_days(Accrual_Start_Period_ED,1),
Accruing_Frequency,
Beginning_of_Calculation_Year,
Accruing_Multiplier)
Accrual_Start_Period_SD = get_date('PERIOD_START_DATE')
Accrual_Start_Period_ED = get_date('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_Period_SD > First_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 = First_Period_SD
Accrual_Start_Period_ED = First_Period_ED
Now set up the information that will be used in when looping through the 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)
E = set_number('TOTAL_ACCRUED_PTO',0)
E = LOOP_CONTROL('RGH_QIS_PTO_SIMPLE_PERIOD_ACCRUAL')
Total_Accrued_PTO = get_number('TOTAL_ACCRUED_PTO')
IF Accrual_Start_Period_SD <= Calculation_Period_SD THEN
Accrual_end_date = Calculation_Period_ED
Effective_Start_Date = Accrual_Start_Period_SD
Effective_End_Date = Calculation_Date
IF Effective_Start_Date >= Effective_End_Date THEN
Effective_Start_Date = Effective_End_Date
RETURN Total_Accrued_PTO, Effective_start_date, Effective_end_date, Accrual_end_date
please advice

Similar Messages

  • Accrual Balance not getting carried over

    For one of my client's employees, the mid-year accrual balance is not getting carried over.
    08-JUL-2008 is the hire date of the employee. The client has end-dated the accrual plan element entry for this employee on 23-NOV-2009 and created a new one (for the same accrual plan) from 24-NOV-2009. The balance is getting carried over from 2008 to 23-NOV-2009, but NOT from 24-NOV-2009 to 31-DEC-2009.
    08-JUL-2008 TO 31-DEC-2008 - Accrual Balance is 19.828 days.
    01-JAN-2009 TO 23-NOV-2009 - Accrual Balance carried over from 2008 is 19.828 days.
    24-NOV-2009 TO 31-DEC-2009 - Zero Accrual Balance is getting carried over.
    Also, the client has run the PTO Carry Over process thru’ out for all the years. But no help there.
    I just noticed that the accrual plan 'Annual Leave Plan 41 Days' and the respective balances, elements, links etc., were created in the system on 19-DEC-2009. Could this be the reason why the net entitlement balance is not getting carried over to 2009?
    Would appreciate any pointers in this regard.
    Thanks
    Regards
    Trupti

    Hi,
    Are you running the carryover process for both the plans. Can you share the accrual carry over for the new plan. As you have said the elements and links are created as on 19-DEC-2009, the balance should be carried over for the days between 19-DEC-2009 to 31-DEC-2009 if you are doing the partial accrual.
    Thanks

  • How to get Leave Accrual Balance in Report

    We can see the accrual balance on SSHR page as well as on Fastpath-> Accruals -> Net Entitlement.
    But I want to display a report which will display all accruals as on a aprticular date.
    Can we get that? Is there any seeded funnction/procedure?

    Hi DR,
    To develop a report you will need help of a technical consultant in your team. You can use XML Publisher to develope your report, what Vigneshwar has provided you is the function which you/technical guy can use to easilt get the balance value as of any date.
    As a function person get the Report defination signed of from business users and share the requirments with the technical team. If you are interested to develop the report on you own then please refer the site which will give you the basics of developing an XML publisher report:
    http://www.apps2fusion.com/at/ps/51-prabhakar/262-xml-publisher-and-data-template-sql-query-to-develop-bi-publisher-reports
    http://imdjkoch.wordpress.com/2010/11/12/steps-to-create-a-xml-publisher-report/
    Hope it helps.
    Thanks,
    Sanjay

  • Accrual Balance is not getting for particular leave

    on 11.5.10.2
    we have defined four leave in leave management system but on of the leave is not working properly in regards of getting accrual balance while using this function "per_accrual_calc_functions.get_net_accrual", although all plan getting balance but except one is not do this, how can we diagnose the problem for particular leave.
    Could you please advice.

    What is the problem? Is the leave balance zero when you don't expect it to be? Is the leave balance non-zero but calculating the wrong value? Or are you receiving an error message?
    Please provide as much detail as possible.

  • 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 Balance in  OTL Timecard oaf page

    Hi Guy's
    Can any one help me find out from where or which table the accrual balance's of an employee are populating in OTL timecard .
    Thanks in advance

    Hi,
    The accrual balances for each employee or not stores anywhere unless you are using payroll balances in your plan to store the balances. In OTL the values are dynamically generated calling your arrual formula whenever you open the page.
    Thanks.

  • BCS - Re-translation of the balance sheet rates

    Hello colleagues,
    I have a question regarding the transalation of balance sheet rates in a BCS system.
    Concerning foreign currency translation in SAP BCS system:
    The current plan for SAP go live is to translate items in the income statement at the daily transaction rate in SAP and then re-translate the balance sheet only at the month end closing rate in BCS for Group reporting purposes in EUPO.
    There is some disagreement on this approach - one opinion is that we should use BCS to re-translate our income statement at the monthly average FX rate and the balance sheet at the closing rate.
    Would it be possible to advise on the best approach?
    Kind regards,
    David

    This is a choice for the group accountants / users, not the implementaiton team.
    You can tell them that either is possible in BCS, which one do they want?
    As Dan says USGAAP has a specific requirement, do they report in USGAAP or IFRS (or something else)?
    I have seen both solutions.

  • Accrual Balance incorrect on SS LOA page in R12

    Hi,
    I have created the below steps for accruals for APAC region.
    1)Create Annual leave element (Non-recurring, Final Termination , multiple entries allowed)
    2) Input vales: Days
    3)Element link
    4)Absence type: Annual leave , Category :Vacation, balance :Increasing
    5) Accrual plan: Annual leave plan
    Accrual Category: Vacation
    Accrual Start: Beginning of year
    Accrual formula: PTO_PAYROLL_BALANCE_CALCULATION
    Carryover forumal: PTO_PAYROLL_CARRYOVER
    Payroll balance reset date: 1st Jan
    Absence element
    accual bands:
    6) It creates 4 elements , and I amattaching the recurring plan element to the employee
    7) when i navigate SSHR, give the employee annual leave and click on balance tab its just calculating as per bands that is 20/12 per month and if i give any absence in between its not calculating in increasing order going to zero or negative.
    Can some one help me with this please.

    Hi Avneesh, I did not get exactly what your question is....
    If employee is inbtween accrual bands of 0-5 years he is eligible for 15 days of annual leave....
    and the balance reset is on 1st jan ....
    so If I see the absence balance window, every month its calculting 15/12=1.25 at the end of each month..and dec 31st its 15th days....its intended behavior.
    now when I take absence of 15 days withn a month....its not calculating anything still going with basic calulation, the balances are not getting negative neither zero.

  • Accrual reversal exchange rate

    When an accrual document is posted through transaction FBS1 in a foreign currency, users would like the reversal to be posted using the current month's exchange rate.   For example, an accrual was posted in March for 1000EUR, which was equal to 1500USD.   In April, this document is reversed through transaction F.81.  The system will post the reversal using March's exchange rate (which is 1000 EUR = 1500 USD).    Based on April's exchange rate, 1000 EUR should equal to 1650 USD.   So users would like the reversal to be posted as 1650 USD.   Has anybody encounter a similar request and know how to accomplish this?     Thank you.

    Hi,
    To take the exchange rate of April you should use a posting date in April.
    Otherwise in that transaction it is not possible to introduce the exchage rate you would like to use.
    Regards,
    Miroslav

  • Accrual for Interest rate SWAP

    i want to know how acrual for Interest rate SWAP works from account assignment point of  view
    i would really apprecaite if any1 can give me information or docuents for setting interest rate swap accrul

    Hi,
    In the case of interest rate swap,  we have to post the accrual/deferral in TBB4.  Here from account assignment point of view, we have to assign the condition type to the product type and the transaction type.  For this condition type we have to assign the flow types.
    As far as the account assignment goes, just like normal accrual, we have to post Cr Interest payable account and Cr Interest paid account.  In the case of int rate swap, unlike currency swap, only the interest amounts would be posted and the nominal amount will not be posted to FI.
    If you have further doubts please ask me.
    Regards
    Ravi

  • HRMS PTO Accrual Balance

    Hello All,
    1- Can anybody guide me how to set fiscal year to Jun –Jul in oracle HRMS so that Fiscal Year balances can work accordingly.
    2- Also I have updated the Accrual Formula according Fiscal Year Jun - Jul .. on Employee Accrual form it shows correct Dates june-11 to jul-12 and Leave Balances.
    While on Absence Form when I click on Accrual button then on Plan End Date tab it shows the old end plan date 31 Dec-12. and
    Wrong Leaves balance due to 31 Dec.
    Please guide from where this leaves form Plan end date and Balance leaves comes?
    Thanks in advance,
    AAK

    You need to make changes in your Accrual Plan Formula

  • Vacation accrual balance question

    Hi,
    We have a requirement to show accruals in days but the absence hours can be multiples of 4. For that, I have defined absence element with input as hours and accrual plan with units as hours. This is working fine but the vacation net entitlement is shown in hours. Is there a way to enter absences in multiples of 4 but show final entitlement in days?
    Another question is, is there a way to default normal hours to all employees as 08:00 to 17:00? If I am entering absence from 28-Nov-2012 08:00 to 29-Nov-2012 12:00, the system is calculating it as 28 hours instead of 12 hours. If I enter normal hours in employees assignment as 08:00 to 17:00, then the formula is calculating it as 12 hours. so I want to default the normal hours to all the employees without having to update the formula.
    Please help..
    Thanks

    Hi Jay,
    #1. If you enter the Absences in Hours, the entitlement will also be shown in hours (Unless you create a custom form and use custom code to deduce the days).
    Another way is to define the absences in Days, and use 1/2 day (0.5 day) instead of 4 hours.
    #2. You can default the starting, ending times and hours worked at the Business Group level or HR-ORG level. This would default the hours on all person-assignments.
    Absences are calculated based on -
    -Work Schedules
    -Work Patterns
    -Standard working hours on Assignment form
    in the same order depending on profiles - HR: Schedule Based Absence Calculation etc..
    Cheers,
    Vignesh

  • Reducing Balance Depreciation Rates

    Hi All,
    I need help in defining a depreciation method in the reducing balance method.
    the requirement is the depreciation assets at 18.75% in the first year and then 37.5 % in the remaining life of the assets.
    I will give further information if needed.
    Thanks and Regards,
    MPH

    Hi All,
    I need help in defining a depreciation method in the reducing balance method.
    the requirement is the depreciation assets at 18.75% in the first year and then 37.5 % in the remaining life of the assets.
    I will give further information if needed.
    Thanks and Regards,
    MPH

  • Accrual Plan Does not work properly

    Hi All,
    I have created an accrual plan nd used PTO_PAYROLL_BALANCE_CALCULATION and PTO_PAYROLL_CARRYOVER formulas, however, I have determine the annual rate and the ceiling but the user can exceeds what I determine in the Accrual Bands.
    Can Anyone help please
    Thanks.

    Are you saying the Accrual balance is going negative and you don't want to let that happen ?
    If that is the case then it is the intended behavior. If you dont want to let negative balances then you need to add this validation in a user hook for the absence API to stop the users from creating absence requests that will result in negative accrual balances.
    Thanks,
    Tilak.

  • Open Payable,Receivable & Trial Balance!!

    Hi Guys,
    I need your help in Trial Balances.
    Our company has aquired a small firm which does not use Oracle ERP.
    Now we are planning to merge them under Oracle EBS.
    My question is what information do we need to bring related to their
    trail balances so that we can reconcile GL with AP,AR & INV.
    1) Open Sales Invoices
    2) Open Payable
    3) Advance Payment
    is there any GL component related to this to be brought in??
    Thanks in advance
    Prashant Pathak

    1) Open & Pending PO
    No Accounting impact unless you have encumbrance. So you do not have to worry.The only thing you need to worry about is definition of open PO. If PO is received but not yet billed you ought to have accrual balance in your old system (assuming accrual basis of accounting). If you convert these POs, when invoice is matched to this PO (this is no receiving expected as goods are in inventory or consumed), you have to make sure to use the accrual account (it should default). It is kind of a mess as you have to train people carefully to look for holds, which one is received earlier which one is received now and so on. Ideally the value of these POs+AP invoice value conversion with the accrual account should match with you accrual balance in your GL conversion.
    2) Open & Pending SO
    No accounting impact.
    3) Open & Pending AR,AP Invoices ( may be we might close Open invoice's in old system)
    AP for liability and distribution accounts, I think you should use actual liability account and reclassify later in GL (reclassify the one that was converted in GL) and for the charge account, you should use dummy accounts as the account could be accrual or actual department charge account. As this will be coming in GL, just make sure that the values match.
    4) Open & Pending Receipt
    Not sure whether you will be using a dummy bank account or actual one (accounting for cash and clearing are derived from the receipt classes) for converting these receipts. If cash gets converted in the GL into actual cash account (sensitive topic and highly individualistic to each implementation), then you have to use dummy cash account. If not in GL you have to use dummy cash account.
    5) Customer
    No accounting impact
    6) Vendor
    No accounting impact
    7) Item
    No accounting impact
    8) On Hand Inv ( what about the cost of this inventory? How do we tackle this in GL?)
    In inventory when we covert we have no choice in choosing the material account (inventory account) as it is taken from organization (average cost) or subinventory (standard cost) so on. Hence we cannot change that. The only thing we can change is the account we pass while doing on-hand conversion. Usually we call this guy as Inventory Clearing account. Depending on your set up (different inventory accounts for different organizations) you have to use different clearing accounts.
    So in inventory conversion you generate
    Dr Inventory account
    Cr Inventory Clearing Account.
    In GL you bring in the value of inventory account into Inventory clearing account. When you transfer from inv to gl, clearing account gets squared off.
    Thanks
    Nagamohan

Maybe you are looking for