Order value fields by field label in the profitability analysis document
Hello,
I am displaying a profitability analysis document and I want to order the value fields by their technical name (VV001, VV002, VV003...) instead of in alphabetical order (the system orders them by the field label).
Is it possible?
Thank you very much
Bea
Hello,
Check in KE4M whether sd condition type FKLMG is mapped corresponding value field in COPA.As you are getting the value for other company codes, this setting should be there.
You can also try checking simulation of billing document transfer through KE4ST. Check the details analysis
thanks
Hari
Similar Messages
-
Characteristic and value field in profitability analysis document
hi,
1 in VF03, when i click the accounting button, i got the profitability analysis document.
when i click on it, it shows display line items with tabs like characteristic and value fields.
may i know where i can see the characteristic and value fields defined where each time when i click on profitability analysis document, i get the list of characteristic and value field.
2 also if open FB03, can see the profit segment. the characteristic and value defined in where?
any tcode or spro that can show how the characteristic and value defined in profit segment.
thanksHi
Pleaase go through the below mentioned links. It will give you a better insight on the topic you want information about.
http://help.sap.com/saphelp_erp60_sp/helpdata/en/7a/4c38334a0111d1894c0000e829fbbd/content.htm
http://help.sap.com/saphelp_erp60_sp/helpdata/en/7a/4c388e4a0111d1894c0000e829fbbd/content.htm
http://help.sap.com/saphelp_erp60_sp/helpdata/en/7a/4c389b4a0111d1894c0000e829fbbd/content.htm
Hope this helps. Let me know if you have any questions.
Karthik -
Any way to pass Multiple Values for a single Label in the Parameter?
I have a Report that Contains 2 Parameters, @Customer & @Area. When trying to set up the Available Values for @Area, I'm having issues using multiple values for one Label, i.e. = "4006" Or "4610"
One of the Filters in the Report is an Operation number, which is the [OPERATION] field, which is setup as a filter on the Tablix referencing the @Area parameter.
PROBLEM: I cannot retrieve any data when trying to use the ‘Or’ Operator here. If I simply put “4006” or “4610” I retrieve data, but when trying to combine it returns no data.
Example, I need to allow a user to select ‘Chassis Incoming’, which would include data from Operations 4006 & 4610.
QUESTION:
Any way to pass Multiple Values for a single Label in the Parameter?
I realize the typical solution may be to use ‘Multi-Value’ selection, but in this case we want the User to select the Area and the multiple values for Filtering will be automatically determined for them. Otherwise, they are subject to not getting
it correct.
I have tried several different ways, such as =”4006” Or “4610”, =(“4006”, “4610”), = In(“4006”, “4610”), etc….
Note: We are using Report Builder 3.0Based on my experience, there's no way to 'intercept' the query that gets passed back to SQL Server, so a Split wouldn't work.
Try creating either a function or stored procedure using the code below (compliments to
http://www.dotnetspider.com/resources/4680-Parse-comma-separated-string-SQL.aspx) to parse the string:
CREATE FUNCTION dbo.Parse(@Array VARCHAR(1000), @Separator VARCHAR(10))
RETURNS @ResultTable TABLE (ParseValue VARCHAR(100))AS
BEGIN
DECLARE @SeparatorPosition INT
DECLARE @ArrayValue VARCHAR(1000)
SET @Array = @Array + @Separator
WHILE PATINDEX('%' + @Separator + '%' , @Array) <> 0
BEGIN
SELECT @SeparatorPosition = PATINDEX('%' + @Separator + '%', @Array)
SELECT @ArrayValue = LEFT(@Array, @SeparatorPosition - 1)
INSERT @ResultTable VALUES (CAST(@ArrayValue AS VARCHAR))
SELECT @Array = STUFF(@Array, 1, @SeparatorPosition, '')
END
RETURN
END
Once created you can do things like this:
SELECT * FROM Parse('John,Bill,David,Thomas', ',')
SELECT * FROM (SELECT 'John' AS TestName union select 'David' AS TestName) AS Main
WHERE TestName IN (SELECT ParseValue FROM dbo.Parse('John,Bill,David,Thomas', ','))
This is what your SQL query would probably look like:
SELECT OperationID, OperationName FROM dbo.Operations
WHERE AreaID IN (SELECT ParseValue FROM dbo.Parse(@Area, ','))
You may need to fiddle around with the Separator depending on whether SQL Server inserts a space between the comma and next value. -
Costs of the product calculation lack in the profitability analysis
Hello there,
A group of students and I are currently working on a SAP project which is about to implement a full cost accounting in the SAP system (ERP). At first we used a case study reading (Friedl,Hilz,Pedell), some important components for calculating the products like u201Ccosting sheetu201D, u201Ccost component structureu201D and u201Ccosting variantu201D do exist already.
For our project we had to insert an additional primary cost center. For that reason we also added new components (the above given ones). After that the costs for our products could be calculated in the right way. We also booked supplies and stated the quantity of sales. Our problem is that the Profitability Analysis (CO-PA) does not show any costs of our cost centers (material input, manufacturing costs, overhead costs) only the earnings. We did not add any u201Cattributesu201D, u201Cderivation rulesu201D or u201Cvalue fieldsu201D but fulfilled all requirements in the Customizing menu (u201CAssign costing key to productu201D, u201CAssign costing key to productu201D, u201CAssign value fields for cost component structureu201D).
The first time when we used the case study reading and therefore another company code everything worked fine. We think that the problem might be that the costing key is not attached to the products.
Thank you for any help and suggestions,
Kind regards!In the same area as where you assign the costing key to the product, there is also an entry where you need to define the costing key. You don'tr mention that you have done that.
In the user menu for Profitability Analysis, there are also a lot of tcodes that will help you investigate the flows of values and derivation of characteristics. They are very helpful in most cases. -
COPA Values in the Profitability analysis for a credit memo request
Hi All,
When I am trying to create an Invoice document for a Credit Memo request having a Configurable material , in the accounting document profitable analysis Profit Center view fields are not getting updated.
If we do the same thing for a reference material profit center view fields are getting updated properly.
What is the problem with the Configurable material.
Thanks in advance,
RajaMahiI would start fresh with a new sales order. When you create with reference both the return delivery and credit memo are created with reference to the return sales order. Here is an example document flow to clarify:
Document Date Qty/value UoM/Cur Overall proc. status
Return 60000077 / 10 08/25/05 10.000 EA Completed
. Returns Delivery 500000016 / 10 08/25/05 10.000 EA Completed
.. GD returns QI 4900030060 / 1 08/25/05 10.000 EA complete
.. Credit for Returns1 10000017 / 10 08/25/05 10.000 EA Completed
... Accounting document 10000017 08/25/05 10.000 EA Cleared -
Regarding the activate the profitability analysis
Hi,
This is sumanalluri sap fi/co consultant.I am hitting an error while doing the profitcenter accounting.when i want to to do the transfers of material stock balenses ,the system is asking accounting based pca is not active in the year 2007 in controlling area.But in the controlling area it is not allowing me to keep profitability analysis in active status.By default it is kept as inactive .How can i rectify this error.Please do the needfull.
Regards,
sumaHi Suma
go to KEA0 or follow the below path
IMG>CONTROLLING>PROFITABILITY ANALYSIS >FLOW OF ACTUAL VALUES>ACTIVATE PROFITABILITY ANALYSIS
once you complete operating concern
then go to OKKP and activate Operating concern there
regards
prasad -
Hi,
We have a scenario wherein we create shipment cost documents against delivery. As a result of shipments fully transferred, a PO for freight vendor is automatically created and a service entry sheet confirmation happens. As a result of service entry sheet confirmation, we have Financial accounting, Controlling and profitability analysis documents created. We have a requirement wherein we need to have the characteristic “sales order number (KAUFN)” populated in the profitability analysis document created as a result of service entry sheet confirmation.
Could someone please advice how could this be attained in COPA. Thanks for your help in advance.
Regards,
SandeepHi Ajay,
Thank you for the quick update.
The document is updated to COPA through OKB9 settings. The profitability segment is updated with fields like customer, product, company code, plant, sales area data, profit center, etc; however the sales order number is missing.
Could you please elaborate further how could FI substitution be implemented to call for the FM COPA_PROFITABILITY_SEGMENT through user exit? Are you recommending the substitution through GGB1? What could be the possible validation to call for the user exit to be implemented?
Regards,
Sandeep Kulkarni -
Hide Tab order number in form fields
Hi,
In Acrobat 7.0 Professional (I know it's old), how do you hide the the tab order number in form fields you create? When I type in the form fields I've created, the tab order shows up on screen and on the hardcopy printed document.
HELP!
Thanks!This is what I'm seeing, however I think we would like to know how to change the order.
For instance, I have formatted the form to have two columns of data entry: Personal info in column 1, product info in column 2. When the user types their name in column 1, row 1 for "Name" then go to tab down to "Email", it actually tabs right to column 2, row 1, "Product Year." Altering the tab order would fix this problem.
Thanks! -
How to get the freight based on the order value
Hi Folks,
I have a scenario..if the total order value is less than 2000/- the freight cost will be beared by the customer and if the total order value is more than 2000/- then the company will bear the freight cost. We are using two condition types for freight calculation for this scenario. What can be the way to get this?
useful suggestions will be awarded points.
Sunanda.pHi
SUNANDA.P
U can achieve this by using scale in yr freight condition. Select yr freight condition and go to Tcode V/06 there u will find SCALE TAB -
scale basis, u select " B ". Now maintain condition scale value 2001 then freight rate will be e.g. 500 rs.
In VK11u can go to scale by pressing F2.
Try and this will help you
Thx.
Dwarkesh -
SQL Open Sales Orders Value using today's currency rates
Hi experts,
I am creating a report for displaying the open sales order values (and other fields) using current currency rate (where applicable). I developed the below query. The only problem with this query is that it ignores the order rows in which the currency field is blank (Don't understand why this happens in SAP). Do you have other ideas?
Thanks & Regards,
IC
SELECT
T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date", T0.CardCode as "Cust Code", T0.CardName as "Customer Name", T1.ItemCode,
T1.Dscription, T3.ItmsGrpNam, T1.U_SU, T1.U_SULEN, T1.U_SUQTY, T2.InvntryUom as 'Stock UOM', T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered", T1.OpenQty as 'Bal Qty', T1.Price*T1.Quantity/T4.Rate AS "Ord Value (GBP)", T1.Price*T1.OpenQty/T4.Rate AS "Open Qty Val (GBP)", T1.Price/T4.Rate AS "Price (GBP)", T1.Price*T1.OpenQty as "Ord Value (BP Currency)", T1.Price as 'Price (BP Curr)', T1.Currency as 'Cur Ind', T4.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date", T1.WhsCode as 'Del WHG'
FROM ORDR T0 INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod, ORTT T4 WHERE T0.DocCur <> 'GBP' AND T1.Currency=T4.Currency AND T4.[RateDate] = [%0] AND T1.OpenQty > 0
UNION ALL
SELECT
T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date", T0.CardCode as "Cust Code", T0.CardName as "Customer Name", T1.ItemCode, T1.Dscription, T3.ItmsGrpNam, T1.U_SU, T1.U_SULEN, T1.U_SUQTY, T2.InvntryUom as 'Stock UOM', T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered", T1.OpenQty as 'Bal Qty', T1.LineTotal AS "Ord Value (GBP)", T1.LineTotal/T1.Quantity*T1.OpenQty AS "Open Qty Val (GBP)", T1.LineTotal/T1.Quantity AS "Price (GBP)", T1.Price*T1.OpenQty as "Ord Value (BP Currency)",T1.Price as 'Price (BP Curr)', T1.Currency as 'Cur Ind', T1.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date", T1.WhsCode as 'Del WHG'
FROM ORDR T0 INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod WHERE T0.DocCur = 'GBP' AND T1.OpenQty > 0 ORDER BY 2,1Hi,
Try:
SELECT
T0.DocNum as 'Sales Ord No', T0.DocDate as "Ord Date", T0.CardCode as "Cust Code", T0.CardName as "Customer Name",
T1.ItemCode, T1.Dscription, T3.ItmsGrpNam, T1.U_SU, T1.U_SULEN, T1.U_SUQTY, T2.InvntryUom as 'Stock UOM',
T1.Quantity as 'Ord Qty', T1.Quantity*T2.U_ITWTSTU as 'Weight (KG)', T1.Quantity-T1.OpenQty as "Qty Delivered",
T1.OpenQty as 'Bal Qty', T1.Price*T1.Quantity/T4.Rate AS "Ord Value (GBP)",
T1.Price*T1.OpenQty/T4.Rate AS "Open Qty Val (GBP)", T1.Price/T4.Rate AS "Price (GBP)",
T1.Price*T1.OpenQty as "Ord Value (BP Currency)", T1.Price as 'Price (BP Curr)',
T1.Currency as 'Cur Ind', T4.[Rate] AS 'Curr Rate', T0.DocDueDate as "Due Date", T1.WhsCode as 'Del WHG'
FROM ORDR T0 INNER JOIN RDR1 T1 ON T0.DocEntry = T1.DocEntry
INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode
INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod
LEFT JOIN ORTT T4 ON T1.Currency=T4.Currency AND T4.[RateDate] = [%0] AND T4.Rate != 0
WHERE T0.DocCur != 'GBP' AND AND T1.OpenQty > 0
Thanks,
Gordon -
Hi,
I have one requirement that order should not be less than 1 lakh. For this i maintained AMIW in pricing procedure at the end after the Grand total field and maintained the condition record in VK11 to the condition type AMIW.
So, when i create the sales order with less than 1 lakh system is saving the order. am i missing anything in the configuration. Plz help me.
Regards
Rajesh.Hello,
If the condition type AMIW is in your pricing procedure, the set the condition type. It will work as follows:
You specify a minimum order value of Rs100000/-.
During sales order processing, the net value (after discounts and freight, before taxes) of an incoming order is 95000/-.
During pricing, the system determines that the net value falls below the minimum order value and calculates a minimum-order-value surcharge. In this example, the surcharge equals 5000/-.
The minimum order value and the surcharge appear as separate lines in the pricing screen. The minimum value is for information purposes only, and does not affect pricing. The system automatically adjusts the net value of the order (before taxes) to the minimum value allowed.
Prase -
KEY FIGURE: Effective purchase order value & K.F "No. of Purch.Orders"
Yo my fellow Gurus,
Got a problem, when executing listcube on the Info-Cube 0PUR_C01 - I see the data/amounts in the column for "Effective purchase order value" / 0ORDER_VAL. But when running the query with the Key Figure I just get "0"
I tried the option of adding the Process Keys not allocated in the Routine list of keys, yet still nothing has popped in the query, and heres the routine after additonal keys added:
PROGRAM UPDATE_ROUTINE.
$$ begin of global - insert your declaration only below this line -
TABLES: ...
INCLUDE RS_BCT_MM_UPDATE_RULES.
$$ end of global - insert your declaration only before this line -
FORM compute_data_field
TABLES MONITOR STRUCTURE RSMONITOR "user defined monitoring
USING COMM_STRUCTURE LIKE /BIC/CS2LIS_02_SCL
RECORD_NO LIKE SY-TABIX
RECORD_ALL LIKE SY-TABIX
SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
CHANGING RESULT LIKE /BI0/V0PUR_C04T-ORDER_VAL
RETURNCODE LIKE SY-SUBRC
ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
$$ begin of routine - insert your code only below this line -
fill the internal table "MONITOR", to make monitor entries
IF ( COMM_STRUCTURE-PROCESSKEY = '001' or "Bestellung
COMM_STRUCTURE-PROCESSKEY = '011' or
*change of keys
COMM_STRUCTURE-PROCESSKEY = '015' or
COMM_STRUCTURE-PROCESSKEY = '005' or
COMM_STRUCTURE-PROCESSKEY = '025' or
COMM_STRUCTURE-PROCESSKEY = '041' or
COMM_STRUCTURE-PROCESSKEY = '051' or
COMM_STRUCTURE-PROCESSKEY = '061' or
*change of keys
COMM_STRUCTURE-PROCESSKEY = '021' or
COMM_STRUCTURE-PROCESSKEY = '004' or "LP
COMM_STRUCTURE-PROCESSKEY = '014' or
COMM_STRUCTURE-PROCESSKEY = '024' )
AND COMM_STRUCTURE-BWAPPLNM EQ 'MM'
AND COMM_STRUCTURE-ORDER_VAL <> 0.
perFORM LOC_CURR_CONVERT
USING COMM_STRUCTURE-ORDER_VAL
COMM_STRUCTURE-DOC_DATE
COMM_STRUCTURE-ORDER_CURR
COMM_STRUCTURE-LOC_CURRCY
COMM_STRUCTURE-EXCHG_RATE
CHANGING RESULT.
if the returncode is not equal zero, the result will not be updated
RETURNCODE = 0.
else.
RETURNCODE = 4.
endif.
if abort is not equal zero, the update process will be canceled
This seems to be also the issue with my other Key Figure "No. of Purch. Orders" except here it the just comes up blank / 0 . This is to some the number of pos per plant for the month. So it's not storing anything but running via an interface and then with the aid of the routine loading the count into the cube:
PROGRAM UPDATE_ROUTINE.
$$ begin of global - insert your declaration only below this line -
TABLES: ...
DATA: ...
$$ end of global - insert your declaration only before this line -
FORM compute_data_field
TABLES MONITOR STRUCTURE RSMONITOR "user defined monitoring
USING COMM_STRUCTURE LIKE /BIC/CS2LIS_02_HDR
RECORD_NO LIKE SY-TABIX
RECORD_ALL LIKE SY-TABIX
SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
CHANGING RESULT LIKE /BI0/V0PUR_C04T-NO_PUR_ORD
RETURNCODE LIKE SY-SUBRC
ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
$$ begin of routine - insert your code only below this line -
fill the internal table "MONITOR", to make monitor entries
if COMM_STRUCTURE-HDRPROCESS = '01' "Bestellung
AND COMM_STRUCTURE-no_hdr <> 0.
result value of the routine
RESULT = COMM_STRUCTURE-no_hdr.
if the returncode is not equal zero, the result will not be updated
RETURNCODE = 0.
else.
RETURNCODE = 4.
endif.
if abort is not equal zero, the update process will be canceled
ABORT = 0.
$$ end of routine - insert your code only before this line -
ENDFORM.
Please advise the way forward.
Thanks,
Ishaamwhat do u want?
-
Credit Note to be adjusted against sales order value
Hi Experts,
The scenario is as follows:
a. Customer is having credit note(balance) in SAP CRM
b. In subsequent order the credit note value to be adjusted against the order value
c. Customer is advance payment only
d. The sales order value to be calculated after deducting the credit note for order for paymentHi Mukesh,
I think you want to adjust the value of the sales order based on the credit note issued to the customer or advance payment. The credit note will result in a AR posting and hence should not be used for adjusting the sale order value. That adjustment will happen in AR anyway.
The advance payment can be stored in a condition of the sales order and can be used for adjusting the sales order value basically to reduce the AR. You will have to manipulations in pricing to get the right AR, Revenue and Advance payment postings.
Let me know if you want more details as I am not 100% clear about your issue.
Thanks
Ashish -
AUC - Internal order values to upload
Hi,
We are doing master data upload.
We have created BDC to upload the Internal order from legacy system to SAP.
Can any one please help on how to upload the Internal order Balances (with Asset under constructurion)
Thanks,
Sudha"Can any one please help on how to upload the Internal order Balances (with Asset under constructurion)"
What is the actual problem?
Assuming you want historical balances for each period on your Internal Order. One option is to:
Post a take-on journal for each month of the Internal Order:
Dr P&L Exp (Capex P&L Account) with Internal Order
Cr 999999 Opening Balance takeon GL (Balance Sheet)
Run settlement for each month:
Dr AuC
Cr P&L settlement account with Internal Order
Assumes you use a separate P&L settlement account otherwise you need to create a report painter report to report on the P&L Capex account if you don't (i.e. report painter separates settlements and actual expenditures ect in columns for the Capex account).
Above process is painful if you have many years of data. Otherwise you can pick the end of the prior fiscal year to post the bulk of the Internal Order Value then settle it, carry forward the AuC by standard asset module closing, and then post each period as above for the current Fiscal Year.
You would then need to exclude these figures from the Trial Balance for the remainder of the opening Balance postings at Go-Live.
Anyone with a better idea? -
Vendor Master: Minimum Order Value
I am new to supporting MM and there is a question about Minimum Order value on the Vendor Master (LFM1-MIMBW)
It is not currently used.
Can we simply start populating it?
Can it be populated for only specific vendors?
What specifically will it do for us?
Are there draw-backs?
Is it "safe" to test?
Thank you all for information
AltheaNo problem at all in using Minimum Order value in Vendor master
It will only applicable for that vendor and only for MRP generated PR's and convertions of those PR's to PO's.
It is populated for the only vendors in which u maintain this.
Drawbacks - If the requirement is of 10 pcs but minimum order value is 100 then system creates the purchase proposals for 100 which may increase ur Inventory./
Yes it is safe as it doesnot involves any configuration and it is only a master data activity.
Regards
Vineet Baweja
Maybe you are looking for
-
Runtime error in executing smartform
Hi, I am working on smartform and its abap code in which i am getting runtime error :- In the function "/1BCDWB/SF00000004", the STRUCTURE parameter "ITEM" is typed in such a way that only actual parameters are allowed, which are compatible in Unicod
-
How to keep transitions from throwing off beat markers?
I love using View/Snap to Beats when adding a series of photos to a soundtrack! Right now I am using iMovie 9.0.9 vs iMovie 11 since i believe beat markers have been eliminated. Anyway, perhaps in a version a little earlier than 9.0.9, the markers la
-
Hi, I am trying to close caption an MP4 file in CS3 Encore for DVD output. I Alt clicked the video track and browsed to the .scc caption files in the properties tab. I had the aspect ratio of SD NTSC Widescreen (1.2) on the video, but when we view
-
Hi All, Can any on let me know how to create a column in OBIEE answers which gives the row number starting with 1 for each row in the group. similarly for next group the row number should start with 1 and so on. Thanks in advance for your quick res
-
Hi All, I just boughts my 60gb ipod this weekend. yay! I seem to have the 60gb ipod 1.1 update video hanging/freezing, then comes back with no audio after several seconds problem that everyone is posting all over the web about. It is happening on mos