Revenue Recognition at child instances

Hi,
We are on R 12.0.6 Service Contracts.
Consider a product in Install Base as below:
Instance A (Parent) (Billing $100/month)
---item instance B (Child to A)
---item instance C (Child to A)
We have a service contract with Service Line covering Product A.
We have a requirement wherein we want to recognize revenue at child item level of the covered product.
Eg: considering above product A , $75/month to be recognized against Item B and $25/month against item C.
Can this be achieved in service contracts?
If customization then how do we go about creating it ? Would the customization be done in Service Contracts or in other module (AR) ?
Regards,
TC

Think there are some options:
1. QA Check if there are no distributions and force user enter them
2. Use Contracts events and actions (assembler) to update when contract status is changed to Active or other events.
3. We can also do this as part of the QA Check using business event subscription (synchronous).
4. May be you can use the Contract Approval workflow if you are using it to create.
5. Of course trigger is always an option.
I hope you know the rules as which instance gets how much revenue in advance.
Thanks
Nagamohan

Similar Messages

  • Kind help on Revenue Recognition

    Friends I need some help on revenue recognition.
    Example of a bundle solution that includes product license, education and consulting services. One parent SKU that auto-explodes into three child SKUs – product, education, consulting.
    1. Booked revenue is allocated to one PL (based on parent SKU). Do we need to create a new unique PL? Can this be re-allocated to 3 PLs? How is this done?
    Example of a Education blended offering which includes different delivery methods – ILT, video-ILT, eLibrary (WBT modules) and certification. One parent SKU that auto-explodes into the child SKUs. Each child SKU will trigger the appropriate behavior similar to the standalone offering. Customer will need to get a voucher for each component to redeem against.
    2. Can we still track revenue for each delivery method and certification by the child SKU? If not, why not and how can this be done?
    3. Will revenue recognition be handled separately for each component (child SKU) or as part of the bundle, by the parent SKU. For example, we send the customer a voucher for each component, sometime revenue can be recognized when the voucher is sent to the customer (eg. WBT can recognize revenue immediately once the voucher is sent to the customer).
    4. Issues/requirements we need to be aware when setting this up?
    If some one know how to deal with these kindly help me out...
    Thanks for all the help...

    An invoice cancellation would reverse all the FI entries hence the revence would be reduced by the revenue amount posted by that invoice...
    Actually all the entries posted to FI would be reversed
    Further use your imagination....
    Regards

  • Help on Revenue Recognition

    Hello Friends,
    I’m hoping someone can help me in answering the following questions.
    Example of a bundle solution that includes product license, education and consulting services. One parent SKU that auto-explodes into three child SKUs – product, education, consulting.
    1. Booked revenue is allocated to one PL (based on parent SKU). Do we need to create a new unique PL? Can this be re-allocated to 3 PLs? How is this done?
    Example of a Education blended offering which includes different delivery methods – ILT, video-ILT, eLibrary (WBT modules) and certification. One parent SKU that auto-explodes into the child SKUs. Each child SKU will trigger the appropriate behavior similar to the standalone offering. Customer will need to get a voucher for each component to redeem against.
    2. Can we still track revenue for each delivery method and certification by the child SKU? If not, why not and how can this be done?
    3. Will revenue recognition be handled separately for each component (child SKU) or as part of the bundle, by the parent SKU. For example, we send the customer a voucher for each component, sometime revenue can be recognized when the voucher is sent to the customer (eg. WBT can recognize revenue immediately once the voucher is sent to the customer).
    4. Issues/requirements we need to be aware when setting this up?
    Thanks for all the help...
    Vijay

    Hi
    But the error is related to controlling . Just go to OKKP and check wheather you have checked in the controlling area properly or not
    make the following  down payment configurations
    item category group - 0005
    item category  - TAO
    for this TAO item category a billing plan 01 (milestone billing plan -01) will be assigned and its billing relevance should be I which is order related billing .
    billing doc type - FAZ
    cancellation billing doc type - FAS
    maintain a condition type AZWR which is down payment settlement , it has requirement as 2 and calc type as 48 acct key as ERL
    Now when you enter a material in line item 10 and go to item data , you can see the billing plan tab.
    now go to billing plan tab and enter the start date and enter the dates on which billing has to be done and then in billing request enter 0009 which is for down payment.once u press enter automatically it all the dates get blocked and billing request by default  you get as 1 , that you change it to 4 or 5 . 4 is for down payment at value basis and  5 is for down payment at percentage basis. and beside that there will be a billing type .assign billing doc type as FAZ. to all dates
    check the copying requirements are there at VTFA as 20 and for item category TAO copying requirements 23 is maintained or not 
    now do the cycle    OR - LF - FAZ (billing doc type)
    Regards
    Srinath

  • Remaining Revenue Recognition

    Hi all,
        I am trying to figure out what is Remaining Revenue Recognition for the past few days , but cudnt get it ...can anyone explain me the process of Remaining revenue Recognition...
    In SAP PS we have developed a Customised report which has a column "Remainig Revenue Recognition", One of the users would like to know from where the amount XXXX is getting fetched in the customised report for remaining revenue recognition.

    Hi,
    As Gokul mentioned you need to find out what Revenue Recognition stands as per your business process. But to give an idea based one of the instance that i came across; if the projects are undergoing RA, then system posts Calculated Revenue at the end of each run based on the PoC of the project. This was considered as "Revenue Recognition" for that period. So in RPSCO if we look at the calculated revenue for this project's life cycle it gives us the total revenu recognition till date. So the difference of this amount and the planned revenue gives the remaing revenue that needs to be recognised. Hope this helps.
    Regards
    Sreekanth

  • Revenue Recognition calcolation...

    I have a problem with periodic task "Revenue Recognition". When I launch the execution, for example, for the month of September, the system does not calculate the schare of accounting of revenue but it relize all amount of revenue. I want to understand why the system does not execute the right calculation.
    Please can you explain me this situation?
    Thanks

    Hi Andrea,
    I believe you are referring to accrual method "percentage of completion" calculation process
    Lets take for instance Sales Order % POC calculation.
    Calculated POC = ( Actual Cost / Estimated Cost ) * 100 %
    For Item 123-10 , Calculated POC = ( 14277 / 8550 ) *
    100 % = 166.98 %                                                         
    For Item 123-20 , Calculated POC = ( 0 / 8550 ) * 100 % = 0 %
    ================
    Also refer to
    1.Revenue Recognition for Project Sales - help document
    2.Revenue Recognition for Customer Contracts - help document this may help.
    Thanks
    Lokesh Sharma

  • Revenue Recognition (AR Closed for future month in error)

    Need help with revenue recognition. In the month of June in AR July was opened in error, so it was put in to close pending. Since July was closed the last 3 days worth of June invoices did not have any revenue recognition for July. Instead July's revenue was posted in to August since August was showing as a future period, and July was closed. Is there any fix to change the revenue recognition without doing a credit and rebill of 3 days worth of invoicing? If we reopen June, and run revenue recognition again, will that help? Thanks in advance for any help.

    Well there are a few ways you can go ahead and fix this, but it depends on lot of factors.
    Lets say you have 1 invoice for which the revenue has been recognized in August and not July, now you can query up that invoice in the transaction's workbench and incomplete it. After incompleting all the revenue recognized distributions would be deleted(applicable 11.5.10 onwards) and when you complete the invoice again & run the RR program the revenue would be recognized in July(provided it's in an open status). Please note though that you can incomplete a transaction only if it doesn't have any activity against it!
    Now coming to the real world it's possible that the number of transaction's you have could be quite large and doing this manually through the screen might not be feasible. So you could possibly write a small pl/sql script to loop through those invoice's and incomplete them by calling the complete/incomplete group transaction's api. And then again complete them and re-run RR program to complete the fix.
    Please note though that you can incomplete a transaction only if it doesn't have any activity against it!
    With posted transaction's or transaction's having other activity, it's possible to fix them too but that would be taking things too far and Oracle Support/Development would be best equipped to provide you the fix in that scenario.
    HTH,
    Jasmeet.

  • HELP: AR Open Invoices Conversion with Revenue Recognition (Daily Revenue)

    Hi,
    I need some help on Conversion of AR Open Invoices with Accounting Rules in R12, Here the client wanted to use Daily Revenue Schedule rule,
    I am developing Functional Specification Document (CV.040); Need to understand the Assumptions, Approach and Which data needs to be extracted from Legacy System.
    Appreciate your reply at the earliest
    Thanks
    Ravi

    Anil,
    Thanks for your response, Here are the answers to your questions.
    1) The invoices that you want to convert - Do they already have revenue recognition on them?
    Ans: Yes they have Revenue Recognition On Them.
    2) Are you bringing only Open Invoices? What about Invoices that are closed (paid), but still have unrecognized revenue on them? DO you want to bring them
    over? If no, how will be mage the recognition of those invoices?
    Ans: We want to bring only Open Invoices. i.e the following scenarios want in Data Extraction
    a) Invoice is Fully Paid (REC is Zero) and Unearned is Full Invoice Amount, Revenue is 0
    b) Invoice is Partially Paid (REC is Partial) and Unearned is Partial, Revenue is partial
    c) Invoice is fully Paid (Rec is Zero) and Unearned is Partial and Revenue is Partial
    d) We do not want to bring the invoices with Fully Paid and Fully Recognized, Unearned is Zero
    3) What about partially paid invoices? How do you want to bring them in?
    Ans: See above scenarios.
    4) Do you want to bring in all Invoice details,or just bring in a summary line with the outstanding amount?
    we assume only Summary, but if the Invoices with Several Lines and Different Accounting Rules, We may have to bring them too
    Appreciate your response; Suggest some possibilties?
    Thanks
    Ravi

  • 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.

  • Pricing procedure not to bill customer but revenue recognition

    I'm looking for guidance on how to setup a pricing procedure conditions.   First let me explain the situation.  What happens is the customer buys say 2000 software licenses on a sales order. The customer is billed and the customer account is debited and a deferred account is credited. Now the customer activates one of the licenses. The pricing from the sales order is copied to a contract. This contract has a start and end date for the license. Now that license can start to be recognized based on the period of the line item contract dates.. The issue we have is that normally for deferred revenue billing takes places. Problem is customer was already billing on the sales order. Somehow the pricing procure has to credit the deferred account that was posted on the sales order and then credit the revenue recognition account that can be used by transaction VF44.
    So on the invoice associated with the sales order Invoice  from sales order
    Dr Customer $1000
    Cr 2370 $1000
    The account 2370 is the deferred account. This part is fine.  
    Now we activate 1 of the licenses.
    So the pricing procedure has to do the following with no billing to the custo0mer account Invoice from contract
    Dr 2370 $120
    Cr 2371 $120
    This is the problem part. crediting the deferred account 2370 and then posting into the revenue recognition account 2371
    Rev Rec – VF44 for Period1
    Dr 2371 $10 Cr 4340 $10 Any ideas would be appreciated

    Hi
    In SD billing documents customer is always debited or credited based on nature of transaction. For posting in two different G/Ls instead of customer account there is only one possible way which I know. In free goods pricing system can post debit and credit entries to different G/Ls and these G/Ls are controlled through account keys which you assign to condition types in pricing procedure.
    Do you have any Idea of free goods pricing and its posting? Explore this and give it a try. I am not sure about this because I didn't test this. You can test and see if it helps.
    In this for contract item category you have to use free goods pricing which you set in item category settings in VOV7.
    Thank$

  • 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 text

    Hi,
    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

  • Cost of Goods & Revenue Recognition

    Dear All,
    I have a typical requirement related with the cost of goods sold (COGS) G/L account & the revenue recognition.
    Under SAP best practice, the COGS account is updated together with the Inventory account when post goods issue (PGI) is done.
    there are 2 scenarios here -
    1. Normal Sales - delivery related invoicing. Here the invoice is created immediately after the delivery. So here the revenue & cost recognition matches.
    2. Project sales - PS not being used. Just created milestones using milestone billing. Here the invoice is order related with billing plan. So the milestones are
    a. 50% after order confirmation.
    b. 40% after delivery.
    c. 10% after installation & commissioning.
    Here the revenue will be generated at three stages & the COGS will be updated after delivery (PGI).
    Is there any way we can update the COGS at the time of invoice in standard SAP.....?
    With best regards,
    Niyaz.

    Hi friend,
    Pls use T-code OMJJ and OBYC to setting as stop update acct in PGI! I only know the location to impact about it! With update acct in Invoice, I need to verify again for! I will update when I cover it. Hope this help
    Best regards,

  • 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 AM

    Hello,
    Please review the Note 1224871 which introduced this functionality.
    Regards,
    Raghavendra YN

  • Revenue Recognition based on User Status of assigned Sales Order line item

    Dear Community members,
    We have requirement to recognize / de-recognize revenue posted to WBS for calculation of RA, based on the 'User status' of the assigned Sales Order line item.
    To elaborate requirement further -
    1) WBS Element - XXX - 10 ( with operative indicator - Plan/Bill/Account Assign)
    2) Sales Order(SO) Line Items assigned to the above WBS -
    - SO No -  123 Line Item 10 - Actual Rev - $ 300 - User Status - EXE (Meaning this work is in progress , partial payment received thus actual revenue for RA at WBS is 'Zero'
    - SO No -  124 Line Item 20 - Actual Rev - $ 400 - User Status - COMPL(Meaning this work is Complete , all payment received thus actual revenue for RA at WBS is $400
    - SO No -  125 Line Item 10 - Actual Rev - $ 800 - User Status - EXE (Meaning this work is in progress , partial payment received thus actual revenue for RA at WBS is 'Zero'
    As per WBS reports Actual Revenue posted to WBS XXX-10 is $ 1500 ( $300$400$800) , however since two SO line items ( SO 123 /line item 10 and SO 125 / line Item 10 ) are NOT having User status 'COMPLETE', the actual revenue posted by those line items $ 1100/- ($300 + 800)  should not be included as Actual Revenue for RA at WBS level.
    Thus Actual Revenue for RA at WBS XXX-10 should be $ 400 /- ( the revenue posted by SO 124/line item 20 which has user status as 'COMPLETE')
    How do above can be achieved?? Is there any standard solution for this?? Is any SAP Note available for this (I too am looking for one but not found any ) ?? do we need any enhancement , Customer exit etc
    Thanks in advance
    with regards

    Hi,
    Thanks. You are right that the 'Completed Contract Method' would defer revenue recognition. However, the status checked would be of the RA object (WBS Element in this case, as RA key is on WBS and RA is being calculated on the WBS).
    However, our requirement is to check the user status of the Sales Order Line items assigned to the WBS element and filter the revenues posted based on the active user status of individual Sales Order Line item.
    Please give you inputs.
    Thanks in advance
    With regards

  • Revenue recognition at the time of Delivery - COPA

    Dear Gurus,
    Our sales cycles are bit different than the standard sales process.
    In one of the sales cycle the business does the Billing first and delivery later and the revenue recognition should happen at the time of delivery not billing.
    How do I achieve the same in COPA data flow and is this a reason why I should activate account based copa?
    Regards
    Roy
    Edited by: roy001 on Mar 27, 2011 8:03 PM

    Hi
    Thank you for you comments.
    Our business scenario is car sale- The car dealer looks into portal(called dealer portal) and checks the availability of a car.
    Once the dealer makes the car selection, he then places an purchase order to the car manufacturer.
    Based on the order the car manufacturer asks for the full payment from the dealer. After receiving payments, the car manufacturer delivers the car.
    Therefore the invoice is raised before delivery.
    The problem that we have in the above scenario is the COPA value flow. How do I flow the values into copa?
    Any input?
    Many thanks.
    Regards
    Roy

  • 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.

Maybe you are looking for

  • Transfer iPod playlists to iTunes

    I recently re-formatted the hard-drive on my mac. I want to take the playlists that are stored in my G4 iPod (40-gig) and import them into iTunes. I really don't want to have to create all the playlists all over again, as I have over 200. I don't wan

  • Utf-8 encoding of SOAPPartImpl

    The XML Document I am trying to send in a SOAP response contains an E with an accent (comes from a UTF-8 Oracle db). On JDK 1.3.1_01 on Win2K, when I do not set -Dfile.encoding (it defaults to ISO-8859-1) - the webservices throws an exception that th

  • Upgrade Mac OS on my iBook and compatibility with iMac

    Hello, I had an iBook bought around 2002 in the US and it's a G3. I've moved to Thailand and haven't used it a lot due to limited applicability in Thailand. But now, Mac is more available so I'm now considering bought the new iMac. I wonder if I can

  • Error codes in F110. ECC 6.0

    Hi, Does anybody know where i can find a list of error codes that can occur in the payment program F110? Thanks, Richard

  • Import error with MPEG-2 files: Brorsoft Video Converter to Apple Prores.

    Hi, The Brorsoft Video Converter software gives me an 'import error' message when I attempt to import files from a folder on my desktop. That folder contains many mpg files (MPEG-2 Video, AC3). Those files in the folder on my desktop came from a Sony