Valuation Class error

Hi,
I have a small querry relating to Valuation Class
I have 6 valuation classes and configured 1 GL codes to 6 VC's under WRX tr. key. When i am doing IR system is showing error message like there is no a/c determination in WRX. Then again i configured blank valuation class and assigned 1 GL  code. this time i am not getting any error.
Why blank VC needs to be configured?
Thanks

Hi
In normal business, every material which is being procured, stocked or consumed needs to be valuated and all the records of such valuation needs to me maintained.
In SAP all such records are being captured in stock account of respective material. Since all most every business deals with a high number of materials and it is not possible for them to maintain separate stock account for every material. Hence there was a strong need of grouping the materials based on the properties they have. Hence in simple words, valuation class is a grouping of materials having similar properties and assignment of these materials to a group of G/L accounts.
Since we are grouping materials based on some properties/attributes known as material type, hence which valuation class a material can be assigned to depend on the material type it belongs. An assignment with the following combination is possible in Customizing:
u2022 All materials with the same material type are assigned to just one valuation class.
u2022 Different materials with the same material type are assigned to different valuation classes.
u2022 Materials with different material types are assigned to a single valuation class.
When we create a material master records, based on the above setting the systems checks whether it can be assigned to the valuation class specified. If not system will not permit to save the records. Once the records are saved, the system refers to the valuation class of a material to determine which stock account to be posted in case of any transactions in IM or LIV.
Valuation Class along with following components forms the valuation structure of a material. During valuation process each of these components is being taken into consideration by the system.
u2022 Valuation area
u2022 Valuation category
u2022 Valuation type
u2022 Material type
Now can you explain me what is exact problem you have faced? Check out your material of that PO against which you post the invoice verification. Have you done the GR.
Regards
Roobal

Similar Messages

  • Disappearing of Valuation class

    Hai Everybody,
                            During Goods Receipt- <b><b>Error " Account Determination not possible for BSX"</b> .
    When i checked my material master - Accounting View - there is no Valuation class (disappears automatically) .
    When i input Valuation class - Error "The Valuation class can not be changed" .
    I do know what to do . Please help me .
    Regards,
    Mohanraju

    Hi,
    When you say that the valuation class has disappeared (automatically), what WAS the valuation class before it disappeared.
    I have NEVER heard of a valuation class disappearing and so we have to assume that this one hasn't actually disappeared (unless someone has been playing around with direct updating of data).
    Have a look at the changes that were made to the material and see if anything shows up there (from within MM02, or MM03).
    When you get the error "account determination not possible...." double click on it and it will give you the chart of accounts, transaction event key, valuation area and valuation class. What is in the valuation class on the message details?
    Steve B

  • Error in Valuation class for a material

    Dear Friends,
    While assigning Valuation class for a material, system is throwing an error message " Enter the valuation class for the previous period/year".
    Please give me a solution.
    Thanks in advance.
    Bye,
    Varun Siddharth

    Dear All,
    My problem is solved.
    Thank you all once again.
    Bye,
    Varun Siddharth

  • GR/IR clearing per valuation class

    Hey all,
    I was trying to post the GR/IR clearing account per valuation class, so i changed the rule in OBYC in WRX to be per valuation class and account modifier, i entered the correct combination (WRX + VBR + V.Class + G/L a/c) but it's not picking the correct G/L in case of service purchasing, it's doing it with material purchasing only not service purchasing. even in the error the valuation class is not mentioned as it's saying ( WRX Z000 is missing ) and it's ignoring that there is a valuation class assigned to the service master, it works fine with material master records.
    Does anyone have a clue ?
    Thanks and regards all...

    Hi Jitesh,
    I believe, that though there are several debit and credit line amounts pertaining to GR/IR Clearing account. System will do clear with transaction F.13 based on sort key information at GL Account.
    If the GL Account Sort Key gets changed, then to be cleared manually with T.Code F-03. Here you will not be in a position to clear if the debit and credit items are huge.
    Then go to FBL3N, match the both credit and debit with same information at Assignment field and do Clearing with F.13
    As we know, it is very big taks. You have to struggle for which the mistake was happend and ensure that the sortkey should not be changed where there are line items to be cleared.
    Regards
    VG

  • Invalid Valuation Class for Plant

    Hello,
    I'm creating a material using t-code MM01, and when I enter a valuation class in the Accounting 1 view, I get error message ZA 038 "Invalid valuation class for this plant".  This valuation class was working before, so I want to look into the configuration to see what may have been changed.  Can anyone point me in the right direction?
    Thanks,
    Cynthia

    Hi,
    the message u got is custom defined message.
    The reason for the designing the message may be that the material that u want to create is not to be meant for the plant u used.
    i hope this will solve the issue.
    Thank You,
    Purnachandra RM

  • Currency problem in BAPI_MATERIAL_SAVEDATA while uploading valuation class

    Hello Experts,
    I am uploading valuation class using BAPI_MATERIAL_SAVEDATA.
    While uploading it is showing runtime error "Unable to interpret KG as a number".
    I have used the FM CONVERSION_EXIT_CUNIT_INPUT to convert the UOM from the file to Field symbol.
    still the same. please guide me.
    I have pasted my code below.
    Kindly go through and help would be highly appreciated.
    *& Report  ZPRI_MAT_PRICE_UPLOAD
    REPORT  ZPRI_MAT_PRICE_UPLOAD no standard page heading line-size 150.
    tables : mbew,      " Material valuation
             makt,      " Material description
             mara.      " General material master
    data : begin of t_matvclass occurs 0,
           material type matnr,     " Material
           ind_sec type mbrsh,      " Industry sector
           mat_typ type mtart,      " Material type
           val_class type BKLAS,    " Valuation class
           MOV_PR TYPE VERPR,       " MOVING PRISE
           STD_PR TYPE STPRS,       " STANDARD PRISE
           base_uom like mara-meins,     " Material unit
           mat_desc type maktx,     " Material description - MAKTX
           plant type werks,        " Plant
           langu(2),
           end of t_matvclass.
    data : wa like line of t_matvclass.
    data: begin of it_makt occurs 0.
          include structure bapi_makt.
          data end of it_makt.
    data :bapi_head like bapimathead,     " Header Segment with Control Info
          bapi_clientdata like bapi_mara,    " Material Data at Client Level
          bapi_clientdatax like bapi_marax,  "Checkbox Structure
          bapi_valclass like BAPI_MBEW,      " Valuation class
          bapi_valclassx like BAPI_MBEWX,    " Checkbox Structure
    *      BAPI_MOVING_PR LIKE BAPI_MBEW,     "MOVING PRISE
    *      BAPI_MOVING_PRX LIKE BAPI_MBEWX,   "MOVING PRISE
    *      BAPI_STD_PRISE LIKE BAPI_MBEW,     "STANDARD PRISE
    *      BAPI_STD_PRISEX LIKE BAPI_MBEWX,   "STANDARD PRISE
          bapi_return like bapiret2,         " Bapi return structrue
          returnm type table of bapi_matreturn2 with header line.
    data : it_excel type alsmex_tabline occurs 0 with header line.
    data: begin of it_ret occurs 0.
           include structure bapiret2.
          data end of it_ret.
    * Data objects for exception handling.
    data : lv_converr type ref to CX_SY_CONVERSION_ERROR,
           lv_dynerr type ref to CX_SY_DYN_CALL_ERROR.
    data : txt_converr type string,
           txt_converr_l type string,
           txt_dynerr type string,
           txt_dynerr_l type string.
    data : char_uom(4) type c.    " Global UOM after conversion
    * Declaring selection screen for selecting a data file
    * for uploading valuation class
    selection-screen begin of block b1 with frame title text-001.
    parameter : file_nam type rlgrap-filename obligatory default
                  'C:\master data UPDATED_test.xls'.
    parameter : p_begcol type i default 1,        " no-display,
                p_begrow type i default 2,        "   no-display,
                p_endcol type i default 9,        " no-display,
                p_endrow type i default 267.      " no-display.
    *parameters: p_valare type mbew-bwkey obligatory.    " Valuation area
    selection-screen end of block b1.
    at selection-screen on value-request for file_nam.
    perform F_get_file using file_nam.
    start-of-selection.
    perform F_xls_itab using file_nam changing it_excel.
    perform F_move_data.
    *perform F_get_data.
    perform F_Display_data.
    *&      Form  F_xls_itab
    *       text
    *      -->P_FILE_NAM  text
    *      <--P_IT_EXCEL  text
    form F_xls_itab  using    p_file_nam changing p_it_excel.
    CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
      EXPORTING
        filename                      = file_nam
        i_begin_col                   = p_begcol
        i_begin_row                   = p_begrow
        i_end_col                     = p_endcol
        i_end_row                     = p_endrow
      tables
        intern                        = it_excel
    EXCEPTIONS
       INCONSISTENT_PARAMETERS       = 1
       UPLOAD_OLE                    = 2
       OTHERS                        = 3.
    endform.                    " F_xls_itab
    *&      Form  F_get_file
    *     Subroutine to get the file on F4
    *      -->P_FILE_NAM  text
    form F_get_file  using    p_file_nam.
    CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
    EXPORTING
       PROGRAM_NAME        = SYST-REPID
       DYNPRO_NUMBER       = SYST-DYNNR
    *   FIELD_NAME          = ' '
    *   STATIC              = ' '
    *   MASK                = ' '
      CHANGING
        file_name           = file_nam
    EXCEPTIONS
       MASK_TOO_LONG       = 1
       OTHERS              = 2.
    endform.                    " F_get_file
    *&      Form  F_Display_data
    *       text
    *  -->  p1        text
    *  <--  p2        text
    form F_Display_data .
    skip 2.
    *write:/2 'Valuation area :', p_valare.
    *write:/2 'Standard price :', p_stdprc.
    skip 2.
      write:/29 sy-uline(120).
      write:/29 sy-vline,
             30 'Material' color 1,               " Material - MATNR
             50 sy-vline, 'Ind_sector' color 1,   " Industry sector  - MBRSH
             62 sy-vline, 'Mat_typ' color 1,   " Material type - MTART
             75 sy-vline, 'Valuation class' color 1,  " Valuation class
             85 sy-vline, 'Base UOM' color 1,          " Base UOM
             95 sy-vline, 'Material Decp' color 1,     " Material descp
             120 sy-vline, 'Mov Price',                 " Moving price
             130 sy-vline, 'Std Price',                 " Standard price
             140 sy-vline, 'Plant',                     " Plant
             150 sy-vline.
      write:/29 sy-uline(120).
    loop at t_matvclass into wa.
      write:/29 sy-vline,
             30 wa-material color 2,               " Material - MATNR
             50 sy-vline,
             55 wa-ind_sec color 2 right-justified, " Industry sector
             62 sy-vline,
             66 wa-mat_typ color 2,                " Material type - MTART
             75 sy-vline,
             78 wa-val_class color 2 right-justified, " Valuation class
             85 sy-vline,
             88 wa-base_uom color 2 right-justified,  " Base UOM
             95 sy-vline,
             98 wa-mat_desc color 2 left-justified,  " Material Desc
             120 sy-vline, wa-MOV_PR,                 " Standard price
             130 sy-vline, wa-STD_PR,                 " Moving price
             140 sy-vline, wa-plant,                     " Plant
             150 sy-vline.
    endloop.
    write:/29 sy-uline(64).
    endform.                    " F_Display_data
    *&      Form  F_move_data
    *      Subroutine to move data from excel to internal table
    *  -->  p1        text
    *  <--  p2        text
    form F_move_data .
    data : lv_index type i.
    field-symbols <fs>.
    * Sorting the internal table
    sort it_excel by row col.
    clear it_excel.
    loop at it_excel.
      move it_excel-col to lv_index.
    * Assigning each record to the internal table row.
      assign component lv_index of structure wa to <fs>.
    * Assigning the field value to a field symbol
    if lv_index eq 5.
    CALL FUNCTION 'CONVERSION_EXIT_CUNIT_INPUT'
      EXPORTING
        INPUT                = it_excel-value
       LANGUAGE             = SY-LANGU
    IMPORTING
       OUTPUT               = char_uom.
    ** Moving the converted UOM to  field symbol
    move char_uom to <fs>.
    else.
       move it_excel-value to <fs>.
    endif.
      at end of row.
      append wa to t_matvclass.
      clear wa.
      endat.
    endloop.
    endform.                    " F_move_data
    *&      Form  F_get_data
    *       text
    *  -->  p1        text
    *  <--  p2        text
    form F_get_data .
    loop at t_matvclass into wa.
    try.
    * BAPIHEAD --- > Header Segment with Control Information
    bapi_head-material = wa-material.
    bapi_head-ind_sector = wa-ind_sec.
    bapi_head-matl_type = wa-mat_typ.
    bapi_head-account_view = 'X'.
    * For Clien Data
    bapi_clientdata-BASE_UOM = wa-base_uom.
    bapi_clientdatax-base_uom = 'X'.
    bapi_clientdatax-base_uom_iso = 'X'.
    * For Valuation Class.
    bapi_valclass-val_area = wa-plant.
    bapi_valclass-val_class = wa-val_class.
    bapi_valclass-std_price = wa-STD_PR.
    bapi_valclass-MOVING_PR = wa-MOV_PR.
    * For Valuation Class control checkbox.
    bapi_valclassx-val_area = wa-plant.
    bapi_valclassx-val_class = 'X'.
    bapi_valclassx-std_price = 'X'.
    bapi_valclass-MOVING_PR = 'X'.
    refresh it_makt.
    wa-langu = SY-LANGU.
    it_makt-langu = wa-langu.
    it_makt-matl_desc = wa-mat_desc.
    append it_makt.
    clear it_ret.
    refresh it_ret.
    if t_matvclass[] is initial.
      write:/ 'Cannot be updated'.
    else.
    perform F_call_bapi.
    endif.
    catch CX_SY_CONVERSION_ERROR into lv_converr.
       txt_converr = lv_converr->get_text( ).
       txt_converr_l = lv_converr->get_longtext( ).
       write:/ 'Error:', txt_converr color 5.
       write:/ 'Error:', txt_converr_l color 3.
    endtry.
    endloop.
    endform.                    " F_get_data
    *&      Form  F_bapi_commit
    *       text
    *  -->  p1        text
    *  <--  p2        text
    form F_bapi_commit.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    * EXPORTING
    *   WAIT          =
    * IMPORTING
    *   RETURN        =
    if sy-subrc eq 0.
      write:/2 ' Transaction commited' color 4.
    else.
      write:/2 'Unable to commit the transaction' color 4.
    endif.
    endform.                    " F_bapi_commit
    *&      Form  F_call_bapi
    *       text
    *  -->  p1        text
    *  <--  p2        text
    form F_call_bapi .
    CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
      EXPORTING
        headdata                  = bapi_head
        CLIENTDATA                 = bapi_clientdata
        CLIENTDATAX                = bapi_clientdatax
        VALUATIONDATA              = bapi_valclass
        VALUATIONDATAX             = bapi_valclassx
    IMPORTING
       RETURN                     = it_ret
    TABLES
       MATERIALDESCRIPTION        =  it_makt
       RETURNMESSAGES        =  returnm.
       IF it_ret-type eq 'E' or it_ret-TYPE eq 'S'.
         Write:/1 it_ret-type,
                8 it_ret-id,
                30 it_ret-number,
                38 it_ret-message,
                190 it_ret-parameter,
                210 it_ret-row,
                220 it_ret-field.
       endif.
    endform.                    " F_call_bapi
    Regards,
    Ranjith N

    resloved.
    issue with the internal table structrue.

  • Service "No valuation class exists for account reference"

    Hi,
    in AC01 trx, I cannot create a Service.
    The error is:
    No valuation class exists for account reference
    I tried with trx OMSK to link the account category reference to material type but won't work.
    The error is always: No valuation class exists for account reference

    Hi,
    try also to check from SPRO, Materials Management, External Services Management, Service Master, "Define Service Category", you have to set the standard "Account category reference" 0006 or the one (custom) you have set in customizing also check (Valuation and Account Assignment trx OMSK)
    Regards

  • Split GR/IR accounts by Valuation Class (PO without material master)

    Hi Experts,
    I've an issue here, when I'm tried to do GR posting (PO without material master), system doesnt able to post GRIR account by valuation class.
    Scenario: PO issue without masterial number, enter description and with material group.
    In the configuration, I've configure "Entry aids for item without material master", assign material group "Asset" and material group "Services" into 2 different clearing account. However, when GR posting, system prompt error message and not able to do posting.
    Kindly advice.

    Yes , you can post to different GR/IR accounts based on the valuation class . In OBYC for WRX , you can choose your rules . In the Rules , select valuation class . Then the system will allow you to choose different GR/IR accounts for each valuation class .
    During the GR , the system will pick the corresponding GR/IR account based on the material grp valuation class .
    Regards,
    Hari.

  • DBM Creation of New Vehicle and the relationship with Valuation Class

    HI SAP,
    I'm having problem when creating new vehicle in /DBM/VM.  The Valuation Class that i use for VEHI is 4010. when i click
    on save the system show valuation class 3200 not allowed for material type vehicle config. i already check my valution class
    configuration, My Materia Type VEHI does not link with 3200. how do i resolve this issue ?

    Commander Sauk,
    From the error message it appears that valuation class tied up with your vehicle model is 3200.
    Is it a very new model for which no vehicles created so far?
    Can you please post accounting 1 view of material too showing valuation class as well as valuation category settings?
    Please also check split valuation is correctly setup for plant you are selecting for vehicle.
    check and reply with findings.
    Thanks
    Ritesh

  • Mass change of material's valuation classes

    Dear all,
    Our client has an incorrect MM accounting determination because the customizing for the OBYC was not properly definied initally. This issue is causing many problems in accounting since the accounts are not being correctly determined,
    After being analyzed the situation we have concluded that the best way to correct the problem is to define a new classification of valuation classes and link it to new valuation grouping code which will be assigned progressively to all the plants in the system, activating immediately the new accounting determination.
    Since the system is already live,the change will need to be done directly in production environment. As you all know, in order to change the valuation class of the material we need to post the stocks of the material to an interim account in order to be able to change the valuation class of the material.
    Since it would be very complicate at this point of the project (we are running out of time) to flag for deletion all the existing open purchase orders/production orders, we will switch the error message for them  to a warning in the material master as suggested by the system.
    And here it comes my quetion, many of the plants have WM and we are not sure which the required steps are to allow as to post the stocks to the materials to an interim account and either how to do it technically (we are talking about 50.000 materials).
    Any suggestion will be very appreaciated.
    Thank you very much for your help!!!
    Luis

    >
    Clemente79 wrote:
    > - I forgot to mention that we also have QM and PM. I assume that  for QM we would need to check all the materials with >inspection lots, and process them in order to transfer the stock to unrestricted use, but is there any way to do it massively?
    there is always LSMW
    >
    Clemente79 wrote:
    > For PM, I am not sure whether there is any equipment status which might prevent us to issue the materials, do you know it?
    > - And finally, I assume whether we have any special stock status, like reserved or consignment, we would need to transfer to unrestricted use via standard logistics movements, am I right?
    not sure of PM, you might want to ask that in the PM forum ... but i should think, that if you stopped all posting during that process there should not be any impact with your equipments ... or do you have something special going there with BOMs/configuration?
    special stock: i would do it that way.
    i appreciate the invitation, btw.

  • Valuation class of material master to be changed

    Hello,
    My master data team has insereted a wrong valuation class in the material master record. Purchase order has been raised and a GR has been done for the same. SAP gives following steps to change the valuation class:
    The valuation class cannot be changed, choose 'Display error'
    Message no. M3368
    "Diagnosis
    You wanted to change the valuation class. However, this is not possible because one or more of the following already exist for the material:
    Valuated stocks in the current period or in the previous period
    Open purchase orders or delivery schedule lines
    Production orders for which a goods movement has already taken place
    System response
    Your change is reset by the system.
    Procedure
    If valuated stocks already exist, you can change the valuation class only as follows:
    a) Post the stocks of the material to an interim account.
    b) Change the valuation class in the material master record.
    c) Post the stocks of the material back to their original account.
    If open purchase orders already exist, you can only change the valuation class if you first flag the corresponding purchase order items for deletion.
    If production orders exist for which a goods movement has already taken place, you can only change the valuation class if you first set the status of the production orders to Deleted."
    My question is how do I post the stocks to an interim account since stock accounts are configured to post automatically?
    If anyone knows how to manage the posting, please let me know.
    Thanks
    Keyur

    Hi,
    Make the movement with a movement type in MIGO  that posts to the same account in FI for all Valuation classes.
    After changing the Val. CLass then reverse the above movement.
    Kind regards

  • Change of Material Valuation Class - What Approach to Consider?

    Dear SAP Expert ...
    In OSS notes # 160970, it mentions that starting from release 4.6B we
    can use Customizing Transaction OMT4 (Change System Message) to change
    corresponding check from error to warning.  With this function, the
    system won't check if there are existing document (e.g. = PO, SO,
    etc.) for respective materials (which we want to change the valuation
    class from), thus we only deals with stock on-hand.
    However, the same notes also recommend the customer need to ensure that from
    organizational point of view there are no inconsistency occured after the change of valuation class.
    We're doing investigation of the automatic account determination which
    is driven by some valuation class and ensure that it won't introduce
    any inconsistency in Financial Statement (Balance Sheet and Income
    Statement). 
    Basically there are 2 (two) aspects we need to adjust:
    (1) Make sure there are no stock available for respective materials during the change
    (2) Adjust the error to warning message for system message using OMT4, thus the system won't check any existing document (so we don't have to delete thousands of existing document)
    We'd like to clarify with you (if similar experience available before) if the following approach we take has been according to the standard practise and NO
    inconsistency will ever occur in the future.
    The approach we take is as follows:
    (1) Identify the FROM valuation class and TO valuation class
    (2) Identify automatic account determination from each FROM an TO
    valuation class (IMG path = OMWB)
    (3) Determine the G/L account used when the changes happen, e.g. :
        Consignment Expense/Revenu (AKO)
        Expense/Revenue from Stock Transfer (AUM)
        Change in Inventory Account (BSV)
        Materials Management Small Difference (DIF)
        External Activities (FRL)
        Incidental Cost of External Activities (FRN)
        Purchase Offsetting Account (FKG)
        Purchasing Freight Account (FRE)
        Materials Management Exchange Rate Diff (KDM)
        MM exchange rate rounding differences (KDR)
        Gain/Loss from Revaluation (UMB)
    (4) Determine the implication of (different) G/L account posting to the Balance
    Sheet & Income Statement reporting
    We'd like to say huge thanks in advance for any input or advise.
    Regards,
    Alvon Sibarani

    Gopala ...
    That's an interesting approach you provided below.  Really appreciate for the input.
    Just for your background:
    1. Our company is also using global instance system (located in US), where all business unit around the globe connects to.
    2. With global instance, we have to standardize majority of the system setting & configuration into a common design.
    3. The common design includes the valuation grouping code, which we use single code (e.g. = ABCD)
    4.  I supposed the single valuation grouping code is introduced for ease in corporate reporting tree.
    5.  The issues we experience on the valuation class is basically happen for only 1 business unit (in China)
    6.  Adjusting the valuation grouping code might solve the 1 business unit issue, while on the other hand we must also consult with the global finance group on the implication to the corporate reporting tree with introduction of the new valuation grouping code (e.g. = WZYX)
    Again that's a valueable input we have here and we'd like to discuss it first with the finance group on the implication.  I personnaly doubt the global finance will agree with such approach, not to mention it approaching the year end thus no "major" modification be introduce.
    Regards,
    Alvon Sibarani

  • How to change the value of Valuation class.

    dear friends:
    i want to change the value of Valuation class in the material master .but system  warning info occurs .
    The valuation class cannot be changed
    Message no. M3 368
    Diagnosis
    You wanted to change the valuation class. However, this is not possible because one or more of the following already exist for the material:
    Valuated stocks in the current period or in the previous period
    Open purchase orders or delivery schedule lines
    Production orders for which a goods movement has already taken place
    System Response
    Your change is reset by the system.
    Procedure
    If valuated stocks already exist, you can change the valuation class only as follows:
    a) Post the stocks of the material to an interim account.
    b) Change the valuation class in the material master record.
    c) Post the stocks of the material back to their original account.
    If open purchase orders already exist, you can only change the valuation class if you first flag the corresponding purchase order items for deletion.
    If production orders exist for which a goods movement has already taken place, you can only change the valuation class if you first set the status of the production orders to Deleted.
    Procedure for System Administration
    In Customizing for the Material Master, you can switch the check for open purchase orders and/or for production orders to a warning. You do this in Define Attributes of System Messages by assigning the message type Warning to message MM 326 and/or MM 327 respectively. However, first ensure organizationally that further processing of the open purchase orders or production orders cannot result in inconsistencies.

    To resolve SAP error message M3 368 I would suggest that you refer to SAP note number 1967543. This note outlines the issue and a resolution to it:
    Please have a look at the description of the error M3 368. This error may occur if one or more of the following already exist for the material:
    1. Valuated stocks in the current period or in the previous period
    2. Open purchase orders or delivery schedule lines
    3. Production orders for which a goods movement has already taken place
    Resolution:
    If you have valuated stocks in the current period or in the previous period, you will get message "Stocks already exist.". You have to clear all the stocks both in current period and previous period. Please have a look at SAP Note 30656, it shows an example on how to clear the stocks in
    previous period. You can use transaction MIGO to execute this step.
    If you have open purchase orders or delivery schedule lines, you will get message "Purchase orders already exist.". You can find related purchase orders after you click 'Display Error' button. Please delete them in transaction ME22N.
    If you have production orders for which a goods movement has already taken place, you will get message "Production orders already exist.". Please archive these production orders. You need to set deletion flag for these orders firstly and go to SARA, use archiving object PP_ORDER to archive
    these orders.
    Kind regards,
    James

  • Valuation class in the material master

    hi all, we maintain split valuation materials, namely domestic & imported. we are working on project based scenarion planning strategy 21 : MTO/project.
    in daily practice user convert unrestricted stock to project stock with 412 Q mvt type before MRP RUN.
    but for some when user try to convert stock following error occurs. I check stock available, it is available. but i do not understand why this error comes.                                                             
    Maintain the valuation class in the material master first
    Message no. M7232
    Diagnosis
    The system found that you have defined your own valuation classes for sales order stock and project stock in Customizing. However, these valuation classes have not been maintained in the material master record for the materials concerned.
    Procedure
    So that the relevant accounts can be posted upon goods movements, you have to maintain the valuation classes for sales order and project stock in the accounting view of the material master record for the material concerned.
    If you have authorization to do so, you can change the material master record.

    Hi,
    The normal valuation stock refer to relevant table valuation class field MBEW/MBEWH-BKLAS
    Special Sales Stock refert to MBEW/MBEWH-EKLAS
    Projeck Stock refer to MBEW/MBEWH-QKLAS
    Cheers,
    Girang

  • Valuation Grouping Code same- Valuation Class different for each plant

    Hi All,
    We have 5 plants assigned to the company code. We have same Chart of Accounts (1000) and all the plants are grouped together to one valuation grouping code(001).
    Now if i extend the material codes to different plants, i am able to give each valuation class to each plant. So what is the use of giving same valuation grouping code for all plants?
    I expected some error message when i changed valuation class for another plant since all plant were grouped together to one valuation grouping code. Please explain.
    Regards,
    Rosh

    Hi Rosh,
    There is a meaning of grouping valuation areas using valuation grouping code
    e.g.   Plant 1000  valuation grouping code - 0001
             Plant 2000  valuation grouping code - 0002
    Lets say  you have 3010  valuation class for material A in both plants
    So while determining  GL account for BSX key following will be combination
    VGC / Valuation         modifierValuation class         GL
    0001                                       3010                        2000
    0002                                       3010                        3000
    Means using VGC  u can Differenciate account determination for plants under same Company code
    Vishal...

Maybe you are looking for

  • How to check whether the Resultset is empty or not ??

    I wanna check whether my Result set is empty or not ( I don't want the no of rows it contains..) i'm using this function... boolean result=myResultSet.isAfterLast() | myResultSet.isBeforeFirst() ; if (result == true) {//Result Set is populated else {

  • Overprint preview in Adobe Reader

    Hello, Is there a way to preview colour separations in Adobe Reader (overprint preview). I create Illlustrator files with overprint preview and save as pdf for my customers. When white is on top you can't see the other colours underneath. Adobe Acrob

  • How do I make a separate account for my daughter?

    just got a ipod nano for her 13th birthday and we would like the device to be recognized under her account

  • ALE experts: please help Error in posting idocs

    Hi All, I am posting an idoc from ECC 5.0 to 3.1 I system thru ALE/Idoc methodology. The partner settings, customer model are set up in ECC 5.0, distributed the customer model and I can see the model in the 3.1I system. The partner settings in the in

  • Sun VDI Web - Cant instantiate class: com.sun.vda.admin.AccordionBean..null

    Hi, I've installed VDI 3.1 on Solaris 10/09 in evaluation mode. I have absolutely no error during the install or the configuration. Once everything is completed, I can log locally on the VDA web console where I enter my username/password for root (th