Opportunity Product Revenue report using Narrative option

Hi,
I have created quote report using "Opportunity product revenue report" with the use of narrative option and its working fine but the problem here is if opportunity has multiple product revenue items it shows in multiple quotes. For me it should show in a same quotation if there are multiple opportunity product revenue items in a opportunity. Could anyone help me how can i achieve this.
Any help would be appreciated. Thanks in advance
Thanks & Regards
Ambarish

You need to modify report and club all revenue to single item / row.

Similar Messages

  • Insert Opportunity - Product Revenue Child using WS2 - SBL-EAI-04316 error

    Hello,
    I´ve got the following error message trying to insert a product revenue child object to opportunity using WS2.
    Fehler beim Übertragen der Daten ins CRM on Demand!
    Tue Apr 26 08:06:21 CEST 2011 :: Fehler bei der Verarbeitung von Argument (Error while processing argument) urn:/crmondemand/xml/Opportunity/Data:ListOfOpportunity für Operation OpportunityInsert(SBL-EAI-04316) :: Error at thread 27334345
    Using SOAPUI the insert are successful.
    <soapenv:Body>
    <ns:OpportunityInsert_Input>
    <data:ListOfOpportunity lastpage="" recordcount="">
    <data:Opportunity operation="">
              <data:ExternalSystemId>0010110107664043232</data:ExternalSystemId>
              <data:ListOfProductRevenue lastpage="" recordcount="">
    <data:ProductRevenue operation="">
    <data:Id></data:Id>
    <data:CurrencyCode>EUR</data:CurrencyCode>
    <data:StartCloseDate>00:00:00</data:StartCloseDate>
    <data:OpportunityName>4043232</data:OpportunityName>
    <data:AccountName></data:AccountName>
    <data:stpvstums010>ÖLSERVICE ALL INKL. 5W-40</data:stpvstums010>
    <data:PurchasePrice>4960</data:PurchasePrice>
    <data:ProductName>Filter/Oel</data:ProductName>
    <data:ProductPartNumber>09XXXX</data:ProductPartNumber>
    <data:OpportunityExternalSystemId>0010110107664043232</data:OpportunityExternalSystemId>
    <data:ipvzahlums002>100</data:ipvzahlums002>
    <data:ipvzahlums001>1</data:ipvzahlums001>
              <data:ExternalSystemId>0010110107664043232001</data:ExternalSystemId>
    <data:cpvwhrums002>0</data:cpvwhrums002>
    <data:cpvwhrums003>4960</data:cpvwhrums003>
    </data:ProductRevenue>
    </data:ListOfProductRevenue>
    </data:Opportunity>
    </data:ListOfOpportunity>
    <ns:Echo></ns:Echo>
    </ns:OpportunityInsert_Input>
    </soapenv:Body>
    </soapenv:Envelope>
    Trying to insert the child via webservice 2.0 the request fails (see error message above)
    I'm running out of ideas because I'm using the same values with the webservice request.
    thx in advance
    kind regards
    Klaus

    Hello,
    I've solved the problem. It seems to be that the axis framwork has some problems to handle the complex structure of the opportunity object respectively the containing array structures (Lists). We rebuild the webservice client after deleting the unnecessary elements from the opportunity wsdl file. Doing so the webservice client works as expected. Be careful to not delete required fields which are necessary for the response message, e.g.:
    - ModifiedBy+
    - ModifiedByID+
    - ModifiedDate+
    - CreatedBy+
    - CreatedByID+
    - CreatedDate+
    - ModId+
    - Id+
    I`m sure that this cannot be the preferred way to solve the problem - but it works for me.
    regards
    Klaus

  • Indexed field of Reporting: Opportunity Product Revenues

    Hi all.
    I am using the Indexed field in Revenue.
    "Analytics: Opportunity Product Revenue History" can be found in the Indexed field of the revenue.
    However, "Reporting: Opportunity Product Revenues" can not find it in.
    How can I find the Indexed field of the revenue in Opportunity Product Revenues report ?
    thanks,
    takashi
    Edited by: user10934060 on 2011/11/15 1:56

    Derrick,
    I need a bit more information as to what you are trying to achieve, if you are trying to reflect the product revenue on an opty as a report then filter that opty ID in your report URL in the webapplet and it will work. I've done it.
    cheers
    Alex

  • 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

  • Performing Intersect on Opportunity History and Opportunity Product Revenue

    I've reviewed as many postings on Intesect and Union as I possibly can, but I'm still stumped.
    In my case, I'd like to put data from the Opportunity History together with the Opportunity Product Revenue History. I can get it somewhat close to what I'd expect, but I'm not quite there.
    What I want to do is report on some info associated with an Opportunity (including Primary Contact info) and associated Opportunity Product Revenue (like Deductible).
    What I THINK I want is an INTERSECTION. Let's say take the info from Opportunity History associated with a particular Opportunity ID and append (add more columns) from Opportunity Product Revenue History that correspond with that Opportunity ID.
    Well, an INTERSECT gives me no results.
    A UNION does give me results, but I get one row that has Opportunity History info followed by another row that has the info for the Opportunity Product Revenue History, but not the Opportunity History. How do I get this to be one row? (I'm assuming I'll still get multiple rows as there can be several Opportunity Product Revenue records per Opportunity.)

    I thought that might get somewhere. I tried a Pivot Table. By default, I still was getting two lines. I tweaked a few things (like using First as the aggregation rule on most of the columns). I got down to one line. It LOOKED good (though I didn't confirm the results). Unfortunately, I ultimately need to download the file. When I downloaded I was back to the two lines for each Opportunity scenario.
    Other ideas?

  • Dynamic Page Layout - Opportunity Product Revenue

    Hi gurus,
    I am trying to setup a dynamic template for "Opportunity Product Revenues"
    I set it up successfully in the object. However, this data is exposed only as a related list of Opportunity and not directly. Now, when I go into the "Opportunity" customization, it only allows me to set up static page layouts, with no option to setup the Dynamic page layouts through the Related list.
    Please help..

    Hi Jonathan,
    Many thanks for your response.
    Our CTE is already on R19. We want to experiment and be ready when our PROD is upgraded to R19.
    Can you help me with the requirement, if you have an idea please? I would really appreciate the help.
    Thanks

  • Opportunity Product Revenue

    Hello,
    I can`t find a report called Opportunity Product Revenue, the near report is Opportunity Product.
    My problem is when I go to second Step called Create Layout i can't see the item Accumulated Revenue related to Revenue?
    Could someone help me?
    Thanks

    Hi Shilei G,
    As product Revenue is pure child object you can find it under Opportunity WSDL document.
    Its named as Product in WS 1.0 WSDLs of Opportunity
    and ProductRevenue in WS 2.0 WSDLs of Opportunity
    Regards,
    Deepak H Andeli

  • Opportunity Product-Revenue related information section

    Hi,
    We are going to use the 'Product Revenue' related information section on the Opportunity for Products & Services. Hence, we want to rename this section to 'Products & Services' instead of 'Product Revenue'. I tried to change the name of the Object Type Revenue, but that is not possible using the 'Rename Object Type' function. Does anyone know whether it is possible to change the name and how to do it.
    Thanks.
    Kind regards,
    Niels Rekers

    Hi,
    Thanks for the quick response.
    Is it known when it will be possible? Is that with R16 and when will that Release be released?
    Kind regards,
    Niels Rekers

  • Production order reporting using COOIS

    Hi all
    I am using tcode COOIS for creating reports for Production orders. I have the following requirement
    I want to batch schedule the report using a variant which I have done. The report should automatically run every night at 12 am and it should automatically email the report to the email ids of the Production team. The report should be in a spreadsheet format. My question is
    1/ where do i put the e mail id
    2/ how do i make it to spit the report in a spreadsheet format ( Manually I can go into System > List > Save > Spreadsheet and save it onto spreadsheet)
    thanks a lot

    Hi John Mastram,
    Use transaction SM36 to schedule your batch job. There you can maintain the email address of the recipient.
    If the scheduled job has a spool list output, the same would be sent by email to the address maintaind
    Regards,
    Jayakandan

  • Report using narrative to filter another report

    I am trying to build a report that will be embedded in the campaign object. I want the report to display the campaign recipients for the campaign record, using detailed inforamtion from the contact record.
    I have built a report that contains the relevant contact data that needs to be displayed.
    I have built a second report that will be embedded in the campaign record that has a column displaying the contact id of the campaign recipients. The report will have a filter for campaign id 'is prompted' but for testing I have hard coded a campaign id with a total of 469 campaign recipients.
    I have included a narrative in the layout. The report correctly displays, however the prompt does not seem to work. All contacts are included in the report, rather than the 469 contacts limited by the campaign ID filter.
    The narrative I have used is
    <iframe src=https://secure-ausomxxxx.crmondemand.com/OnDemand/user/analytics/saw.dll?Go&Path=%2fusers%2fanqa-djlqt%2fCampaign+Recipient+-ContactInfo&Options=&Action=Navigate&p0=1&p1=eq&p2=Contact.%22Contact+ID%22&p3=@1 frameborder =0 width="100%"></iframe>
    Rows to display is set to 1
    Earlier attempts I included a contact id is prompted filter on the report included in the narrative, however that brings back one value only. I can change the rows to display to 5 for example, however it gives me 5 contacts in separate reports rather than a list report.
    Any help would be great.

    Hello Mel,
    My understanding is that you are trying to display the contact and their details for the particular campaign. Since these details are not available in the Campaign Subject Area you are using the narrative view.
    I would suggest you can use the Contact Subject area to populate the campaign id and campaign name along with the Contact details and embed this report in the Campaign page by prompting the Campaign Id.
    Let me know if this works else please explain the requirement once again and I would be able to help you.
    Regards,
    Paul Swarnapandian

  • Re: Opportunity Product Revenue Child Sample

    I've tried the version 1.0 wsdl and its great that the child objects are there but am getting an error. It makes mention of the revenue field (however I'm not even working with it in my sample code). CRM Support mentioned all I need to do is use the opportunityid from the opportunity along with the productid.. I've posted the error along with my sample.
    ERROR
    System.Web.Services.Protocols.SoapException: Method 'SetFieldValue' of business component 'Revenue' (integration component 'Opportunity_Product') for record with search specification '[Id] = &quot;ABIA-5SG9EB&quot;' returned the following error:&quot;Access denied.(SBL-DAT-00542)&quot;(SBL-EAI-04375)
    at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
    MY CODE LOOKS LIKE THIS
    oppchildwsdlv1.Opportunity myOpp = new oppchildwsdlv1.Opportunity();
    myOpp.Url = serverName + "/Services/Integration;jsessionid=" + sID;
    oppchildwsdlv1.OpportunityWS_OpportunityInsertChild_Input myOppInsert = new oppchildwsdlv1.OpportunityWS_OpportunityInsertChild_Input();
    myOppInsert.ListOfOpportunity = new oppchildwsdlv1.Opportunity1[1];
    myOppInsert.ListOfOpportunity[0] = new oppchildwsdlv1.Opportunity1();
    myOppInsert.ListOfOpportunity[0].ListOfProduct = new oppchildwsdlv1.Product[1];
    myOppInsert.ListOfOpportunity[0].ListOfProduct[0] = new oppchildwsdlv1.Product();
    myOppInsert.ListOfOpportunity[0].ExternalSystemId = "ABIA-5SFVGO";
    myOppInsert.ListOfOpportunity[0].ListOfProduct[0].ProductId = "AF35LP";
    oppchildwsdlv1.OpportunityWS_OpportunityInsertChild_Output myOppOut = new oppchildwsdlv1.OpportunityWS_OpportunityInsertChild_Output();
    myOppOut = myOpp.OpportunityInsertChild(myOppInsert);

    I HAVE THIS FIXED NOW. Thank you to the people that were posting and trying to help me, I appreciate it.
    The opportunityid was the problem.. you need to use the externalsystemid when matching on the opportunity. Also, the productid is wrong.. you need to use the ProductName field.
    WHY ON EARTH DOES THE version 2.0 of the wsdl not contain the childinsert of an opportunity?Child object support on the v2.0 API will be introduced in Release 17 of CRM On Demand
    WHY ON EARTH DOES oracle support not provide me the information saying version 1.0 is the only working version for opportunitychild insert when I'm asking them for help.. Only this forum returned why I was having this issueI cannot speak for the support person you talked to, however I apologize that this information was not conveyed sooner. If you went so far as to file an SR with tech support, please send me the number and I will follow up with the SR Owner to ensure that we have the appropriate information available for other customers. In addition to TS, please refer to the documentation I have listed in the forum announcements, the list of supported objects is documented in the WS User Guide in addition to a number of other technical details which you may find helpful.
    WHY ON EARTH DOES oracle support tell me two fields are required on the product insert which both wrong?I am unsure why this advice was given, but I will attempt to clarify our documentation in this area to ensure that other customers do not encounter the same issues you have experienced.
    Below is the working sample, I hope this will help others in the future.
    oppchildwsdlv1.Opportunityoppchildwsdlv1 myOpp = new oppchildwsdlv1.Opportunityoppchildwsdlv1();
    myOpp.Url = serverName + "/Services/Integration;jsessionid=" + sID;
    oppchildwsdlv1.OpportunityWS_OpportunityInsertChild_Input myOppInsert = new oppchildwsdlv1.OpportunityWS_OpportunityInsertChild_Input();
    myOppInsert.ListOfOpportunity = new oppchildwsdlv1.Opportunity1[1];
    myOppInsert.ListOfOpportunity[0] = new oppchildwsdlv1.Opportunity1();
    myOppInsert.ListOfOpportunity[0].ListOfProduct = new oppchildwsdlv1.Product[1];
    myOppInsert.ListOfOpportunity[0].ListOfProduct[0] = new oppchildwsdlv1.Product();
    myOppInsert.ListOfOpportunity[0].OpportunityName = "testnew";
    myOppInsert.ListOfOpportunity[0].ExternalSystemId = "ABIA-5SFVGO";
    myOppInsert.ListOfOpportunity[0].ListOfProduct[0].ProductName = "AF35LP";Please provide the SOAP request that is generated from the Sample above, I would like to compare with the previous sample you provided and run a few tests locally to ensure there are no defects in the product in regards to this scenario.
    I appreciate your patience and am glad to hear that you have resolved the issue you are having.
    Thanks,
    Sean
    Edited by: Sean Duffy on Jan 17, 2010 10:00 PM

  • Production/Inv. report using batch chracteristics as selection criteria

    Hi
    Can u please tlet me know is there any production or inventory report in standard report where we can the list of materials produced based on batch characteristics as selection critera?
    Reason we are using grade as one charateristics in batch. Now our customer after a point of time want to see what are material produced in that plant of a certain grade.
    Regards
    sandip

    Hi Sandip,
    As fa as i know there is no standard report where u can see the production directly based on the characteristic value. But u can see the stock based on the characteristics.
    May i ask whether u are working in a metal production scenario.
    U can go to MMCL and put the characteristic name and the characteristic value u can see the stock. Otherwise use the following tables in a customized report u'll get the required data.
    Go to AUSP and put ur character5stic name and value and execute. No pick up all Object nos. from the output and go to another table MCH1 and put Object no. in the field "CUOBJ_BM" and execute. By this u'll get the batch no. and pass all the batches in table AUFM and there u'll get the production order linked to it.
    Hope it'll wok !!
    Thanks
    SISL !!

  • Frequency in Opportunity Product Revenue

    Is there a way to change the Frequency Picklist in Oppt Prod Revenue?
    Currently it shows Daily, Weekly , Bi -Weekly , Monthly, Quarterly etc.
    We would like to limit it to show only Yearly,Quarterly and Monthly.

    Unfortantly this field is read only.

  • How can i use dataloader ondemand update to opportunity product  records

    I have a requirement to update all records in opportunity product revenue record types. I cannot use import wizard as my records does not have external unique id.
    I'm trying to load theu dataloader ondemand. oracle suggested to use -duplicatecheckoption to choose rowid.
    I get some error as generic.
    Anyone has done this before any suggestions.
    Thanks
    Pallavi

    Bobb,
    Correct me If I am wrong, but web services or data loader both require some unique identifier to update right? And External Unique ID is not filled and row id is not an option as of now(not available in import tool). So how will webservices or data loader check for duplicates?
    thanks
    Gaurav

  • Using Book of business for object "Opportuntiy Product Revenues"

    Hi gurus!
    i would like to introduce the BOB feature on object "Opportunity Product Revenue". I have created a workflow to assign new created oppty revenue records automaitcally to the book.
    How do i assign already existing Opportuntiy Product Revenues to that book ? As i am not able to create a list and use batch assignment (for instance as in opportuntiy) i don´t know how to do that.. ?
    Any hint/idea is much appreciated!
    Thanks, Regards Juergen

    Juergen, you may have to use web services with your existing Opportunity Product Revenues.

Maybe you are looking for

  • Problem with XMLTABLE and LEFT OUTER JOIN

    Hi all. I have one problem with XMLTABLE and LEFT OUTER JOIN, in 11g it returns correct result but in 10g it doesn't, it is trated as INNER JOIN. SELECT * FROM v$version; Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production PL/SQL R

  • Preview is locking me out of my own PDFs, saying I don't have permission to view them even though I do

    I've only noticed this since the software update (10.7.1), but I've got a big problem with preview at the moment. I'm trying to open some PDFs (journal articles) saved on my MacBook Pro, which I've previously had no trouble opening, but all I get is

  • HELP iPod touch 3rd Yellow screen of the death!

    i have iPod touch 3rd.... i never use it about 2 month.. and i charge it, the screen is yellow when i plug it to itunes.. the screen turn to apple logo... and i wait for a minutes... and it turn off.... when i press the sleep/wake button .. is turn y

  • List of bank transaction

    hi experts i m going to design one customise report "list of Bank Transaction " no matter what sort of transaction has made .. it would reflects in bank statement. credits and debits both .. here i would liet to tell you that we didnt set our cash ma

  • ALV and Crystal Reports challenge

    Hi there Gurus. I already have posted this question in the Crystal section. Maybe some of you ABAP Guys knows the answer here. Our Customer have  Crystal Reports Template includet so that the user can choose to display ALV in a nice Crystal Report. W