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:32This 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,
RahulHi 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
SouthKoreaanswered
-
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,
KawishHi 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
Subbutimestampdiff() 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 advanceHi 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 functionHi
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
satyak248Hi 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,
KVWe 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!
-purnaIf 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