OBYC - BSX - Wrrong GL Assgine for a valuation class

DEAR FI GURUS n EXPERTS,
In OBYC, person assigned a wrong GL against a valuation class. Now we want to change that assignment.
On testing server I test the scenario and found the effect is not going on to past entries. IS THERE ANY PROGRAM WHICH I HAVE TO RUN TO CARRIED OUT THE EFFECT IN PAST ENTRIES. (Posting in right GL).
Please suggest.
With thanks,
DSC

Dear All,
Thanks for your prompt replies,
The scenario is such type: Material Group = Plant and machinery and valuation class = 1023 for this material type. Now in OBYC, unde BSX, there should be GL of Plant and machinery in front of  valuation Class 1023.
But, some one wrongly entered GL of Spares. So, all the entries were posted in Spare.
Now, we want to get back all those entries in the GL of Plant and machinery.
If we change the GL than new entries will go in right GL. But what to do for old entries.
Please suggest n help.
DSC

Similar Messages

  • Multiple  gl account for  blank  valuation class  in OBYC

    hello experts ,
    In OBYC  FOR  VALUATION CLASS  'BLANK'  i have maintained a account no which is for service group .
    Now for material group also there are few materials  in which  valaution class is blank and when i do MIGO  then these  goes to that GL account  which is maintained for fleet (service group).
    also assigned my the 'grir  clearing account ' in  'LMR1M002' and activated  the customer exit but the gl account get changed  and become the same which is maintained in  OBYC for blank  valaution class  at end  of that  enhancement 'LMR1M002'.
    how to assign  two gl account for  blank  valuation class.one is for service group and other is for  material group .
    regards
    ranjan
    Edited by: Ranjan 25 on Oct 28, 2011 9:34 AM

    Hi
    This is normal Phenomenon since under that material type you must be having other valuation classes other than SUPP, and you must have assigned lot other G/L accounts , i.e for G/L recon you need to consider lot of Inventory accounts. Now if you change, during the next recon you just have to add the old entry details along with the new G/L account. No issues at all other than informing and co-ordination with FI guys after you new assignment of the G/L acct for SUPP.
    Best Regards

  • Change GL account for the valuation class

    Hi,
    Currently I have a valuation class SUPP which is assign to GL account 14800, now the customer have the request to change it to GL account 14100. There is an option to change it in Config OBYC, but there are a lot of materials involved and a lot of material cost that exist is booked under GL account 14800. Can I just change it OBYC, what's the impact?
    Anyone experienced that before?
    Thanks!

    Hi
    This is normal Phenomenon since under that material type you must be having other valuation classes other than SUPP, and you must have assigned lot other G/L accounts , i.e for G/L recon you need to consider lot of Inventory accounts. Now if you change, during the next recon you just have to add the old entry details along with the new G/L account. No issues at all other than informing and co-ordination with FI guys after you new assignment of the G/L acct for SUPP.
    Best Regards

  • Reports for standard Valuation class

    Dear Sap Gurus,
                                 I would like to know whether there is any standard reports for  valuation class wise...? kindly let me know.Thank you.

    Hi,
    What do you want Valuation Class wise?
    If you want Stock then refer MB5L - List of Stock Values : Balances
    And if you want Material List then check MM60, but Valuation Class will be available in output screen not in selection screen.

  • Account determination for MM (Valuation)

    I get an Error when I do a goods movement (Transaction: MB1B) from plant to plant: Account determination for key entry TELC BSX___ ___ 4100 (Valuation) is not mainatained in MM Customizing, where exactly do I maintain these settings, becasue it is a new plant & storage location that I created.
    Thank you.

    Hello,
    System is finding difficulty in finding the G/L s via Automatic account determination.
    Goto T.Code OBYC
    Select the transaction type BSX
    It will ask for your Chart of Accounts TELC
    Then maintain G/L accounts for your Valuation class (4100) against valuained.grouping code if maintained.
    Regards

  • Account Determination for Valuation Class

    In trying to cancel a confirmation made for a warehouse item, I hit the error that the Account Determination ___ ___ for the Valuation Class Y358 is not possible.  Can someone please help me refresh my memory as to which table the valuation class for inventory G/L account is located?
    Thanks in advance,
    Scott

    Go to OBYC and look for the e.g. GBB
    double click on the object and here you will see that the account does not exist for the valuation class you see in the error
    if you maintain this entery and then try to post the documnet
    make sure once oyu maintain this entry then you have to come out from your GR document and then restart again for Posting

  • Valuation class wise stock report for opening and closing stock

    Dear all,
       My Clint is asking the report for the opening stock and closing stock with respect to valuation class is there any standard report is available please guide me
    regards
    pramod

    Dear sir,
    in my case matarial is split valuated matarial, matarial is maintained with two valuation classes
    when  seeing the report  MB5B its not showing the price valuation class vise, its showing combined together only, again i am using the MC.9 there also same problem its not showing both the valuation class vise price its showing only one valuation class price, if we check for another valuation class price for that particular matarial its telling no data is availabel for the valuation class
    regards
    pramod

  • Valuation Class and G/L account

    Hi.,
    If i am trying to view the G/L accounts assigned to each valuation class, which Table should i be looking under. Or should it be under a T-Code??
    Tx
    Mahesh

    Manish.,
    OMWB gives me a list segregated as per the Valuation area , of the Valuation classes which are displayed after configuration.
    Now as i browse ,say in BSX, when i need to add a valuation modifier and a valuation class to a GL account, how can i see the GL account assigned to that valuation class.
    I understand that the assignment are done in OBYC.
    When i go to assign the valaution modifier and valuation class to a GL account, i see the whole list of GL accounts which are there in the system. 
    But if i need to see the default settings for a valuation class vs GL account, where do i look?
    Or do i have to ask the FI team for the G/L account which has been assigned to that particular Valuation class.???
    Tx
    Mahesh

  • 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.

  • GL a/c mapping valuation class

    How can I get the GL account to which service master is attached ( or how can we find the corresponding GL a/c for the valuation class of the service master)?
    Regards
    VS

    Hi
    You can find in transaction code OBYC. click on transaction FRL (External activity).
    regards
    Srinivas

  • Diifferent Accounts based on Valuation Class /Material group  Shorttext -PO

    Hello Sapient
    We need to differentiate the Posting for short text PO . we want  the Asset  / Office supplies / Services to post in to a separate G/L Account .We seperate it by Material group , but the posting cannot be done by valuation class assigned to the material group . How can  we handle  the WRX using valuation class or by any method. what i am referring is all for PO without material master. .
    Thanks
    Jeevan

    Hi Jeevan,
    You are absolutely right. I am also facing the same problem. In our case also we do not have a material master. We have created a PO with short text and with a material group. We have assigned a valuation class to this material group.
    We have used account assignmed category "P" for the PO.
    For the debit posting i.e. for GBB-VBR its taking the GL account based on the valuation class, but for WRX its not taking the GL account with the valuation class.
    We want to have different GR/IR account (say 108) for domestic PO's and different GR/IR account (say 109) for Import PO's. We are not able to do this diffrentiation because in OBYC in WRX, while doing MIGO the system is picking only that GL account for which the Valuation class is blank.
    I don't think there is a solution to this. If you find any then pl
    pease let me know.
    But if you don't want to segregate the GL Accounts in WRX then the simple thing for you to do is in OBYC WRX maintain the GL account without Valuation class. Your problem will be resolved.
    Rgds
    Prasad.

  • Valuation class on CK40N

    Hi,
    I have a question about the costing run ck40N. How does the costing run decide the valuation class of a material? The problem is
    initially materials were loaded as SEM1 and costed.
    In the following period, the valuation class was modified for a few materials to RAW1 and price was changed.
    Then we ran CK40N. Because of the price change accounting documents were posted.
    Posting Key 83 for material revaluation
    Posting key 99 for semi inventory price change account.
    It should have posted (PK 99) to raw inventory price account. Not to the semi finished account. Why did it post to semi inventory account. How did it know that the material was originally SEM1?
    Please help me. Thanks in advance.

    Initially loaded material with SEM1 and then changed the valuation class by changing the material type from SEM1 to RAW1 by MMAM.
    Did the costing run and received inventory with MB1C move type 561.
    Deleted the cost estimate by CKR1.
    Changed the price and did recosted ck24. Got accounting document price change. What accounts it should hit? RAW1 or SEM1? On OMWB I see it posted to SEM1 valuation class inv account
    Restating - the material master was created as a SEM1 with valuation class "abcd" for example.
    then your made the material the RAW1 which has it own defined valuation classes that do not include "abcd"?  so valuation "wxyz"  was assigned.
    Inventory loaded (561) and posted to the account for wxyz as defined in OMWB for transactions BSX and GBB/BSA (acct modifier)
    Deleted cost est
    Change price, Recost
    Account document should show accounts definded by the valuation class on the material as defined in defined in OMWB for transactions BSX and GBB/???(acct modifier for inventory revaluation).
    Check the material master for the valuation class on the material, in the plant and check the config.

  • How to setup new valuation class and link it with gl a/c

    hi
    can some one help me setting up new valuation class and then how to link it with gl a/c
    i m new so if some one can explain me in steps then that would b awsome.
    thanx

    Hi Iqbal,
    Follow the below path for defining valuation class ;
    SPRO>Materials Management>Valuation and Account Assignment>Account Determination>Account Determination Without Wizard--Define Valuation Classes
    Note that Valuation class is linked to account category reference.
    Account category ref is linked to Material Type.
    Thus the system determines Valuation Class for a particular mat.type.
    For detmining G/l accounts:
    SPRO>Materials Management>Valuation and Account Assignment>Account Determination>Account Determination Without Wizard--Configure automatic postings
    Click on account assignment. Double click on BSX , enter chart of accounts .
    Against every valuation class you can find the G/L accounts.
    Regards
    Ramesh Ch

  • Basic Valuation Class Dout

    Dear all,
    My dout why we are going for several valuation class for same material type (for example ROH ,3000,3001,etc)  they had made posting to same G/L account.OBYC(3000,3001-g/l L33333)
    Suppose i want to know the stock value (3000 VCl sugar,3001 VCl maida ) why i should go for different valuation class here iam using different material no (ie,sugar,maida) from  that i can take report.
    But the settings in the client side is like the above.
    we can have report of material ,by valuation class wise any T-code.
    Please clear my dout iam confused in the basic itself .
    Thanks in advance
    Regards
    Navin

    hi
    valuation class is the factor which connect ur material to the gl acct
    >My dout why we are going for several valuation class for same material type (for example >ROH ,3000,3001,etc) they had made posting to same G/L account.OBYC(3000,3001-g/l L33333)
    look as all the raw materials are not of same species
    it can be further classified as per the project or dept or any other criteria
    as u said maida and sugar suppose ur making bread out of this and the bread is manufactued at different plant then u can have diff val class as per the plant
    or suppose u have diffrent raw at for different product like sugar for fin 1 and maida for fin2 then u can have different avl class as per  the fin1 and fin2
    resulting in diffrent posting accts for fin1 and fin2 or plant wise
    hope it clears ur question
    refre following
    http://www.google.co.in/search?hl=en&q=sapvaluationclass&meta=
    regards
    KI

  • 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.

Maybe you are looking for

  • Problem with list of value (LOV) in BI publisher.

    I have created a report in BI publisher with two parameters (tier, accnum) and two list of value (LOV) for the menu to select from a drop down list. while crateing the parameters I selected the options: *1) can select all and all value passed* but in

  • Practical example of the SessionSynchronization interface

    Hello, Can anyone give me a practical example of use of the SessionSynchronization interface please? Thanks in advance, Julien Martin.

  • Java text parsing

    Hi all! I'm a Java beginner and how I have to parse a text file of the form: attribute1 1|2|443|554|56 attribute2 someString attribute3 someOtherString ...and so on... I have to change the value of one of the attributes. Could you tell me how to over

  • Upload photos from pc

    i have 40k photos/videos on my PC desktop, and would like to upload them to my icloud drive, does anyone know of the best way to do so and sort them by folders? Thanks

  • EP6SP2 Portal patch 4prob: java developement - documentation not running

    hi, Before applying EP6SP2 portal patch 4 everything was working fine ... but after applying portal patch 4 <b>java developement -> Documentation and examples tabs</b>are not working ... It is giving <b>Portal runtime error ....... page could not cre