Customization for revenue recognition
Can anyone advise why the customization setting for revenue recognition is greyed out? This is related to the setting against the item category.
Path : SD => Basic Functions => Acct Assignment/Costing => Revenue Recognition => Set revenue recognition for item categories.
Is there some other settings need to be done first or is this customization accessed from other path?
Thanks
Peter
Hi Peter,
It's the correct path you are accessing! No prior settings required.
It's working fine for me peter.
Try once again.Ensure that you are in change mode.
Regards,
Raghav
Edited by: Raghav on Jul 8, 2008 12:55 PM
Similar Messages
-
Price Change for Revenue Recognition
Dear experts,
I am using Revenue Recognition of type B with Revenue Recognition before invoicing.
I have an issue/question about the way price changes are treated in the functionality.
The below example is used to describe the issue for your understanding:
1.Pricing master data: $100/EA
2.Price of item in sales order: $100/EA
3.Qty in sales order: 10 EA
4.Delivery & Goods issue: 10 EA
5.Revenue Recognised (VF44) for: $1000
Accounting Entry:
DR Unbilled Accounts Receivable $1000
CR Revenue $1000
6.Change in pricing master data: $120/EA
7.Partial Invoice for: 2 EA @ $120/EA
Accounting Entry:
DR Customer $240
CR Unbilled Accounts Receivable $240
8.Partial Invoice for balance qty: 8 EA @ $120/EA
Accounting Entry:
DR Customer $960
CR Unbilled Accounts Receivable $760
CR Deferred revenue $200
9.Subsequent Revenue Recognition (VF44)
Accounting Entry:
DR Deferred revenue $200
CR Revenue $200
As you can see in the example above, the amount of the price difference is not credited to sales in step 7. From what I have seen so far the additional amount due to price difference gets credited to sales only after the total invoice value for the item exceeds the revenue recognized.
Is there any option to set the system so that the price difference is taken into account for revenue recognition during each invoicing (even
when the invoicing is partial) ?
Thanks in advance for your help.The price difference will not go to Sales in Step 7. The reason being Revenue Recognition works on the item rather than the amount. Since you have run F-44, the system finds the same in Unbilled Receivables and posts to that account.
For updating the price changes, you have to run VF46 to cancel the original RR entries. In this case, it will just clear of the RR lines if realization has not happened and post a reversal if realization has happened. This txn will also create a new RR line for VF44 which you can process.
Refer Note 820417 Implementation guide for RR. Download the attachments and look into Part2 doc page 13. This explains how to deal with price changes in sales document.
Hope this helps.
Ravi. -
Config of billing type G2 for Revenue Recognition
Hello Experts.
I have a situation where I need to configure billing of credits for revenue recognition.
For normal builling we have copied doc type SO to ZBCS and added ZTAD item category (copied from TAD) for the RR.
To do this for credits I copied doctype CR to ZBCR and assigned ZTAD item category to it.
When billing the ZBCR not I get the message "Item category ZBCR ZTAD cannot be invoiced with billing type G2".
How can G2 be configured to allow this?
This is G2's current setup.
Billing Type G 2 C red tM e m o Created by
Number systems
No.range int.assgt. 19 Item no.increment 0
General control
SD document categ. O C re dit m emo Posting Block
Transaction group 7 B il lin g doc um ent s Statistics
Billing category
Document type DG C us tom er cr ed it me mo
Negative posting N o neg at ive p ost in g
Branch/Head office C us tom er =Pa ye r/B ra nch =s old -t o p ar ty
Credit memo w/ValDat N o
Invoice list type
Rebate settlement Rel.for rebate
AcctDetermProc. KOF I0 0 A cco unt De e rm n ato n
Doc. pric. procedure
Acc. det. rec. acc.
Acc. det. cash. set.
Acc. det. pay. cards
Output/partners/texts
Output determ.proc. Z10 00 0 B il lin g Out pu t Application V 3
Item output proc.
Output Type
Header partners FK B iln g D ocu m en t
Item partners FP B il lin g Ite m
TextDetermProcedure 03 Invo c e hea de r
Text determ.proc.itm
Delivery textHi,
You may be maually given the PR00 in ZBCR. But in your copy control (VTFA) --> item category ZTAD --> pricing type, you may be maintained B (Carry out new pricing).
If you maintain B, you have to change it to "D ".
When you maintain B, the system will search the Pricing again in Credit memo. All manual prices will be lost.
Thanks
M. Lakshmi Narasimhan -
User exit for revenue recognition VF44
Subject changed by moderator. Please use informative subject in future
I am trying to find a user exit for revenue recognition tcode : VF44. Can anybody help me in finding one. I have a program to find user exits. But it couldnt list any userexit or badi.
Can anybody shed light on this.
Best Regards.
Edited by: Matt on Jan 16, 2009 11:31 AMHi,
check following link
http://****************/Tutorials/ExitsBADIs/ExitsMain.htm
Regards,
Madhu -
Data syncup issue - Custom extractor for revenue recognition data from ECC into BW
Hi there,
We have created a custom extractor on top of a Function Module (FM) in ECC that reads data primarily from VBREVE table. Currently, we have close to 10 million records and full load isn't a preferred option so we built in a delta mechanism using "Created On" (ERDAT) and "Posting Date" (BUDAT). The idea is to do an initial full load and then switch over to delta loads on a nightly basis for data where:
"Created On" OR "Posting Date" is within last 6 months.
This will ensure if any updates are made to the existing VBREVE entries, this change will be reflected in the BW DSO, provided the "Created On" or "Posting Date" fall within last 6 months. The issue comes up if in ECC a billing plan is cut down to a smaller term, let's say from 3 years to 2 years, the entries for the 1 year will be deleted from VBREVE table. How can I pick up this change in BW DSO since this data has already been loaded in the past? Addition of entries are okay but I need to address the deletion on entries in VBREVE table so that it reflects this in BW DSO. Any ideas how I can accomplish this? In the example on the screenshots, BW still shows the before image and I need to be able to get it to sync up with ECC as per the after image.
-RohitDear Rohit,
The case is complicated , there can be workaround using the changedon date from VBAK table. if the billing plan is changed in the sales order VBAK will be updated for changedon.
1) If the billing plan deletion is a very specific case, then using the change log tables find out which are the sales order for which there has been billing plan change. Store this sales order details in DSO day wise. call it DSO1
2) Create a self transformation to the DSO ( DSO2) where you are currently loading from the table VBREVE (DSO2 to DSO2 -For loading data from the same DSO) .Transformation should have reverse record mode given as a constant.
3) load the data DSO2 from DSO2 by filling up sales order details from DSO1 in the DTP filter.
( This will reverse the complete entry for the sales order in DSO2 for the sales order for which billing plan has been changed)
4) Now load afresh for these sales order again from source system to DSO2 from the table VBREVE.
You can also use VBAK changedon date to trigger this load.
Hope I have not confused you
Regards
Gajesh -
How Revenue Recognition value calculate in VF45 for an item
Hello Experts,
I want to know how system calculates Revenue Recognition for any item in VF45. I know the configuration part of Revenue Recognition but want to know the calculation part, how calculation going to find out the vale of the Revenue recognition.
Item net price is 3139255.45 and system calculate Revenue recognition for this item is 3139020.94.
I want to know how calculation going for Revenue recognition.
Can any body help me out ? any link /document related to Revenue Recognition Calculation (not configuration) please share with me.
Thanks,Hello Prasanth,
For example :- Maintaining an annual Price ZPRC - 1200 and Billing plan is Annual
So, while recognising SAP takes 1200 / 365(Number of days) = 3.287 per day
For jan - 31 days - 31*3.287 =101.91
For feb - 28 days - 28*3.287 = 92.05
Thank you for your time. -
SD Revenue Recognition-Account settings for deferring COGS
Hi Experts
In the current process, COGS, cost of goods sold is getting posted into the COGS G/L account, while creation of billing document.
In VF44 transaction, we find option for VPRS cost being captured against every line item & are available for posting along with revenue line.
In that case, if we have to defer the COGS while creating the billing document & would recogonize it while running VF44 alone with the revenue lines, could you suggest me the account setting to be done for the same?
Anticipating earliest responses
Thanks
Banuhi
820417 - Implementation Guide for Revenue Recognition
779365 - Best Practice document for revenue recognition
REVENUE RECOGNITION
In revenue recog. you can create your billing documents and they will be passed to accountings.But in this case your customer account would be debited and deferred accounts would be credited.
The purpose of revenue recognition is that you can post all the revenues from a deferred account to sales revenue account for a particular period together for all the docs. through transaction VF44.
if you can se your sales docs no. in VF44,then your revenue recognition is successful.Press on collective processing inside VF44 for posting the revenues from deffered acc to sales revenue account.
Configuration part includes the setting of revenue recog. in item category by following the path sd-basic functionsaccount assnmnt/costingrevenue recog.
Then you have to assign G/L accounts.In the first column of assigning g/l accounts ,enter your sales revenue account and in the second column enter deferred revenue accounts.Deferred revenue account is a spcl g/l account.
Don't forget to enter reconcilliation account in your customer master as well.
It may happen that in revenue recog item categories fields may greyed out but you have to get authorization for your id from a basis guy.
:The point at which revenue (income) is credited to a revenue account in General Ledger. There are three possible types
Time-based : Revenue is recognized in equal proportions between specific start and end dates based on the number of posting periods defined at the company level. Revenue recognition for time-based documents can occur before, during, or after the invoice process.
Performance-based : Revenue is recognized based on the occurrence of certain events such as goods issue or the performance of a service. Revenue recognition for performance-based documents can occur before, during, or after the invoice process.
Standard : Revenue is recognized at time of invoice:
The specified item was not found.
Re: Revenue Recognition
CONTRACTS
Lets take standard CQ contract type:
First maintain customer - material info record in VD51 T-code
Secondly maintain pricing for customer / material or only material combination in VK31 / VK11 T-code
Then use VA41 T-code to create a contract
VA42 to change contract
VA43 to display / view contract
In VA41, enter the document type CQ, followed by the sales area details,
Enter Sold to party.
Enter PO number
Enter PO Date
Enter Validitiy from Date
Enter Validity to Date
Enter Material
Enter Quantity say 999,999,999 or any other higher quantity as it is referred again and agaain
Hit Enter.
Save.
regards
balajia -
Revenue recognition for Fixed price project
Dear Friends,
We are facing an issue with revenue recognition. This is with regard to fixed price project(Item catagory: FPR) wherein process follows with Sales order-->Delivery-->PGI--->Revenue recognition(VF44). Revenue recognition is carried out with reference to the delivery document.
After completing revenue recognition w.r.t the delivery document, still document is appearing in VF44 for revenue recognition. My understanding is it is not supposed to be appeared in VF44. One more thing is in VF44 "Follow On" document is appearing as Sales order number.
please suggest how to fix this issue.
with regards,
S Dayananda MurthyDear Dayananda
I think if you see Document number in VF44 It means That document is successfully Posted -
Not able to delete a delivery after revenue recognition is reversed
Hello Gurus,
We have a situation for certain Sales Order types after creation of Sales Order -> Delivery and PGI, we do revenue recognition. But there was some mistake and delivery needed to be deleted and recreated if needed. So after doing revenue recognition reversal we are reversing the PGI. After this when we try to delete the Delivery ( which would have got deleted if there was no revenue recognition process ) we get the below error.
Is it a problem with the way Revenue recognition is configured or does the standard behave like this. If the Invoice is also present in the above I am able to cancel the Invoice. If you think its a problem with the way Revenue reccognition is configured please advise.
Item 000010 cannot be deleted (revenue recognition status)
Message no. VL896
Diagnosis
The delivery or delivery item cannot be deleted.
System response
The document cannot be deleted since the delivery contains items that
reference sales document items that are relevant for revenue
recognition. When the goods issue was posted, the system created revenue
lines that had already been recognized. This means that there are
subsequent documents in revenue recognition for this delivery.
Procedure
If you no longer require the delivery or delivery item for deletion, set
the delivery quantities to zero and repost the goods issue. Make sure
that the quantity zero is allowed in Customizing for the delivery item
category. When the goods issue is posted, the overall processing status
is set to C and the delivery can be archived. Message determination
should be configured not to send any messages in this case. To make sure
that the system makes revenue corrections if there are differences
vbetween billed and recognized values, set a billing-relevant rejection
reason in the sales document item if more than one partial delivery is
allowed.
If you still want to use the delivery, adjust the delivery quantities
accordingly. Alternatively, deliver the referencing sales document item
again. Note that the sales document item cannot be delivered again if
only a partial delivery is allowed.
What are the changes I can do to Delete the Delivery?
If I cannot Delete the Delivery, Should I make the Delivery as 0 qty and create a new delivery with changed qty and do further process. Or should I reject the Sales Order and create a new sales order with exact qty and do further process.
Please advise.
Regards,
SNK.
Delivery has one line item. For the above case scenario, invoice is there for some deliveries and for some deliveries there is no invoice. Eg: SO -> DN -> PGI -> Rev Recog -> Iv or SO -> DN -> PGI -> Rev Recog. Requirement was SO was wrongly created as the qty was wrong or in some cases SO needs to be rejected. I am able to cancel Invoice. Rev recog is reversed. PGI is cancelled by VL09. Not able to delete Delivery and I get the above error. Ideally I thought since Rev recog is reversed, Delivery should have been deleted but not happening and above error comes.
SO - Sales Order DN - Delivery IV - Invoice
Edited by: sapconsultnt on Dec 16, 2009 5:06 AMHello,
Please review the Note 1224871 which introduced this functionality.
Regards,
Raghavendra YN -
Hi Gurus,
I require help regarding revenue recognition. I have a scenario where customer pays part amount as advance payment, I have following doubts
1) If I configure revenue recognition at item category, what will be the effect in case of regular payment (non advance)
2) configuration steps for revenue recognition.
regards,
HBI have a scenario where customer pays part amount as advance payment, I have following doubts
Just search the forum with the text "Down Payment" so that you will get lot of documentation on this topic. Take the inputs and try on your own.
configuration steps for revenue recognition
First and foremost part is you / Client have to get concurrence from SAP to configure.
G. Lakshmipathi -
Service-related revenue recognition
Hi Experts,
When post VF44 for a contract with Service-related revenue recognition (revenue recognition category B) get the message below. No RR FI document posted too.
<<Document for SD reference number u2018delivery orderu2019 does not exist
Message no. JHE019
DiagnosisDocument for SD reference number &1 does not exist. If accounting documents for revenue recognition have been created at collective processing level, you cannot navigate in the original document.>>
Any advise.
Cheers.hi,
please check in scribd these is a link related to RR.
or
please check in forums on the same.
regards,
balaia -
Item Category--Revenue Recognition
Dear All,
system is not allowing me to assign revenue recognition field in VOV7 as it is grey field.
As well when I tried through IMG/S&D/Basic Function/Account assignement/Revenue Recognition Item Category-Change mode system is showing grey field for revenue recognition here also.
Please guide on how can I assign here.
Regards,
SainathHi,
In order for this to work, the revenue recognition functionality has to be activated in the system (because of important financial implications and risks, it isn't activated by default).
You need to raise a message to SAP for this.
Please check OSS note 820417.
Best of luck,
Cosmin -
Revenue Recognition Categary Use
Dear Gurus,
We have 7 different categories to assign to the item category for revenue recognition.
out of them I want to use option "D - used with timebased and billing related revenue recognition". so i want to know the effects
this category.
1) if I use D category can I realize revenue before the post of invoice also or I have to have post the invoice first before the VF44?
As per the description it indicates that I have to post the invoice first. But in case suppose I want to recognized revenue on the time basis only will the same category work?
2) Also I want to know as the service tax is not the part of revenue so at the time of revenue recognition in VF44 we will get the service tax amount included with net value or only net value will be realized?
Please guide me. Thanks in advance.
regards,
SanjayHello Sanjay,
Use of the SAP ERP SD revenue recognition function is subject to a special release restriction see Note 820417.
Please review the Note 1172799 which has the "Best Practices guide" as an attachment, which should answer majority of your queries on Revenue Recognition.
Regards,
Raghavendra YN -
Revenue Recognition Analytic xApp misses standard BAPIs / Services
We have an opportunity to develop a SAP xApp Analytics for Revenue Recognition. This xApp is especially interesting for companies in the High tech, Software industry. One of the problems we are facing is that some of the BAPIs which connect to the ERP system are not in the SAP standard offering. Does anyone have experience or developed BAPIs / Services in the following area:
<b>Name: REVREC_01</b>
<u>Functional Description:</u> BAPI enable transaction VF45 (rather than BAPI enable direct table read) - In this way we maintain the same KPI presentation logic as in ERP.
<u>Inputs:</u> As for VF45 input, but Sales Doc must not be mandatory entry. Additional Input fields required such as Sales Org, Product Category, Material (All mutiple values) - Sold To Party must also be mutiple value input.
<u>Outputs:</u> As for VF45 Control Lines output and Revenues and Billing Docs (by Period) Output. In addition for both outputs we would require output by Sales Org, Product Category, Material and Employee Responsible. Also require additional KPIs in the Control Lines such as Revenue Recognised MTD and Rev to be Recognised MTD.
<b>Name: REVREC_02</b>
<u>Functional Description:</u> BAPI enable transaction VF44 (rather than BAPI enable direct table read) - In this way we maintain the same KPI presentation logic as in ERP.
<u>Inputs:</u> As for VF44 input. Additional Input fields required such as Sales Org, Product Category, Material.
<u>Outputs:</u> As for VF44 Output. In addition for both outputs we would require output by Sales Org, Product Category, Material and Employee Responsible.
Thank you,
Claus -
Revenue Recognition user-exit documentation
Hi SD Gurus,
Does anyone have any documentation on below mentioned user-exits for Revenue Recognition. For e.g. how they are used, scenarios, examples etc. would be of great help.
Event Description
00503101 Revenue realization: Copy conditions
00503102 Revenue realization: Start/end of selection period
00503103 Revenue realization: Determine selection period
00503104 Revenue realization: Billing u2013 FI document
00503105 Revenue realization: Forecast revenue lines
00503106 Revenue realization: Revenue amount adjustment
00503107 Revenue realization: Act determ.of non-billed rec.
00503108 Revenue realization: Display variants
00503109 Revenue realization: Enter split criterion
00503110 Revenue realization: Change accounting data
00503111 Revenue realization: Change document date/type
00503113 Revenue realization: Status change
00503114 Revenue realization: Additional Value / Quantity Fields
00503115 Revenue realization: Set Exchange Rate Date
00503116 Revenue realization: Compression Data SD/FI 0
Thank You.
Regards,
AmitHi,
check following link
http://****************/Tutorials/ExitsBADIs/ExitsMain.htm
Regards,
Madhu
Maybe you are looking for
-
How to delete RFC destination during runtime
Hi Experts, I need to delete the RFC destination (created via SM59) during runtime. Which API can I use to do so? Thanks & Best Regards, Johnney.
-
Authorisation in integration and configuration builder
Hello, I wonder how you can set up authorisation within the integration and configuraion builder ? I mean authorisation (security) at the level of 'Party' or 'service' in the configuration builder or 'SWC' or namespace within SWC' in the integratio
-
Adding datafile automatically when tablespace is 90% full
Hi, I have a tablesspace having a name user01.dbf(Auto extensible to 4 GB) user02.dbf(Auto extensible to 4GB) .......... I am just thinking about automatically creating datafile(alter tablespace add datafile). 1. (total number of datafiel in tablespa
-
The basic question is, how to configure transactions in BPEL process? Here is my scenario. outer_scope inner_scope1 - database query inner_scope2 - JMS publish inner_scope3 - database update If I get error during database update I do not want to do J
-
Duplicate Items Option Disappeared??
When I Right Click on the Itunes Music folder, or got to Edit on the menu - there isn't a Duplicate Items option, neither is there on My Ipod section. According to the Help there should be. Has anyone any idea why they have disappeared? Acer Aspire T