Accruals
Hi,
Would you please describ what is the accrual process?
I have one example. Like I m paying rent for the year in advance for 12 month on 1st Jan. How I will post entry in sap?what will be my month end process for the same?
like on 1st jan:
F-53 paying to vendor 12000
now what entry we will post as accrual entry? which t code we will use? how much amount we will post/reverse?
Kindly provide details for paying usd 12000 for whole year and then how we will do in sap?
Regards,
Pankaj
Hi.Income and expenditure is recognized when it is earned or incurred and not when cash is received or paid.It's accrual basic.
In your case Accrued expense(Expense incurred but not invoiced/paid). and it's better to calculate by average amount and allocate it till months( 3000/3=1000). So every month you'd to do next posting
(Periodic posting) 31.01 Dr P&L a/c 1000
Cr Phone a/c
On 01.02 you'd to reverse one.
Sometimes you can make Opening and Closing posting
Opening posting Dr Clearing a/c 3000
Cr Phone a/c 3000 and then periodic posting.
There are two functionality of accruals. One as described BCSJVS ChnadraBS. And another(more flexible) create Accruals object ACACTREE01, and run periodic posting ACACACT. Also using ACACTREE01 you can simulate values.
Similar Messages
-
At first the user created an accrual using FBS1 for reversal on 5/1/2015.
This created a clearing document.
Then it was mistakenly reversed by the user for 5/1/2015 by using F.81
This also created a clearing document.
Based on advice in the following thread: Delete reverse accrual/defferal documents | SCN ,
the user used FBRA to reset and reverse the document. We are unsure if the reset and reverse command was used or just the reset choice.
Now the accrual value is in the respective accounts with an open status (i.e. red button). Does this mean that the entry has already been discarded and it won't affect the accounts? Or does one then use FB50 to reverse the effects of the accrual in the current and next month?Hi
I guess that the user has not reverse the transaction as its still shows as open item in 30 /4 .. so I belive that you need to use fb50 or simply use FBR2 and enter the original entry no and the choose (generate reversal posting option )..
regards
mahmoud el nady -
Questions on AP and PO Accrual Reconciliation?
Dear all,
I know the purpose of "The AP and PO Accrual Reconciliation Report" provides a transactional breakdown of each accrual account with a net balance not equal to zero in a summarized or full transaction details version.
However, I found out that on of the Purchase Order has been done the PO receipt and created an invoice in AP (validate and accounted). But the report still showing PO is 0 and AP is 343,000 in AP and PO Accrual Reconciliation report. I am just wondering what I have done wrong suppose the PO and AP should be equal in that case.
Please advice.
Thanks.Is there any miscellaneous transactions recorded in error to your accrual accounts,These miscellaneous transactions or transactions unrelated to purchase order receipts may be from Payables.
-
Dear All,
We are facing a problem in Accrual formula where
Accrual Term is 1-July to 30 June
Accruing Multiplier is 'M'
Accruing Frequency is 3 Months
Accrual Rate is 5 Days
Employee gets Leave at the end of each quarter
1st Quarter (July-Aug-Sep) - 5 Days
2nd Quarter (Oct - Nov - Dec) - 5 Days
3rd Quarter (Jan - Feb - Mar) - 5 Days
4Th Quarter (Apr - May - Jun) - 6 Days
Total 5+5+5+6 = 21 Days
This accrual Plan is working fine for employees joining before the accrual start date of 1-Jul or employees joining on the first date of the first month of any quarter.
But for any employee joining after 1-Jul we should get the prorated leave entitlement
We have identified and developed the logic for the number of days a new joinee would accrue if he joins in the middle of a Accrual period. I am detailing out the following logic
The SQL for this is as follows
SELECT (ROUND((21/365*(fffunc.days_between(:Hire_date,:Current_accrual_Period_End_Date)+1))/5,1)*5)*-1 FROM DUAL
My query to all Fastformula Gurus is that how can i incorporate this leave proration logic for employees joining in the middle of the accrual period into my Accrual Fastformula.
Any help is appreciated guys.
If anyone wants to look at the code for the Accrual fastformula, you guys can Message me on the forum
Cheers
SachinTo achieve your requirement, you need to change the accrual sub formula PTO_PAYROLL_PERIOD_ACCRUAL. Follow the below steps.
A.Create a pl/sql function :
1. Create a new Pl/Sql Function in similar lines with parameters as p_assignment_id, p_date_earned, p_plan_id and p_number_of_years;
2. The new function should call the pl/sql function per_utility_functions.Get_Accrual_Band passing values of p_plan_id and p_number_of_years.
3. After the above function call, invoke your custom procedure to get the accrual value based on grade (passing p_assignment_id and p_date_earned as parameters).
4. call the procedure per_formula_functions.set_number to set the ceiling value.
So overall your function should like this
FUNCTION <function name>(p_assignment_id NUMBER,p_date_earned DATE,p_plan_id NUMBER, p_number_of_years NUMBER ) RETURN NUMBER IS
< variables declaration>
l_ceiling number;
BEGIN
l_return := per_utility_functions.Get_Accrual_Band(p_plan_id,p_number_of_years);
IF l_return = 1 THEN
return l_return;
ELSE
l_return := <your custom function>(p_assignment_id,p_date_earned,l_ceiling);
l_error := per_formula_functions.set_number('CEILING' ,l_ceiling);
END IF;
END <function name>;
l_error := per_formula_functions.set_number('CEILING' ,l_ceiling);
B. Create a Formula Function with the above pl/sql function with p_assignment_id, p_date_earned, p_plan_id as context usages and p_number_of_years as parameter.
C. Copy the Formula PTO_PAYROLL_PERIOD_ACCRUAL and replace the entry of Get_Accrual_Band with your custom formula function defined in step B.
D. Copy the formula PTO_PAYROLL_BALANCE_CALCULATION and replace the entry of PTO_PAYROLL_PERIOD_ACCRUAL with your custom formula defined in step C.
Hope this helps.
Regards,
Sharath -
Need program for running accruals mid-month
Hi,
We have accruals set up at period-end (and not Receipt) at Purchasing options.
For testing this, I cannot close period or change period date.
I know there is program that runs Accruals for all unpaid purchase orders (possibly in payables)
I searched, but could not find this program name.
Please help!!!
Regards,
Gayatri
Edited by: gayatri chodankar on Sep 2, 2010 4:30 AMHi,
We have accruals set up at period-end (and not Receipt) at Purchasing options.
For testing this, I cannot close period or change period date.
I know there is program that runs Accruals for all unpaid purchase orders (possibly in payables)
I searched, but could not find this program name.
Please help!!!
Regards,
Gayatri
Edited by: gayatri chodankar on Sep 2, 2010 4:30 AM -
Accrual engine: manual accrual, accrual method
Hello
My client has following specific requirement for making an accrual. There is vendor invoice for payment of advance of rental of the building for 300 eur for 3 months of rent.
posting 1st of month: entry of rent invoice:
rent cost 300 eur
against vendor 300 eur
31st of the month:
accrual of cost 200
rent cost 200
So 30 days of the first month the rental cost is 300. on the 31st day the cost for that month is corrected to 300 - 200 = 100.
1st day of 2nd month: reversal of previous posting:
rent cost 200
accrual of cost 200
end of 2nd month:
accrual of cost 100
rent cost 100
first of 3rd month: reversal of previous posting:
rent cost 100
accrual of cost 100
no accrual of cost as the total cost is now 300 eur.
Which function module covers this requirement?
ACE_DS_METHOD_ANALOG Identical Reference Method - Use Only As Derived Method
ACE_DS_METHOD_FIRSTPERIOD Recognition in Start-Period
ACE_DS_METHOD_LASTPERIOD Recognition in End-Period
ACE_DS_METHOD_LINEAR_D1 Linear Distribution, Day-Specific
ACE_DS_METHOD_LINEAR_D2 Linear Distribution, Day-Specific, 365/366 Basis
ACE_DS_METHOD_LINEAR_D3 Linear Distribution, Day-Specific, 360 Basis
ACE_DS_METHOD_LINEAR_P1 Linear Distribution, Period-Specific
ACE_DS_METHOD_NO_CALC No Distribution
ACE_SOP_META_METHOD_APB25 Calculation of Provisions According to APB25
ACE_SOP_META_METHOD_APB25_IND Calculation of Provisions According to APB25 (to Index)
ACE_SOP_META_METHOD_FAS123 Calculation of Provisions According to FAS123
CRM_ACE_DS_METHOD_PERFBASED Service-Related Accrual
CRM_ACE_DS_METHOD_TIMEBASED Period-Related Accrual
FILAFM_DMETHOD_BILLPLAN MID Lease Payments
FILAFM_DMETHOD_INTEREST_P1 Unearned Income
FILAFM_METHOD_LINEAR_INVOICED1 Linear Accruals for Leasing
IPM_ACE_DS_METHOD_RECOUP Advance Payment Clearing
IPMO_ACE_DS_METHOD_ORACCRUALS Create and Cancel Provisions for License Acquisition
Many thanks for your reply!
regards
Arjan
Edited by: Arjan Hogenes on Dec 14, 2009 12:19 PMHi Arjan,
I am working with this subject (u201Cmanual accrualu201D) now. I am still trying to find out its secrets.
In my case the posting date is important.
My vendor invoice is posted on 15th of the month with 300 u20AC and for 3 months (of rent, i.e.) (from 2009.09.15 to 2009.12.14)
-Entry of invoice (Posting date 2009.09.15)
Rent cost 300
Vendor 300-
-Fisrt post is the u201CInceptionu201D (I) as u201CTransaction in accrual Engineu201D. (Posting date 2009.09.15)
Accrual of cost 300
Rent cost 300-
After that post, the following one is the u201CPeriodic Recognitionu201D (P) as u201CTransaction in accrual Engineu201D. (Posting date: 2009.09.30)
Rent cost 52,75
Accrual of cost 52,75-
-Second post is the u201CPeriodic Recognitionu201D (P) as u201CTransaction in accrual Engineu201D. (Posting date: 2009.10.31)
Accrual of cost 52,75
Rent cost 52,75-
Rent cost 154,95
Accrual of cost 154,95-
-Third post is the u201CPeriodic Recognitionu201D (P) as u201CTransaction in accrual Engineu201D. (Posting date: 2009.11.30)
Accrual of cost 154,95
Rent cost 154,95-
Rent cost 253,85
Accrual of cost 253,85-
-Fourth post is the u201CPeriodic Recognitionu201D (P) as u201CTransaction in accrual Engineu201D. (Posting date: 2009.12.31)
Rent cost 46,15
Accrual of cost 46,15-
I have customized the following options:
Accrual type: COSTS
Accrual method: I have defined one with u201CFunction module for Calc. of Periodic Accrual Amountu201D equal to ACE_DS_METHOD_LINEAR_D1
I donu2019t know if this explanation can help you.
I have problems with the u201CAccount Determinationu201D. Do you know that issue?
See you later!
Paco -
Absence Quota generation / Accruals
Hi Gurus,
I am trying to configure Absence Quotas with the below mentioned rules.
1. To be eligible for PTO you must be on the payroll at least 6 months at which time 20 hours of Paid Time Off is granted.
2. In the second year of employment an employee will receive 5.58 hours of PTO per pay period.
3. The accrual rate increases with continued years of service. After 5 years of employment the accrual rate is 7.11 hours per pay period. See the chart below:
Years PTO Hours
1 20 Hours
2 - 4 145 Hours (5.58 hours per pay period)
5+ 185 Hours (7.11 hours per pay period)
A maximum of 240 PTO hours (6 weeks) may be accumulated.
Can you please advise if it's possible to automatically (using Time Evaluation) generate 20 hours of quota in one go after 6 months, and then after 1 year is completed, the quota accrual starts happening every pay period. If it's possible, then please advise me how can this be achieved.
Any kind of help is really appreciated.
Thanks in Advance,
Ashish MainiHi,
In table V_T559L you can set up to do the accrual based on a time type and using a rule, you can check based on infotype 41 when to generated it.
Regards
Frederick -
Time Management automatic Quota accrual rule
Hi Experts,
I want to configure leaves as per following basis...
we want to generate quota based on ES group, also based on days worked on off days with accrual period.
Example:
Mr X (Employee sub group 01) works 24 days continuously and also works on holidays (which is assigned to his/her calender), after specific period (24 days in this case), he is eligible to get quota for those days which he had worked on holidays. For example 5 off days was included in his 24 days he worked.. now he is eligible to get 5 days off...(Paid)
How can we configure above case ?
Thanks in advance for your time...
Regards,
Muhammad UmerMr. Umer,
Create a Absence type and Quota
Quota generation type is - Generation
Base entitlement - maintain a time type
select Counting rule for (Public Holidays & Holidays)
Generation rule....
write a PCR on the same to store howmany days he worked on Doffs ....in time type....
Copy TR11 PCR and change in to YR11 and insert your Time type in Schema above the CUMBT.
Cheers -
"T-Code" - ACACDATATRANS - Transfer Vendor Invoices to Accruals Engine
Dear All,
My Company is considering implementing the accruals engine. To my knowledge the accruals engine does NOT have the functionality to to pay vendor invoices. In particular we are looking to see if it's possible to do Automatic Vendor Prepayments" via the ACCRUALS ENGINE.
I was about to give up when I came across this T-Code:
"ACACDATATRANS" - Transfer of Vendor Invoices to the Accruals Engine (AE).
Would any one be kind enough to post/email me further information on this transaction. Can this transaction be used to:
> Transfer Invoices to the (AE)
> Automatically Pay the Invoices
> And/Or - Automatically - Prepay the invoice (pre-payments)
I would greatly appreciate any assistance in this matter, and if anyone can provide me with further insight/details to the <b>ACACDATATRANS</b> transaction (links to notes & guides to the above transaction would be greatly appreciated).
Thanks again
Kind Regards
RICK.Hello RIck
I am not an expert in this matters but I have found the following information that may be useful:
"The report your are trying to use to create accrual objects from vendor invoices is only an example report which should be used as a template for your own. So if you want to use the possibility to create accrual objects automatically from vendor invoices you would have to develop your own selection method with the delivered example function module as template. In transaction ACACDATATRANS you will also find detailed information about it (please read program ACAC_DATA_TRANSFER_EXAMPLE documentation in SE38). But you can also find detailed information about automatic data feed into the accrual engine in the detailed presentation about the accrual engine beginning with slide 79 which you can find via link in the note 633924."
I have found also this information:
"There is only the possibility to link the invoice to the accrual engine document (and so indirect with the FI-document). Therefore you can use transaction 'ACACDATATRANS' with the according selections
methods. Afterwards you have an automatically created accrualobject
from your invoice and if you now double click the object number in
the reference date you navigate to the invoice."
Sorry I cannot be of further help.
Regards
Javier -
PO Accruals and closing Purchasing periods
Hi, can anybody confirm how many purchasing periods should be open at any one time. We are having a problem with the accruals and I am trying to understand the correct procedure for re-setting the purchasing accruals. I am aware that by closing the purchasing period you re-set the previously accrued receipts. Does it matter if I have periods 8,9,10 open and then close period 8 before opening period 11 to re-set the accruals.
Thanks
KeithIf you are asking the best practice, then here it is.
Ideally Inventory & Purchasing periods should be closed very month.
So only one "should" be open.
Thanks & Regards
Rajnish Sharma -
Report for Accrual and Payment documents
Is there any standard report in SAP 4.7 for showing clearing document, accrual document, cost center, WBS, Order Number, Purchase Order, Service Entry Sheet number in one report ? Basically we need a report that shows the match between the payment document and the accrual document.
Thanks in advance.Hi,
If you are using ECC 6.0, then try using the t-code VF05N. In this transaction, you can take the billing documents of all the payers and materials.
Regards
Vijay -
Accruals Condition Record posted late in COPA along with the Settlement
Hi Gurus,
Accruals condition record for 1 item in an Invoice is posted along with the Settlement Credit Note in COPA. While condition records of the other items from the same invoice were posted on the Billing Date itself.
For eg:
Invoice 111 Date 01.03.2011
Items Condition value
1 Z1 100
2 Z1 200
3 Z1 300
COPA Doc No. Value Field Date
001 200 01.03.2011
002 300 01.03.2011
003 100 30.05.2011
30.05.2011 is the date of Rebate Credit Note for the Invoice # 111
I also got that if Posting of Accrual is not done for an Item, Retroactive rebate settlement automatically posts a new document for accrual.
So the question is why the posting of accrual was not done on the Invoice date in the first place?
Edited by: Parth Kulkarni on Jul 1, 2011 4:31 PMHi Suraj,
i too have the same problem, the condition types for Values and quantity in COPA are assigned. The system updates the quantity for the first billing document but not for the subsequent billing documents.
Cost of goods sold and revenue gets updated.
Regards,
Prateek -
Purchasing Accruals on Closed Purchase Orders
I am having an issue with Purchasing accruals being performed on a closed purchase order. The accrual does not appear in the Uninvoiced Transactions Register, but is accrued in the Purchasing journal entry nonetheless. The purchase order is "closed". I am trying to figure out why the amount is being accrued and how to stop the accrual. Anyone have any ideas? Is this a bug or should I try to "Finally Close" the PO?
I also noticed that when this PO accrued in the first month, there were two accrual lines for the purchase order. One had a correct accrual of $67.20 and then there was a second line of $14.70 that was accrued for the PO. The $14.70 is the amount that has been continuing to accrue even though the PO has been "closed".
This is in version 11.5.
Thank you,
ErikHere are the details of the PO:
Quantity = 1
Qty Rec'd = 1
Qty Billed = 1
Qty Cancelled = 1
Cancelled (flag) = No flag
Hi Erik,
interesting case ! Please note above. You have mentioned "Qty Cancelled = 1", is it a typo?
Assuming that it is a typo error, I don't think finally closing it will solve the problem.
Apart from quantity difference in received vs. billing there may be other cases like incorrect PO or invoice unit price, supplier billing discrepancies (since you have mentioned billing was in installments).
I'll suggest the following checks first before taking any action. Please test in a cloned instance first
- Run "Accrual Reconciliation Report" / "Accrual Rebuild Reconciliation Report" and check what is coming ... do you see the problematic entry
- Check whether there are any other reasons apart from quantity received vs. invoiced mismatch
- Try Accrual Write-Off option in Purchasing to clear that entry (refer PO
- Pass a manual journal entry in GL
For the last 2 steps consult with finance guys.
You can use Accrual Write Off Report as reference for manual journal entry in GL.
Once you are satisfied with the results, apply the solution in production with approval from finance.
Another option could be to use a "dummy" invoice to match the remaining amount.
Please let me know the results.
Good luck!
Thanks
Supro -
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/deferral document (FBS1)
Hi All,
I had an accrual/deferral document(FBS1) posted in December, 2006 which was stated for reversal on 15th January, 2007. This reversal was to be done automatically by the system but due to some problem at that time, it didn't get reversed.
I am using FB02 to remove the Reversal date. I got the message SUM OF ACCOUNTS DOES NOT EQUAL ZERO. I have changed some document with the same procedure. But only one gives me this message.
I don't understand that I am not changing any amounts, then why its giving me above message.
Any suggestions on how we can clear these open items? I will assign pointsAs you have noticed by system design that indeed the options for Park or Hold are not available
(greyed out) for accrual documents (FBS1).
The apparent reason is because an accural document requires a reversal
date and a held document cannot handle a reversal posting.
You may want to consider using the "post with reference" feature to
simplify the tasks of reentering accrual/deferral documents which occur
every month.
In adition, please read note 492006:
'Special transactions such as FBB1, FBS1, FB41 cannot and must not be
parked since subsequent processing using FBV0 is not possible.'
Hope that helps.
Jon -
Interest accrual method calculation for loan interest
Hello,
Our company is using the Trsy module for intercompany loans with these settings on the deal:
- Interest calculation method of 7 360/360
- Linear Interest Calculation and the
- Pro Rata Temporis Calculation selected for both the first and last period.
Quite possibly with the last support pack update earlier this spring we are now getting the months of the year to calculate the interest expense/accrual differently for certain months when we expected an even accrual each month.
AD1005 is the update type used by TPM44.
Do you know of an additional setting needed to make each month accrue the same amount?
Thank you very much,
Ron PruittHi Ron
It could be that you are getting a different number of days than expected because of the default setting in TPM1 with including/excluding the beginning and end date. For instance, let me explain:
TPM1 takes the beginning of the calculation period as included and the end as excluded - this means that, for example,
from 28.02.2011 inclusive
to 31.03.2011 exclusive
is, in fact, 31 days with calculation method 360/360.
Your expectation would be that
from 28.02.2011 exclusive
to 31.03.2011 inclusive
which gives 30 days.
TPM1 calculates it in a different way, so this might be why the number of days might differ in this case.
If I have misunderstood your issue, please let me know.
Regards,
M Trein
Maybe you are looking for
-
Combination of GL A/c & Cost Center or GL A/c & Profit Center Validation
Hi, Can anyone please tell me a way to validate the combination of GL Account and Cost Center or combination of GL Account and Profit Center? Is there a master table wherein I can validate this particular combination?? Thanks and Regards, Arti Dohare
-
Well, since Apple apparently released the Late 2010 model without much input from any of its users, here are a few things I would like to see in the revision that will most certainly be released in 6 months: 1. Bring back the BACKLIT keyboard. MBA wa
-
TABLE_ENTRIES_GET_VIA_RFC doesn't return all data for table VBRP
Hi guys, I'm trying to import data from table VBRP using fm TABLE_ENTRIES_GET_VIA_RFC in Microsoft access. However it only seem to import first few fields of table and then nothing ! Am I missing something. It works fine for other tables, i tries EKP
-
Free 12 Months of Xbox LIVE Gold with Office 365
Starting July 18 and running through Sept. 28, when you purchase and activate Office 365 Home Premium you will get 12 months of Xbox LIVE Gold for free. Here's how it works: Buy Office 365 Home Premium. After you receive your Office software, visit
-
Font setting in HTML Conversion Settings not honoured by acrobat
Hi, I have Helvetica LT Std font family minstalled on my PC. In Acrobat 9, when I go to Create PDF --> From Web page --> Settings --> Settings (File Type : HTML), I select Body text font as "Helvetica LT Std" and size as 14. Now when I try to print a