Reabte accruals
Hello,
in a rebate scenario, when we raise an invoice, the rebate conditons are included in the invoice. so if the invoice value is Rs 100, the customer rebate for example is Rs 2 in the invoice.
so the accounting entry generated will be to debit the customer by Rs 100 and credit to customer accrual account by Rs 2/-
when we settle the rebates, the credit memo request is issued and then a credit memo. through credit memo the customer account is credit by Rs 2 and the customer accural account is reversed.
my question is, in case of manual accruals, why the system is issuing a credit memo request and then a credit memo. becasue by issueing a credit memo, we are giving a credit to customer account (not accrual account) whereas in actual we are just doing an accrual like we are doing accurals when we are raising the invoice
regards
sachin
HI anand,
I am facing the same issue right now. Do you recall how you could solve the issue?
Thanks
Similar Messages
-
Hi experts,
I have a sceanrio where we upload a file using Z T.code. file conatining the Rebate Agrement number and Material No and the amount for Reabte accrual adjustments.
For a Reabte agreement type we get below error Rebate Doc Value exceeds open Accruals 000
Pls advise what could be reasons
ThanksHi,
As per the error msg, it seems there was no accruals yet for the Rebate Agreement.
Go to VBO2, and see if you find any accruals for any of the RAs ? If not, try to do manual settlement.
Regards,
Raghu. -
Rebate accrual against selected ship to party
Hi All,
We have a very strange business requirement where we want to accrue rebates manually and the ability to select ship to party in the rebate. Say for example there is a sold to party X and has several ship to parties A, B and C. Now, when I do manual accrual, I should have teh ability in teh rebate to select ship to party B.
We did considerable amount of research to accomplish the easiest way to find it can be done by changing the ship to manually in the rebate credit memo but the business don't want to do it manually.
So, if someone can suggest as to what would be the best way to have it configured in reabte agreement itself that would be excellent.
Thanks very muchhi swetha,
as for as my knowledge is concerned it will accrue against SP as per standard SAP.
no it is not possible to select SH for accurals.
this can be done as you said but FUNCTIONALLY.
but thinking TECHNICALLY, this might be possible but you need to check with an ABAPER on the same.
develop a Z screen which contains F4 values in partner options and what ever the accured amount in the settle ment screen carry into this screen and try to settle it.
please check and confirm
balajia -
Dear all,
When i go to vbo3, the system is not showing up correct accruals. For example if the correct sales volume has to be say Rs1000, it is showing 1200.
On further analysis, it has been found that the system is not taking a rebate credit memo of Rs200 into account. The credit memo is complete and the accounting document has also been generated. but unable to trace out why the document value is not accounted in accruals..
Please help if some reports are there to correct this.
Regds,
RaghuHi Raghu,
SDBONT06 program will do the rebate recalculation for billing documents and update rebate agreements.
You have 2 options here,
1. Test mode---> When you select this option program runs in a simulation mode.
It's always preferred to run this program for particular agreement in a test mode first. If the results are ok, then doing the actual run. Check the spool for results.
During the actual run, system post accounting document.
2. Changed agreement --> It means, whether the reabte agreement's sales volume is in current period or not.
If the rebate agreement is created retroactively or condition rate is changed in between the validity period, then you have select this option, to improve the perfomance.
If you do not select this option, program selects agreement and updates the billing documents.
I hope SDBONT06 will help. Test in quality system as you have not used earlier. Then in production system with the test option (simulation mode).
Best Regards
Sharan -
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
Maybe you are looking for
-
How do I move photos from album to album in Photo
How do I move photos from album to album in Photo?
-
How do I play music on my Ipad 3 after syncing music from my PC?
How do I play music on my Ipad 3 after syncing music from my PC?
-
Error code when trying to transfer activation
I'm trying to de-activate the license of my Creative Suite Premium on my iMac G5 on Leopard but it fails to do so. I'm getting an error code called 160:18. Can anyone tell me what this could mean and what I could do to solve that problem ? thanks, er
-
Action Script Mysteriously Changing width of Items ???
Hello, I am working on this website and I decided to add some flash to the front page in the form of a little image gallery with a nifty slide effect. The problem is this. For some reason its squishing my images. When you look in the scripting you
-
Serial number status problem at cancellation of GR
Hi, System is giving error message at the time of cancellation GR---->"SERIAL NUMBER STATUS CAVL IS ACTIVE". I have assigned the same serial number,which i had used at the time of goods receipt. please provide me the solution for this serial number