Batch Wise Product Cost Details
Dear Experts,
I have a requirement where my client (pharmaceutical industry) wants to analyse costs according to batches.
For Example if I have raw Material A with three batches 1 , 2, 3 Each batch is procured with a different purchase price.
Next these batches are consumed against a process order . If I want to analyse which particular cost of raw material batch was consumed ? how can i find this out .
I know in MM if we go with MAP price will be averaged out and in standard price all three batches will have same price.
Also we can go for split valuation but inventory is already available and SAP is not allowing me to enter Valuation Category in material master record.
Hi,
Split valuation will be the best option. You can check the concept of split valuation with batches. Refer the help doc: Split Valuation with Batches - Batch Management (LO-BM) - SAP Library and the wiki doc: Split Valuation - Valuation Category "X" - Contributor Corner - SCN Wiki
If you want to activate split valuation for already existing material, the system checks the points mentioned in the note: 155874 - Change valuation category in material master to avoid inconsistency. You may check the points mentioned and close the documents. You may remove the stock temporarily by issuing against cost center in MB1A (or similar) and then activate the split valuation. After activating split valuation, you may reverse the stock. Else, you may create new material code and discontinue the existing material code.
Regards,
AKPT
Similar Messages
-
Hi
Any work around for batch wise item cost at the time of issue.
ThanksFrom your example, you have 2 batches
Batch A1 is received first with Qty 10 Cost 10,000
Batch B1 is received next with Qty 10 Cost 20,000
Now when you issued qty from batch B1 then Item cost will be only 10,000.
This is the default B1 functionality.
To know the next FIFO layer for an Item and its remaining quantities and price use the following query
/* Unlike items managed by Moving Average and Standard valuation methods, the item cost of
items managed by FIFO are only accessible through OINM. This query will enable the user
to find the next item cost for a given item numbermanaged by FIFO. */
Select
Top 1 T0.HTransSeq, /* The highest transaction number represent the
highest revaluation line for a given layer. Selecting the top 1 when
order desc will enable to select the last revaluation of the layer */
T0.Transtype, /*Provide the information on the origin of the layer*/
T0.Base_REF, /* Provide the document number when exists */
T0.ItemCode, /* Item number */
T0.calcprice, /* Cost price */
T0.openqty, /* available qty for the layer */
T0.BaseCurr, /* currency of the transaction */
T0.TransSeq, /* Layer number */
T0.HTransSeq /* Highest revaluation of a given layer */
From
OINM T0
Inner Join
OITM T1 on
T0.Itemcode = T1.Itemcode
Where
T1.Evalsystem ='F' and /* check only the item manage by FIFO */
T0.openqty > 0 and /* exclude the layers where the open quantity is null */
T0.itemCode = '[%0]' and /* Select Specific item number */
T0.Warehouse = '[%1]'
Order by
T0.HTransSeq desc /* Order desc enable to select the last layer
revaluated */ -
Batch wise Inspection results details
Dear QM experts,
Is there any table / Report which give Batch wise quality details, like out of 1000 inspected Qty, 900 is Quality OK, 50 is Rejected, 20 is re test, 10 in in inspection like this....
Please suggest.
Thanks in advance.
Best Regards,
Sitarami ReddyHi
Make a layout in QA32. Am not sure about your exact requirement. As this seems to be a simple report you can get it in QA32. If not go for SAP query & make your ad hoc report.
Dinesh Krishnan -
Batch wise inventory valuation
Hi,
what is batchwise inventory valuation?.how to design it in sap?
Please suggest....
Edited by: Venkatesh DY on Nov 25, 2011 7:37 AMHi Venkatesh,
May be the below links helps you
Batch Wise Item Cost
Automatic Split Valuated Batch Material
http://www.sap-img.com/mm025.htm
Dasaradha -
GRN wise delivery cost in MIRO
Hi
I have created a Purchase order for a raw material along with freight charges (this is paid to different Vendor) which is maintained in the PO Level. I have done multiple GRN's for the same Purchase Order.
When I am doing the invoice verification for the same PO. I was trying to book the Planned delivery cost for this PO. I am able to see only single line item but where as i am unable to see it based on GRN. The GRN number is also not appearing in the reference field
Requirement is: Based on number of GRN's the Planned delivery cost should be seen in MIRO. but where as i can see only one line. System is calculating on Po Level.
If i am booking for goods and service i am able to see multiple line items
pls helpPlanned delivery costs always appear as a single line item and not GRN wise.
Is your client Passing the delivery cost bills per GRN?
If yes ,then One way to Get GRN wise details in MIRO , is by using the "Bill of Lading " number field that you see in MIGO.
If you capture the Bill of lading number in MIGO for each GR , then you can also do MIRO w.r.t Bill of lading number instead of the Purchase order.
Apart from the above, Im not aware of any other way to get GRN wise delivery cost details in MIRO. -
Product Costing: 0CO_PC_PCP_01 0CO_PC_PCP_02
Hi Gurus,
I'd like to use one of 0CO_PC_PCP_01 and 0CO_PC_PCP_02 datasources to extract product costing details from tables KEKO / CKIS.
It seams that both are working correctly, but both are not extracting the detail I need. They extract data aggregated buy the CKIS-ELEMT field, while in CKIS table, the cost is slpitted in more rows each with different Origin Group as Subdivision of Cost Element (CKIS-HRKFT).
I'd like to extract costs at this detail and, of course, the field CKIS-HRKFT.
Had anyone of you already had the same problem?
Is there a standard datasoure already providing this kind of information, or have I to enhance the standard (0CO_PC_PCP_01 or 0CO_PC_PCP_02) splitting each aggregated row AT the CKIS-HRKFT detail?
Thanks!!!
Regards!
Matteo.This is not a delta-enabled datasource so you need to do a full-update (with selection) everytime. If you want to restrict it on dates, just run the infopackage for full month's selection (Include the prev month, if you want to bring new products created last month but not brought over in the last extraction).
Since it is a full-update, it should be going to an ODS with over-write, is it not so? -
Batch wise actual material consumption and activity cost
hi
my client is steel industry, client requirement is heat wise actual material and machine cost. Heat is a batch number, how i can check batch wise actual material consumption and machine cost.
regards
imdadHi Imdad
Whats the batch definition in your case?? have you designed One batch per Prod order or One batch per GR?
If its one batch per Prod order - you can directly see the prod order.. however, chances are less for this as Steel company might be using PCC i.e. repetitive mfg
If its one batch per GR - Then you will have to track using the Confirmation no because each Confirmation will trigger the Goods Issue and Activity Confirmations...
Using Table AFRU - You can track the individual Confirmation no and also the Activity Qty confirmed....COSS / COSSD will have the Activity Cost
If any goods mvt are posted during the Confirmation, you would see a Mat Doc No populated in the field "Mat Doc"
Br, Ajay M -
Report to view Production order wise atcual cost when PO is assigned to PCC
Hi All,
Can anyone help me to get the report for production order wise actual cost incurred when that Production order is assigned to PCC (Product cost collector).
Is it possible through Summarization hierarchy or Product drilldown?
If yes, can u explain the steps.
Regards,
Durga.Hi Bhaskar
You are in Alaska and you wanna eat vegetarian food
You cant get values at Prod order level if you have chosen PCC as cost object.... You will only get Qty at Prod order level
To get a bird's eye view of costs incurred in PCC, execute report MCRY with PCC as the input... MCRX shows only Qty info for components
br, Ajay M -
Product cost - stage wise.
Dear All,
In which table I can get product cost operation wise?
For ex:If I pass my production order No. with Operation,I need to know the cost of material(Raw) and operation cost.
Regards,
Manis,UK.
Message was edited by:
Mani GandanHi Manis,
I think your are looking table for manufacturing cost for operation wise. i donot think ,u can get in sigle table.
Anyway check with table S027,and come back
regards
pradeep -
Hi All,
Iam new to controlling area. I want to know the entire process flow of product costing and what are journal entries reflect in this flow.
Thanks,
chanduHi,
The requirement of batch wise capturing of costs can be achieved by creating a separate production order for each batch of production. The production order captures all the cost, which are incurred during the production process. The details of each cost are as below.
1.For every batch of production a production order is raised in the production department. The production order contains the details of BOM and recipe.
2.The Bill of Material (BOM) details the raw material and packing material in the required portions that are required for production.
3.The recipe contains the detail process of production activity including resource such as manufacturing machineries, equipment. Each operation is assigned to its resource and each resource assigned to relevant activities such as Labour, fuel, power etc. (maximum of six parameters for each resource). Each resource is attached to a cost centre.
4. The recipe and BOM are copied to production order automatically when the order is created. The quantities of materials and activities are determined at standard levels (Planned costs).
5. A production order may contain several phases and each phase requires individual confirmation.
6.Once a phase in production process is complete the production person gives his approval by the way of confirmation.
7. At the time of giving confirmation he inputs the actual quantities incurred for material and activities. Using these inputs the Actual Cost can be arrived.
8. From controlling module, the planned rates of activities are uploaded on periodical basis. monthly or annually. The cost of material is taken at Moving Average price.
Once the batch production is complete the production person gives his final approval to the order as u201CTechnically completed (TECO)u201D.
9. At the month end / period end all these process orders are settled at the costing department.
10. The settlement results in calculating the overheads on predetermined rate and transferring the total cost of the production on to the finished product. The following entry is generated
Finished goods stock Account Dr
To factory output Account Cr.
11.The work-in-process is calculated based on the status assigned to production order. If the order has a status of u201Cu201CTechnically completed (TECO)u201D. the work-in-process is not calculated, but the order will be totally settled.
12.The standard cost of finished product is released at the beginning of every month. The standard cost is calculated based on the Bill of Material and recipe defined independently for each finished and semi finished product.
13.The variance is calculated on the difference of standard cost of material and the actual cost incurred in the production.
14. When the actual cost of power, fuel, Labour are accounted against respective cost centres in the month end, the system automatically determines the under absorption or over absorption of production costs. This difference cost will be apportioned to all the batches on a predetermined basis.
Revaluation of Production orders
Initially cost planned in cost centre accounting against activity types are used for valuating the materials that are produced. At the month end when actual cost are booked from financial accounting, revised activity price calculation is carried in cost centre accounting and with this prices the production orders are revalued. The revaluation is carried to the extent of difference between planned vs. actual activity prices. The revaluation production orders will not be carried, as production orders will be settled Immediately.
The actual cost of every batch is determined using above process. A report is generated to know the cost for each batch.
The standard cost fixed with each customer for each product is maintained in a separate database. The Costing department should compare these details with the actual cost of production and identify the difference. Accordingly a Debit/Credit note can be generated.
Once a standard cost estimate is created, it updates the material master with that rate.
Cost Object Controlling is an area in cost accounting that assigns the costs incurred in the production of company activities (such as internally manufactured materials) to those activities. Cost Object Controlling supports you in:
Reaching make-or-buy decisions
Determining price floors
Performing complex cost analysis (such as target/actual analysis)
Determining inventory values
Cost component Structure:
A control of how the results of activity price calculation or material costing are stored.
In Product Cost Controlling (CO-PC), the cost component structure determines the attributes for passing on the following costs:
Material costs passed on to material valuation as the standard price or inventory price
Product cost components are
Material
Accessories
Power
Fuel
Sal & wages
Depreciation
R&M/ Stores
Others
Admin OH
Standard Cost Estimates (Applicable for trading activity)
At the start of the fiscal year standard cost estimates will be released based on the planned raw material prices and planned manufacturing overheads. These standard prices are updated in the respective material master. These cost estimates are run only for make-to-stock materials.
The various components of cost are incurred in producing a product is captured. The following cost components are considered for materials cost, consumables and fuel, direct
Labour cost, utilities. Repairs and maintenance gases, depreciation, administrative overheads. A costing sheet will be created to capture administrative overheads cost which are not absorbed in the products as activity cost but are to be considered for inventory valuation In the first step planned activity outputs for each cost centre are planned, then planned cost that will be incurred against each activity type and primary cost element are planned, by carrying out activity price calculation the planned price of each activity is arrived. These activity types are entered in the work centers and routings. When cost estimates are created, system captures material cost from the prices mentioned in material master. The manufactured overheads are updated from the activity cost planned in cost center accounting.
Sadashivan -
Requirement:
There are 2 plants AAAA-Manufacturing Plant, BBBB-Central Warehouse.
Plant BBBB is procuring FG from AAAA. Its intercompany sale between 2 company codes.
Batch (B1) of FG u2018Xu2019 with qty 100 is procured from AAAA with cost 1000.
Batch (B2) of FG u2018Xu2019 with qty 100 is procured from AAAA with cost 1200.
Client want to valuate the inventory with the Actual cost of each Batch procured.
Since price control u2018Su2019 is used for FG, the inventory will be valuated with standard price.
The difference between procurement cost and standard price will be posted to PRD.
Client is not accepting the PRD account
Hence batch wise inventory valuation needs to be done, But for that Price control u2018Vu2019 needs to used for FG.
Price control V for FG is not advisable, as it will have impact on account management, Product costing in the manufacturing plant.Hi Vikas,
The Query :
DECLARE @WTREntry int = 1
SELECT T0."ObjType"
, T0."DocEntry"
, T1."DocLine"
, T1."ItemCode" "ItemCode"
, T3."DistNumber" "BatchNumber"
, (T1.DocQty/Abs(T1.DocQty)) * T2."Quantity" Quantity
, T2."BinAbs" "BinAbs"
, T1."LocCode" "Whse"
, T4."BinCode" "BinCode"
, T1."LogEntry"
FROM OWTR T0 JOIN OITL T1 ON T0."DocEntry" = T1."DocEntry" AND T0."ObjType" = T1."DocType" AND ISNULL(T1."DefinedQty",0)>0
JOIN OBTL T2 ON T1."LogEntry" = T2."ITLEntry"
LEFT JOIN OBTN T3 ON T2."SnBMDAbs" = T3."AbsEntry"
LEFT JOIN OBIN T4 ON T2."BinAbs" = T4."AbsEntry"
WHERE T0."DocEntry" = @WTREntry
ORDER BY T0."DocEntry", T1."DocLine", T1."LogEntry"
Change the @WTREntry to your doc entry.
Note the negative qty mark the direction is out.
Positive qty mark direction in. If you need to get only the in, then filter the negative quantity.
Also note that the above assume a transfer from Bin to Bin.
Regards
Edy -
Dear All,
I have received a requirement from the Client that
they need a batch wise Pricing in the R/3 System eg: If material (A) is of 500 and the Material Code XY00.
and if the cost of Product Increase /Decrease and the Material Code remains the same XY00
How will i maintain in the batch wise pls let me known step by step so that i can Configure it its on the Urgent basis Pls help
Thanks
SanaNo, you do not have to assign to Sales Document Type.
You should create it as a table & assign it to relevant Access sequence. You require to maintain condition record for the same to be called in Sales Order.
<b>Write-up on pricing procedure</b>:
In SD, Pricing Procedure is determined based on Sales Area (Sales Organization + Distribution Centre + Division) + Customer Pricing Procedure + Document Pricing Procedure. Sales Area is determined in Sales Order Header Level. Customer Pricing Procedure is determined from Customer Master. Document Pricing Procedure is determined from Sales Document Type / Billing Type (if configured). Once the pricing procedure is determined, Condition records are fetched. If appropriate condition records are found, the price is determined. If Mandatory pricing condition is missing, system will through an error message.
In SD, the steps to configure Pricing procedure are as under:
Step 1:
Condition table: If existing condition table meets the requirement, we need not create a new condition table. Considering the requirement for new condition table, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Table (select the required fields combination, which will store condition record).
Step 2:
Access Sequence: If existing access sequence meets the requirement, we need not create a new access sequence. Considering the requirement for new sequence, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Access Sequence (Access sequence is made up of Accesses (Tables) & the order of priority in which it is to be accessed. Here we assign the condition table to access sequence.
Step 3:
Condition Type: If existing condition type meets the requirement, we need not create a new condition type. Considering the requirement for new condition type, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Condition Type. It is always recommended to copy an existing similar condition type & make the neccessary changes. Here we assign Access sequence to Condition type.
Step 4:
a. Pricing Procedure: It is recommended to copy a similar pricing procedure & make the neccesary changes in new pricing procedure. Pricing Procedure is a set of condition type & arranged in the sequence in which it has to perform the calculation. Considering the requirement for new Pricing Procedure, the configuration will be done in spro as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Maintain Pricing Procedure.
b. Pricing Procedure: After maintaining the pricing procedure the next step will be determination of pricing procedure. Configuration for determining pricing procedure in SPRO is as follows: IMG --> Sales & Distribution --> Basic Function --> Pricing Control --> Pricing Procedure --> Determine Pricing Procedure.
5. Condition record: Condition record is a master data, which is required to be maintained by Core team / person responsible from the client. During new implementation, the condition records can be uploaded using tools like SCAT, LSMW, etc.
It is assumed that document pricing procedure, customer pricing procedure , ... are in place.
Regards,
Rajesh Banka
Rajesh Banka -
Batch wise rate and revenue for Profitability reports
Process are
We are doing GR of material based on Batch wise and we have moving average price for all trading material.
let say i did 2 GR
Material A
Batch x
MAP 10rs
QTY 10 kg
Material A
Batch y
MAP 15 rs
QTY 20 kg
now i have stock of 30 kg of material with batch X and Y
Now i got sales order of 15 qty and I issued 10 qty from batch X and 5 qty from batch Y
and did billing also.
Now my client want profitability batch wise and rate of consumption also batch wise.
I can create one characteristic WWBAT for batch and also planned Table lookup for Derivation from SD table LIPS.
But how to get cost Batch wise - 10 rs for batch -X and 15 rs for batch-Y. becoz price will come from VPRS which is my latest MAP
regards
RRHi
For Batch - You need to create a WW Char i.e. User Defined Char
Valuation Type - Should be available as a Standard Char in COPA.. You can pull it in your Op Concern from KEA5 using "Reference" option
To get the Batch No - You need to create a derivation step in KEDR using "Enhancement" method... SOURCE field can be ARTNR and Target Field will be WW Char.... Then you can write exit COPA0001 or COPA0005
Valuation Type can also be fetched using the same exit...
br, Ajay M -
Product costing by sales order configuration steps
hi
plz send me product costing by sales order configuration steps.
sir, i know manufacturing order configuration step but i do not sales order configuration.
in the sales order also is same as manufacturing order like first we have to make planning cost , the planning cost should be updated to material master and next configure the actual cost.
for first step- costing variant -okkn
next -costing variant -opl1
for sales order also same we need to update planning price first- what is costing variant
for actual cost - what is costing variant
plz tell me detail
regards,
sowmya
Moderator: Please, read forum rules before postingHi Sashikanth,
Please send me the Configuration document for make to sales order.We are at Blue print stage need some docment for make to sales order.Plese send me the document it will will be very help full for me.
My id is [email protected]
Thanks in advance
Regards,
Nagaraju
Edited by: nagaraju sami on Mar 9, 2008 11:58 AM -
While product costing CK11N error
While using CK11N I am getting following error:
Sr.No. Error Description Msg No
1> No price could be determined for Material /Batch XXXXXXX/Plant XXXX 465
2> Cost Component split costed with value zero 240
3> No valid source of supply could be found. 380
4> Object was not costed 60
5> Cost estimate for material XXXXXXX /Plant XXXX is incorrect 168
Please help me how to fix above problem.
Thank you.Check following points,
Probably material might be split valuated,Check price is maintained for all valuation types including header in MM60.
Check price is maintained in info record.
Check type of procurement in MRP2,it will be external procurement - F.
Do product cost estimate using KKF6N.
Check production version is maintained in MRP4 ?
Check throughly all masters vendor,info record & material master.
It will solve the issue.
Maybe you are looking for
-
Some question about SAP CRM consultant
Dear all, I'm a center-based consultant in china.Our company is among the first batch to run SAP CRM in china in 2006.Our version is CRM 5.0.From my two years' working experience,the status of using CRM in our company is not very good.Complex U
-
Is it possible in single select that much?
hi, I have the following setup: T1:===== xdate date, xamt number, --accumultive number each day from 00:00:00 xresp number --accumultive from 00:00:00 and I need to get some statististics for each product for 30 min interval ( any 30 min within each
-
HT4972 Why Pages and numbers are not updating.
My pages and numbers are not updating for about a week now Why?
-
TS4425 Photostream on Apple TV stopped working after 5.1 upgrade
I recently upgraded to 5.1 on my Apple TV. Photostream in no longer working. I was directed to accept the terms and conditions on my PC. When I log into Icloud on my PC, I don't receive any prompt to accept the Terms & Conditions. How do I access
-
any way to Protect ROM Content? I know I know...just about everything is cracked. But how about adding protection to a ziped folder (or anything) on the ROM layer- that requires a serial number from a list of sequential serial numbers we issue to reg