Classification data in Material master

Hi
Is there any FM to read classification data in material master from buffer. I know there is a FM CLAF_CLASSIFICATION_OF_OBJECTS to read, but this reads from database tables. I want to know the FM, which would read this from buffer.
Thanks
Karthik

Hi Ganga,
Yes I am passing different countries to table .
LOOP AT IT_STAX into WA_STAX.
       wa_taxclassifications-depcountry = wa_stax-aland.
        wa_taxclassifications-tax_type_1 = wa_tstl-tatyp.
        wa_taxclassifications-taxclass_1 = wa_stax-taxm1.
        wa_taxclassifications-tax_ind    = wa_stax-taxim.
        APPEND wa_taxclassifications TO it_taxclassifications.
ENDLOOP.
    CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
      EXPORTING
        headdata           = wa_headdata
      TABLES
        taxclassifications = it_taxclassifications
        returnmessages     = it_return[].

Similar Messages

  • Uploading TAX Classification data in material master

    Hi,
    I have to upload tax classification data in material master for countries DE,IT,FR,ES,CH and GB.
    I have used BAPI_MATERIAL_SAVEDATA and passing values to table TAXCLASSIFICATIONS.
    But bapi is uploading tax classification only for country DE.
    When I am creating through MM02 its getting updated.
    Can anybody tell me what is the problem ?

    Hi Ganga,
    Yes I am passing different countries to table .
    LOOP AT IT_STAX into WA_STAX.
           wa_taxclassifications-depcountry = wa_stax-aland.
            wa_taxclassifications-tax_type_1 = wa_tstl-tatyp.
            wa_taxclassifications-taxclass_1 = wa_stax-taxm1.
            wa_taxclassifications-tax_ind    = wa_stax-taxim.
            APPEND wa_taxclassifications TO it_taxclassifications.
    ENDLOOP.
        CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
          EXPORTING
            headdata           = wa_headdata
          TABLES
            taxclassifications = it_taxclassifications
            returnmessages     = it_return[].

  • Table name of Classification Data in Material Master

    Hi Experts,
    Greetings to all...
    I wish to ask one question.
    I wanted to upload the initial data in material. in initial data I wanted to maintain the classification data for the batch management. Please tell me what is the name of table/field where the material and classification data is stored. I couldnt find anything in the table KLAH, AUSP, CABN, CAWN.
    Thanking you in advance,
    Regards,
    UK.

    Dear UK,
    If you using ALE:
    Follow following sequence:
    CHRMAS Characteristics that contain global and local object dependencies
    KNOMAS (global object dependencies)
    CHRMAS Characteristics that contain global and local object dependencies
    CLSMAS Classes with characteristics and their overwritings, including object dependencies
    The characteristics and characteristic values must be transferred second time
    to create the assignment of the global object dependencies to the characteristics
    and characteristic values.
    BR,
    ian Wong

  • Purpose of maintaining classification view in material master

    Hi gurus
    can anyone explain Purpose of maintaining classification view in material master with example
    Regards
    Vishal...

    Hi
    One of the reason we maintain classification is for batch management where characteristics like shelf life expiry date is being attached to a class & that class is maintained in material master so whenever transactions takes place it will read from the characteristics value.
    the other purpose is with variant configruation, for a configurable material there will be more than one characteristics for ex: in a car it comes with A/C - non a/c, metallic - non metallic, normal steering - power steering all these are mainatained as characteristics & assigned to a class & we use that class in classification for materials.
    there is many more advantages & ways of using classification in material master.
    Regards
    Rang

  • Update scheduling data in material master

    Hi,
    How to update scheduling data from Process order to master recipe in mass. As I can schedule recipe in C202 and update the sceduled data in material master by CA96 & CA97 transactions. But i wants to schedule master recipe in mass. Is there any way to mass update it ?
    Regards
    Amit

    Hello
    I have tested in my internal test systems and system correctly updated the material master using CA97, without aky kind of previous scheduling of the master recipe.
    Can you please provide a more detailed description of the issue? What is happening if you try to run CA97 without running the scheduling of the mater recipe? How are you running CA97?
    You may also try CA97N, which is a newer version of CA97.
    BR
    Caetano

  • Palletization data in material master??

    Hi All,
    I have maintained the palletization data in material master as given below
    LE quantity     Un     SUT
    2500               pc     E1
    200                 pc     L4
    100                 pc     L3
    Now when I have 201 pcs and above system picks SUT E1 and when I have 101 pcs and above system picks SUT L4. This is working fine.
    But when I have 100 pcs and less the system does not pick SUT L3 as required. It still picks L4.
    Is this standard or are we missing something here?
    Regards,
    V S

    Hi,
    Please check in IMG if  the storage unit  type L3 is definited in the Storage Type under Strategies-->Activate Storage Bin Type Search.
    Also you can use the User Exit MWMTO007 "Palletization and storage type search for stock placement" to define your palletization data.
    Regards

  • Merging Basic data View and Classification View in Material Master

    Hi,
    There is a requirement to append Classification View under Basic Data View and then finally to delete Classification View.
    As per my understanding, it is not possible. Please let me know if it is possible, if so, please let me know how is it possible.
    A quick response is appreciated.
    Thanks & Regards
    Bhaskar Baddela

    Hi,
       Refer the thread: Problem creating Material Master sales view with LSMW which discuss the same issue. You may check and revert back.
    Regards,
    AKPT

  • Default values set  for Tax data in material master

    Hi
    Can anyone tell me how to set default values for  TAx dat in sales view  while creating material master.
    so that it automatically take  values while creating material master.
    Regards
    Vijay Shukla

    Mary and Vijay,
    I probably understood your question wrong.
    I was somehow assuming you were referring to classification data.. Sorry abt that.
    The tax data gets populated automatically while creating the material master.
    Th key lies in configuration..  You would have to use Tcodes OVK1, OVK4 to define the material and the tax categories by country
    The tax data is populated by the assignment that you make in OVX6.. I believe.. assigning plants t Sales org. Th country code defined in the plant OX10 is used to determine the tax data and once you customize this part.. You should start seeing the tax data populate when you use that sales org while creating MM
    Hope this answers your query.
    Edited by: Pavan Kumar on May 2, 2008 8:10 AM

  • Classification Table for Material Master

    Hi All,
    I want to identify the materials for which i have maintained the classification in Material master.
    here i need to find out the class as well as characteristic values.
    Any please help me how to get all these values for a material master.
    Thanks in Advance
    Sangram

    if MARA-PSTAT has a C within, then a classification view exists.
    this are the tables that are involved with classification.:
    KSSK Allocation Table: Object (vb.matnr) to Class
    INOB Link between Internal Number and Object
    KLAH Class header data
    KSML Characteristics for a class (internal number)
    CABN Characteristics ( o.a. batch/vendor)
    CABNT Characteristics description
    CAWN Characteristics ( o.a. material)
    CAWNT Characteristics description
    AUSP Characteristic Values
    TCLAO Several class types for object
    TCLA Class types ( vb. lfa1 => v10 en 010)
    TCLAT Class type text
    TCLT Classifiable objects
    TCLC Classification status

  • Costing error while change mrp data in material master

    Hi dears,
    This is Rem process. when i try to change the material master MRP data ex. ( mrp type M1 to M0)
    system not allow to change and show the error as
    Product cost collector 000000750122 is still active (assigned to PrCtr 50601-025)
    i need to change the mrp data in mm02 and i donot want to do delete the pcc .
    any process to carryover
    thanks
    Edited by: raj on May 24, 2010 12:22 PM

    Hi,
    MRP is mainly configured for a material so that tere would not be any need for manual checking of the stock so as to create a PR. 
    The parameters which you have specified for a particular material like reorder point and lot size will help in planning for a particular material.
    If you need only Qty of two (Less) then  there s no need of configuring a MRP for that material
    And lot size is also decided basing on certain other factors like
    1) Lead time
    2) Transportation costs involved in procuring the material etc
    So ifyou want to generate PR for a qty of 100 then you need ot change the lot size
    I hope this gives you clarity
    Thanks & Regards
    Pavan

  • Wrong Tax Classification Taken from Material Master

    Hi Experts,
    I have a problem with Tax classification when determining the tax % at sales order entry.  Below is the scenario:
    1) There are two taxes applicable: Output Tax (15%) and Excise Duty (1%)
    2) Customer 01 is liable for both Output Tax and Excise Duty
    3) Material A is liable for Output Tax, but not liable for Excise Duty. In material master, the tax classification is maintained as "0" for Output Tax (the first line) and "1" for Excise Duty (the 2nd line)
    4) Material B is the opposite, i.e. liable for Output Tax but not liable for Excise Duty. In material master, the tax classification is maintained as "1" for Output Tax (the first line) and "0" for Excise Duty (the 2nd line)
    5) The tax codes are defined (with tax % maintained) in FTXP
    6) Pricing condition records are also maintained.
    Now the issue is during order creation with Customer 01 and material A, both Output Tax and Excise Duty are getting calculated as Zero. Where as in case of material B, both taxes are getting calculated with value (15% and 1% respectively).
    It seems that the system is getting the tax classification from the first tax (output tax) in material master and apply it to the other tax (excise duty). Therefore the Excise Duty gets the wrong value if the tax classification is different from that of the Output Tax.
    Have anyone come across this issue before? Your help is much appreciated.
    Thanks.

    HI ,
    thanks for your reply. In the meantime I figured out the issue myself. It was due to the access sequence that only checks tax classification 1 instead of 2 , 3 etc.
    Thanks for your reply.
    Dominique

  • Classification Mandatory in Material Master

    Dear All,
    I have multiple characteristics in a class attached to one of the material. I want to make some of these characteristics mandatory in material master itself, how can this be done. I know we can make 'entry required' in the characteristic but it only makes the value mandatory at the time of classification of batch. I want it to be mandatory in material only.
    Thanks
    geravine

    Hi ,
    You know the answer
    I know we can make 'entry required' in the characteristic but it only makes the value mandatory at the time of classification of batch 
    try out below steps,
    create characterstic, and make it mandatory , attach it to class of calss type 300 , attach this class to material in classification view , as soon as you will open this view , system will ask you to assign value for this mandatory characterstic, and wont allow you come out of it till you assignh a alowed value.
    Try out and reply.
    Thanks
    Ritesh

  • No Material classification view in material master.

    Hello all,
    I have created LSMW for material master upload . Material is getting created through this, but 'classification view' is not getting created.
    But i can see the material- class assignment in CL20N.
    This problem is for specific material group.
    Is there any relation between material group & classification view?
    Plz advice how to resolve this?.
    Regards,
    Satpal Mujawar

    Hi,
    I found more information:
    Batch Input for CL20N is no longer supported.
    But you can continue to use batch input with the old transaction cl20.
    Please have a look at note 943559, point 2. It would be even better to
    use BAPI's instead. Please consult the notes 213120 and 373824 about the
    possibilities you've got.
    You can find information about the relevant Bapi's in transaction BAPI via:
    - Cross-Application Components
    - Classification
    - ObjectClassification
    Best Regards,
    Arminda Jack

  • Enable / disable classification fields in material master?

    Hi experts
    We hope to assign one group who could change the matieral master fields on classification.
    Like one gropu who could change the classification fields- date, on mateiral master . others only could display
    Is that possible to modify the program to enable or disable one field ?
    Now we have mm02 for normal user and zmm02 for specific user.
    Thanks
    ALice

    Hi
    When you create a role with transcation MM01, the Authorisation objects related to Classification are inherited from the transaction.
    If you want to give the user only diplay options maintain the Activities as 03 for the authorisation object C_KLAH_BKL & give the Class Type Z01.
    For the Chracteristics (Class maintenance)in the authorisation object C_TCLS_MNT maintain Activity 03 & Class type Z01
    Similarly create another role & assign it to the user whco is authorised to create or chnage values, Give hm the activiies 01,02 & the class type Z01.
    I feel that there is no requiremnt of changing the Program, as the authorisation objects are laready available.
    Thanks & Regards
    Kishore

  • Re: Populating Additional data in Material master record

    Hi,
    I am creating material master record using BAPI_MATERIAL_SAVE_DATA. I am using the below function modules to populate date in Additional Data Tab. I am getting the existing material details from BAPI_MATERIAL_GET_ALL and passing it to
    BAPI_MATERIAL_SAVE_DATA variables. I can create material successfully, but  "PROPORTION/PRODUCT UNIT"   TAB in Additional Data Tab is not populating.
    Program populates this data  for some materials and for some materials not.  For example,  when I try to create a new  material by copying  existing details from 1234 , New material will be created   with 12345(say), but "PROPORTION/PRODUCT UNIT"   TAB in Additional Data Tab is not populating.
    Now If I put a break point, to find out what could be the issue , and then press f6 ,  and re-execute program for the same material 1234, then my custom program can populates data.  I know its sound wiered, but I am not able to solve the issue.
        CALL FUNCTION 'VBWS_UOM_READ_WITH_MATNR'
          EXPORTING
            i_matnr         = it_mara-matnr
          TABLES
            e_meinh         = gt_meinh
            e_meinh_ws      = gt_meinh_ws
            e_meinh_ws_upd  = gt_meinh_ws_upd
            e_meinh_ws_updx = gt_meinh_ws_updx
            e_message       = gt_message
            e_return        = gt_return
          EXCEPTIONS
            error           = 1
            OTHERS          = 2.
        FREE: gt_message, gt_return.
        CLEAR : gt_meinh_ws_upd, gt_meinh_ws_updx.
        CALL FUNCTION 'VBWS_UOM_MAINTAIN_DARK'
          EXPORTING
            i_matnr               = lv_matnr
            i_kzwsm               = it_mara-kzwsm
            i_kzwsmx              = 'X'
            i_exit_by_first_error = 'X'
            i_user                = sy-uname
            i_buffer_refresh      = 'X'
            i_no_update           = ' '
          TABLES
            i_meinh_ws_upd        = gt_meinh_ws_upd[]
            i_meinh_ws_updx       = gt_meinh_ws_updx[]
            e_message             = gt_message
            e_return              = gt_return
          EXCEPTIONS
            error                 = 1
            OTHERS                = 2.
        LOOP AT gt_return WHERE type = 'S'.
          CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
        ENDLOOP.
    Any suggestions ...

    Hi Karthik,
    Thanks for your reply. It worked. But now I am facing strange issue. As you see my code above, i am using VBWS_UOM_MAINTAIN_DARK to update Addition data tab. however, the values of internaltable gt_meinh_ws_upd was not updated correctly inside the material master.
    For example, I am filling gt_meinh_ws_upd table with the below values
    gt_meinh_ws_upd-wsm = 'OZT'
    gt_meinh_ws_upd-atnam ' ZABCDE'
    gt_meinh_ws_upd-atwrt = 0.0023
    append gt_meinh_ws_upd.
    but when i see in material master,   gt_meinh_ws_upd-atwrt = 0.0023 is updated with 23, instead of 0.023. I debugged th func. module many times, I didnot come acroos the code what making it to 23.
    Any Idea karthik...
    Thanks in Advance

Maybe you are looking for

  • DG4MSQL version 11.2.0.3.0, any query results in 'got native error 1007'

    I installed Oracle Gateway for MSSQL version 11.2.0.3.0 to a separate Oracle Home (platform is IBM AIX 6.1 64-bit). After setting up listener, init.ora file etc., I created database link and tried few queries (database version 11.2.0.2.0 with patches

  • Write-Behind Caching and Limited Internal Cache Size

    Let's say I have a write-behind cache and configure its internal cache to be of a fixed limited size, e.g. 10000 units. What would happen if more than 10000 units are added to the write-behind cache within the write-delay period? Would my CacheStore'

  • Problems finding new events imported to iPhoto 11

    I've just upgraded to Lion (not sure if this has anything to do with it) and have iphoto 11.  When I import new photos to iphoto I name the events.  When I try to locate these newly named and imported events under the event tab, however, they are not

  • Yikes! I accidently trashed iphoto library

    I see my iphoto library in the trash, and a bunch of my albums. I was cleaning stuff up and must have inadvertently done this. I'm trying to figure out the best way to get things back to normal. I dragged the library to my desktop, and it's copying i

  • Restore ends up with blue screen

    My hard drive crashed so I reformatted it and then tried to restore my files from time machine. I found all of my backups and it loaded the most recent but when it was done and rebooted all I got was a solid blue screen? So I tried again selecting a