Income recognition based on revised planned revenue

Hi,
I am facing a critical issue on PS Results Analysis and I though you can only help me, because you  have worked extensively on CO side.
The client is using POC based Results Analysis and using ''Planned Revenue'' as basis of Income recognition in each perod. But two years after runnng Results analysis, they want to callculate Income recognition based on Revised Planned Revenue, instead of original Plan revenue.
When i changed the method Overall Plan from E to F in OKG3>Planned values screen, it is picking up the Revised Planned Revenue in KKA2 (Results Analysis screen) but the Periodic Profit is still calculated based on the Original Plan Revenue.
When we raise the issue with SAP they have advised, we need to define Line ID's for Revenue in OKG3>Expert mode>Planned values sub screen.
When the Planned Revenue is reduced the value is not postng to any GL element, where as the original Planned revenue is posted to Primary GL elements whiich i can see in RPSCO table .
Can you plesae advise on how to bring unassinged revenues (i.e.reducued revenue) in RPSCO table into Results analysis valuation, so that the reduction in Revenue wiill be consdered in Revenue recogniiton.
It would be really great if someone can advise on ths
thanks
Bala

Hello,
The Best Practices document alongwith the scenarios supported in standard SAP is available as an attachment in the Note 1172799.
Regards,
Raghavendra YN

Similar Messages

  • SD planned revenues from inactive price condition

    Hello,
    please assist.
    Revenue elements from the SD pricing procedure (coditions) that are not statistical are updated as planned revenue on the sales order item (within table COSP with the business transaction SDOR).
    The relevant revenue accounts are determined within the revenue account determination.
    Is the revenue account determination processed also for SD conditions, which are inactive (KOMV-KINAK)?
    We have got an issue, that also some conditions, which are inactive because of subsequent price (KOMV-KINAK=Y) are updated into the COSP-SDOR as planned revenue. Therefore the position has more planned revenue within the result analysis and as we use the revenue based result analysis method, it influences the WIP calculation.
    Thanks in advance
    P

    Issue solved.
    The reason was the SAP Note 1062462.
    This note is used to extract also inactive conditions into BW. Unfortunatelly, due to this modification, the inactive conditions are not deleted from xmckomv, which is used also for updating the planned revenues (and other SIS statistics, which are based on the conditions), so they were added to the planned revenues.
    We have to deimplement the note.

  • Plan revenue,plan cost

    Hi All,
                    i am new to PS Module. i want to detailed infoamtion what is plan revenue,plan cost,actual revenue,actual cost,backlog bill/invoice, cte revenue, sales in excess of invoices,billing in excess 0f sales,gross margin, sga,net margain, net retention.
    Thanks & Regards,
    chandras.

    Planned Cost:
    Cost that is expected incur in the project over the project life cycle. It is planned before start of the project. There could be revision to orginal plan during the life cycle.
    Actual cost:
    Cost the that is actual is incurrred in the project. for example Material Cost from PO and services cost from service entry.
    Planned revenues:
    Revenues that is expected to billed to Customer over the project life cycle.
    Actual Revenues:
    What is actually billied to the Customer.
    Venkat
    Edited by: VenkatSrinvas Konda on Oct 23, 2008 10:46 AM

  • Planned revenue in PS report for Value general contract not appearing

    Dear all,
    i am assigning the WBS element in my value contract general.I need to get this value reflected in the PS report S_ALR_87013542 in the  planned revenue .i am not able to acheive this.i am using a service material with item cat TAD.
    when i create a sales order type ZOT copied from standard order OR and assign the WBS element i am able to get the planned value in the above PS report.could anyone guide me how to get the same in value contract general.
    thanking you,
    Best regards,
    R.Srinivasan

    Kindly do following checks
    check your planning/Revenue profile i.e. OPSB whether revenue from Sales Order is ticked in that.
    Also checkk if WBS is a billing element.
    Check Tcode OLPE.
    If problem, still persists, then refer following SAP Notes
    - Note 96404 - VA01/21/41: No quotation value/order value/planned revenue
    FYI - How does the planned revenue update for contracts work?
    Contracts have customer quotation character - their planned revenues are reduced completely by the first contract release order.Since the value of the first contract release order does not correspond to the complete contract value in general, the planned revenue is consequently reduced.
    Thanks & Regards
    JP

  • Reoprt for Total Plan Revenue & Cost vs Total Actual Revenues & Cost

    Hello Gurus,
    Business has requested to extract overall plan VS actual values and total plan revenue & cost VS total actual revenue & Cost for all open sales orders  Is there any report to fulfill this requirement. If yes please let me know how to get data from SAP.
    Appreciate your help!!
    Regards,
    Prakash.

    Stil there is no reply yet.

  • Error while uploading plan revenue -CJR2

    Hi All,
    I am facing one issue while uploading Plan revenue for wbs elements using excel method for CJR2 transaction. What i m doing is , in project structure i have 1st , 2nd & 3rd level WBSe,  2nd level WBSe is relevant for billing and revenue planning. Therefore i have marked 2nd level WBSe as a billing element and to restrict revenue plan i have maintained a relevant user status at 1st and 3rd level WBSe. In upload file i am only giving 2nd level WBSe but when i execute i am getting an error that user status XXXX is set on 1st level & 3rd level WBSe which restrict revenue planning. I also removed 'Bottom up planning"  indicator from planning profile.
    My reason  of worry is even though i have not maintained 1st and 2nd level WBSe in upload file then why and how system is checking 1st and 2nd level WBSe .
    Any clue is highly appreciated.
    Thanks.

    Hi Varun,
    In my query i have mentioned that user status is set on 1st & 3nd level WBSE only and i am doing revenue planning on 2nd level WBSE( to this WBSE there is no user status ). And i am mentioning 2nd level WBSE only in upload file but system is checking 1st and 3rd level WBSE and giving error and this is my point of worry. It should not look for 1st and 3rd level WBSE. And i do not want to change the user status at 1st and 3rd level WBSE.
    Thanks

  • Sorting incoming files based on payload content

    Hi,
      I have a file>XI-> FILE scenario...I need to sort the incoming file based on payload content...But my understanding is in XI each line item would be processed one at a time...Is it possible to sort the entire file before beginning to process???
    -Ken

    Hi Ken,
    you can try to create generic content sorting with java mapping:
    /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping
    Regards,
    michal

  • Calculate due on date in incoming invoice based on p.date of purchase order

    We would like to calculate due on date in incoming invoice based on posting date of purchase order position. We want to be able to see the posting date of the purchase order lines from miro transaccion. Then we would add 85 days to calculate the due on date. I have tried to create an "item list variant" from OLMRLIST transaccion (Customizing - Logistics invoice verification) and add the posting date but it is not possible to access this value.
    Thanks in advance.

    Hi,
    have a look at badi MRM_PAYMENT_TERMS.
    Check as well OSS Note 1156325 - BAdIs in the Logistics Invoice Verification environment
    Best regards.

  • How to do an incoming payment based on journal entry whit SDK ?

    Hello
    Somebody have the code for SDK of Business One,  how  to do an  incoming payment based on journal entry?
    Tks

    Hello Julio,
    Here some example code from the SDK helpfile.
    Private Sub cmdTest_Click()
       On Error GoTo ErrorHandler
       Dim vCompany As SAPbobsCOM.Company
       'create company object
       Set vCompany = New SAPbobsCOM.Company
       'set paras for connection
       vCompany.CompanyDB = "SBODemo_US"
       vCompany.Password = "manager"
       vCompany.UserName = "manager"
       vCompany.Server = "(local)"
       'connect to database server
       If (0 <> vCompany.Connect()) Then
          MsgBox "Failed to connect"
          Exit Sub
       End If
       Dim nErr As Long
       Dim errMsg As String
       'Set the object's properties
       Dim vPay As SAPbobsCOM.Payments
       Set vPay = vCompany.GetBusinessObject(oIncomingPayments)
       vPay.Address = "622-7"
       vPay.ApplyVAT = 1
       vPay.CardCode = "D10006"
       vPay.CardName = "Card D10004"
       vPay.CashAccount = "288000"
       vPay.CashSum = 0
       'vPay.CheckAccount = "280001"
       vPay.ContactPersonCode = 1
       vPay.DocCurrency = "Eur"
       vPay.DocDate = Now
       vPay.DocRate = 0
       vPay.DocTypte = 0
       vPay.HandWritten = 0
       vPay.JournalRemarks = "Incoming - D10004"
       vPay.LocalCurrency = tYES
       vPay.Printed = 0
       vPay.Reference1 = 8
       vPay.Series = 0
       vPay.SplitTransaction = 0
       vPay.TaxDate = Now
       vPay.TransferAccount = "10100"
       vPay.TransferDate = Now
       vPay.TransferSum = 0
       vPay.Invoices.AppliedFC = 0
       vPay.Invoices.AppliedSys = 0
       vPay.Invoices.DocEntry = 8
       vPay.Invoices.DocLine = 0
       vPay.Invoices.DocRate = 0
       vPay.Invoices.InvoiceType = 13
       vPay.Invoices.LineNum = 0
       vPay.Invoices.SumApplied = 5031.2
       Call vPay.Invoices.Add
       Call vPay.Invoices.SetCurentLine(1)
       vPay.Invoices.AppliedFC = 0
       vPay.Invoices.AppliedSys = 1089.65
       vPay.Invoices.DocEntry = 11
       vPay.Invoices.DocLine = 1
       vPay.Invoices.DocRate = 0
       vPay.Invoices.InvoiceType = it_Invoice
       vPay.Invoices.LineNum = 1
       vPay.Invoices.SumApplied = 1000
       vPay.CreditCards.AdditionalPaymentSum = 0
       vPay.CreditCards.CardValidUntil = CDate("10/31/2004")
       vPay.CreditCards.CreditAcct = "295000"
       vPay.CreditCards.CreditCard = 3
       vPay.CreditCards.CreditCardNumber = "884848448"
       vPay.CreditCards.CreditCur = "EUR"
       vPay.CreditCards.CreditRate = 0
       vPay.CreditCards.CreditSum = 5031.2
       vPay.CreditCards.CreditType = 1
       vPay.CreditCards.FirstPaymentDue = CDate("11/29/2002")
       vPay.CreditCards.FirstPaymentSum = 5031.2
       vPay.CreditCards.LineNum = 0
       vPay.CreditCards.NumOfCreditPayments = 1
       vPay.CreditCards.NumOfPayments = 1
       vPay.CreditCards.OwnerIdNum = "3993939"
       vPay.CreditCards.OwnerPhone = "383838888"
       vPay.CreditCards.PaymentMethodCode = 1
       Call vPay.CreditCards.Add
       Call vPay.CreditCards.SetCurentLine(1)
       vPay.CreditCards.AdditionalPaymentSum = 0
       vPay.CreditCards.CardValidUntil = CDate("10/31/2004")
       vPay.CreditCards.CreditAcct = "295000"
       vPay.CreditCards.CreditCard = 3
       vPay.CreditCards.CreditCardNumber = "884848448"
       vPay.CreditCards.CreditCur = "EUR"
       vPay.CreditCards.CreditRate = 0
       vPay.CreditCards.CreditSum = 1000
       vPay.CreditCards.CreditType = 1
       vPay.CreditCards.FirstPaymentDue = CDate("11/29/2002")
       vPay.CreditCards.FirstPaymentSum = 1000
       vPay.CreditCards.LineNum = 1
       vPay.CreditCards.NumOfCreditPayments = 1
       vPay.CreditCards.NumOfPayments = 1
       vPay.CreditCards.OwnerIdNum = "3993939"
       vPay.CreditCards.OwnerPhone = "383838888"
       vPay.CreditCards.PaymentMethodCode = 1
       If (vPay.Add() <> 0) Then
           MsgBox ("Failed to add a payment")
       End If
       'Check Error
       Call vCompany.GetLastError(nErr, errMsg)
       If (0 <> nErr) Then
           MsgBox ("Found error:" + Str(nErr) + "," + errMsg)
       Else
           MsgBox ("Succeed in payment.add")
       End If
       'disconnect the company object, and release resource
       Call vCompany.Disconnect
       Set vCompany = Nothing
       Exit Sub
    ErrorHandler:
       MsgBox ("Exception:" + Err.Description)
    End Sub
    HTH Regards Teun
    Edited by: Teun Aben on Aug 4, 2010 9:00 PM

  • Planned revenue from Sales document

    HI,
    We are using Assembly processing where the Project is triggerred thru sales order.The planned revenue from the sales order can be seen in CNS41.
    Apart from this I am creating some other sales order which I assign manually to the same project but at another WBS but the planned revenue amount of which doesn't flows in CNS41.I thnk it shuld get reflected in revenue report wht culd be solution ?..
    At assembly sales order document type is with item category TAD and for further sales orders we r using item category TAN wht is significance of this ?
    Pl suggest.
    Edited by: Shrikrishna Rasam on Sep 26, 2008 3:28 PM

    Hi,
    Pl check whether account determination is taking place in sales order. VA02->Environment->Analysis->Account determination.
    Most likely, account determination may not be taking place.
    If so, pl do necessary customization -
    SD->Basic Functions->Account Assignment/ Costing->Revenue Account determination
    Regards
    Murali

  • Planned Cost & Planned revenue - Not displaying data in Bex.

    Hi BW Experts,
    I have installed 0PS_C04_Q002 query from the business Content and loaded the data for the Cube 0PS_C04.
    While executing the query, I am not getting data for Planned Cost and Planned revenue. I am getting data for Actual Cost and Actual revenue. As I am using standard restricted key figures, I am not getting the data. Can you please help on this Issue.
    Thanks in Advance.
    Thanks,
    Jelina.

    Hi Jelina,
    Is the load successful to the cube?
    Did u check the data in the cube?
    Is the data populated fine?
    Otherwise check the properties of Planned Cost and Planned Revenue by changing the Infoobjects. And check the lengths given and the datatypes. Compare them with the length and the datatypes of the fields u  are retrieving from your source system.
    Hope this helps u...
    Regards,
    KK.

  • Why planned revenues is being changed because of credit block on sales orde

    HI,
    when project is blocked because of credit limit the planned revenue disappears from the project. Planned revenues should not be blocked at all, when the project is created. Planned revenues should not be changed because of credit limit. Now the planned revenues disappear from the project when customer is blocked due to credit limit. This is not correct. Planned revenues should only be changed if billing plan is changed.
    Planned revenues for project is updated only when the sales order is released from the credit block. However if  the sales order is blocked due to the credit limit again and planned revenues disappears. When we release the sales order, planned revenues is updated again. This should not happen. Once it is updated it has to remain on the project.
    Kindly help if anyone knows.

    Hi Vishal,
    If you make price change in sale order and customer falls under credit category that will impose credit block.
    Moreover if you are changing price in sale order that will also affect your billing plan accordingly.
    Since plan revenue is coming from pricing in sale order that means it should also get update.
    lets wait for other post also, we may come to know other possiblities as wel.
    Regards
    Abhinay Gautam

  • Re: PLanned Revenue for Sales Orders

    Hello Friends,
    Does any one know about the fact as to how to configure Revenue per sales documents to update the planned revenue on projects Automatically.
    Any hints, tips, will be highly appreciated.
    Thnks,

    Dear Julie,
    Well, I am really confused and not sure to which module is this question related to ? Is that by any chance related to SAP Project System ?
    Regards,
    Sunil

  • KKAK - Planned revenue for valuation is zero. Please check the object

    Hi Folks,
    As you can see i have run the KKAKor kka3 for single case  to calcutate Result Analysis. i found this errror but i cant' understand how to solve it, i should calcolate the plan revenue on the Sd order? How? Is it something automatically or mannually.
    How can i run the plan revenue on my Sd doc that as two position 10 / 20. the error is on the first position number 10.
    position 20 seems to be non error,infact with kka3 no errors.
    Thanks
    Pavel

    i supposed ther was the possiblities to attach file......
    forget it...
    Edited by: Pavel tidimo on Dec 10, 2009 3:44 PM

  • Calculation of planned revenue after upgrade to ECC 6.0

    Hi,
    I have a customer who has done an upgrade from 4.7 to ECC 6.0.
    When running results analysis for service contracts, TC KKAK, the amount of planned revenue is wrong. It doesn't pick up the value from table VBAP, field VBAP-NETWR, but it looks as though it picks up the target value and multiplies it with the number of entries in the billing plan. The error doesn't occur for all contracts, but for many of them.
    I have searched notes both from SAP Help and from the upgrade forum, but didn't find any to be of help.
    Did any of you experience the same?
    Thank you
    Regards,
    Berit Eide

    This issue was also posted with an OSS-message to SAP, and the solution was to run this  program SD_PLANVALUE_UPDATE
    Berit

Maybe you are looking for