Basics for Batch Classification Data

Hello Experts ,
I have few queries for Batch Classification Data .
1. Which are the tables where Batch Classification Data for the batches is stored .
2.Which Function module is called once we do the Goods movement which determines the batch
classification data .
3.When we do stock transfer for batches , then the Batch classification will run in Issuing plant and
the batch classi. data will be copied in the receiving plant . Can you please tell me that which object
carries this data from issuing plant to receiving plant.
4.There is also a user exit with which we can play with Batch classification , can you please give some information on this .
Thank you very much for the help !
Regards
Shashank

1. The table is AUSP - but why would you need to know that. There are good function modules to query, read, change classifications of batches - so why would you like to read directly from DB?
2. This depends on your release. Typicall in MIGO the module VB_CREATE_BATCH is called, the same one that is called within the BAPI to create batches.
3. See 2. When you create a batch with reference, you call the same module additionally with the key of the reference batch (this is the issueing batch). 
Inside that module are loads of user exits for all kind of purposes.
Why not have a look yourself in Customizing at Logistics General -> Batch Management -> Batch Valuation.
There's the "customer exits for goods movements in inventory management" (this is called e.g. in the goodsmovement bapi and the old transactions)  --> EXIT_SAPMM07M_004
and the  "Valuation of Creation of New Batches Using Function Module" (this is called in the MSCxN and in MIGO) --> EXIT_SAPLV01Z_014 .
In Customizing there's also the documentation what you can achieve with the exits.
Hope this helps.
Stefan

Similar Messages

  • Updating Batch classification data from MIGO for Purchase order

    Hi,
    I need to update batch classification data (in MSC3n) from MIGO for purchase order. The logic needed for this is as below,
    1) Pass material and batch to MCH1 table to get CUOBJ_BM.
    2) Pass CUOBJ_BM to INOB table to get INOB-OBJEK.
    3) Pass INOB-OBJEK to CLAF_CLASSIFICATION_OF_OBJECTS to get class name & characteristic name.
    4) Pass INOB-OBJEK, CLASS name and characteristic name to BAPI_OBJCL_CHANGE to update batch classification data.
    I created implicit enhancement at the bottom of FM "CLVF_VB_INSERT_CLASSIFICATION". But the problem is, the return parameter of BAPI_OBJCL_CHANGE is giving the following error.
    Class type 023, object type MCH1, object RAW-6             0000001151
    Object is currently locked by user
    The assignment was not changed
    Please let me know how to do it. Is there any BADI or User Exit?

    Hi,
    As you said the break point is not triggering did you activate your exit and activated even the project to which your exit is assigned.
    I hope you missed activating your project in CMOD transaction. Please verify it once and if it is not activated then immediately activate it and try debugging again.
    Regards,
    Rafi

  • Batch Classification Data Report

    Hi Experts,
    I want to create a report that displays the contents of the batch classification data (characteristics) in each batch. Can I do this via ABAP query? May I know which tables contain this data? Thanks!
    Regards,
    Marvin

    Hello
    First way:
    1. With material number and batch number goto table MCH1 and get CUOBJ_BM.
    2. Goto table AUSP with OBJEK = MCH1-CUOBJ_BM and KLART = '023' (or '022')
    You will get characteristics (AUSP-ATWRT, AUSP-ATFLV)
    Other way: use bapi BAPI_OBJCL_GETDETAIL for this. (examples of use you may find yourself in SDN)

  • Table and fields for " Batch Code Date " and "Shelf Life days".

    Hi All,
    What is the field for " Batch Code Date " and "Shelf Life days".
    And in which table are they present.
    Thanks & Regards,
    Ahmed.

    Check the table
    MCHA  Batches
    Field VFDAT  Shelf Life Expiration or Best-Before Date

  • User Exit for batch classification for tcode mb1c

    HI experts,
    I have implement customer exit MBCFC004 EXIT_SAPMM07M_004 and CLFM0002 EXIT_SAPLCLFM_002 to set a value for
    a customize  characteristics.
    Now I have a issue.
    MBCFC004 EXIT_SAPMM07M_004  can work with migo but when I with mb1c to do same transaction it didn't
    work.
    CLFM0002 EXIT_SAPLCLFM_002  only work when I input a value in the customize  characteristics it can change the input value.
    I have set extension in OMCV for my move type. and assigned the bath to material.
    I have reference
        Re: User Exit for batch classification
    but I haven't found any question for my solution.
    please help me.
    thanks a lot.

    Class ZBATCH has status 1 (= 'Released') but the customizing of classtype 023 doesn't allow to classify with classes of this status. Settingsfor class status in class type 023 are different from what SAP delivers.Correct please these settings. You may lookup the correct definition of
    the class status in class type 022.

  • Batch classification "Date of last goods receipt" is "00.00.0000"

    Dear all,
    I have configured all steps for batch determination for FIFO.
    It worked fine for IM (stock transfer - mov.type 301) on last friday, however, get the issue today:
    - After I do GR (mov.type 101), the batch is auto created, batch classification is created,
    I use MSC2N to view batch classification:
    the value of "Date of last goods receipt" is "00.00.0000"
    What is wrong with my configuration?
    Could you pls help me to fix this?
    Thanl you very much for you help!
    Edited by: Ngo Quoc Hung on Dec 13, 2010 10:59 AM

    System Updates Batch Data in the Batch Master Record in the Following ways :
    1)  If the batch does not yet exist for the plant, it is automatically created.
    2)  If the batch already exists for the plant, the new quantity is simply posted as a receipt in the specified storage location.
    When posting a goods receipt with reference to Purchase order, the system updates Posting date as the goods receipt date in general data of the batch.

  • Batch Classification data not getting updated during the GR of the PO

    Dear Gurus,
    While doing the GR of the Purchase order the classification data for the batch should get updated .However we can see those data in MSC2N (Change batch) but not in MSC3N (Display Batch) .While consultuing with SAP we found that the data in MSC3N is directly picked in the AUSP table but the data in MSC2 N  reads the information directly from the
    reference table field (MCH1-LWEDT & MCH1-LIFNR .My Qusetion is why this the AUSP entries are not getting updated during the GR itself.
    Sumit Mohan

    Hi Sumit,
    I am not sure about your question, but if you want to populate the classification data during goods receipt then you need to maintain characteristics values in material master for classification tab under class type batch i.e. 022. After then it will apper during goods receipt for characteristics value for batch.
    Regards,
    Bhagat

  • Table for batch determination date

    hi,
    im printing the Dispensing slip...they want the output based on the batch determination date..
    can any one tel me in which table i willl get batch determination date?
    Regards
    Smitha

    Are you using a separate batch selection class versus the batch class?
    There are characteristics that must be in the selection class, but cannot be in the batch class.
    See OSS note 33396.
    1.  If you want to search for batches on the basis of a remaining shelf
             life in batch determination, the system has to calculate a requested
             shelf life expiration date dynamically from the information you
             give.
         2.  Add characteristic LOBM_VFDAT to the batch classes.
             For the revaluation of reference characteristics, refer to Note
             78235.
             Characteristics LOBM_RLZ and LOBM_LFDAT must not be included in the
             batch classes!
         3.  Add characteristics LOBM_VFDAT, LOBM_LFDAT, and LOBM_RLZ to the
             selection classes.
             Maintain a remaining shelf life in the strategy records for batch
             determination. Relational operators (> , < , <= , >=) are considered
             in the dynamic calculation of the shelf life expiration date in
             batch determination.
    From your note you have placed LOBM_RLZ  and LOBM_LFDAT in your batch class.  You cannot do that.
    FF

  • Change Documents for Material Classification data Changes

    Dear Friends,
    We have configured custom classification objects for material master and also we are able to maintain the material characteristics using MM01, MM02 and also using ALE interface. But I am not able to find the Change Documents in any of the table CDHDR & CDPOS. Please let me know what needs to be done to capture the change documents for a material classification changes in this case.
    Many thanks for you inadvance.
    Beast regards,
    Mallikarjun.

    Change logging of all Classification (including Material Classification) is controlled in the Class type configuration.
    SPRO -> Cross Application Components -> Classification System -> Classes -> Maintain Object types and Class types -> Select Object Table = MARA -> Double Click Class Types under MARA -> Select Class Type 001 and Display -> Check whether "Change Docs" check box is checked on.
    Also check that another flag "Chg. docs for Class" is set on all Objects under the Class type too (by double clicking the Objects folder for a Class type).
    If the Change docs flag is checked on for the relevant Class type and Object then change docs are logged in CDHDR and CDPOS tables for object "CLASSIFY"
    Also the "Change docs" flag cannot be set unless the "Multiple objects allowed" flag is also set in the Class type configuration.
    Please refer [SAP Note 65124 - Classification Change Documents|https://service.sap.com/sap/support/notes/65124]
    Also the above note says and I quote: If "Multiple objects allowed" indicator is not set, start the RCCLUKA2 program. The classification data are converted and the indicator 'Multiple object types allowed' is set. Now you can set the indicator 'Change documents' in Customizing of the class type. However, it only says that change documents are generally possible for this class type. Therefore you have to select objects under 'OBJECTS' for which the change documents are to be written.
    So if the Class type doesn't have "Multiple objects allowed" set (along with Change docs flag not set), there is also a conversion that needs to be run using program RCCLUKA2.
    Also when you transport the configuration to a target system, the program RCCLUKA2 should be run again, refer [Note 379180 - Classification data disappeared|https://service.sap.com/sap/support/notes/379180 ]

  • Table for Material Classification data

    Hi gurus,
    Can anyone please tell me which table we can see data for Material Classification.
    If we goto MM03 and select the classification view we see two fields  in the screen Package Type and Package Size. I want to know which tables keeps that data in.
    Please help!
    Thanks

    Each of the characteristics shown in the Classification view of MM03 is an entry in table CABN.  Each of the CABN records has a characteristic number (field ATINN).  Look up the data in AUSP using your material number in the OBJEK field and the ATINN value from CABN and you'll find the characteristic value in the ATWRT field.
    .. Craig

  • Datasource fore the classification data

    Hi,
    I am not able to understand, in which ECC client i should be generating datasource for classification data?
    We have following landscape :
    For ECC -
        Development Environment
              100 - Config Client / Golden Master
               110 - ABAP development client
               120 - Unit testing client
               130 - Sandbox
        Quality Assurance

    Hi,
    Go through the following URL you can get good document on Classification DS. And also you can find some SAP notes in that documents.
    http://affine.co.uk/files/How%20to%20Extract%20Classification%20Data%20into%20BW.pdf
    Thanks
    Reddy

  • Extending basic material with classification data

    Hi
       We intend to use a BAPI / function module to extend a material - BAPI_MATERIAL_SAVEDATA seems to be recommended in many discussions here -
    However, how I do add data for a material classfication view using this BAPI - or is there any other BAPI/ fm to do this ?
    Thanks in advance for sharing your thoughts on this.

    <b>BAPI_OBJCL_CHANGE</b> : This BAPI changes an existing classification, or creates the classification if it does not yet exist. The classification is defined by the required entry fields for the object key (ObjectKey), object table (ObjectTable), class name (AllocDetail-Class_Num), and class type (AllocDetail-Class_Type). The default value for the optional date field (KeyDate) is the system date, on which all classifications become valid. The new characteristics and/or values are transferred to different tables according to data type. Numeric, time, and date characteristics are transferred to table AllocValuesNumNew, character and boolean characteristics are transferred to table AllocValuesCharNew, and currency characteristics are transferred to AllocValuesCurrNew.
    The object key (OBJECTKEY) must be transferred in internal format. This means before conversion exits. For example, a material number must be transferred with leading zeros.
    If the BAPI runs without errors, table Return contains no messages of type "E".
    Assignment created: message CL735
    Assignment changed: message CL737
    Assignment not changed: message CL738
    This BAPI only changes the parameters of an existing assignment (or creates a whole new assignment), but it does not delete the assignment to a class and replace it with an assignment to another class. If you want to reassign an object, the old assignments must be read with BAPI_OBJCL_GETCLASSES and deleted with BAPI_OBJCL_DELETE, then the new assignments must be created with BAPI_OBJCL_CREATE.
    The information transferred by this BAPI replaces all old information. An empty field means "delete entry!", not "no change".
    This BAPI does not change the database. To change the database, call BAPI BapiService.TransactionCommit afterwards.
    You can only use this BAPI for objects that are not classes!
    This BAPI only processes assigned values for classification - not for configuration.

  • Batch Classification data(charateristic) updation

    Hi All,
         I need to update certain classification data of a batch. I know the class of the bacth and the charateristic name. What I don`t know is the FM to do it. Can you please help me here. And also if there is some sample code then that would be great.
    Thanks
    Anuj

    Hi Anuj,
                 I am creating batch using BAPI_BATCH_CREATE. While creating batch i need to maintain Classification characteristics as well...how to maintain this classification data...in FM docu it is saying..
    You use this method to
    Change a batch master record
    Create classification of a batch in the background (object characteristics only)
    What does it mean and how can I pass the classification characteristics in background...plz help me.

  • User exit / BADI for batch classification validation

    Dear Gurus,
    I would like to know what is the user exit / BADI that can use to validate chracterisitcs value entered under batch classification?
    Thanks & regards,
    LOI

    Try to use EXIT_SAPLCLFM_002.
    Best Regards, Dirk

  • Tables for Batch classification for materials

    Hi SAP gurus,
    I have an issue that I need to display the values for a number of materials in its classification view (class type 023) without using MM03.
    Could anyone please let me know the table(s) where I can find this?
    Thanks !!

    Hi Moumita_kar,
    Characteristics :
    CABN      Characteristics ( o.a. batch/vendor)
    CABNT      Characteristics description
    CAWN      Characteristics ( o.a. material)
    CAWNT      Characteristics description
    AUSP      Characteristic Values
    Class types and objects :
    TCLAO      Several class types for object
    TCLA      Class types ( vb. lfa1 => v10 en 010)
    TCLAT      Class type text
    TCLT      Classifiable objects
    TCLC      Classification status
    Links :
    INOB      Link between Internal Number and Object
    KLAH      Class header data
    KSSK      Allocation Table: Object (vb.matnr) to Class
    KSML      Characteristics for a class (internal number)
    Please try and confirm.
    Regards
    Suri

Maybe you are looking for

  • Accounting entries needed

    hi, good morning to all, 531 Goods receipt from by-product from the order The goods receipt of a by-product usually refers to an order, but it can be entered without a reference. If a component is entered with a negative quantity in the order, a rese

  • How to make an hypertext link workable with adobe reader for IOS ?

    Hello, Hypertext links in a PDF file work perfectly well on Mac OS (Yosemite). The same document on an IPAD with IOS is not able to open an hypertext link ... How could I do to solve this problem ? An author who want to publish electronic books with

  • Live-Video and ACNS: Different documentation?

    I had found two statements regarding live- video and ETV: First in http://www.cisco.com/en/US/partner/prod/collateral/video/ps9339/ps7063/data_sheet_c78-504500.html "... Cisco ACNS provides both live unicast and multicast streaming services and on-de

  • Save Multiple Finder Window Arrangements?

    Is it possible to save Finder Window arrangements? I would like to save different sets of Finder Window layouts and switch between them? (Mavericks) thx

  • Comment and Markup Toolbar in Full Screen Mode

    I am not able to open comment and markup toolbar when I am reading a PDF in full screen mode. Can anybody help me in resolving this issue? I want that toolbar should be visible. I do not want to use keyboard shortcut. It works fine when the PDF is in