Sales Process at the Opportunity Revenue Level

Hello,
My client is managing all the opportunities at the part level (product revenue) level. All there approvals happen at the part level and it is possible that for an opportunity there could be muiltiple parts with some Closed/Won and some Closed/Lost.
I believe managing sales process is currently available at the Opportunity header level. I tried to expose the existing Sales Stage field on the Revenue record on the Related Object page layout. But it is read-only. OD does not allow me to enable it and looks like it copies the sales stage values from Opportunity header.
Is there a way to enable Sales Process at the Product Revenue level ?
Thanks

Robin, this functionality is not available at this time. You can submit a enhancement request to CRM On Demand customer care.

Similar Messages

  • [URGENT] Opportunity.wsdl - how to query the opportunity revenue?

    Hi All,
    I need to write a web services (opportunity.wsdl) to query the Item Revenue from the opportunity. How can be done? Refer the screenshot below,
    The code as below,
    Dim lstOfOppQuery As New ListOfOpportunityQuery
    Dim lstOfProdRevQuery As New ListOfProductRevenueQuery
    lstOfOppQuery.Opportunity = myOppQuery
    lstOfProdRevQuery.ProductRevenue = myProdRevQuery
    'Number of records to fetch
    lstOfOppQuery.pagesize = "100"
    lstOfProdRevQuery.pagesize = "100"
    'Set OpportunityQueryPage_Input
    Dim myOppInput As New OpportunityQueryPage_Input
    'Dim myOppInput1 As New reven
    myOppInput.ListOfOpportunity = lstOfOppQuery
    'myOppInput.ListOfOpportunity = lstOfProdRevQuery
    'Get the output
    Dim myOutput As OpportunityQueryPage_Output
    'Dim myOutput As
    myOutput = accntPrxy.OpportunityQueryPage(myOppInput)
    I able to query the opportunity data but failed to input and output the revenue, please help.
    Please have a guide. Thanks :)
    Edited by: 911468 on 09-Apr-2012 00:32

    This is how I query opportunity & product revenue:
    Opportunity prxySrvc = new Opportunity();
    OpportunityQueryPage_Input objQryParam = new OpportunityQueryPage_Input();
    OpportunityQueryPage_Output objQryOut = new OpportunityQueryPage_Output();
    ListOfOpportunityQuery ListOfOpptyQuery = new ListOfOpportunityQuery();
    OpportunityQuery myOpptyQuery = new OpportunityQuery();
    ListOfProductRevenueQuery ListOfProdRevQuery = new ListOfProductRevenueQuery();
    ProductRevenueQuery myProdRevQuery = new ProductRevenueQuery();
    (query values to return)
    myOpptyQuery.Id = query_field;
    myProdRevQuery.Id = query_field;
    ListOfProdRevQuery.ProductRevenue = myProdRevQuery;
    myOpptyQuery.ListOfProductRevenue = ListOfProdRevQuery;
    ListOfOpptyQuery.Opportunity = myOpptyQuery;
    objQryParam.ListOfOpportunity = ListOfOpptyQuery;
    prxySrvc.Url = mSession.GetURL();
    objQryOut = prxySrvc.OpportunityQueryPage(objQryParam);
    (output data)
    objQryOut.ListOfOpportunity.Opportunity[index].Id
    objQryOut.ListOfOpportunity.Opportunity[index].ListOfProductRevenue.ProductRevenue[childIndex].Id

  • Freight for Purchase and sales process

    Hi,
    I have a scenario where i'll purchase material with Freight charges from the Vendor, Now the same freight charge i'll imposed on customer while billing.
    I'll be using same Freight GL account for both purchase and sales process.
    I have configured the process by assigning same GL in the account keys in the pricing procedure for Purchase and sales process for the Freight condition.I have tested the scenario and i was very confused.
    Scenario:
    i have created a PO and made GR, the accounting entries were,
    Stock account ...........Dr.
    GR/IR................Cr.
    Freight...........Cr.
    While performing invoice verification the accounting entries are,
    Vendor.......... Cr.
    GR/IR........ Dr.
    Freight....... Dr.
    Accounting entries during Billing to customer,
    Customer.......Dr
    Sales.......Cr.
    Freight......Cr.
    Freight......Dr.
    Let say for Purchase and Sales process i have used GL 600016 as Freight account.
    IF i have paid Rs 500 for Freight to vendor, then i'll be imposing an amount of Rs 500 to customer as freight charges.
    Please guide if i had made any mistake in configuring the process
    also please advice is there any way to check the GL balance, like the amount to be collected from customer as freight as i'll be using same GL.
    Regards,
    Rahul

    Hi all ;
    SD process is not logical with outcome account 600016. For me , you can collect freight costs a different account for sd .
    For sd configurations , you can benefit from belowed path.
    Spro-->SD-->Basic Functions-->Account Assignment/Costing-->Assign G/L Accounts
    Details :
    http://wiki.scn.sap.com/wiki/display/ERPLO/Revenue+Account+Determination+-+Configuration
    Account Determination - Billing (SD-BIL) - SAP Library
    Regards.
    M.Ozgur Unal

  • History of Opportunity "Revenue" field

    Is there any way to report on the history of the revenue field over time? I've reviewed using the "Opportunity History" subject area and the "Sales Stage History" subject area, but can't seem to capture this data in a report.
    For example, if an opportunity is created with a revenue of 0 and a sales stage of "Planning", then a week later, the revenue is changed to 100,000.
    The Sales Stage History reporting area still shows 0. It will not pick up the new revenue of 100,000 until the sales stage changes
    The Opportunity History can pick up the 0 or 100,000 number based off which field is selected, but there is no way to tell exactly what date the change was made.
    The requirement is to have a report which provides the total revenue field at the end of the month for the last 12 months.
    Does anyone have any feedback on if this can be achieved?

    Thanks Thom for replying to my question.
    I checked that out. It appears that "# of Period" has validation (not visible) that allows numbers only between 0 to 364. System makes "Frequency" field required if "# of Period" is populated.
    Any other thoughts ?
    Does anyone know or tried it before, since OD is not allowing to change the default calculation on field "Revenue" on the Product Revenue Applet, can be updated using webservice ?
    Edited by: Robin7511 on May 4, 2010 11:10 AM

  • Inter-Company sales processing

    Hi All,
    I have carried out the Inter-Company sales processing and it is working fine upto the creation of Inter-Company billing.  The Inter-Company billing and Accounting document have also got created.  I have used both the output condition types RD00 for manual and RD04 for automatic posting.  
    Please let me know the process, which is need to be followed to complete the Inter-Company code sales processing once the intercompany billing/invoice is created....
    When both the ouput condition types have been processed successfully, what is the next process???
    In case of manual process, how/where the Ordering company code will take the Goods receipt and Invoice receipt?  What basis/what the reference document,  the ordering company code will use to process the above.
    Hope I have conveyed my requirement.....
    Please help me...
    Regards,
    Mani
    In case of Automatic process, how/where to check whether the data has been processed in the ordering company code?

    Dear Manivannan R
    This is not Intercompany Scenario as defined by SAP, Intercompany scenario is different. In that if one company is not having stock then on behalf of one company , second company delivers the good to customer and second company gives IV invoice to first company, and actually first company sends invoice to customer
    however your scenario can be done in following way
    1. First Scenario when PNT2 supplies the goods to PNT1, COC2 is vendor for COC1 and COC1 is a customer for COC2, so define one customer and one vendor
    2. second scenario, when PNT1 supplies the goods to PNT2, COC1 is a vendor for COC2 and COC2 is a customer for COC1, so define one customer and one vendor
    Now you can use your existing sales order type and pricing procedure and treat this as normal sales
    Or
    you can define specific sales order type and pricing procedure if your existing sales order type and pricing procedure is not sufficient.
    Regards
    Jitesh

  • Intercompany export sale process

    Dear Experts,
    Scenario is
    Customer located in Germany
    One Company located in Korea
    Second company located in Germany
    We want to implement intercompany sale process for the below scenario ,Please suggest pros and cons
    Sales order on in Korea company ==> Delivery from Germany company plant ==> Billing from Korean company ==> Intercompany billing from Germany to Korean company.
    Is this process is valid if the dispatch plant is located in the different country?
    Are there any international problems by using this process?
    Do we need to fallow any international rules to implement this process ?
    Regards,
    SmartSD
    SouthKorea

    answered

  • The Sales Process in SAP Business One

    Dear All,
    In Sap Business One the normal Sales Process is Sales Quatation > Sales Order > Delivery > AR Invoice.
    Now Business One allows to do Delivery without the 2 sales process of Quotation or Sales Order. It allows to make direct delivery or AR Invoice but I need a system by which I can define that a specific user cannot make a delivery or AR invoice without Sales Order or the user cannot make sales order without Sales Quotation or AR invoice cannot be made without Sales Quotation > Sales Order > Delivery.
    How can the above possibilities be posible in SAP Business One 2005B.
    Thanks and Regards,
    Kawish

    Hi Satish & Suda
    Thanks for the required information. But I am getting error message when I am using in SQL and executing.
    Please note that I have pasted your code as under :
    set ANSI_NULLS ON
    set QUOTED_IDENTIFIER ON
    go
    ALTER proc [dbo].[SBO_SP_TransactionNotification]
    @object_type nvarchar(25),                     -- SBO Object Type
    @transaction_type nchar(1),               -- [A]dd, <u>pdate, [D]elete, [C]ancel, C[L]ose
    @num_of_cols_in_key int,
    @list_of_key_cols_tab_del nvarchar(255),
    @list_of_cols_val_tab_del nvarchar(255)
    AS
    begin
    -- Return values
    declare @error  int                    -- Result (0 for no error)
    declare @error_message nvarchar (200)           -- Error string to be displayed
    declare @usersign int -- to get usersign of current document
    declare @usercode varchar (30) -- to get usercode for the usersign
    select @error = 0
    select @error_message = N'Ok'
    IF delivery is created without having a sales order as base document then do not allow the delivery
    Object_type 15 is "Delivery Note"
    IF @transaction_type = 'A' AND @object_type = '15'
    BEGIN
    -- get the current user sign and corresponding user code
    set @usersign = (SELECT (ISNULL(T0.UserSign,-1)) FROM ODLN T0 WHERE T0.DocEntry = @list_of_cols_val_tab_del)
    set @usercode = (select user_code from ousr where userid=@usersign)
    -- validate basedocument exists or not
    IF EXISTS (SELECT T0.ItemCode FROM dbo.DLN1 T0 WHERE T0.BaseType = -1 AND T0.DocEntry = @list_of_cols_val_tab_del)
    BEGIN
    -- validate the user (if user is manager then do not restrict)
    IF @usercode 'manager'
    BEGIN
    set @error = 1998
    set @error_message = N'Delivery Document cannot be created without Sales Order. Copy from Sales Order.'
    END
    END
    END
    -- Select the return values
    select @error, @error_message
    end
    But I am getting the following error message while executing :
    Msg 102, Level 15, State 1, Procedure SBO_SP_TransactionNotification, Line 26
    Incorrect syntax near 'created'.
    Msg 102, Level 15, State 1, Procedure SBO_SP_TransactionNotification, Line 39
    Incorrect syntax near 'manager'.
    Please note that in SAP Business One I have made user name test1 who is not a superuser and I want this user test1 to get blocked delivery note if it is not made from sales order.
    Thanks and Regards,
    Kawish

  • Opportunity Revenue Calculation by using the Opportunity Product revenue

    Hello All,
    I created one cusotom field on the opportunity, in that i want to populated the value as the result of Opportunity Revenue/#period( it is sum of all the opportunitied from the Opportunity Product detail page). Now what my question is how to get the Period value from the Opportunity Product Revenue page. Could you please suggest on this.
    Thanks & regards
    Subbu

    timestampdiff() is a analytics function, not a expression builder function. They are two different sets of functions and can not be mix matched.
    for number of period, you could use:
    JulianMonth ( end date) - JulianMonth ( start date)
    The relationship of product revenue and oppty is M:1. how are you going to roll up many different number of period in oppty reocord, even with Web services? Therefore, if the start and end date are on product revenue, this average should be on Product Revenue and you are looking at average revenue for each product; if the start and end date are on Opporty, it should be on Opporty and it's average revenue for the opporty .
    Cheers!
    Shilei

  • In Exports sales process, how you configure the Duty Draw Back

    in my case
    we r creating Exports but
    duty unavailability of time and time taking process in export processing
    we are creating Excise invoice and cenvat is debited .
    now we r asking the govt. for the duty draw back for the value already cenvat is debited with proper documents like ARE1 etc.
    how to manage this duty back and what r the replications or changes thereafter
    thanks in advance

    Hi Sunitha,
    Pls can u explain how did u solve (In Exports sales process, how you configure the Duty Draw Back) this issue....since i don't have idea abt this...but shortly i am going to do this in my client place....
    thanks,

  • How to change the posting date at the line item level in a sales order

    how to change the posting date at the line item level in a sales order

    Hi,
    I believe the POSTING DATE will appear on the accounting document
    In the Accounting document, the posting date will be based on the  Billing date.
    Please let me know if you need any more details
    santosh

  • The question about EDI in scenario 'Cross-Company Code Sales Processing'?

    I'm doing the exercise with IDES system for the scenario 'Cross-Company Code Sales Processing'.
    But when posting the EDI, it gave me the error as followings:
    there are related data in table EDPP1, including customer and vendor data, but it still informed me the questions.
    pls help!
    Object 0090033869
    Output type: tst IV for MM by ken
    Processing log for program RSNASTED routine EDI_PROCESSING
    EDI: Partner profile not available
    EDI: Partner profile not available
        Message no. E0332
    Diagnosis
        A partner profile could not be found with the following key:
        /0000000000/LI/
        This involves the key fields of the table EDPP1:
        -PARNUM  partner number
        -PARTYP  partner type
    Procedure
        Please check the EDI partner profiles.
        Execute function

    Hi
    Partner profile is not seems to be maintained in tcode WE20.
    Please maintain in WE20.
    Kind Regards
    sandeep

  • Error occurred while processing the "sales" partition of the "sales" measure group in the cube

    Hi 
    when i ran the job for processing the cube it showing the error like "error occurred while processing the sales partition of the sales measure group in the cube". but in log files no error massage was there. after get that error message we ran
    the cube manually
    at that time the cube executed  successfully. 
    my aim when the job was run it will be process automatically but it is not like that.
    can you suggest  the solution.
    thank you
    satyak248

    Hi Satyak248,
    According to your description, you get the error when using Windows Task to process a cube on a schedule, however can process the cube on SSMS successful manually, right?
    In your scenario, you can process the cube manually, the issue can be cause by Windows Task was not set correctly. So you can try to process the cube using SSIS package. The Analysis Services Processing Task in SQL Server Integration Services (SSIS) allows
    for the processing of one to many to all Analysis Services objects in an SSIS package. Once the SSIS package is created, then a job can be created within the SQL Server Management Studio which will allow for scheduling.
    http://www.mssqltips.com/sqlservertip/2994/configuring-the-analysis-services-processing-task-in-sql-server-2012-integration-services/
    Regards,
    Charlie Liao
    TechNet Community Support

  • Assign plant to sales line in the inter company sales process

    Dear experts.
    Why would assign a plant to sales line in intercompany sale process?
    Please  provide relevant defination with examples.
    Thanks in advance.
    Regards,
    KV

    We need that for SD - MM intergration. Sales Orders in SD need to be linked to Purchase Order in MM.
    Example:
    Stock Transport Orders with Delivery (and billing) between plants of same or different
    company codes need to have Receiving Plant (defined as customer) assigned to a Sales Line.

  • Accounting Entries hit in Third party Sales Process

    Hi,
    Can anybody tell which accounting entries are hit when we create the following entries in third party sales process
    1.When Sales Order is created.
    2.When PR is Created
    3.When ME21N is done
    4.MIGO
    5.MIRO
    please provide your valuable suggestion..
    Thanks...

    Hi,
    1. When Sales Order is created.
    No FI Entry
    2. When PR is Created
    No FI Entry
    3. When ME21N is done
    No FI Entry
    4. MIGO
    (GBB-VAY) COGS - 3rd Party A/c - Dr
    (WRX) GR/IR Clearing A/c - Cr
    5. MIRO
    Vendor Account - Cr
    GR/IR Clearing A/c - Dr
    6. VF01
    Customer Account - Dr
    Sales Revenue A/c - Cr

  • Mass update of a custom field at Product Revenue level

    We are trying to update a custom field at Product Revenue level using the Opportunity Web Service. The webservice call is timing out as we have thousands of Opportunities.
    I would appreciate if anybody gives input on how we can massively update a custom field using Opportunity Web Service.
    OR
    Is there a way to mass update a custom field at Product Revenue level other than using a web service.
    Thanks for your help!
    -purna

    If you are not very much obsessed with Webservices, the other workaround is the Data Loader Tool. It was discussed earlier in this forum.
    Pl refer-
    Re: Product Revebue Updation
    Hope this helps.
    Rgds,
    Amit Sahu

Maybe you are looking for

  • How do I find out where my memory is distributed?

    Hi, I am having some power issues and am in the process of sending my mac in for repairs so I am backing it all up onto a Seagate Backup Plus. In the process of doing this I was trying to consoliate my itunes library onto my HD and it said I only hav

  • Dreamweaver 8 bug - strobing/blinking when rollover tables

    Does anyone else have this issue with Dreamweaver 8 in table view - when you rollover any graphic or table border the whole screen strobes and blinks enough to give you a seizure? I have mx and 8 installed on my computer, but I dont want to give up m

  • Internet Sharing w/o wireless

    There's a preponderance of info out there on setting up Internet sharing which involves wireless. I'm looking to setup internet sharing on my MacPro (has 2 ethernet ports) wired/directly connected (read: crossover cable connection) to a WinXP box. I

  • How to use a customer exit in WebI

    Hi expert, I read from official SAP document that customer exit variable are supported within WebI query. I created an universe based on a query bex. In this query I use a variable exit for 0calmonth2. Within the WebI universe I don't see any variabl

  • 5.1 SP8 Custom ClassLoader ClassFormatError messages

    We use a custom ClassLoader that unscrambles classfiles not understood by its parent. When the Weblogic parent ClassLoader attempts discovers it can't decipher the file, it writes a ClassFormatError message and stack trace to the console (though not