Stock transfer valuation error at batch level

Dear All,
I have an issue with Stock valuation at batch level, when a site to site stock transfer is done in the ERP.
As a consequence, Stock values in reporting are completely wrong.
As a standard behavior for stock transfers, we have the following article movements in the ERP :
MatNo      MovTyp Date      Plant      Stor.loc.    Batch      Qty.    Value
MAT1      101    01.01.06 USD1      0001         HJ01       1         180000
MAT1       641    15.01.07 USD1    0001          HJ01       -1      -180000
MAT1       641    15.01.07 3041                                     1      180000
MAT1       101    16.01.07 3041      0001           HJ01       1       0
We are using 0IC_C03 cube, with 2LIS_03_BX, 2LIS_03_BF and 2LIS_03_UM.
In 0IC_C03 cube, if we do a query at site level for this article, everything is correct :
MatNo     Plant     Qty.    Value
MAT1      USD1     0     0
MAT1     3041     1     180000
Then if we go at batch level, the value for the batched article is wrong (0).
The real value is held by the "empty batch" article.
MatNo     Plant     Batch     Qty.    Value
MAT1      USD1     HJ01     0     0
MAT1     3041               0        180000
MAT1     3041     HJ01      1     0
We already implemented the workaround on storage location level (How to "Realize summarized display of stock values on
storage location level").
But the same principle wouldn't work here, as the purpose of the batch is to have different valuations by article.
If we have then several batched article in the same site, we would apply an average value to them, which would also be wrong.
I tried to apply OSS note 589024, but for the same reason as described above, this is not working.
Would you have any clue or similar experience ?
Thanks for your help,
Stephane.

Hi.
I would also appreciate an answer to this problem, if you have one. . .
Thanks in advance,
Ian.

Similar Messages

  • Goods issue error at batch level stock

    Hi Experts,
    In MMBE for Material 12121426 Plant 6348 storage location  0001,batch 4065634891 in storage
    location level have stock is 12.000 EA and batch 4065634891 level stock is
    4,164.000 EA
    User is performing Goods issue through MB1A 261 movement type For 4,164.000 EA EA but showing error
    is Deficit of SL Unrestricted-use 4,152 EA : 12121426 6348 0001 4065634891
    Please suggest any one why batch level stock not updated to storage location level and why system not allowing batch level stock in MB1A How to rectify this error
    Regards
    Mohan

    You probably have to contact SAP. There is hot news about inconsistencies between batch stock and storage location stock: 1930161 - Stock inconsistencies in table MCHB for batches
    See as well KBA 1963022 - More details on the stock inconsistencies situation mentioned in Hot News 1930161

  • Stock transfer order error

    Dear sir,
    while doing me21n(stock transfer order i m getiing one warning message "Ship. point 3100 not allowed for ship. cond. 01, loading group 0001, plant 3100"
    can u plz guide how to solve the issue i think i have mainted shipping data but still i m getting the same error.
    thanks
    Debesh Tripathy

    Dear,
            I have checked for error message it is also telling that there is some issue in shipping point determination.
            I will request u to do the same exerise once again, GOTO LOGISTIC EXCUTIONBASIC SHIPPING FUNCTION-- SHIPPING
           POINT AND GOODS RECEIVING POINT DETERMINATION--ASSIGN SHIPPING POINT in following manner
            SC       LGrp      Plnt          PrShp      MShp
            01        001        3100       3100        3100
           and also check 
           GOTO LOGISTIC EXCUTIONBASIC SHIPPING FUNCTION--
           SHIPPING POINT AND GOODS RECEIVING POINT DETERMINATION--STORAGE LOCATION DEPENDENT SHIPPING POINT
           DETERMINATION--DEFINE RULE FOR DETERMINATION OF SHIPPING POINT ( DOUBLE CLICK) and for ITEM CATEGORY NL
           put PLANT SPECIFIC SHIPPING POINT DETERMINATION and retry the whole process.
           If still problem exist then check ur MASTER RECORD for CUSTOMER and MATERIAL.
           For CUSTOMER ( which u have assigned for PLANT )use XD02 and select SALES AREA TAB and goto  SHIPPING TAB
           under which u will find SHIPPING CONDITION FIELD,do check it is 01 or something  else.
           and for Material use MMO2 and goto SALES:GENERAL/PLANT TAB there u will find LOADING GROUP, do check whether it
           is 001 or something else.if still not work then revert back.
    Regards
    AJIT K SINGH
    HAPPY TO HELP U
    Edited by: AJIT K SINGH on Dec 2, 2009 9:38 AM

  • Copy batch in stock transfer order to receiving batch

    Hi experts,
    I would like to know how to copy batch number in stock transfer order to the receiving batch in material document which generated when post goods issue. Is there any user exits I can carry out? Many thanks in advance.

    Dear,
            Kindly enter batch in STO after storage Location column in every line which you enter in STO. then you can create delivery batch no automatically comes in delivery. There are no require to split batch in delivery.
       Hope it will help you.
    Regards,
    Sandip

  • Stock Transfer Order Error during PGI in VL02n

    Hi Experts
    I have configured a stock transfer order with the following details
    Purchase Order STANDARD Doc Type NB item category field is blank
    Mov Type 647 & 641
    Delivery type NLCC
    Created outbound delevery in VL10B
    But in VL02N during PGI getting error that  Purchase Order xxxxxxxxxx does not contain items for stock transfer
    Pls let me know what setting are missing ?

    Dear,
    As per my little knowledge I pesume that the error is because of wrong P.O. Types has been used in STO.
    Kindly use P.O. Type UB and item category as U and retry ur process.
    Regards
    AJIT K SINGH
    HAPPY TO HELP U

  • Stock transfer - Valuation

    Hi Gurus
    I have a basic doubt.
    In stock transfer for different company codes, the material value in supply plant is $10 and receiving plant has $12. (The accounting entry is created in supply plant for any type of STO)
    This case how the difference value in the receiving plant will be handled.
    Regards
    Aras

    Hi Aras,
    If the material is moving average price controlled in receiving plant, then the valuation will be taken from issuing plant: 10.
    If the material is standard price controlled, then the difference will be posted to AUM account(Expense/revenue from stock transfer).
    Thanks and regards,
    Polly

  • Storage location mandatory for inter stock transfer

    Hi,
    Document where only issuing plant has storage location and user has not entered storage location in destination tab.
    It is observed that where u201Cstorage locationu201D is missing  in u201Cdestination tabu201D, system is not able to determine batch no ( mvty 351 ). Since batch number is not fetched it gives further error in Batch level valuation and subsequent issue at some different price.
    Please analyze the above issue suggest us as to making storage location mandatory to solve batch valuation problem.
    I have tried to add storage location field LGOBE in the mvt type 351.  I am getting error field LGOBE is not allowed with mvt type 351.
    Please help me urgent.
    Thanks in Advance,

    Hi,
       With mov type 351 you issue the material from the supplying plant. This material is then get transfeered to the INTRANSIT stock.
    Once you do goods receipt against the STO this Intransit stock is moved to the Receiving Plante.
    Hence, no destination storage location will be allowed for mov type 351.
    Rajesh

  • Inter compony stock transfer

    Dear
    All SAP Gurus when i m doing PGI in intercompony stock transfer one error is display
    Consolidated companies and D2 are different
    error detail is
    (Message no. F5080
    Diagnosis
    The number of the affiliated company must be clear for the selected document type for all line items. In this case at least two different companies or a company in connection with a business partner who does not belong to a company are stated.
    Procedure
    If you selected the correct accounts, you must enter the document with a document type that allows cross-company posting. Otherwise, please correct the entered account.)
    pls give me solution
    Thanks in advance

    Hi,
    This might help you:
    http://www.sap-basis-abap.com/sd/what-is-stock-transfer-order.htm
    Best Regards,
    Amit.

  • Split Valuation by Batch and Stock Transfer

    Hi Experts
    I have split valuation activated by Batch (X) in my plants. When i try to transfer a material from Plant 1 to Plant 2 the system could not copy the price of sending plant into recieving plant batch. System updates the quantity in the recieving plant without any value. So the cost of sending plant inventory is going into expense/revenue from stock transfer account in recieving plant.
    What is missing from my end to have the system automatically copy the sending plant batch value into the recieving plant batch and update the inventory in recieving plant accordingly.
    Your help is appreciated.
    Thanks
    Ram

    It depends on how you do the "transfer". If it is an intercompany tfr, it will use the price on the PO in the receiving plant, and you can then make that to be the vale of the sender plant in the condition records.
    Otherwise it will use the ruling price in the destination plant.

  • STO Stock Transfer Order with HU (Handling Units) - Error Hugeneral 319

    Hello,
    We implemented a Stock Transfer Order process with the following details:
    MM side
    - PO is type NB, supplier is F_8001;
    - In table T001W, supplier F_8001 is assigned to plant 80GP;
    - WERKS = 40TV and LGORT = 41P in all PO items;
    - In each item, the shipping tab is filled with NLCC as delivery type and customer C_4000 (this customer corresponds to plant 40TV in table T001W). The sales area is also defined as the sales area to be used in the sales order that will be created in plant 80GP;
    SD side
    - Sales order is created automatically for customer C_4000;
    - In plant 80GP we have a HU managed stloc (32P). In this stloc we have a HU with the exact contents of the sales order. This HU has X in the HU storage loc field;
    - We created the outbound delivery and chose our HU. From this moment the HU storage loc field changed to D and the HU was assigned to the delivery;
    Now for the problem:
    When we click Post Goods Issue button, we get the following error for each item:
    HUGENERAL 319 - HU item contains different data than the stock posting
    The HU contents are exactly what we need to ship, so we do not understand this error. We need this HU to be transfered to stloc 41P in plant 40TV (this stloc is also HU managed). Any clues?
    Thanks in advance,
    Joã

    Hi,
    Have you checked your HU material and material to packed both having stock in Inventory.
    Even check the table HUMSEG is correctly updated or not.
    check this table correctly Hu assignd to you material and created materil document or not.
    check for for material master clearly for both material like plant, storage location, batch etc..
    Ask your MM consultant to check all entry is correct in material master and delivery or not.
    Regards
    Karthik.

  • MM42 change material, split valuation at batch level, M301, locking table

    Dear All,
    I'm working on ECC 6.0 retail and I have activated split valuation at batch level.  Now in MBEW for this specific material I have almost 14.400 entries.
    If I try to change some material data (MM42) I receive an error message M3021 A system error has occurred while locking and then Lock table overflow.
    I used SM12 to see the table (while MM42 is still running) and it seems that MBEW is the problem.
    What should I do?  For any material modification the system has to modify every entry in MBEW? Is there any possibility to skip this?
    Thank you.

    Hi,
    Symptom
    Key word: Enqueue
    FM: A system error has occurred in the block handler
    Message in the syslog: lock table overflowed
    Other terms
    M3021 MM02 F5 288 F5288 FBRA
    Reason and Prerequisites
    The lock table has overflowed.
    Cause 1: Dimensions of the lock table are too small
    Cause 2: The update lags far behind or has shut down completely, so that the lock entries of the update requests that are not yet updated cause the lock table to overflow.
    Cause 3: Poor design of the application programs. A lock is issued for each object in an application program, for example a collective run with many objects.
    Solution
    Determine the cause:
    SM12 -> Goto -> Diagnosis (old)
    SM12 -> Extras -> Diagnosis (new)
    checks the effectiveness of the lock management
    SM12 -> Goto -> Diagnosis in update (old)
    SM12 -> Extras -> Diagnosis in update (new)
    checks the effectiveness of the lock management in conjunction with updates
    SM12 -> OkCode TEST -> Error handling -> Statistics (old, only in the enqueue server)
    SM12 -> Extras -> Statistics (new)
    shows the statistics of the lock management, including the previous maximum fill levels (peak usage) of the partial tables in the lock table
    If the owner table overflows, cause 2 generally applies.
    In the alert monitor (RZ20), an overrunning of the (customizable) high-water marks is detected and displayed as an alert reason.
    The size of the lock table can be set with the profile parameter u201Cenque/table_size =u201C. specifies the size of the lock table in kilobytes. The setting must be made in the profile of the enqueue server ( u2026_DVEBM.. ). The change only takes effect after the restart of the enqueue server.
    The default size is 500 KB in the Rel 3.1x implementation of the enqueue table. The resulting sizes for the individual tables are:
    Owner table: approx 560.
    Name table: approx 560.
    Entry table: approx 2240.
    As of Rel 4.xx the new implementation of the lock table takes effect.
    It can also be activated as described in note 75144 for the 3.1I kernel. The default size is 2000 KB. The resulting sizes for the individual tables are:
    Owner table: approx 5400
    Name table: approx 5400
    Entry table: approx 5400
    Example: with the
    u201Cenque/table_size =32000u2033 profile parameter, the size of the enqueue table is set to 32000 KB. The tables can then have approx 40,000 entries.
    Note that the above sizes and numbers depend on various factors such as the kernel release, patch number, platform, address length (32/64-bit), and character width (Ascii/Unicode). Use the statistics display in SM12 to check the actual capacity of the lock table.
    If cause 2 applies, an enlargement of the lock table only delays the overflow of the lock table, but it cannot generally be avoided.
    In this case you need to eliminate the update shutdown or accelerate the throughput of the update program using more update processes. Using CCMS (operation modes, see training BC120) the category of work processes can be switched at runtime, for example an interactive work process can be converted temporarily into an update process, to temporarily increase the throughput of the update.
    For cause 3, you should consider a tuning of the task function. Instead of issuing a large number of individual locks, it may be better to use generic locks (wildcard) to block a complete subarea. This will also allow you to considerably improve the performance.

  • Stock transfer between plants for split valuated materials

    Hi,
    I'm doing a stock transfer between plants without STO.
    The FG's are split valuated,which are transferred from central warehouse to other warehouse at different states.
    I'm trying to use mvt type 303 and 305 to transfer the FG.
    But getting error "Use one-step procedure for transfer posting to mat. subj. to valuation".
    Please suggest how to achieve the requirement.
    Is it possible to make 303 mvt type document to be parked and posted.
    Regards,
    Venkatesh

    << Moderator message - Cut and paste response from Error when doing two step transfer between Plants with split valuation removed and points unassigned. Plagiarism is not allowed in SCN >>
    Refer below link with same issue discussed,
    [two step transfer with split valuation |Canu00B4t use two step transfer with split valuation ?]
    Edited by: Rob Burbank on Feb 3, 2012 11:30 AM

  • DI: Stock Transfer error (Unique field value does not match the system ...)

    Hi
    I made an add-on that makes stock transfers via DI API. The add-on has been running for two months with more than 10,000 stock transfers with almost no problems.
    The company that is using the add-on have all their products managed by serial/batch numbers.
    But just with one transfer Im getting the error in the stock transfer Add() method:
    "Unique field value does not match the system serial number [(----)29-52]"
    And I tried to debug it without success, I checked that the system serial numbers exists in the origin warehouse and are available. And I really can't find where is the problem.
    If somebody knows what this error means, please let me know.
    Thanks in advance,
    Regards,
    Allan

    Hi János, thanks for your answer.
    I found what was the problem, it was not exactly what you told me, but you gave me some insights to found the problem.
    The thing is that Im using UDT's to store the information of stock transfers (before creating a real SAP stock transfer), because of the funcionality of the add-on. After some user have done some steps or validations, the add-on actually does the real SAP stock transfer.
    The problem here was that my tables had some InternalSerial for some Item, for example the serial A-234, and before the real SAP stock transfer was made, they changed the serial from A-234 to A234 (in the serial number management). So the add-on was trying to create the transfer with the serial A-234, but the serial A-234 no longer exists.
    I have to create a validation that if they change the serial number for an item, I have to change it in my UDT's.
    On the other hand, Im not sure, but I think that I read before that you made a Warehouse Management add-on. This add-on that Im working now is a kind of warehouse management.
    Im having a lot of headaches because the poor accessibility to the user fields in the OSRI and OIBT tables. Im sure that you have faced problems with this. If you have any tips or advices about this it would be greatly appreciated.
    Thanks again,
    Regards
    Allan

  • Stock transfer requisition for non-valuated material

    Dear SAP gurus,
    We are using non-valuated materials extensively in our company; and we are having scenario where people in one plant would need to request material from other plant. We will use Stock Transfer Requisition for this.
    However I found one strange thing. When we create Requisition for stock transfer (item category U) for a non-valuated material, I got error message asking me to put valuation price. This puzzle me because this is obviously a non-valuated materials where we dont even have accounting view for this material.
    Please help.
    John.

    Hi,
    Think on suggestions given by other expert.However till that time you check whether it takes "Zero value".If so put it .Any way its non valuated material.At least your work will strart.
    Revert back,
    Vivek Maitra

  • Error in MIGO durng intra-company stock transfer by STO

    Dear gurus,
    I am facing an error while posting MIGO during intra-company plant to plant STO.
    Settings for STO:
    SPRO >IMG > MM >Purchasing > Purchase Order>set up Stock Transport Order
    Define Shipping Data
    Define/assign Checking rule
    Assign Delivery Type
    Assign Doc type
    I have maintained the following pre-requisite master data
    1. Supplying/Receiving plants are created as customer/vendor master
    2. Excise details (customer/Vendor/Plant) data are maintained in J1ID
    3. Assessable value is entered in J1ID
    Process flow:
    1. ME21n - Create STO (PO type:UB)
    2. VL10B - Create Outbound Delivery
    3. VL02N - PGI
    4. VF01 - Create Pro-forma Invoice (Stock Transfer Invoice)
    5. J1IIN - Post Excise Invoice
    at the receiving Plant
    6. MIGO-Post Goods Receipt.
    After entering the excise invoice and clicking on CHECK buttin in MIGO, the following errors are appearing
    1. Excise Details are not maintained for Vendor .-Message no. 8I565
    2. Maintain Vendor for the excise invoice -Message no. 4F185
    3. Please check excise base for the item is zero ! -Message no. 4F121
    Please reply your valuable suggestions.
    Regards,
    Anbu

    Hi Anbu..
    Post Migo without excise entry and try in J1IG to post the excise invoice.
    In J1iG..enter material doc of GR ,Excise invoice no from Manufac plant,check own plant and
    Click Details to get the excise values as in excise invoice.
    Hope this works !!
    Thanks
    R.Kannan,

Maybe you are looking for