Revenue Recognition Process in Oracle Projects

I am new to Oracle Projects and needs to understand the Revenue Recognition process.
User has created one Contract under which he has Intercompany Billing, Costing and Elimination Projects. He booked the cost under the Costing project and then ran a custom elimination program to eliminate the intercompany cost. Now he is going to the billing project and running the 'Generate Draft Revenue' program however nothing is getting generated. He wants to know why revenue is not getting recoginised.
Is it the correct way of recognizing the revenue. The Distribution rule being used is Event/Event however no event has got created in the billing project to recognize the revenue.
Please suggest.

Hi ,
The subcontracting process can be exceuted in the following way..
The modules involved will be PA, PO, AP..
This can be handle with the P2P cycle..
Raise a servie PO with the project information in the PO distributions for the service that needs to be subcotracted..
specify the matchig option in the PO Shipments
Enter a receipt (Optional)
Enter a AP invoice and match it with PO or receipt as per the requirement and then run PRC: Interface supplier costs..
this will post the expenditure in the Projects.
In addition to the above i fu have complex PO (with helding some portion of the order amount as retention, advace payment to be provded)
this can be handled through creating the PO through selfsevice PO which accomodates this functionality.l
Thanks
Vijay.

Similar Messages

  • Multiple Revenue Recognition Methods on a Project(Task Level)

    We have projects where certain portion of revenue is recognized based on events(ex: equipment shipment) and certain portion is recognized as cost is incurred(Percentage of Completion).
    In Oracle Projects we can have only one Distribution rule for Revenue per project and doesn't allow to have different Revenue distribution rule at the task level.
    Business case: Project is for Equipment and Additional Service is purchased, separate tasks are created for Equipment(Task#10) and Service(Task#20).
    Billing is based on Events.
    Equipment(task#10) revenue is recognized based on order line shipment(event created),
    revenue for Service(task#20) is recognized as Cost is incurred to perform the Service, based on POC calculation.
    Following is what we tried as Proof Of Concept:
    Funding is at Task Level (set at Project Type), Baseline Funding without Budget is enabled(i.e Revenue budgets are created when funding is baselined)
    Billing extension Cost-to-Cost Revenue is assigned on project type, Forecast Cost Budget is used in calculations
    Set the distribution rule on project to COST/EVENT
    On tasks for Equipment(Task 10), we entered $0 Forecast cost budget
    On tasks for Service(Task 20) we entered a $$ Amount(non zero) for Forecast Cost budgets.
    Task 10( Equipment - Event based revenue), $0 Cost budget
    Create Costs on task 10, Distribute, Account, run the processes to generate revenue
    Create a manual revenue event for equipment shipment
    Revenue events from Billing extension are not generated, since there is no cost budget, Revenue is generated only for the manual event we created - This works as expected.
    Task 20(Service - POC based revenue), Cost budget is $10000 (for ex:)
    Create Costs on task 20, Distribute, Account, run the processes to generate revenue
    Automatic Revenue events from Billing extension(Cost-to-Cost Revenue) are generated, since there is cost budget, Revenue is generated based on POC calculation.
    Questions:
    With the assumption that we will not maintain forecast cost budgets for equipment tasks and use the standard Cost-to-Cost Revenue extension.
    We would like to know what is the impact of the above solution option on standard Project Billing functionality and any others.
    Any other workarounds to achieve what we are looking for(i.e multiple revenue recognition methods on a project)
    How others achieved similar business requirement with Oracle Projects(At present we are creating a 2nd project for Service component) and it has it's cons(consolidated billing etc, since we will be funding 2 projects)
    Harish

    Dear Harish,
    I am not sure i have a perfect solution but you can try this.
    Set Billing extension to Cost/Event (Percent complete revenue) this will be used for all the scenarios where revenue should be recognised by the system like Ex: Task20
    Use Pre-Approved batches for rest of transactions where the cost directly effects the Project.
    Regards
    Shaan

  • What is the Revenue recognition process ?

    Hello Experts,
    Could you explain the concept of "Revenue recognition" and what is the use of this process.
    Thanks and Regards

    Hi
    Revenue recognition controls the posting period in which revenues are entered and their value.
    Revenue recognition means that revenues can be posted in FI independently from the billing document (which normally posts to revenue accounts). This means that revenues can be posted before, during or after billing or a value that has already been billed can be distributed between various periods. 
    Revenues can be posted periodically or on the basis of specific events:
    Standard revenue recognition means that the billing document posts directly to a revenue account. This posting is made without involving the Accrual Engine, i.e. without a revenue recognition process.
    Periodic (time-related) revenue recognition means that the revenue from a sale is distributed and posted equally across the entire contract validity period. Billing posts to an accruals account here and revenues are first transfer posted to the revenue accounts in a second step.
    Service-related revenue recognition means that the revenue is recognized as the result of an event such as a confirmation or a delivery. Billing also posts to an accruals account here and revenues are first transfer posted to the revenue accounts in a second step.
    to know the integration with ECC click on this
    http://help.sap.com/saphelp_crm60/helpdata/en/45/f004d98b8f3481e10000000a1553f6/frameset.htm
    Reward if helps
    Regards
    Manohar

  • Profit recognition process for a project.

    Hi All,
    Need your help...
    How do I in project systems create ZERO entries when I run profit recognition process for a project. This project has been set up in Project systems for our plant (Vehicle) under the Construction Profit Center
    Is there an area in this setup that needs to be set so that it does not pull through the profit recognition when we run our monthly report for all the other WBS’s.
    Your help in this matter would be appreciated.
    Thanks and regards,
    Roshan

    Hi Roshan,
    I assume you are using Result analysis to recognize profit. If yes then make use of user status on wbs. for instance if the user status of wbs is A then profit won't be recognized, once status is changed to B then profit recognition will happen. configure user status dependent RA.
    Regards,

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

    Dear Dayananda
    I think if you see Document number in VF44 It means That document is successfully Posted

  • Subcontracting Process in Oracle Projects

    Hello,
    Can some one please share some inputs on how can a process of subcontracting handled in Oracle projects.
    I would like to know the high level process (with modules to handle) when we enter in to an agrement with subcontractors
    Example : - "A" is hiring Subcontactor "B" to work on a particular object.
    Thanks in advance

    Hi ,
    The subcontracting process can be exceuted in the following way..
    The modules involved will be PA, PO, AP..
    This can be handle with the P2P cycle..
    Raise a servie PO with the project information in the PO distributions for the service that needs to be subcotracted..
    specify the matchig option in the PO Shipments
    Enter a receipt (Optional)
    Enter a AP invoice and match it with PO or receipt as per the requirement and then run PRC: Interface supplier costs..
    this will post the expenditure in the Projects.
    In addition to the above i fu have complex PO (with helding some portion of the order amount as retention, advace payment to be provded)
    this can be handled through creating the PO through selfsevice PO which accomodates this functionality.l
    Thanks
    Vijay.

  • Legacy Timesheet System and Oracle Projects

    Dear All,
    Is it possible to interface legacy timesheet system with Oracle Projects. The intention is to enter timesheets/hours thru the legacy system and calculation of revenue and invoice in Oracle Projects.
    1)Is this achievable, without issues?
    2)How complex is this to achieve?
    3)Any URL or documentation will be really helpful in this regard.
    Thanks.
    Regards,
    Anand

    Hi
    There is no need for API.
    You should write your own script to populate the interface table.
    When you run the process PRC: Transaction Import, the system is validating the transactions. Only the valid transactions are imported as Expenditure Items. Exceptions remain in the interface, and you can review and correct those.
    Review the deatils on Oracle Projects APIs, Client Extensions and Open Interface Reference.
    Note, you should have set up a Transaction Source in Oracle Projects for your legacy Time system.
    Dina

  • Service Based Revenue Recognition - Prov Account Missing when using WBS

    Hi,
    I´ve activated RR functionality using service based and aceptance date.
    I've followed the intructions from the best practices documents and the notes:
    Note 820417 u2013 IMPLEMENTATION GUIDE FOR REVENUE RECOGNITION
    Note 1172799 u2013 NEW VERSION OF BEST PRACTICES FOR REVENUE RECOGNITION
    Note 678260 CONSTRAINTS
    Note 777996 u2013 ACCOUNT SETTINGS FOR  REVENUE RECOGNITION PROCESS     
    Note 779366 u2013 REVENUE RECOGNITION IN THE SD MODULE
    Note 1166848 u2013 CUSTOMIZING SETTINGS
    Note 782758 u2013 PREREQUISITS FOR USING REVENUE RECOGNITION
    Note 835367 - Activating SAP ERP SD revenue recognition
    Note 1000830 - Revenue recognition through incoming invoice (third-party
    Note 1025066 - Revenue recognition by proof of delivery (POD)
    Note 1120297 - Revenue recognition by acceptance date
    Note 1125456 - Revenue recognition due to customer-specific event
    We are implementing SD, FI (using New Gral Ledger), PS, CO and MM in a company that sells projects. Therefore we're posting everything to the WBS elements.
    We need to post the revenue values to the WBS elements too.
    The problem is that when we create a sales order for RR indicating a WBS element and try to save it, the system activates the incompletion log saying that the provision account is missing, despite the account is in VKOA.
    The strange thing is that if we use a material with profit center (without any WBS or order indication in the sales order) all the revenue recognition process runs perfectly (we save the order, VBREVK is fullfiled, VF44 is run and the invoice is done correctly).
    Does anybody know why when using a WBS element in the sales order, SAKN2 field is not fullfiled and the incompletion log is activated???
    Is it a program error? Or are we doing something wrong?
    Quick responses will be apreciated since we need to move on within two weeks!
    Thanks in advance!
                                     María del Valle Pintor.
    Moderator: This thread has been locked due to crossposting.
    Please do not post the same question in different forums.

    sap note 883544

  • Revenue Recognition Tied to Invoice

    Hi All,
    We have a following requirement to meet for our revenue recognition process. I would like to know if it is possible to achieve in version 11.5.10.2.
    Currently in Oracle 11i (11.5.10.2), revenue recognition is tied to invoices. We have created accounting rules, and invoicing rules to recognize the revenue. However, since the revenue recognition is tied to invoice, we are facing the following problem.
    For Example, We have a contract spanning three years duration with the total contract value of $300,000. The client pays $50,000 in first year, $100,000 in second year and $150,000 in the final year. As per the functionality in 11i, our first year revenue recognition is breaking into $4166.66 every month ($50,000/12 Months), second year revenue breaking into $8333.33 ($100,000/12 months), and the third year revenue breaking into $12,500 every month ($150,000/12 Months). Instead of this, we would like to recognize the monthly revenue as $300,000 / 36 Months, even though the invoice schedule is as mentioned earlier (50k invoice in the 1st year, 100k invoice in the 2nd year, and 300k invoice in the 3rd year).
    1. Is this functionality/requirement possible to achieve in 11i ? with or without customization? if with customization, please provide details on what API/package/process/setups to be customized?
    2. Is this functionality/requirement already available in R12? partially achievable or completely achievable?
    Any suggestions/inputs will greatly help us.
    Thanks.
    Abm

    Hi Abm,
    You have rightly mentioned in your first note that the revenue recognition is tied to the Invoice. At given time, the amount of revenue recognized on an invoice is always less than or equal to the Invoice Amount. So, in order to recognize the revenue, you need to have an invoice.
    You have mentioned in your previous note that you may generate one or multiple invoices in a year and no mater how many invoices you generate, you still want to recognize 8333.33 (i.e. 300,000/36) each month. As per standard functionality, this is not possible. Reason - Revenue Recognition is based on the Invoice and the Invoice amount. Your requirement actually gives rise to another question. If you havent invoiced the customer in the first month, what will be the accounting entry for the revenue recognition of $8333.33?
    I can think of some workable solution, but first I need to understand the accounting for this.
    Thanks,
    Anil

  • 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: Fiscal/Period updated as 0000/00 for a Rev rec document created after creation of a Contract.

    Hi All,
    We have created a Contract/Subscription and the corresponding Rev Rec document that got posted is with fiscal/period as 0000/00.
    Revenue Recognition: Fiscal/Period updated as 0000/00 for a Rev rec document created after creation of a Contract.
    We have not executed VF45 or any revenue recognition process.
    What amay be the reasons and how can we proceed further on this ?
    Thanks,
    M.Shiva Kumar

    Dear Amrish,
    Problem of this you did not maintain the provision account in your revenue account determination.  Please go to vkoa transaction and maintatin this provisional account any account number.
    eg;  application: v. condition type: kofk, chart of account: int, sales org:  0001, revenue account: 89999, provisional account 788888 (something)
    I hope you understood 
    Thanks & regards

  • Revenue recognition settings

    Hi All,
    I had configure the revenue recognition process in sap sd but while trying to configure the setting in item category the revenue recognition field it is not allowing me to update it is showing grey out, even i tried to do from transaction OVEP as well but still unable to do the settings.
    Please help me and suggest me where and how i can do the settings.
    Regards,
    Nitin

    Hi,
    Please check the suggestion given by Mr.Raghavendra in following thread.
    Revenue Recognition
    Also check:
    Time-based Revenue recognition
    Regds,
    Abhee

  • Accrual run and  revenue recog( time related revenue recognition)

    Hi All,
    Please let me know  what are the configuration steps required to  perform accrual run and  revenue recog( time related revenue recognition)  in R/3 when we do billing in CRM , for service contracts  with start date and end date  and billing plan - quarterly in advance
    Required scenario:
    Contract creation  in Crm
    Billing in CRM
    Accrual Run in R/3
    Revenue Recognition in R/3
    can  we  do with the help of result analysis key and internal order .
    Your valuable reply  awaited
    thanks
    SK
    Moderator: Thread locked due to cross posting.

    Hi
    Please refer the below mentioned link
    http://fuller.mit.edu/sb_support/media_lab/deferred_revenue_recog.htm
    http://sap.ittoolbox.com/groups/technical-functional/sap-log-sd/intercompany-revenue-recognition-process-3042637
    It may help you
    Regards
    Praveen P C
    Edited by: Praveen Chirakkel on May 18, 2011 9:13 AM

  • SD Time/Sevice related Revenue Recognition

    Hi
    Has anyone switched to a time/service related revenue recognition method from the standrd billing method? we are looking at switching and I wanted to know of anyones experience and problems you came across during your change, did you create new item categories or just update the existing categories(this is what we are thinking of doing). How did you handle open Sales orders which are using the standard method etc...
    thanks
    Joe

    Dear Joe
    Please go through the OSS NOte
    779365 - Best Practice document for revenue recognition
    Or Seach Google below 
    1- Search Revenue Recognition Processing (474)
    2- SAP R/3 SD REVENUE RECOGNITION -
    BEST PRACTICE
    Knowledge Document
    Version 1.4
    You will find it on Google easily
    Thanks and Regards
    Asad

  • Revenue Recognition in Project System

    Hello All,
    At my current client, they are using the Project System (i.e. WBS) only for Cost and Revenue collection. POC,RA,Milestone billing,Network, Activities are out of scope. Keeping the above thing in mind, I need to know how I do the Revenue recognition thru WBS.
    Mu understanding is that If I assign a WBS element on a Sales Order line item, as an account assignment it should collect the Revenue. The only requiremnt should be that WBS should be a billing element and Cost/Revenue profile should carry SD relevant settings. Once the billing is done and invoicing is done, the Revenue should appear against the WBS on running the report S_ALR_87013563/64/65/66.
    Please let me know if this will work or do I need to do some more configuration from PS perspective.
    Thanks
    Sarang

    Hi Sarang,
    1. Mark WBS as billing element.
    2. Assign the sales order line item to the WBS in point 1 or any WBS below that in the hierarchy.
    3. Create a billing plan for the sales order line item.
    4. The billing plan amount would appear as planned revenue against the WBS element (provided no credit hold useVKM3 to release).
    5. Once the line item has been billed ie. Billing document has been created using VF01 or VF04, the Actual revenue would appear against the WBS element.
    In terms of Config:
    Creat a planning profile that allows Automatic Revenue planning form Sales Order (tcode: OPSB)
    Ensure that the planning profile is attached to your project profile (Controlling tab) (tcode:OPSA).
    Please let me know if this helps.
    jibat
    Edited by: Jibat Sankar De Sarkar on Jan 21, 2009 2:49 PM

Maybe you are looking for

  • Custom fields not visible in the Active Subject Area column

    Hello, I have created several custom fields in the Object Service Request. I need to create a report with those fields, but some of them are not visible / displayed. Is there any delay between the custom field creation and its availability in Oracle

  • How to Schedule Time Machine!

    Hello Everyone, I love time machine. Just wondering, how to I schedule a time and day to backup onto my external hard drive? Thanks, 19kash88

  • Google chrome flash media server problems.

    google chrome constantly asks me to update the flash media yet on the adobe site it says that it already automatically updated. what do i need to do>?

  • Mac book pro battery replacement

    I have 13in mac pro and need a new battery. Which are the best? Do I have to use one from apple. Where to purchase one?

  • Nokia Booklet 3G release date in New Zealand

    Im a Nokia faithful, love the new booklet 3g. I just wondering anyone happen to know if Nokia is planning on selling their notebook in New Zealand in the near future.