Change Valuation Type for Batch  (Split valuation)

We have a batch record created automatically during a goods receipt for PO.  The Valuation type on the batch record is "New".
I'm trying to change the valuation type to "Trial" having retrieved the record (MSC2N) entering the material number, batch number, plant and storage location.
Having changed the valuation type theres a warning "Change of valuation type - check open process"
After entering through the warning then saving,  I hit an error - "please enter stor. location".  I already entered the storage location to retrieve the record so it's displayed, and can't see where else to enter it?  Can anyone help please?
Thanks in advance

I managed to overcome this error aided by OSS note 215850, by entries i've made in table T156.  However theres a new error
"Error 3 in posting for status change" M7 661.  OSS note 958105 refers to it, but my settings mirror the note.  So stumped as to a resolution
Help anyone?
Regards

Similar Messages

  • Defaulting batch and valuation type for a specific division for tcode me21n

    Hi
    I would like to default the valuation type and batch for a specific division while creating the PO.
    Kindly let me know if there is any user exit for this.
    Thanks & Regards
    Bhagya

    Hi .
    Actually my requirement is while you are creating PO, the value say 'ABC' must be defaulted both in Batch and valuation type  but when change that to 'DEF' it should allow you.. means you should be able to modify the batch and valuation type fields. I can be kept empty also.
    I tried using field exit to default Batch and valuation type, but it does not work if the batch is empty.
    If I use the BADI you mentioned what are import and export parameters and how do I code to meet my requirement.
    Kindly let me know.
    I will definitely reward points if it works.
    Thanks in advance
    Bhagya

  • How can we change the valuation type for a material created.

    How can we change the valuation type for a material created.
    Note : All open orders are closed for this material.3
    Please guide

    Hi,
    You can change valuation class, or you can set valuation category for your material master. If valuation category is set you can extend your material master and in this way creating records for different valuation types.
    Please try to set the desired changes in your mmr (MM02) > save > SAP will give you error message > push 'Display error' button and you will see what conditions must be eliminated to carry out the change.
    - you are not allowed to have open transactional data
    - no stock in the current and previous period (using proper posting date in MB1A + 201 you can reduce your stock level to 0, and after that you can set it back by MB1A + 202)
    - in case of valuation category setting batch archiving may be necessary
    BR
    Csaba

  • Changing Valuation Type for Non Serialized Material

    Dear Experts,
    May i know how to change the valuation type for Non serialized Material.
    Scnerio :
    Issued New  Material from warehouse with Valuation type -C1,
    Once i used shop floor it damaged and now i want to return back to store with Valuation type C3.
    May i know how can i do this.
    Regards,
    Kavvya

    Hi Seenu,
    Actually when i am using t-code IE4N and changing the valuation type C1 to C3 without changing the valuation type the system return the material to store. But for serialized material first i changed the valuation type through IQ02 then i am using the IE4N.
    But  i dont know how can i cahnge the valuation type for Non serialized material.
    Also may i know why i am facing problem in IE4N, Is it required some configuration to directing changing the valuation type in IE4N itself.
    Kavvya

  • Valuation type with batch management.

    Dear all:
    We have created our self valuation category D, without automatic valuation type.
    From what we have checked, it is mandatory to enter a valuation type during batch creation with MSC1N. This link between batch master and valuation type is impossible to change.
    Our plan was to employ 2 valuation types, independently of the batch used, so that with a STO we could be able to post and outbound movement from valuation type A and a subsequent inbound goods receipt of valuation type B.
    That's a problem for us as we use batch numbers to refer to certain material features, and those shouldn't change given the valuation type, so that it is mandatory for us to use the same batch number for both valuation types. Given that the link between batch master and valuation type is unbreakable, this looks not possible.
    We already tried to de-activate the valuation type as a required field during the batch creation, but it didn't work as the field still needed an entry during the saving. There are also several error messages that would need to be de-activated (M7043, 06649...)
    If we cannot use two valuation types with the same batch, is there any solution we can manage, besides of the duplication of batch numbers?
    Any help will be greatly appreciated.
    Thanks in advance.

    Hi, Jürgen, thanks for your comments.
    We have as well the batch management at plant level, but our idea was to use split valuation in order to avoid the use of plant as the minimum valuation level, as this would have further issues regarding the logistic side (we can use the stock determination group to solve this when using split valuation).
    So we face the problem that with a given batch number we cannot post movements with two different valuation types.
    I'll take a look at the note anyway, thanks for your help.

  • PO Valuation Type for Vendor Evaluation

    Dear Gurus
    I want to ask, can the Vendor evaluation program in SAP check the Purch.Order up to Valuation type ?
    So the VE program can differ the valuation type in Purchase order.
    Any respond are highly regarded
    Thanks and Best Regards
    Christian
    Edited by: C J Lee on Feb 1, 2011 6:38 AM

    Hi Piyush,
    Your answer is correct. Val type does not come from info record to MRP created PRs, even there is a fixed vendor in the PR, coming from source list.
    But, this happens in the PO, that val type is an obligatory field, for a split valuated material.
    In PR, it can only be maintained manually, I guess.

  • Valuation type as batch

    Hi,
    I have activated split valuation as auto (val. category as X) and when i doing migo, i have assinged my own valuation type and batch , both as  111 and again i did one more gr with 222 (val type and batch)...
    Issue is when i create 3rd gr, the batch column came as non-editable  mode and sytem selected as 111..
    I'm not able to create another val type and batch (i need to create another batch and val type as 333) , pls suggest to how to get it???

    HI,
    you may search first, or check below link :
    Split Valuation
    Split Valuation
    http://www.sap-img.com/mm025.htm
    Batch vs Valuation Type

  • Valuation Type: Auto Batch

    Dear Guru,
    Please kinldy guide me about how to set valuation type for automatic by batch.
    I've set valuation category: X Automat.(batch)
    when I good receipt and input QTY, Amount, Batch number, the system keep price as standard price 0.0 EUR
    I would like to keep price as moving or standard price as amount that I've input when good receipt.
    Please kinldy guide me
    Thank you
    Saiyaman

    Hi ,
    The header material which has valuation category -X  must have price control - V .
    All other valuation type can have V or S . Since the valuation type is a batch ,system will use the price control from material type .
    1. maintain the price control in the materil type in OMS2
    2. In the header material along with moving average price maintain standard price also .because if the material type has -V ,it will pick PO price while creating batch/valution type on GR.
    if the mateil type has - S ,then it will take the standard price from the materila .So you have to maintain std price in the header material eventhough the material is having price control - V
    hope it helps

  • Where should we maintain valuation type for a material? URGENT

    For a particular material , how can we know whether a valuation type exists or not?
    Please tell me .

    IT IS MAINTAINED in Accounting view 1 of the material.
    Valvuation type is based on Valuation category.
    goto SPRO
    Material Management->Valuation and AccounT Assignment->Split Valuation
    Check there in Standard Valuation Category.
    Valuation type is stored in LIPS TABLE and also in table MBEW.
    Please reward if useful.

  • Want to use different valuation type for one finish in house prod. materia

    Hi,
    Please update on subject requirement of different valuation type for same finish in house produced material.
    We take e.g. as below
    Valuation type -1) VA01
                             2) VA02
    Want to assign both valuation types to material FINISH01
    Then, i want create process order as per valuation type VA01 & VA02 ,let consider for 5 quantity each. While creating process
    order, system shoulf propose selection of valuation type.
    Regards,
    Chetan

    Hi,
    use Split Valuation, When u do the GR against production order...System will ask valuation type.
    and Same material code with maintained with different valuation type in your inventory.
    Regards,
    Pardeep Malik

  • Valuation Type for Material

    Hey Guys,
    How do we check whether split activation is activated for the material. And if its activated, how do we configure it?
    Thanks  a bunch

    Hi Ryan
    1. to check if split valuation is activated
    please use the T code OMW0
    here you can see if the split valaution is acatiavte in you system
    2. for the material you can go to T code then in MM60 reprot you can see the different valuation types ( or split valuation types )
    for configuration of split valaution please refer below
    link:[http://www.sap-img.com/mm025.htm]
    link:[http://www.sapficoconsultant.com/Bonus/Split%20Valuation%20configuration.pdf]

  • Valuation Type for material proposed in PR

    Hello,
    For a material with valuation category for split valuation, and purchase requisitions created from MRP through reorder point, I have niticed that when there is a source list with a fixed vendor, and an info record with this vendor, that contains a valuation type, this valuation type is not transferred to the relevant field in the PR (Purch Requisition), when PR is generated from MRP. Also , the info record info is not filled in the MRP-created PR, but only the fixed vendor.
    So, is it so that the valuation type is not coming from the info record, in this case? Is it manually, the only way to fill up the valuation type in the Purch requisition?
    Obviously, valuation type is later maintained in the PO phase, but I was wondering which are the possibilities in the PR.
    Anyone that has knowledge, on that, will be welcome.

    Hi Piyush,
    Your answer is correct. Val type does not come from info record to MRP created PRs, even there is a fixed vendor in the PR, coming from source list.
    But, this happens in the PO, that val type is an obligatory field, for a split valuated material.
    In PR, it can only be maintained manually, I guess.

  • Valuation type for two account category reference

    Hi Experts
    I created valuation type for
    1)     DOMESTIC & IMPORT with account category reference 0001 (for raw material)
    it is applicable only with ROH material type.
    2)     Same Valuation type DOMESTIC & IMPORT system donu2019t allow to create for other account category reference 0003 ( it is for ZESS spares)
    Here requirement is material type ROH & ZESS need to DOMESTIC purchase and IMPORT purchase. hence both material type need DOMESTIC & IMPORT  valuation type How to solve this?
    karan

    Assign both the valuation class to the account category reference. And then assign both the material types to the same account category reference.
    You can assign multiple valuation class to an Account Category Reference.
    A valuation class can only be assigned to only one account category reference
    Only ONE account category reference can be assigned to a material type
    where as multiple Material Types can be assigned to a account category reference.
    Hope this helps!!
    Edited by: Reetesh on Dec 5, 2011 7:54 AM
    Edited by: Reetesh on Dec 5, 2011 8:06 AM

  • How to Use BAPI_OUTB_DELIVERY_CHANGE for Batch Split

    Hi Experts, I have the follow delivery:
    Item        Material   Deliv.Qty    Un
    10     739911     2     PQT
    And I want to obtain this:
    Item        Material   Deliv.Qty    Un                            Batch
    10     739911     0     PQT
    900001     739911     1     PQT          ZZ00060
    900002     739911     1     PQT          ZZ00061
    But, after using the Bapi I obtained this:
    Item        Material   Deliv.Qty    Un                            Batch
    10     739911     1,372     PQT
    900001     739911     0,314     PQT          ZZ00060
    900002     739911     0,314     PQT          ZZ00061
    So as you can see the problem is with the "Deliv.Qty". I expected:
    Item        Deliv.Qty
    10            0
    900001     1     
    900002     1     
    But I obtained:
    Item        Deliv.Qty
    10     1,372
    900001     0,314
    900002     0,314
    The parameters that I am using in the Bapi are:
    HEADER_DATA                                   
    DELIV_NUMB = 801174646
    HEADER_CONTROL                                
    DELIV_NUMB = 801174646
    DELIVERY = 801174646
    TECHN_CONTROL
    UPD_IND = U
    ITEM_DATA (three records):   
    DELIV_NUMB = 801174646
    DELIV_ITEM = 000010  
    MATERIAL = 739911  
    FACT_UNIT_NOM = 1   
    FACT_UNIT_DENOM = 1   
    DELIV_NUMB = 801174646  
    DELIV_ITEM = 900001     
    MATERIAL = 739911     
    BATCH = ZZ00060    
    HIERARITEM = 000010     
    USEHIERITM = 1          
    DLV_QTY = 1
    DLV_QTY_IMUNIT = 1
    FACT_UNIT_NOM = 1      
    FACT_UNIT_DENOM = 1      
    DELIV_NUMB = 801174646  
    DELIV_ITEM = 900002     
    MATERIAL = 739911     
    BATCH = ZZ00061    
    HIERARITEM = 000010     
    USEHIERITM = 1          
    DLV_QTY = 1
    DLV_QTY_IMUNIT = 1
    FACT_UNIT_NOM = 1      
    FACT_UNIT_DENOM = 1
    ITEM_CONTROL (three records):
    DELIV_NUMB = 801174646
    DELIV_ITEM = 000010  
    CHG_DELQTY = X
    DELIV_NUMB = 801174646
    DELIV_ITEM = 900001  
    CHG_DELQTY = X
    DELIV_NUMB = 801174646
    DELIV_ITEM = 900002  
    CHG_DELQTY = X
    So I am missing something but I don't know what.
    Can any one help me with this please?
    PD: I have looked the following forums in order to use the Bapi:
    How to Use BAPI_OUTB_DELIVERY_CHANGE for Batch Split
    batch split using BAPI_OUTB_DELIVERY_CHANGE
    Re: Help in BAPI_OUTB_DELIVERY_CHANGE(batch-split)
    BAPI_OUTB_DELIVERY_CHANGE - Batch Splits don't work
    Help for BAPI_OUTB_DELIVERY_CHANGE

    Hey,
    My code is for the inbound delivery but it should work the same.
    Give this a try.
    REPORT  z_delivery_batch_split.
    DATA:header_data  LIKE  bapiibdlvhdrchg,
    header_control  LIKE  bapiibdlvhdrctrlchg,
    delivery  LIKE  bapiibdlvhdrchg-deliv_numb,
    ls_return LIKE bapiret2,
    item_data  TYPE TABLE OF  bapiibdlvitemchg,
    item_control  TYPE TABLE OF bapiibdlvitemctrlchg,
    ls_item_data  LIKE  bapiibdlvitemchg,
    ls_item_control LIKE  bapiibdlvitemctrlchg,
    return TYPE TABLE OF bapiret2 WITH NON-UNIQUE KEY type.
    header_data-deliv_numb = '1800005005'.
    header_control-deliv_numb = '1800005005'.
    delivery = '1800005005'.
    ls_item_data-deliv_numb = '1800005005'.
    ls_item_data-deliv_item = '900001'.
    ls_item_data-material = '000000000020067722'.
    PERFORM create_batch CHANGING ls_item_data-batch.
    ls_item_data-hieraritem = '000010'.
    ls_item_data-usehieritm = '1'.
    ls_item_data-dlv_qty = 80.
    ls_item_data-dlv_qty_imunit = 80.
    ls_item_data-fact_unit_nom = '1'.
    ls_item_data-fact_unit_denom = '1'.
    ls_item_data-sales_unit = 'EA'.
    ls_item_data-base_uom = 'EA'.
    APPEND ls_item_data TO item_data.
    ls_item_data-deliv_numb = '1800005005'.
    ls_item_data-deliv_item = '900002'.
    ls_item_data-material = '000000000020067722'.
    PERFORM create_batch CHANGING ls_item_data-batch.
    ls_item_data-hieraritem = '000010'.
    ls_item_data-usehieritm = '1'.
    ls_item_data-dlv_qty = 60.
    ls_item_data-dlv_qty_imunit = 60.
    ls_item_data-fact_unit_nom = '1'.
    ls_item_data-fact_unit_denom = '1'.
    ls_item_data-sales_unit = 'EA'.
    ls_item_data-base_uom = 'EA'.
    APPEND ls_item_data TO item_data.
    ls_item_control-deliv_numb = '1800005005'.
    ls_item_control-deliv_item = '900001'.
    ls_item_control-chg_delqty = 'X'.
    APPEND ls_item_control TO item_control.
    ls_item_control-deliv_numb = '1800005005'.
    ls_item_control-deliv_item = '900002'.
    ls_item_control-chg_delqty = 'X'.
    APPEND ls_item_control TO item_control.
    break cgavin.
    CALL FUNCTION 'BAPI_INB_DELIVERY_CHANGE'
       EXPORTING
         header_data          = header_data
         header_control       = header_control
         delivery             = delivery
    *   TECHN_CONTROL        = TECHN_CONTROL
       TABLES
    *   HEADER_PARTNER       = HEADER_PARTNER
    *   HEADER_PARTNER_ADDR  = HEADER_PARTNER_ADDR
    *   HEADER_DEADLINES     = HEADER_DEADLINES
         item_data            = item_data
         item_control         = item_control
    *   ITEM_SERIAL_NO       = ITEM_SERIAL_NO
    *   EXTENSION1           = EXTENSION1
    *   EXTENSION2           = EXTENSION2
         return               = return
    *   TOKENREFERENCE       = TOKENREFERENCE
    *   HANDLING_UNIT_HEADER = HANDLING_UNIT_HEADER
    *   HANDLING_UNIT_ITEM   = HANDLING_UNIT_ITEM
    *   PARTIAL_GR_OBJECTS   =          PARTIAL_GR_OBJECTS
    READ TABLE return
    INTO ls_return
    WITH TABLE KEY type = 'E'.
    IF sy-subrc = 0.
       MESSAGE ID ls_return-id TYPE ls_return-type NUMBER ls_return-number WITH ls_return-message_v1 ls_return-message_v2
       ls_return-message_v3 ls_return-message_v4.
    ENDIF.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
      EXPORTING
        wait          = 'X'.
    break cgavin.
    *&      Form  CREATE_BATCH
    *       text
    *      <--P_LS_ITEM_DATA_BATCH  text
    FORM create_batch  CHANGING p_ls_item_data_batch.
       DATA: ls_bncom TYPE bncom.
       ls_bncom-matnr = ls_item_data-material.
       ls_bncom-werks = 'C333'.
       ls_bncom-lgort = '3000'.
       SELECT SINGLE mtart
         FROM mara
         INTO ls_bncom-mtart
         WHERE matnr = ls_bncom-matnr.
       CALL FUNCTION 'VB_NEXT_BATCH_NUMBER'
         EXPORTING
           matnr                          = ls_bncom-matnr
           werks                          = ls_bncom-werks
           check_batch                    = 'X'
           check_material                 = ''
           message_when_auto              = ' '
           x_bncom                        = ls_bncom
           lock_batch                     = ' '
         IMPORTING
           new_charg                      = p_ls_item_data_batch
         EXCEPTIONS
           no_material                    = 1
           no_plant                       = 2
           material_not_found             = 3
           plant_not_found                = 4
           no_batch_handling              = 5
           batch_exist                    = 6
           no_number                      = 7
           illegal_batch_number           = 8
           interval_not_found             = 9
           object_not_found               = 10
           interval_overflow              = 11
           error_automatic_batch_number   = 12
           cancelled                      = 13
           automatic_batch_num_not_active = 14
           OTHERS                         = 15.
       IF sy-subrc = 0.
         CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
           EXPORTING
             wait = 'X'.
       ENDIF.
    ENDFORM.                    " CREATE_BATCH

  • I want to change Material Type for mass upload.(MMAM)

    hi all,
    I want to change Material Type for mass upload.(MMAM)
    Suggestion pls? or Any BAPI is availablre?
    Edited by: abap_friends on Jan 6, 2011 7:12 AM
    Moderator message: please do your own research before asking.
    Edited by: Thomas Zloch on Jan 6, 2011 11:27 AM

    This may be little tough for 10000 sales orders.
    1. You have to remove the output record for the irrelevant output record using tcode VV12 for the relevant document type. So now for the document type, the old output wont be triggered.
    2. Now, create output records for hte correct output type in VV11 tcode(for the output type BA03) for the document type. Now this output will be triggered for all the document types you are creating from now onwards.
    3. To trigger the output type BA03, in all the old orders, you just have to open these sales orders in change mode (VA02), and just save it. When u open it the output type BA03 will be automatically triggered as the master data is maintained in VV11. But because just opening all the 10000 sales orders in VA02 one by one be a mechanical task, you have to think of some tool for this.
    May be a CATT procedure can do the trick. Else, you can just create a small program, where you can upload these sales orders and the program will just open these orders in change mode and just saves it (without making any changes). Then the output will be retriggered.
    Here again, if you are printing the output directly, it is advisable to trigger the output in batch mode(Date/Time field is 1 in VV11), and then you can again trigger the printing again using the program RSNAST00 after office hours for these 10k orders.
    I hope I answered ur query.
    Pls lemme know if you need some more info. (You can reward me too...)

Maybe you are looking for

  • Photo streaming question

    I'm not sure where this question ought to be posted, so I apologize if its the wrong section. In anycase, I wish to know how to erase a photo on photo streaming. Thanks!

  • Final Workflow Steps: Which is Correct and Why?

    When editing RAWs, what is the most advantageous way to end your workflow in creating a TIF or Photoshop file? (and why???!!!): (what order should these steps be in?): -converting from aRGB to sRGB (assuming of course you wanted to do that for outsid

  • When to use ApplicationBean  and Session Bean dataproviders

    hi i am developing a small application, in which i have cached rowset and if i want to access the database i have to call the bean component so which one to call either application Bean or Session Bean component in some examples they used application

  • Reserve a material for rental

    Hi gurus, i have a building that has units for leasing.  i want to have an inventory (stock level) in sap if my units are occupied or not.  Im planning to create a material master that is considered a stock item. if i will create a contract/sales ord

  • Document splitting error in FBCJ Split transactions

    When we enter more than one ltem in Cash journal  through split posting with multiple cost center, the system is giving document split error. where as in normal fb50 transaction splitting is working fine. We are in Ecc 6. suresh