MTL MATERIAL TRANSACTIONS having zero unit cost

Hi All,
For some of the POs, we are getting zero unit cost in the Receiving Account, but rest of the POs are working fine and correct data is populated.
This is not with any particular Org as well. Any idea what can be the reason so that the cost will be zero in there.
I am new to costing/Finance module, so please let me know if I am not making sense or missing any information that will be important to get the solution.
Thanks,

Amit
What is your costing method in that organization? Can you please check the price in the PO for that item which is giving you this issue?
This can happen: If your price in the PO is Zero and you are using any costing method when you receive this is what happens:
Cr Accrual Account @Po Price
Dr Receiving Account @Po Price (could be Zero)
When you deliver to Inventory depending on the costing method value will change:
In std costing
Cr Receiving @ po price (zero)
Cr Purchase Price Variance @st cost
Dr Inventory @ std cost
In avg costing
Cr Receiving cost @ Po Price
Dr Inventory @ po price
But the cost will be recalculated as
(onhand qty*current cost+po qty*po_price)/(onhand_qty+po_qty). So if the cost was 100 and onhand was 1 and if the po qty is 1 and po price is Zero cost will become 50.
Thanks
Nagamohan

Similar Messages

  • Important Validations for MTL Material Transaction

    Hi All,
    I am creating an OAF page for material transaction -- for material issue and receipt.
    For this I am inserting a record into MTL transaction interface table and the running the transaction manager API in oracle, which populate mtl_material_transactions table.
    But after general insertion i found that the record is getting error out due to oracle validation. The item may be lot or serial controlled.
    Please let me know the validations performed by this program, so that I can handle these before inserting into interface tables.
    Any help/document will be appreciated.
    You can mail me to [email protected] as well.
    Regards
    Riyas

    Riyas,
    You have to insert the serial number if it is a serial controlled item or it will fail always. Before inserting into the interface table you can validate whether it is serial no is exists or not from the wsh_serial_numbers or mtl_serial_numbers.
    You can compare the values from the inventory_itme_id to get the serial numbers.
    You can use the below query to validate the records. It might be helpful.
    1stà select * from oe_order_headers_all where header_id=4838351
    2ndà select * from wsh_delivery_details where source_header_id=4839902
    3rdà select * from wsh_serial_numbers where delivery_detail_id=5088694
    INSERT INTO mtl_serial_numbers_interface
    (source_code, source_line_id,
    transaction_interface_id,
    last_update_date, last_updated_by,
    creation_date, created_by,
    last_update_login, fm_serial_number,
    to_serial_number, product_code
    --product_transaction_id
    VALUES ('Miscellaneous issue', 7730351,
    71737725,
    --mtl_material_transactions_s.NEXTVAL, --transaction_interface_id
    SYSDATE, --LAST_UPDATE_DATE
    fnd_global.user_id, --LAST_UPDATED_BY
    SYSDATE, --CREATION_DATE
    fnd_global.user_id, --CREATED_BY
    fnd_global.login_id, --LAST_UPDATE_LOGIN
    '168-154-701',
    --FM_SERIAL_NUMBER
    '168-154-701', --TO_SERIAL_NUMBER
    'RCV'
    --PRODUCT_CODE
    --l_rcv_transactions_interface_s
    --v_txn_interface_id --product_transaction_id

  • MTL MATERIAL TRANSACTION error 'CALL_TO_CONTRACTS'. Please help.

    I am getting the following error from the MTL_TRANSACTIONS_INTERFACE table while running a material transaction.
    You have encountered an unexpected error in 'CALL_TO_CONTRACTS': (No Data Found).
    I know that there is an query not being properly fulfilled and it's giving me back this error.
    Does anybody know the specific reason that this error happens?
    I don't know how to track down where this query is. I'm trying to find the package that it is in.
    Any help would be meet with much thanks.

    I get this error too when trying to display a content area with a single URL element (displaying the CA as a portlet).
    When the URL is set to open in a NEW window no error.
    But if I select the URL item to open inside the folder (CA) I get the error.
    Pls let me know if you find a solution since I would like to have my CA shown ONLY as a portlet and not as a new window....

  • Performance improvement in mtl material transactions query

    Hello All,
    We have some millions of records in mtl_material_transactions and we need to extract some transactions based on particular OU(currently 1 OU) and some filtering condition. This program will run every 5 min in the prod environment so there would be minimal records (1 to 50) which are eligible to be picked up in each run. Currently the below query is taking 2 to 4 min depending on the server load. Even there are no eligible records for pickup then also it is running 2 to 4 min. If there are any improvement points please suggest us.
    Below is the query details and explain plan
    WITH mtst AS
    SELECT mtt.transaction_source_type_id, mtt.transaction_type_id,
    mtt.transaction_action_id
    FROM mtl_transaction_types mtt
    WHERE EXISTS (
    SELECT 1
    FROM apps.sga_denpyo_comm_maint sdcm
    WHERE sdcm.unso_event = 'M'
    AND sdcm.unso_extract = 'Y'
    AND mtt.transaction_type_id = sdcm.mtl_type_id)
    AND mtt.transaction_source_type_id '2'),
    mp AS
    (SELECT organization_id
    FROM mtl_parameters
    WHERE master_organization_id = 1773)
    SELECT mt.transaction_id, NVL (mt.attribute3, '00') attribute3
    FROM mtl_material_transactions mt, mtst, mp
    WHERE mt.transaction_source_type_id = mtst.transaction_source_type_id
    AND mt.transaction_type_id = mtst.transaction_type_id
    AND mt.transaction_action_id = mtst.transaction_action_id
    AND mt.transaction_date > '01-JAN-2000'
    AND mt.organization_id = mp.organization_id
    AND SUBSTR (NVL (mt.attribute3, '00'), 1, 1) = '0'
    AND mt.transaction_quantity < 0
    AND NVL (mt.transaction_reference, 'XXX') NOT LIKE 'NO%'
    AND NVL (mt.transaction_reference, 'YYY') NOT LIKE 'KR%'
    AND NVL (mt.transaction_reference, 'ZZZ') NOT LIKE 'UNSO_CANCEL%'
    ORDER BY mt.transaction_id
    Operation Object Name Rows Bytes Cost Object Node In/Out PStart PStop
    SELECT STATEMENT Optimizer Mode=CHOOSE 1 162
    SORT ORDER BY 1 73 162
    FILTER
    TABLE ACCESS BY INDEX ROWID INV.MTL_MATERIAL_TRANSACTIONS 1 43 51
    NESTED LOOPS 1 73 116
    MERGE JOIN CARTESIAN 1 30 65
    NESTED LOOPS 1 22 59
    SORT UNIQUE
    TABLE ACCESS FULL SGA.SGA_DENPYO_COMM_MAINT_ALL 1 11 11
    TABLE ACCESS BY INDEX ROWID INV.MTL_TRANSACTION_TYPES 1 11 1
    INDEX UNIQUE SCAN INV.MTL_TRANSACTION_TYPES_U1 1
    BUFFER SORT 33 264 64
    TABLE ACCESS FULL INV.MTL_PARAMETERS 33 264 6
    INDEX RANGE SCAN INV.MTL_MATERIAL_TRANSACTIONS_N9 202 4

    Kindly avoid using Where, Rather use Where exists. Also Create an index that will be helpful in increasing performance significantly.

  • Unit Cost of non stock material - Hubwoo Catalogue

    Hi Team,
    There is one requirement to transfer the the cost of matrial from SAP PM to ArcFM. Here the materials are assigned to the operations in the PM order. Here we want to transfer the service cost and material cost of the particular operation to the ArcFM ( ie an external design tool) to estmate the total cost involved for the particular operation.
    Here the unit cost of the stock material can be get from the material master. But for nonstock material, a hubwoo catalogue is maitained. How do we get the unit cost for the this material?
    There is an interfece we have to develop to transfer the service cost and material cost from the SAP to ArcFM. Hence we have to get the unit cost of the non stock material here.
    Thanks in advance.
    Regards,
    Shyjith

    Hi,
    Yes, you are right but in material master price is not updating, many times I have been assigned the same material as a non stock and at every time I have maintained the planned price on order level but it is still maintained as "0" value in material master,
    what is the standard process?
    what settings need to be made to get automatically planned price or last purchased price for a non stock material?

  • Unit costing for materials assigned to activity - for material cost plannin

    The requirement is that material cost to the company will vary depending upon the project/customer. Eg.: Material cost = basic material cost + a % for P&F + 2 % for Clearance + a % for excise + 2 % for insurance + a % for Customs
    It can be a % or a lump-sum value. It can be all the components listed or part of them. This will be project specific.
    Hence the following preference for material cost planning is required:
    1. Material cost based on quotation or Purchase order - If quote/PO is not available, then
    2.Material cost based on unit costing done for the material in the project - If this is not available, then
    3. material cost from material master depending on price indicator i.e. Std cost or Moving average price
    We are working with valuated project stock.
    SAP Help says"
    "Prices are calculated in one of the following ways:
    u2022     Using the strategy in the valuation variant
    u2022     Manually, using the invoicing plan
    u2022     Using unit costing"
    But how to get the cost as per the priority required when these three options are there is not clear.
    I have tried to work with valuation variant in the costing variant assigned to Network. No valuation strategy explicitly refers to unit costing of material.
    During various testings, at times, unit costing of material gets updated as planned cost; at times not. What triggers in also not clear.
    Pl. clarify
    Thanks and regards
    A.Saravanan

    Hi All
    I have psoted to service market place and got the reply; we have implemented also.
    there were 2 suggestiosn:
    1. Valuation price with user exit - (EXIT_SAPLCK21_002) - This user exit has to be implemented; we have implemented - it is working. But this is taking effect when overhead calculation is done - this we rae managing that way now
    2. Alternatively you can try to use BAdI VALUATION_CK.: This BADI is not editable by us now; SAP has not released for our editing!
    The problem is solved although
    There is one more clarification  required:
    As SAP Help documentation: -> Unit costing is used instead of strategy sequence, but not in between steps of strategy.
    How to get this done ? right now we are using the strategy - inbetween steps of strategy with user exit
    Thanks and regards
    A.Saravanan

  • Unit cost of material from the PO for a specific time

    Hi gurus,
    is there a report that can give us what the unit cost of a material was during a given time frame. The cost we are looking at is the PO price. For example we would want to be able to see OK what was the cost of Part A from 03/01/09 to 03/31/2009 or on 3/1/2009.
    Thanks
    Anusha

    hi,
    For material group / vendor you get the purchasing values..
    for that check: MC$4 : for vendor..
    MC$< : for material group
    But material price can;t be taken out directly, just because material master data is independent of vendor master data...and both together comes into picture when they are procured from the given vendor...
    Regards
    Priyanka.P

  • Personlization:Set UNIT COST field in Miscellaneous Transaction as Required

    Hi,
    In Oracle APPS 11i Inventory module I want to set the UNIT COST field in the miscellaneous transaction as required.
    I have placed the cursor in the field and went to Help > Diagnostics > Examine.
    Block: MTL_TRX_LINE
    Field:TRANSACTION_COST_DISPLAY
    Next went to Help -> Diagnostics -> Custom Code -> Personalize:
    Trigger Event: WHEN_NEW_FORM_INSTANCE
    Context LEVEL USER: MINE
    Actions tab. target object is MTL_TRX_LINE.TRANSACTION_COST_DISPLAY which we had checked above.. I set the REQUIRED property to TRUE. Save
    When I go back to the form the field is required and the changes are affected.
    But, Once I close the form and reopen it I find the field reuired property is reset to FALSE.
    Can someone please tell me what's wrong exactly?

    Hi AHS;
    Pelase check:
    Performing Miscellaneous Transactions
    http://download.oracle.com/docs/cd/A60725_05/html/comnls/us/inv/misctrns.htm
    Inventory Transactions Guide [ID 102878.1]
    Hope it helps
    Regard
    Helios

  • Unit Cost greyed out in Miscellaneous transactions

    We are using Miscellaneous Transactions to receive a rebuildable item into an Expense Subinventory. However, we see the Unit Cost field is greyed out.
    Subinventory is quantity tracked and profile option INV: Transfer Expense to Asset is Yes.
    Thanks,
    Sanjib

    Sanjib
    For the cost to be enabled
    Item should be costing enabled
    Subinventory should be asset type
    and costing method should be either average, FIFO or LIFO
    Thanks
    Nagamohan

  • Unit Costing in Material components

    Dear Experts,
    I have come across a requirement where dummy materials are to be used for cost planning. These materials wonu2019t be processed any further. The planned cost for these materials is project specific ie. Material A in Project 001 costs 1 $ while same material in Project 002 costs 5$.
    We are planning to use unit costing to cater this requirement. Unit costing works for Item category L.
    The planned cost from Unit costing for material is considered when we create u201Creservation + purchaser requisitionu201D for WBS element for the material.
    On Creating u201Creservationu201D for WBS element, the planned cost from Unit costing is ignored and the planned price is calculated as per the valuation strategy maintained in the Network costing variant (valaution variant). However it is intended that the cost for unit costing is to be considered for reservation for WBS.
    We are using std. costing variant PS04 for material costing.
    Is there something I am missing so that the planned cost for material from Unit costing is considered in case of reservation for WBS?
    Regards
    Sejo

    Phoenixcfa & Ahmed,
    Thanks for ur inputs.
    I had already thought of the option you have suggested. In the currect process, the "Res / Purc. req." is maintained as "Immediate" at network header level. So the activity also inherits the same reservation relevance & it cannot be changed from "immediate" to "Never".
    As suggested by Phoenixcfa it has some thing to do with split valuation. I could carry out the unit costing for a material with "res. for WBS" in IDES.
    Hope, I will figure why it doesnot work our Dev system, soon.
    Regards
    Sejo

  • Unit Cost Calculation

    Hi Folks,
    We have a unit cost spreadsheet that was built in openoffice. I'd like to convert it to numbers and clean it up to be "numbers style" (i.e. not one gigantic table with a bunch of different sections). I'm having some trouble organizing this though. Here is what we have right now:
    Row a contains things like the names of raw materials, types of packaging, & labor.
    The first couple of column contain calculations on these like cost per KG of raw materials, cost per unit for packaging, etc).
    The following columns contain each product. So each product has a column where you can enter in how much of each raw material, packaging, & labor are required to make it. The next column displays the cost for all of these things. At the bottom of this column is a summation of the total cost for this product. Then there is another spreadsheet that pulls these numbers to calculate margins and things of that nature.
    I can accomplish all of this in numbers, separating all of the functional sections into different tables, but the problem is this: Say I go to add a new raw material or a new type of packaging, when I add a row, the rows in all the other tables become "off" by a row. That is, if I add a new raw material, then the table that has the product formulas no longer reflects the right amounts of each raw material because it's been thrown off by that row. Am I approaching this wrong, or is there some way to make numbers keep track of row/column additions & deletions across tables that reference each other? Thanks.

    Hi Jerry,
    Thanks for the tip. I actually needed to clean the spreadsheet up and put bogus values in to comply with company policy. Anyhow, here is a sample of the spreadsheet
    http://dl.dropbox.com/u/7499586/junk.png
    Just imagine about 100 products and several hundred raw materials, a dozen types of labor and about 30 types of packaging. It's a monster spreadsheet.
    The "units" under each product is the number of units per batch. You can see each product has two columns. One where you put in how much of a raw material, package type, and labor type go into each batch, the next calculates the cost for each item. Then it gets summed at the top for the total unit cost for that product.
    Let me know if you have any other questions about it. Thanks so much for your help!

  • How to list material without having purchasing view ?

    hi, guru
    Is it possible to list all material without having purchasing view in material master ?
    Any recommend standard transaction to be useful except mm50?
    Is it possible to list in any table through transacation se16 ?

    Dear,
    There are 2 solutions for your query...
    1. Check table MARA , for the material maintenance status are present each alphabet depicts the views maintained
    A Work scheduling
    B Accounting
    C Classification
    D MRP
    E Purchasing
    F Production resources/tools
    G Costing
    K Basic data
    L Storage
    P Forecasting
    Q Quality management
    S Warehouse management
    V Sales
    X Plant stocks
    Z Storage location stocks
    2.Check table MSTA. There you will not only find the maintained views (PSTAT), but also the related org level (plant, storage loc, sales channel etc.)
    Regards,
    Syed Hussain.

  • Updating Unit Cost by using Actual Cost Adjustments

    Hi,
    How can we adjust Unit Cost by using Actual Cost Adjustments Window?
    By giving Cost Adjustment without giving Adjustment Qty, the amount was adjusted to total quantity (transacted during the period). But I want to increase unit cost by a fixed amount. Is there any option?
    Thanks in advance.
    Regards,
    Ram

    Hi Ram,
    there are some patches released by oracle 5-6 months back(5003789 and 4735489) having this feature.
    There is also a meatalink note is available,expalins this cost adjustment type called Unit Cost Adjustment.This is the way it works.....
    The Actual Cost process now supports this new adjustment type where you adjust
    the actual unit cost of the item with the specified cost. The Actual Cost process
    calculates the cost of the item per the current logic and then applies this unit cost
    adjustment to calculate the new adjusted cost. This adjusted cost becomes the new actual cost of the item.First the New Unit Cost (without the Unit Cost Adjustment) is calculated.The Unit Cost Adjustment is included only after the Actual Cost is calculated based on the existing Adjustment types. Then, the New Unit Cost (with the Unit CostAdjustment) is calculated.
    Hope this helps...
    Rgds
    Shajahan

  • Unit costing in Sales Order

    Hi experts,
    We have a custom logic to update the unit costing screen in the sales order.  Our custom program updates the sales order unit costing screen using BDC method by calling transaction VA02.  But it impacted the performance of the system a lot because we are having around 10000 sales order items to be updated every day.
    Is there any other t.codes, programs or function modules to update the unit costing screen without accessing VA02. 
    I am a SD consultant, so don't have any knowledge in CO area.  Please help me...
    Thanks in advance,
    Mallik

    Hi,
    I know that accessing the VA01 / VA02 t.codes will kill the performance.   Is there any other t.code available in CO to update the unit cost estimate for sales order.  Or if any function modules?
    Rgds,
    Mallik
    Edited by: mallik on Mar 8, 2010 3:19 PM
    Edited by: mallik on Mar 8, 2010 3:19 PM 1213131

  • How to get unit cost for finished goods in prod order

    HI all,
    IN a production order of type PP04, there is cost analysis you can get from CO03.  This shows the cost for finished goods and BOM components.  Would anyone know how the cost for finished goods are calculated ?  The issue i have is that the unit cost of the finished goods is not correct.  It is higher than what it should be.  I looked at the moving avg price at material master but the cost used in calculation is different than in material master.   Can anyone shed light how finished goods are calculated and why it is picking up a higher unit cost ?  Where is the higher cost coming from  for finished goods material as shown in CO03 ?  The BOM materials are picking unit cost correctly.  Would this have anything to do with cost settlement ?
    thank you.
    joyce

    Hi,
    Finished goods price will depend on BOM componenet price,  activity price and overhead price. Check whether this prices are picking correctly or not.
    Regards,
    Sreekanth

Maybe you are looking for

  • Switch on problem Macbook pro

    Hi I have problem with my macbook pro. Afew days back did this: https://www.youtube.com/watch?v=DAs88OhFOMU It take some time but always switch on but nowday nothing only sometimes for afew sec works then switch off like here: https://www.youtube.com

  • Download oracle 10G Enterprise Manager

    I would like to download complete Oracle 10G Enterprise Manager. I downloaded one from oracle.com downloads and somehow it is not a complete. In that i do not have Console. Where i can i download a complete 10G Enterprise Manager?

  • No sound in YouTube videos but video plays.

    I'm not stupid, I do have my volume up and the YouTube video isn't muted, but i have no sound when i watch YouTube videos. The video is playing but no sound. If anyone could help i would really appriciate it. Thanks!

  • Open Hub and Info Spoke

    Hi all, We have a bunch of Info Spokes created in our production and we want to delete them based on last used date. Can anyone tell me in which table in BW are the Info Spokes stored Also like aggregates where we can find out last used is there any

  • Content type at web application scope

    Hello Is this possible deploy content type at web application scope feature? (I want activate content type at all site collections)