Managing item cost per warehouse.
Hello,
I have a client who recently migrated from SAP Business one 8.81 to 9.0 PL8. And now they want to manage items cost per warehouse.This is because although the cost and quantities are okay at company level, at warehouse level there are now some negative values as they have been in operation for over 3 years. In the setups, I found out that the manage item cost per warehouse check box settings was not ticked. How do i ensure that this check box is ticked and what procedures do i take to make this happen. The client has more than 2,000 items and about 30 warehouses.
Most of the recommendations in the discussion forum talk about creating a new database, After creating it, how do you go about it. what are the procedures involved?
Kind regards,
Maureen
Hi Maureen,
This setting one time setting and you can not change once Transaction is posted in System. Please also check below link.
https://help.sap.com/saphelp_sbo882/helpdata/en/45/07edb6ae742461e10000000a1553f7/content.htm
Please also check below links.
Manage Item Cost by Warehouse Function
changing Manage Item Cost per Warehouse
Manage Item Cost per Warehouse and Warehouse for Damaged Goods
Hope this help
Regards::::
Atul Chakraborty
Similar Messages
-
Manage Item Cost per Warehouse
Previous posts have confirmed that it is not possible to change the Manage Item Cost per Warehouse option once any inventory transactions have been posted. One entry posted in Feb 2010 (below) even offered a link to other "Irreversible Ticks" (although that link is now broken). This limitation is required in order to preserve the relational integrity of the system, within its design architecture.
Manage item cost per warehouse
If a database has been in operation for several years with company-level costing, and business changes now force tracking costs by warehouse, I see no option other than creating a new database with the per-warehouse option, then loading items, inventory, GL, etc. Unfortunately, all history (GL transactions, document history, change log, etc.) is no longer available in that database.
Is anyone aware of SAP plans or tools to support any other alternatives to this kind of business change?
Thanks, DaveHi Dave,
I am afraid creating a new database is your only option.
For old data, you may still keep access for certain reports. All open items has to be imported to new db. It is a kind of manual archiving. Your database performance will gain a lot though.
Thanks,
Gordon -
Item cost not found for one or more items - Inventory Posting
Good Day Mentors,
My user has encountered an error during Inventory Posting and its "Item cost not found for one or more items".
The specific Message ID from SAP's System Message Log is 10001287.
I found a similar post which addresses this error here.
But unfortunately it did not help me solve my user's problem.
I already checked if the items had a defined "Item Cost" in the Item Master Data Inventory Tab, and they all have "Item Cost" defined.
I'm not sure if this will help, but below is the Inventory Audit Report of one of the items that is throwing the "Item cost not found" error.
I am not a business consultant neither am I literate in accounting, so thanks for the patience.
SAP Version: 9.0 PL5
Valuation Method: Moving Average
Thanks in advance!
SeanHi Augusto and Raviraj,
I've already verified in our production database the points you made:
- Is the "Manage Item cost per warehouse" selected in the Basic Initialization Screen?
YES
- Is the "Manage Inventory by Warehouse" ticked/checked in the "Inventory Data" tab of the "Item Master Data" screen?
YES
* I apologize for not have been able to give this information upfront.
Anyway, the database only has one warehouse at the moment.
I've checked the items, like the item in the screen shot above, and it does have an item cost.
Below is the screenshot of the sample item from my original post,
Thanks in advance!
Sean -
Dear All,
hopefully someone can kindly help on this.
The item cost is missed
in Inventory, for itemA there is still InStock 4, but the item cost is missed (not showing).
And i cannot find the Base Price in the GP report, but Inventory Posting List has the purchase price.
itemA still have the item cost in few days ago, but after today i use Credit Memo for returning itemA and enter the item cost manually, then i found out this problem. there is also itemB, but itemB has no problem.
million thanks about thisHi Tac,
you may have a look at this thread :
https://forums.sdn.sap.com/click.jspa?searchID=20603446&messageID=6532368
especially at the posting of Jeyakanthan:
Customer Cannot Issue Item From Warehouse
Item Cost = 0 and Allow Stock Release without Item Cost is disabled
Symptoms
Error message on adding outgoing inventory document:
"Cannot issue item from WH which is managed by batches or serial numbers".
Customer cannot issue an item from warehouse (with some transaction decreasing on-hand quantity). When issuing item, customer cannot select an item batch or serial no. although it exists and has enough available quantity.
Resolution
Check setup options in SAP Business One:
If in Company Details > Allow Stock Release Without Item Cost is selected.
What the valuation method is in Item Master Data > Inventory Data Tab.
Check Item Cost:
For moving average price (MAP) and standard price, please check Item Cost in Item Master Data > Inventory Data Tab. If customer selected option: "Manage Item Cost per Warehouse" in Company Details, check the Item Cost for relevant warehouse in the tab row.
For FIFO item, please check the Item Cost of open FIFO layers. In version 2004 C and 2007 A, Item Cost can be seen for remaining Open Quantity of FIFO layers in Inventory Revaluation window after selecting relevant item and warehouse.
For all versions, please run following SQL query:
SELECT T0.[ItemCode], T0.[Warehouse], T0.[OpenQty], T0.[OpenValue], T0.[OpenValue]/ T0.[OpenQty] as ItemCost FROM OINM T0 WHERE T0.[ItemCode] =[%0]
If the ItemCost is zero and Allow Stock Release Without Item Cost is not selected, Customer needs to change Item Cost to a non-zero value.
regards -
Specific Identification Cost for batch managed items (Follow-Up from P2P)
Specific Identification Cost method is used for serial and batch managed item. Using this method, the outbound cost of such items would be the original cost of specific goods, which can be determined according to the serial or batch number of that item.
Business One allows the user to receive batch managed items with a batch number that already exists in the DB. Its possible that the received quantity is added to on-hand quantity in the warehouse. In such case, the quantity on-hand of that batch and the received quantity may have different costs.
What should be the system behavior in such case:
1. Block receipts to the same batch with different costs.
2. Write the difference to a price difference account, as done in Standard Cost method.
3. Manage the batch cost with Moving Average method.
This thread is continuation from 'Specific Identification Cost for batch managed Items' <a href="http://p2p.sap.com/businessoneforum?type=join&login=1&uid=41FB661A76CED536C825C4E2B6FF4397&cid=91&go=z37225">discussion</a> in P2P SAP Business One Forum (Product Development Collaboration).
Previous discussion on P2P is summarized in the attached file.Hi Peter,
This is a very important functionality that you are describing here. For example, in the Steel industry, it could be extremely useful to cost by batch or serial number.
If you receive a batch that already exists in the system and if the costing method for the product is moving average, then teh cost of the batch should be calculated based on the moving average as well.
If the costing method is standard, then the cost should go in a variance account.
If the costing method is FIFO, then it is a getting trickier...
Regards,
Vincent -
Set batch management for reasons of cost management item cannot be deleted
Discovery was made that a material should have had batch management MARC-XCHPF selected. Within that time sales orders were created as well as sales order stock. 411E movements were done to get rid of the sales order stock, and it can not be seen in MMBE. MD04 is also clear. New attempt to add batch management in the plant displayed errors - SD Documents exist (orders or deliveries) that have not yet been
processed or that have been processed only in part.
Document Item
206365 000020
Attempt to remove item 20 from sales order and receive error
Message no. V1128
For reasons of cost management, item 000020 cannot be deleted.
Diagnosis
You tried to delete a sales document item for which cost management is carried out. Cost management can exist at item level for
- make-to-order production
- make-to-order stock
- service contract item
Procedure
Enter a reason for rejection at item level.
I found a similar problem on the forum but not really a solution other than throwing in the towel and making new materials.Hi
What I understand from your thread is:
You have chekced batchmanagement in
material master & after working some time you want to remove that tick mark.
First of all one should understand that for what ever reason batch management is ON, you can not reverse it .
Either activation or deactivation of batchmanagement is irreversible.
Oflat SAP had come with a note telling that how to proceed with reversal batch management.
I have gone through that note .Finally SAP wants to take consultancy with some fees to make reversal.
It is all pain ful job.
If you can do it abandom thta material & create new material.
This is the solution I can give.
Hope it is celar to you.
Regards
YMREDDY -
Change sales order - for reasons of cost management item cannot be deleted
Hello Friends,
When I try to delete a line item from sales order below error is fired and it doesnot allows to delete the items which has a WBS element.
The function name is :BAPI_SALESORDER_CHANGE
The error message is as below:
ORDER_HEADER_IN has been processed successfully
For reasons of cost management, item 001001 cannot be deleted
Error in ITEM_IN 001001
KONVKOM has been processed successfully
KONVKOM has been processed successfully
KONVKOM has been processed successfully
KONVKOM has been processed successfully
KONVKOM has been processed successfully
The sales document is not yet complete: Edit data
Sales document 0002012766 was not changed
Information
Sales order: 0002012766
Item : 001001
WBS element: 2012766-001 The wbs status is "REL"
I found a similar problem on the forum but not really a solution other than giving a suggestion as "Enter a reason for rejection at item level.".
but when I put the field ORDER_ITEM_IN-REASON_REJ = 'Z1' and ORDER_ITEM_INX-REASON_REJ = 'X',the error is still occurring.
'Z1'-WBS has been cancelled
How can I remove this item from the sales order?
Please help me.....
Best Regards,
bluebabyHello Lakshmipathi,
thank you very much for answering my question..
But how I get the file SAP note 14097,I was search this file in SDN and google but cannot find this file,if you know pls give me a hyperlink to view the content,thanks a lot.
Best regards,
Sophia -
COST MANAGER 가 ITEM TRANSACTION 에 대하여 COSTING을 수행하지 않는 경우의 처리.
제품 : MFG_INV
작성날짜 : 2004-05-25
COST MANAGER 가 ITEM TRANSACTION 에 대하여 COSTING을 수행하지 않는 경우의 처리.
==============================================================
PURPOSE
COST MANAGER 가 ITEM TRANSACTION 에 대하여 COSTING을 수행하지 않는 경우의 처리.
적용 : Oracle Inventory 11
Oracle Inventory 11.5
CMCTCM Cost Manager
Problem Description
COST MANAGER 가 ITEM TRANSACTION 에 대하여 COSTING을 수행하지 않아 분계
가 생성되지 않은 데이터가 존재함.
데이터의 상태는 MTL_MATERIAL_TRANSACTIONS의 COSTED_FLAG, ERROR_CODE, ERROR_EXPLANATION 이 Null 임.
MTL_MATERIAL_TRANSACTION_TEMP 의 ERROR_CODE = Null 이고,
ERROR_EXPLANATION = "Transaction Processor Error" 임.
원인: MTL_MATERIAL_TRANSACTIONS 의 COSTED_FLAG 값이 NULL
이고, TRANSACTION_GROUP_ID 에 값이 존재함. 그러므로 CMCMCW (Material
Cost Transaction Processor) 가 이 데이터를 처리하지 않음.
CMCMCW: 이 프로그램은 INV 와 WIP의 material transactions 의 costing 을
진행시킨다. 이 프로그램은 mtl_material_transactions 에서 uncosted
transactions 찾는다. 예) where costed_flag='N'& transaction_group_id=NULL.
검색된 데이터에 대하여 INLTCP 이 호출되어 처리된다.
Workaround
N/A
Solution Description
1. SQL*PLUS 를 이용하여 해당 데이터를 아래와 같이 update 한다.
SQL>
UPDATE mtl_material_transactions
SET
costed_flag = 'N',
error_code = NULL,
error_explanation = NULL,
transaction_group_id = NULL
WHERE
costed_flag = 'N'
AND transaction_group_id is NOT NULL;
2. Cost Manager 는 schedule 되어 수행된다.
Reference Documents
Note:156954.1 - The Cost Manager Is Not Costing An Item Transaction -
Hi all,
I am getting this message when I attempt to update a particular items cost in Inventory.
Field cannot be updated(ODBC - 1029) [Message 131-183]
This happens only for a handfull of Items.
Here are the details :-
SAP Version : 2005A SP 00 PL 34
SQL Server Version : 2005 SP1
Set G/L Accounts by : Warehouse
Valuation method : Standard
When I ran the query pertaining to the update directly in Enterprice manager, it worked fine. but not from SAP. Here is the query.
exec sp_executesql N'UPDATE T0 SET
T0.[AvgPrice] = @P1,
T0.[ValidComm] = NULL ,
T0.[FrozenComm] = NULL
FROM [dbo].[OITM] T0 WHERE T0.[ItemCode] = @P2 ',N'@P1 char(21),@P2 nvarchar(40)','250.780000 ',N'DF5007SC'
Noted that the fileds [ValidComm] and [FrozenComm] are nvarchar fileds and allows null. Note that the OITM table has User defined fields, allowing null but I dont see how they are affected as the query above is updating the Average price. Wondering though whether SAP should update AvgPrice as the Valuation method is standard and noting Moving Average ?
I checked out the forum for information and found the same error had occured in different modules and tried out the solutions recommended but it did not solve this issue.
Any help is greatly appreciated !
Cheers !
Adrian,VHi Rahul,
Yes.Upgrading is one option, but the customer is unwilling to do so as it cost them.
Cheers!
Adrian.V -
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 */ -
Managed Item Tables in 8.8
Hi,
We started our add-on upgrade to 8.8. The tables for batches and serial numbers are all new. Does anyone know where I can find the documentation for these tables. This should included the purpose of each table and how it relates to the others tables. What is described in the SDK help file applies only to the 2007 tables.
Thanks,
MikeHi Mike,
We struggled with the same kind of problem as you, only in our case just serial number management. Although the DI API for serial number management has remained the same, we used some queries on the serial number table as well and we were worried about how those queries were affected. For serial numbers, it seems the new tables OSRN and OSRQ have replaced old table OSRI but that the old OSRI is still available, as a view. This means that any queries you might have on OSRI would still work, and luckily this was true for our code. Have you checked this for your code?
However, in order to avoid future compatibility issues, we chose to use the new tables anyway. It seems that OSRN is a kind of header table for serial number records and OSRQ is a kind of 'serial numbers per warehouse' table, whereas the old OSRI contains both serial numbers and warehouse availability. We concluded this by looking at how the new view OSRI is defined in SBO 8.8. In this definition, we also saw that the old OSRI.Status value is now derived from the value in OSRQ.Quantity. So for instance, suppose you want to check whether or not a (system) serial number is available for a given item (item01 with internal serial number 123) in a certain warehouse (01), your old query (prior to version 8.8) would be
SELECT SysSerial FROM OSRI
WHERE ItemCode = 'item01'
AND IntrSerial = '123'
AND WhsCode = '01'
AND Status = 0
but now (version 8.8 or later) it would be
SELECT OSRN.SysNumber FROM OSRN
LEFT JOIN OSRQ OSRQ ON OSRN.ItemCode = OSRQ.ItemCode AND OSRN.SysNumber = OSRQ.SysNumber
WHERE OSRN.ItemCode = 'item01'
AND OSRN.DistNumber = '123'
AND OSRQ.WhsCode = '01'
AND OSRQ.Quantity = 1
Does this help?
Regards,
Marnix Kammer
Edited by: Marnix Kammer on Oct 20, 2009 2:17 PM -
Item cost showing R 3 971.77 instead of R 1.88.
Hi All
We have a problem where one of the items is showing an incorrect item cost amount, instead of showing R 1.88 it has R 3 9 71.77. This might be due to the incorrect item cost entered initially by the user.
When creating any marketing document the journal posted is using this incorrect amount and thus making the account balances incorrect.
I did an item revaluation for this item to R 1.88 while there was 456 items in stock, then when I looked at the journal it posted there was a debit on the Stock Diff account and also on a credit on the Inventory account.
We are not satisfied with this journal posting, since the extra R 3969.89 is also posted on the accounts how can we deal with this issue.
System Setting are:
SBO 2007A SP0 PL42
Inventory Valuation : Moving average
Item Management : Item groups
Allow negative stock : Yes
Rgds
BonganiHi,
Check that particular Item's Last Evaluated Price.
And Also Check the Current Item Cost.
There may be plenty of reasons for this case.
1. That Particular Item May Revaluated
2. Any Goods Issue or Goods Reciept has created with Wrong Price (May be in 15 - 16 Thousands)
3. There may be a chance, that the Item is recently converted to FIFO method and after some transaction again it is Recovered to Moving Average.
4. Also Check your opening balance entries for that particular item.
To Solve this Problem...
1. If Opening Balance Qty and Price for this entered wrongly you can Adjust in Opening balance Window itself
2. If Some Other Reason, You can do Material revaluation to change the Item Cost. -
Valuation of item cost in Sales [Return and Credit Memo]
Hi,
Is there any way to get item cost affected in Sales [ Return and Credit Memo(with out copy from)] documents when item qty is Nill in respective warehouse, valuation method is FIFOHi,
Item cost is only linking to purchase or production. There is no link between sales and item cost.
Thanks,
Gordon -
Problems with item cost & batch table
Hi experts,
I have developed a crystal report recently, to retrieve all the data from batch table (OIBT) and present it in a report.
Valuation method: moving average
Begin:
Item ABC
(batchnum)A1 blah (qty)3 (itemcost)10.00 (whs)01
(batchnum)A2 blah (qty)4 (itemcost)12.00 (whs)01
tables involved OITM(retrieve info), OIBT(retrieve info), OITW(retrieve item cost)
Everything was fine until the problem(step) below occurred:
In my query, I already included a condition whereby BatchQuantity must be greater than 0, OITW.OnHand must be greater than 0
Then, I created a Inventory Transfer document to move A1(full quantity) from Whs 01 to Whs 02.
I opened up my crystal report, the result shown as following:
Item ABC
(batchnum)A1 blah (qty)3 (itemcost)10.00 (whs)01
(batchnum)A1 blah (qty)3 (itemcost)10.00 (whs)02
(batchnum)A2 blah (qty)4 (itemcost)12.00 (whs)01
How to solve the above issue?Please advice. Thank you.Hi Tou,
Check your query warehouse are linked in your query
Batch quantity greater than Zero means it consider the IN, OUT batch transactions.
Regards
Jambulingam.P -
Item Cost FIFO was wrong when Goods Issue. How to slove it?
Dear Experts,
I met item cost of FIFO item was wrong when I did Goods Issue. The scenario is I did goods receipt from PO that item cost was 8.02 per unit. Then I saw in the inventory audit report that item cost was 8.02 per unit. That's right.
But after that I did goods issue the item cost was 7.485 per unit. And I check to Journal Entry and Inventory audit report were posted the wrong item cost, 7.485 per unit. What source does the system bring to calculation item cost for goods issue?
I access to SQL for check OINM and OITM table. Both of OINM and OITM's item cost were correct in the goods receipt transaction, but they booked wrong cost, 7.485 per unit, in goods issue transaction. I don't understand the logical that SAP B1 use to calculation item cost that use for goods issue. In the past I think the table that related to item cost calculation was only OITM, OITW, OINM, but now I think I misunderstand it due to this case.
Regards,
Pornrat TrisauvapakDear Gardon,
I use the FIFO for calculation and in this case has only one lot remain, that cost 8.02. Now I observe OINM table again all field are correct except OpenValue field. I'm not sure this field is related to item cost of goods issue, or not?
Regards,
Pornrat Trisauvapak
Maybe you are looking for
-
Can't get it to stop CCing myself on mail
I'm using a Google mail account with my iPhone. I went into Mail Settings and turned "Always Bcc myself" to OFF. However, it keeps sending me copies of emails I send out. What's going on? This is really bugging me, any help is greatly appreciated.
-
I am trying to stitch together a fairly low contrast 3D rendering made that was divided into 4 sections. I have tired photomerge in CS3 all afternoon - with no real success (though it works with other files). Generally three of the 4 section blend we
-
Adding comments in Numbers on iCloud
I can add comments when updating my spreadsheet on my iPod but not when I'm in iCloud. Am I missing something?
-
Hi everyone, Need a little help here. My computer set up in Dutch but I want to write a letter in English and of course have the spelling checked. But I can't seem to find where I can change the language. Checked the help pages and the manual, and I'
-
I had to re-install my CS4 and now it won't read camera raw. What can I do?
My photo shop works ok except it won't read raw files from my CANON EOS 50D. It did before I had to reload it.