Slowness in Cost Manager costing the Inventory Transactions : performance

Hi All,
We have just upgraded to R12.0.6 and we are facing performance issues with the Cost Manager ..it is costing the Inventory/Material transactions very very slowly..about 1-2 Inventory transactions are getting costed within a minute.
The Actual Cost workers are taking a lot of time to process the transactions as well..
Could someone please suggest or help us troubleshoot this issue , as this very critical as we are facing this performance issue in 12.0.6 production enviornment.
Thanks
Sachin

Hi,
Can you find any errors in the CM/DB log files? Do you run Gather Schema Statistics and Purge Concurrent Manager/Programs on regular basis?
Please see if these documents help.
Note: 387669.1 - Cost Manager Performance Issues
Note: 304313.1 - Understanding Cost Manager
Could someone please suggest or help us troubleshoot this issue , as this very critical as we are facing this performance issue in 12.0.6 production enviornment.If the issue with your production instance, I would suggest you log a SR.
Regards,
Hussein

Similar Messages

  • INV와 WIP TRANSACTION에 대한 COST MANAGER의 ERROR발생시 처리방법

    제품 : MFG_INV
    작성날짜 : 2004-05-20
    INV와 WIP TRANSACTION에 대한 COST MANAGER의 ERROR발생시 처리방법
    ====================================================
    PURPOSE
    Inventory와 WIP Transaction에 대해 Inventory Cost manager가
    정상적으로 작동하지 않고 Error가 발생한 경우, Data Fix방법에
    대해 기술하고자 한다.
    Explanation
    Cost Manager는 다음의 Transaction들에 대해 처리한다.
    1. Material transactions
    2. WIP Resource transactions
    Cost Manager가 수행 시 정상적으로 처리하지 못한 경우,
    다음과 같이 Error처리를 한다.
    (1) mtl_material_transactions의 costed_flag = 'E'
    (2) wip_cost_txn_interface에 data가 존재한다.
    :정상적으로 수행한 경우, Interface table에서 Record가 삭제된다.
    1. To resolve the Material transactions:
    Select request_id, costed_flag, transaction_group_id
    from mtl_material_transactions
    where costed_flag is not null;
    (If this picks up any records - uncosted transactions exist).
    update mtl_material_transactions
    set request_id = null,
    costed_flag = 'N',
    transaction_group_id = null
    where costed_flag is not null;
    2. To resolve any WIP transactions:
    Select request_id, group_id, process_status
    from wip_cost_txn_interface;
    (ie. only uncosted transactions exist in this table)
    Update wip_cost_txn_interface
    set request_id = null,
    group_id = null,
    process_status = 1;
    The next Cost manager run should pick up the transactions and
    reprocess them
    Example
    Reference Documents
    -------------------

  • ESYU: Cost Manager(CMCTCM)을 cancel 하고 다시 실행하는 방법

    Purpose
    Oracle Cost Management - Version: 11.5.9 to 11.5.10
    Information in this document applies to any platform.
    MTL_MATERIAL_TRANSACTIONS(MMT) table에 costed_flag = E 인 error transaction이
    존재하는 경우 debug를 위해 cost manager를 다시 실행해야 될 경우가 있다.
    보통 Cost Manager는 일정 주기로 running 되고 있기 때문에 이를 cancel 하는
    작업이 필요하다.
    여기서는 실행중인 Cost Manager를 cancel 하는 방법을 알아본다.
    아래 사항을 방지하면서 Cost Manager를 cancel 하는 방법:
    - 동시에 여러개의 Cost Manager가 launch 되는 것
    - CMCTCM log에서 아래와 같은 warning message가 발생 되는것
    " A Cost Manager is already launched.
    Action: If you want to launch a new manager, cancel earlier manager first."
    Solution
    1. Cost Manager를 cancel: 아래 방법 중 하나를 선택한다.
    a) Use Sysadmin responsability
    Navigate to /Request/view
    Set : specific Request=on
    Name=Cost Manager.
    Find request 화면의 아래쪽에 있는 "Select the Number of Days to view"
    field에 9999를 입력한다.
    조회된 Request 중 Pending Scheduled 상태의 Cost Manager request를
    찾아 request를 cancel 한다.
    b) Run
    SELECT request_id RequestId,
    request_date RequestDt,
    concurrent_program_name,
    phase_code Phase,
    status_code Status
    FROM fnd_concurrent_requests fcr,
    fnd_concurrent_programs fcp
    WHERE fcp.application_id = 702
    AND fcp.concurrent_program_name in ('CMCTCM', 'CMCMCW', 'CMCACW')
    AND fcr.concurrent_program_id = fcp.concurrent_program_id
    AND fcr.program_application_id = 702 AND fcr.phase_code <> 'C';
    위 script 결과로 나오는 모든 requests를 /Sysadmin / Concurrent / Request
    화면에서 query 하고 모든 request를 cancel 한다.
    이 request id를 query 시에도 역시 "Select the Number of Days to view" 값은
    '9999'로 입력한다.
    2. cmclean.sql script를 실행한다.(Note 134007.1 참조)
    3. Cost Manager를 restart 한다.
    Inventory / Setup / Transactions / Interface Managers
    on line 'cost manager' - do Tools > Launch
    Reference
    Note 373207.1

  • ESYU: Cost Manager(CMCTCM)을 cancel 하고 다시 launch 하는 방법

    Purpose
    Oracle Cost Management - Version: 11.5.9 to 11.5.10
    Information in this document applies to any platform.
    다음을 방지하기 위해 Cost Manager를 cancel 하는 방법을 알아본다.
    - 동시에 여러개의 cost manager가 launch 되는것을 방지
    - CMCTCM log에 다음과 같은 warning message가 생성되는것을 방지
    "A Cost Manager is already launched.
    Action: If you want to launch a new manager, cancel earlier manager first."
    Solution
    1. Cost Manager를 cancel 하기 위해 아래 방법 중 하나를 이용한다.
    a) Sysadmin responsibility: Request/View
    Set: specific Request=on
    Name=Cost Manager
    Find request 화면의 아래쪽에 있는 field "Select the Number of Days to view"
    -> Default가 7 days이나 이를 9999로 변경한다.
    Query 된 request 중 Pending Scheduled 된 request를 Cancel 한다.
    or
    b) 아래 select 문을 실행
    SELECT request_id RequestId,
    request_date RequestDt, concurrent_program_name,
    phase_code Phase,
    status_code Status
    FROM fnd_concurrent_requests fcr,
    fnd_concurrent_programs fcp
    WHERE fcp.application_id = 702 AND
    fcp.concurrent_program_name in ('CMCTCM', 'CMCMCW', 'CMCACW') AND
    fcr.concurrent_program_id = fcp.concurrent_program_id AND
    fcr.program_application_id = 702 AND fcr.phase_code <> 'C'
    위 결과로 나온 request id 를 /Sysadmin / Concurrent / Request 화면에서
    찾아 cancel 한다.
    위 결과로 나온 request id 중 running 상태인 request를 제외하고 모두
    cancel 한다.
    2. Metalink에서 Note 134007.1를 찾아 cmclean.sql 를 down 받아 실행한다.
    3. Cost Manager를 아래 화면에서 restart 한다.
    Inventory:Setup / Transactions / Interface Managers
    on line 'cost manager' - do Tools > Launch
    Reference
    Note 373207.1

  • Is the JTS Transaction Manager Java Mapping of Corba OTS using JSE Impl?

    Hi All,
    I was reading the Java Transaction Service Specification .95 Draft, and I am curious if the Java Mapping of Corba OTS 1.1 Interfaces Implementation is generally referring to the Java Standard Edition implementation of these classes, specifically the IDL code that is converted into Java classes in the tools.jar. I attempted to manually compile the IDL code in the OMG Transaction Service Specification 1.4 using idlj in JDK 1.6 and ran into one compilation issue after another, until I realized The CosTransactions Module, and other required Corba IDL interface are already converted into Java classes in the tools.jar of the JDK. My assumption was I should map directly to the classes in the JDK if I create a Java Transaction Manager for the Java Transaction Service Specification?
    Any help you can provide on this subject will be appreciated.
    Thanks,
    Aaron
    Edited by: 888810 on Sep 30, 2011 1:29 PM
    Edited by: 888810 on Sep 30, 2011 1:30 PM

    Hi All,
    I was reading the Java Transaction Service Specification .95 Draft, and I am curious if the Java Mapping of Corba OTS 1.1 Interfaces Implementation is generally referring to the Java Standard Edition implementation of these classes, specifically the IDL code that is converted into Java classes in the tools.jar. I attempted to manually compile the IDL code in the OMG Transaction Service Specification 1.4 using idlj in JDK 1.6 and ran into one compilation issue after another, until I realized The CosTransactions Module, and other required Corba IDL interface are already converted into Java classes in the tools.jar of the JDK. My assumption was I should map directly to the classes in the JDK if I create a Java Transaction Manager for the Java Transaction Service Specification?
    Any help you can provide on this subject will be appreciated.
    Thanks,
    Aaron
    Edited by: 888810 on Sep 30, 2011 1:29 PM
    Edited by: 888810 on Sep 30, 2011 1:30 PM

  • Inventory Transaction to Projects

    Hi,
    I am working on DEMO Instance (12.0.4).
    - Created a User Transaction Type with Project enabled
    - Created an Expenditure Type with Exp. Category as "Inventory Transfers"
    - Did the Misc. Receipt (Which I have created in step 1) with Required Project Information.
    - Ran the "Cost Manager" and the transaction Costed successfully (Material Transaction -> Reason, Reference Column -> Costed 'YES')
    - Ran the "Cost Collection Manager" and found from the Table (PA_TRANSACTION_INTERFACE_ALL) that No Transaction happen. (From Application I found that, Inv ->Material Transaction -> Transferred to Projects 'NOT APPLICABLE' ).
    Why Transferred To Projects is "NOT APPLICABLE". Did I miss any step.
    Regards,
    Khan.

    Hi
    There could be several reasons:
    The item cost may be zero - will not transfer
    You may be acting with an expense type item - will not transfer.
    The subinventory you are taking the item from may be an expense subinventory - will not transfer.
    If you are working in a PJM organization, when the MISC Issue is taking item from locator of project A task B, and issuing it to the same project and task, the system will not transfer the transaction to Projects.
    Dina

  • Inventory Account Alias for Inventory Transaction Source Type

    Hi,
    Currently I know that only Account and Account alias transaction source type, in Misc Trx form, it will use the inventory account alias in the Source Field.
    However I want to use the inventory account alias in Inventory Transaction Source Type. Do you have any idea on how to do it ?
    TIA

    Hello Akinola,
    What Charlie has suggested that is correct, you wan't be able to put cost center during the Inventory difference posting, but there is a way to do this.
    - Find out which G/L account is posting when you do posting with 702.
    - Create cost element for that account with the help of costing/finance expert
    - During the cost element put the cost center as defaulted for that G/L account.
    I hope this will resolve your query.
    Regards
    Arif Mansuri

  • Project Management Workplan with inventory item

    Hi
    I have a scaniro on client side. Client need to assign inventory item in workplan using Project Management but the inventory org is LCM enable. So can we able to assign inventory item and use inventory rate in workplan? Thanks in advance
    Afzal

    hi
    as suggested check at migo level ie., migo-goods issue  for stock item,  yes difference of paise is obseved at at migo level itself.
    thanx for your solution. ur solution has given to suspect the error in different application area rather cj88 (settlement of project)
    now, pl let me know how to ensure that there is no differenc of paise between MAP & MIGO-GI.
    pl help
    thanks in advance
    srihari

  • Report to list Inventory transactions according to their Project Code

    Dear Experts,
    Is there any standard report in SAP to list the Inventory transactions according to different Projects?
    If not, please advice me on the query that is necessary for it.
    Much Thanks!
    Warmest Regards,
    Chinho

    Hi!
    You can use Inventory Posting List Report under Inventory Reports.
    Click Expand option on the same and select your project and inventory documents there.

  • Inventory Transaction Worker

    Can Someone help me on the performance of Inventory transaction Worker?? It takes about 8 mins to complete for each subinventory
    (around 200 rows) and we have over 200 subinventories... We have tried all available options...
    Oracle Support has asked us to address post this query to the forum as this seemed, as the functionality of the worker seems to be Serial(one by one)....
    Suggestions are most welcome as this is a bottleneck to our Project

    Sofia,
    Did you ever a resolution regarding the performance issues you were having with the inventory transaction workers? We are also experiencing a similar problem with performance and I would appreciate any advice you may have on the subject.
    Regards,
    Niels Gudegast.

  • Inventory transaction worker request completing with error.

    when running Inventory transaction worker concuurent request completing with error.
    Here I attached the error message ..
    Oracle Inventory: Version : 11.5.0 - Development
    Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
    INCTCW module: Inventory transaction worker
    Current system time is 10-OCT-2010 08:22:07
    No completion options were requested.
    Output is not being printed because:
    The print option has been disabled for this report.
    Concurrent request completed
    Current system time is 10-OCT-2010 08:22:08
    Regards
    ***SBJ***

    Hi, Did relinking fix your issue?
    Thanks.
    Hi,
    I have the same problem. The Inventory transaction errors out randomly. Did relinking fix your issue?
    Thanks
    A/A
    Hi,
    No,I didn't tried to relink INCTCW.
    Please try to relink the file and see if it helps.
    Also, please go through the doc referenced above and check the database log file for any errors.
    Thanks,
    Hussein
    user13098774 wrote:when running Inventory transaction worker concuurent request completing with error.
    Here I attached the error message ..
    Oracle Inventory: Version : 11.5.0 - Development
    Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
    INCTCW module: Inventory transaction worker
    Current system time is 10-OCT-2010 08:22:07
    No completion options were requested.
    Output is not being printed because:
    The print option has been disabled for this report.
    Concurrent request completed
    Current system time is 10-OCT-2010 08:22:08
    Regards
    ***SBJ***

  • Submit Inventory Transaction Worker from PL/SQL package

    Hi,
    I would like to know if it's possible to submit the Inventory Transaction Worker (INCTCW) from a PL/SQL program (package) define as a concurrent program.
    Regards

    Hi,
    I believe you should be able to do that using FND_REQUEST.SUBMIT_REQUEST (search MOS for examples on how to use this package).
    How to Submit a Report Set from a Custom Form [ID 104260.1]
    Thanks,
    Hussein

  • Should the Goods Receipt Inventory Transaction include Item Cost selection?

    When processing a Goods Receipt inventory transaction, the Price List pull down does not display "Item Cost" as a selection.
    The user can make the Unit Price field visible and active, compare the cost displayed from the Price List selected to the current Item cost and update if different. This forces the user to be very cost cognizant as none of the price lists available are guaranteed to be equal to the current item cost.
    Update of the record can cause a cost revaluation in moving average or a cost varinance account adjustment in a standard cost system.
    The companies I have talked to would prefer to select Item Cost in the price list field as they can do in the Stock Posting.
    I am looking for further input on this.
    Thanks,
    Jim

    No replies since April 2009, closing.

  • 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

  • Add On costs to the Inventory at sales plant.

    Hello Consultants,
    My client is an automotive client we move the finished goods from Prod.Plant to sales plant . Fin. goods at sales plant are valuated at MAP with Split valuation based on serial number . The client wants to add some add on costs to the finished product after it is in the inventory of the sales plant. What are my options here? we don't have material ledger active.

    The trick is showing icons and text which enlarges the tool bar. The native resolution of my screen is 1920x1080, so the height of the add-on bar makes it hard to see using only icons. Another problem was the AniWeather extension because it read across the picture of the persona and it could not be moved lower . Moving the location to the bottom of the screen eliminated the problem.
    Thanks for all your help.

Maybe you are looking for