Material creation on a mass basis

Can I create material on a batch basis  ? For example ..I want to upload data for 100 material those do not exist in system.
Can I use any standard function ?
Can I use template ?

hi,
You can't create a new mass material in std sap.You can copy the existing material code and extended it in MASSES thru LSMW or you can use BDC with the help of the ABAPER or u can also use ECATT (t code: SECATT)
Regards
Manish Joshi

Similar Messages

  • How can we update insp. type in material master on mass basis.

    Hi Team,
    We are using LSMW for material master. I was told that we can not update inspection type  through LSMW. Is it possible thru LSMW if not, how can we update insp. type in material master on mass basis.
    Is there any T-Code to update mass chages for inspection type in material.
    Please suggest.
    Thanks

    Hi,
    You can use  TCode -QA08.
    This Tcode have facility to Inspection Type activation in single  / mass material.
    Also useful for deactivation, special setting at Inspection Type level.
    Regards,
    JM

  • Material creation process in SRM-MDM

    Dear All,
    I am new to SRM. Please correct me about material creation procedure in SRM if I am wrong:
    Normally in classic/extended classic scenario, material first created in MM and then it replicated to SRM. Base on configuration setting for number range, system either create the product ID same as material number number in SRM when it replicated into SRM. In final steps, the product information will upload into MDM either XI integration or manually via excel upload.
    My question:
    + Is it possible to automatic create product without XI via T.Code - MDMGX in MDM.
    + If the replicated product ID of SRM is different then MM material number, which number we should consider for creating product
       MDM.
    Thanks in advance.
    BR
    Jennifer

    Hi Jennifer,
    Answer1) You can only replicate Product Groups, Currencies and Unit of Measures through t-code MDMGX. XI/PI is required for Contract and Product Catalogs.
    Answer 2) If the replicated product ID of SRM is different then MM material number, you should enter MM material number and in External Web Service Configuration for that internal catalog, uncheck  "Do not check Product" indicator so that SRM will not check the Product ID and when item goes to backend system, it will have correct MM material number.
    Thanks,
    Anshuk Saxena

  • Material Creation Using BDCs.

    Hi all,
    I have developed a program for Material Creation using BDC.
    Material is Being created and that is working well and good.Here i have a Requirement to update the Newly creted material in Ztable.So when i use call transaction mathod,i have written code for updation under the line CALL TRANSACTION.where in iam getting newly creatde material from MARA table,and so it is working perfectly fine..
    But our requirement should be sessions method,so when i use sessions method and exeute the program..we face the problem of updation.
    the piece of code for updation is updating previously created material.
    Literally speaking only the sessions are created ,when the program is executed,material is not created when program is run.Material is only created when the sessions are processed using SM35,
    So how should i do here,where should be the updation code written and where will we get the newly created material in sessions method..
    Pls Help me in solving this problem

    hai priyanaka it might be due to configuration problem
    bcos manulay also ur gettign this , so just consult ur MM consultant for soem setting
    regards
    afzal

  • Material Creation Date and Time

    Hi,
    Is there any place which stores the material creation date and time. We have checked table MARA, but that only has the creation date of the material, but does not give the material creation time. We have checked table CDHDR, but that only seems to have the material change date and time.
    From where can we retrieve the material creation date and time.
    Thanks and Regards,
    John

    Actually, CDHDR and CDPOS will have the value.  The CDHDR record will be marked as a 'U" record but look at the corresponding CDPOS record for MARA and it will be marked as an 'I' record.

  • Error in pipeline material creation

    hi,
    we want to create one pipeline material as per our new requirement for showing gas consumption.during material creation with mat type PIPE, it's showing an error:The field Profit Center is defined as a required field; it does not contain
    an entry.
    Procedure
        If the field is the material group or unit of weight, and the field is not ready for input, check whether the material is locked. If it is locked, you cannot extend the Purchasing view or the Sales view. If either of these views needs to be extended, the material must first be unlocked. This can be done only by a user with special authorization.
    thanx,
    sheetal

    Hi
    In your client if Profit center accounting(PCA) is activated ,then you need to maintain the Profit center for the material.
    Option 1: goto OMS2, got details of pipleine material & select the Costing View of the material.
    Now goto MM01 in creation of pipeline material & maintain the profit center in Cotsing 1 View.
    Deactivating the field from mandatory to optional will not serve your purpose as PCA will get affected.
    Thanks & Regards
    Kishore

  • Material creation date for perticular plant

    Hello Experts,
    I have four plant have a same material,so i want to see the material creation date by plantwise.Please suggest me where can i see the material creation date by plantwise? Bcz. I want to develop report for this.
    Thanks & Regards,
    Vinay

    Hi,
    Go to T.Code: MM60,Then enter your required plant and execute.
    Now you can see the material with created date or last change date  and who created.
    If helpful then reward.
    Regards,
    Biju K
    Message was edited by:
            Bijay Kumar Barik

  • Process flow of material creation

    hi sap gurus,myself rekha
    i want to know the process flow  of material creation-FERT

    Check below link .You have to use transaction MM01 to create material.
    https://www.google.com.au/search?q=process+flow+for+material+creation&oq=process+flow+for+material+creation&aqs=chrome..69i57.9710j0j8&sourceid=chrome&espv=210&es_sm=122&ie=UTF-8#q=process+flow+for+material+creation%2Bsap

  • EDI FOR MATERIAL CREATION AND CHANGE

    Hello all,
    I have a requirement that when a material is created it whole detial about that material is saved at a given location as idoc.
    ie EDI configration.
    How know to configure EDI process order. How can we do for material creation.

    Since we are not using any message control, we don't need to setup the process code in WE41.  
    The function module has already been assigned to the message type in WE57.          
    Step1: Create a logical system - BD54.
    Step2: Create a distribution model - BD64.
                     Create a model view and add the Sender (SAP ECC)  and Receiver (Logical System you created).
                     Then add the message type MATMAS.
    Step3: Create a RFC Destination - SM59
    Step4: Create a port and assign it to the RFC Destination created above. - WE21.
    Step5: Create Partner profiles - WE20
                       Partner type - LS
                      Message type - MATMAS
                      Basic type - MATMAS05
    Step6: Trigger the material material through BD10.
    Hope it helps.

  • Are there any standard web dynpro ABAP or JAVA for material creation(mm41)?

    Hi SDN,
          I have got the requirement to provide Web Dynpro application for material creation (transaction code is MM41) and I would prefer to enhance standard Web Dynpro more than develop from scratch. Now I got only the Web dynpro ABAP component for create sales order called "LO_OIF_MAIN_COMP" and GUI HTML for purchasing order that come with business package Eh4.
          Anyone who know please kindly help me.

    >but I afraid that I'm not able to find out what is its component name from application
    You could just lookup the WD Application in SE80 and then it will show you the component name. From SE80 choose Edit Object from the toolbar. Go to the Web Objects tab in the dialog. Type in the WD Application name and hit enter.  You will then see the details of that application.

  • Adobe interactive form for material creation

    Hi experts,
    I f an adobe interactive form for material creation was created using JAVA... what part is involved in the ABAP pgm.
    Thanks in advance

    Hi,
    Pleaes find the sample codes for WD Java...
    https://www.sdn.sap.com/irj/sdn/developerareas/webdynpro?rid=/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d
    Regards,
    <i><b>Raja Sekhar</b></i>

  • During the material creation ,it is showing some error(bdc program)

    hi expects,
         during execution the program ,the material is created.but i am getting a message that field rmmg1-mbrsh(industrial sector) that "input value is longer than screen field.please help me solving this problem.

    REPORT  ZMM_RDD0009_MATERIAL_CREATION           .
    structure declaration.
    types : begin of ty_upload,
            MAKTX TYPE MAKTX,   "Material Description
            WERKS TYPE WERKS,   "PLANT
            MTART TYPE MTART,   "Material Type
            MATKL TYPE MATKL,   "Material Group
            MEINS TYPE MEINS,   "Base Unit of Measure
            MFRPN TYPE MFRPN,   "Manufacturing part number
            SALK3 TYPE SALK3,   "net amounting
            PEINH TYPE PEINH,   "price unit
            VPRSV TYPE VPRSV,   "price control indicator
            BKLAS TYPE BKLAS,   "valuattion class
            end of ty_upload.
    INTERNAL TABLE DECLARATION.
    internal table for upload the data.
    data:t_upload type standard table of ty_upload initial size 0,
    *internal table for bdcdata.
         t_bdcdata type standard table of bdcdata initial size 0 ,
    *internal table for bdcmsgcoll.
         t_bdcmsgcoll type standard table of bdcmsgcoll initial size 0,
         t_error type standard table of ty_upload initial size 0,
    WORK-AREA DECLARATION.
    work-area for upload the data.
         w_upload type ty_upload,
         bdcdata type bdcdata,
    work-area for bdcmsgcoll.
         w_bdcmsg type bdcmsgcoll,
    *global variable declaration.
         g_message(70) type c.
    *include bdcrecx1.
    *start-of-selection.
    start-of-selection.
    call function 'GUI_UPLOAD'
      exporting
        filename                      = 'D:/MATERIAL.txt'
       filetype                      = 'ASC'
       has_field_separator           = 'X'
      HEADER_LENGTH                 = 0
      READ_BY_LINE                  = 'X'
      DAT_MODE                      = ' '
    IMPORTING
      FILELENGTH                    =
      HEADER                        =
      tables
        data_tab                      = t_upload.
    EXCEPTIONS
    call function 'BDC_OPEN_GROUP'
    exporting
       client                    = sy-mandt
      DEST                      = FILLER8
       group                     = 'ERROR_MAT'
      HOLDDATE                  = ''
      KEEP                      = 'X'
       user                      = sy-uname
      RECORD                    = FILLER1
       prog                      = sy-cprog.
    loop at t_upload into w_upload.
    refresh t_bdcdata.
    *perform open_group.
    perform bdc_dynpro      using 'SAPLMGMM' '0060'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RMMG1-MATNR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'RMMG1-MBRSH'
                                  'W_UPLOAD-MBRSH'.
    perform bdc_field       using 'RMMG1-MTART'
                                  'W_UPLOAD-MTART'.
    perform bdc_dynpro      using 'SAPLMGMM' '0070'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MSICHTAUSW-DYTXT(17)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    perform bdc_field       using 'MSICHTAUSW-KZSEL(01)'
                                  'X'.
    perform bdc_field       using 'MSICHTAUSW-KZSEL(04)'
                                  'X'.
    perform bdc_field       using 'MSICHTAUSW-KZSEL(17)'
                                  'X'.
    perform bdc_dynpro      using 'SAPLMGMM' '0080'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RMMG1-WERKS'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    perform bdc_field       using 'RMMG1-WERKS'
                                  'W_UPLOAD-WERKS'.
    perform bdc_dynpro      using 'SAPLMGMM' '4004'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'MAKT-MAKTX'
                                  'W_UPLOAD-MAKTX'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MARA-MATKL'.
    perform bdc_field       using 'MARA-MEINS'
                                  'W_UPLOAD-MEINS'.
    perform bdc_field       using 'MARA-MATKL'
                                  'W_UPLOAD-MATKL'.
    perform bdc_dynpro      using 'SAPLMGMM' '4000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'MAKT-MAKTX'
                                  'W_UPLOAD-MAKTX'.
    perform bdc_field       using 'MARA-MEINS'
                                  'W_UPLOAD-MEINS'.
    perform bdc_field       using 'MARA-MATKL'
                                  'W_UPLOAD-MATKL'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MARA-MFRPN'.
    perform bdc_field       using 'MARA-MFRPN'
                                  'W_UPLOAD-MFRPN'.
    perform bdc_dynpro      using 'SAPLMGMM' '4000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'MAKT-MAKTX'
                                  'W_UPLOAD-MAKTX'.
    perform bdc_field       using 'MARA-MEINS'
                                  'W_UPLOAD-MEINS'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MBEW-VERPR'.
    perform bdc_field       using 'MBEW-BKLAS'
                                  'W_UPLOAD-BKLAS'.
    perform bdc_field       using 'MBEW-VPRSV'
                                  'W_UPLOAD-VPRSV'.
    perform bdc_field       using 'MBEW-PEINH'
                                  '1'.
    perform bdc_field       using 'MBEW-VERPR'
                                  'W_UPLOAD-VERPR'.
    perform bdc_dynpro      using 'SAPLSPO1' '0300'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=YES'.
    *perform bdc_transaction using 'MM01'.
    *perform close_group.
    call transaction 'MM01' using t_bdcdata mode 'N' update 'S'
                       messages into t_bdcmsgcoll.
    if sy-subrc <> 0.
    *append w_upload to t_error.
    call function 'BDC_INSERT'
    exporting
       tcode                  = 'MM01'
      tables
        dynprotab              = t_bdcdata.
    endif.
    clear w_bdcmsg.
    read table t_bdcmsgcoll into w_bdcmsg index 1.
    call function 'FORMAT_MESSAGE'
    exporting
       id              = w_bdcmsg-msgid
       lang            = sy-langu
       no              = w_bdcmsg-msgnr
       v1              = w_bdcmsg-msgv1
       v2              = w_bdcmsg-msgv2
       v3              = w_bdcmsg-msgv3
       v4              = w_bdcmsg-msgv4
    importing
       msg             = g_message
    exceptions
       not_found       = 1
       others          = 2.
    if sy-subrc = 0.
    write:/ w_upload-maktx,'----', g_message.
    refresh t_bdcmsgcoll.
    endif.
    endloop.
    call function 'BDC_CLOSE_GROUP'.
    EXCEPTIONS
      NOT_OPEN          = 1
      QUEUE_ERROR       = 2
      OTHERS            = 3
    if sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    endif.
           Start new screen                                              *
    form bdc_dynpro using program dynpro.
      clear bdcdata.
      bdcdata-program  = program.
      bdcdata-dynpro   = dynpro.
      bdcdata-dynbegin = 'X'.
      append bdcdata to t_bdcdata.
      clear bdcdata.
    endform.
           Insert field                                                  *
    form bdc_field using fnam fval.
    IF FVAL <> NODATA.
        clear bdcdata.
        bdcdata-fnam = fnam.
        bdcdata-fval = fval.
        append bdcdata to t_bdcdata.
        clear bdcdata.
    ENDIF.
    endform.
    FLAT FILE
    MAT.DESCRIPTION          PLANT     MAT.TYPE     MAT.GROUP                UNIT
            M                    1000          ROH               001          KG
    MANU.PART              NET               PRICE          PRICE          VALUATION     
    NUMBER                   AMOUNTING            UNIT              CONTROL        CLASS     
        1                  25                   1              V              3000

  • Key performance indicators (KPI) for material creation

    Dear all,
    I need to define some Key Performance Indicators (KPI’s) to measure the data quality during the material creation (MM01) process. The objective is to get concrete statistics about data quality/accuracy for fields related to material from all views created with MM01 (basic data, classification, unit of measure...).
    I would like to get your expertise on how to measure these KPI’s : which transactions, table (...) to use ?
    I have already few ideas :
    -Table CDHDR
    -Transaction MM04
    -Create “checkpoints“ into the workflow for material creation (ZWF01)
    Do you have any other idea in mind?
    I am open for all advices: transaction, table, process, approach…
    Thanks in advance for your help !

    I have a few ideas, but the accuracy of the master data is based on your system config.
    Some things that are helpful in most of the cases:
    - If material type is HAWA (trading goods) your procurement indicator should always be External procurement (check those for other material types if you have it uniformed). You can also check purchasing group based on material type if you have it distinct by material type.
    - Check if sales views are opened in all org.levels
    - Check if storage loc.views are opened for all SLoc
    All in all, you need to have a link of two or more data in material master to be able to check it in some way automatically, otherwise you won't be able to determine if the data is correct or not.
    E.g. How would you every know if lot size of 120.000 PCS is OK or not for a specific material or if you need to assign a specific purchasing group to your material.
    You know the logic behind your material master data best so you can create the best rules to check for your KPI.
    Regards.

  • Any component for article/material creation

    Hi All
    Is there any standard component for UI of articles/material creation in Webdynpro ABAP or SAP Floor Plan Manager?
    Regards
    Sunit

    Hi Aditya,
    There is a standard component for Sales order maintenance : LORD_MAINTAIN_COMP
    Note: It is also used to create / change /display the quotation/inquiry as well
    Regards,
    Rama
    Message was edited by: Ramakrishnappa Gangappa

  • Can we mandatory Quality Management Field at time of Material Creation

    Hi Gurus,
    I need to Control Material Creation for every item, if we create materials in some case our user forget for tick the Quality Management .
    Is it any T-code or any customisation for control the same.
    thanks in advance.
    Ajit

    Hi Ajit,
    In MM01..After entering industry sector and material type,,,when you click on enter...A window for Views will popup...
    Now You select your all views including your quality view...Now you check the check box for "view selection only on request"...Now you click on default values....
    Now when ever user will create material automatically Quality view will be selected.....and it wont show the views popup again..
    Cheers!!!
    Utsav

Maybe you are looking for

  • IPod touch disabled

    My 13 year old son has punched the wrong passcode into his 12 year old sisters iPod touch and it's disabled for 21 million minutes. He thought it funny. She doesn't sync it v often and since she last synced it the laptop she had her iTunes on died. T

  • Selected Movie Won't Play on Your Display!

    I've purchased a new Mac Pro a few months before this problem arose, so the bug could be related to moving my files to the new (albeit currently authorized) computer, but I doubt it.  I am suddenly unable to play my purchased movies (such as "UP" in

  • Partial Invoice from Purchase Order

    Hi Experts I did a Purchase order for 10,000 and invoiced for 5,000 but when I try to do the incoice for the balance amount the sytem does not have any open purchase orders. My question is if we do invoice for partial amount can we have the purchase

  • Importing Keynote slides into Pages

    I'm new to a Mac. I'm doing a copy and paste of Keynote slides into a Pages document. The quality of the slide image is very poor when printed. I've done this many times before in Windows (with PPT and Word) and the quality is very high. I thought it

  • My old movies now only play the audio

    My old movies that used to work just fine on my 60 GB Ipod are now only playing as audio files. The problem started about a month ago, not sure why. Probably windows, lol. When i went to the video list all of a sudden EVERY song and video was being d