What is required userexit or badi or enhacement for material number ??

HI Sir,
Issue,
In MM01  TCODE
when we are entering the material number   it should be the  12digit  otherwise it has to give the error message.
so plz help what is the exact exit and the code .
thanks and regards
syed

Hi,
    Check these BADI's
WRF_DISCONT_PARAMS_I                    BAdI: Parameters in Fashion Discontinuation
WRF_DISCONT_FACT_E                      BAdI: Follow-Up Actions in Discontinuation
WRF_DISCONT_CHECKS_I                    BAdI: Scope of Check in Material Reorganization
MG_MASS_NEWSEG                          User-Specific Fields & Segments in Mass Maintenance
MATGRP_SKU_UPD                          BAdI for Article Hierarchy Connection
CDT_CHECK_MATERIAL                      Checks for Existence of a Material in a CDT
BADI_MM_MATNR                           Modification-Free Archiving Enhancement of MM_MATNR
BADI_MATNR_CHECK_PVS                    Check Material for Use in iPPE
BADI_MATERIAL_REF                       Addition of customer-defined default data for material
BADI_MATERIAL_OD                        Integration of New Objects in Material or Article Master
BADI_MATERIAL_CHECK                     Enhanced Checks for Material Master Tables
BADI_GTIN_VARIANT                       User Exit for Customer-Specific GTIN Variant Check
BADI_EAN_SYSTEMATIC                     BAdI for Internal Control of EAN Logic
Regards,
Srini.

Similar Messages

  • What is required in order to use ALEAUDIT for Idocs?

    Hi Friends
    What is required in order to use ALEAUDIT for Idocs?
    Regards
    Sam

    Hi Samuel,
    Check out this blog..
    /people/saravanakumar.kuppusamy2/blog/2005/01/20/configuration-tips-for-a-business-serviceintegration-process-to-send-back-ale-audit-idoc
    Hope this will help.
    Let us know if you need more details.
    Nilesh

  • Purchase requirement : userexit or badi to use ?

    Hello,
    We've created a few fields on the purchase requisition which were place on the "customer data"-tab ... One of these fields (named 'zzconscode') gets a value which is derived from a customized dictionary-table ... To find the correct value in that table, we need the value of the vendor on the "source of supply"-tab ...
    When we change the value of the vendor, we have to redetermine the value of our field 'zzconscode', but I don't find the correct place to do it ... What I want is a userexit or BADI where I can change the value of our own field, but I don't find any that seems to do it like I want ... Can anyone help me finding the correct one ?
    Greetz,
    Kurt.

    Hi,
    Please check this user exits and BADIs available for purchase requisition.
    Enhancement          
    MEREQ001             
    Business Add-in     
    ME_COMMITMNT_PARKING 
    ME_MEREQ_PARKING     
    ME_REQ_HEADER_TEXT   
    Regards,
    Ferry Lianto

  • Userexit or BADI in O4C1/O4C2

    Dear SAP Experts,
    I would like to implement some userexit or Badi in order to control what the user inserts in a field of the O&G transaction O4C1/O4C2. Specifically, I need to obligate the user to fill the field OIGC-TU_ID. I could not figure out so far, that there is any way to do it, not by codification nor by configuration. If you have any suggestions, I would appreciate it a lot.
    Thank you very much in advance,
    Regards
    Dominik Ley

    Dominc,
    Please check the user exits mentioned below
    customer-function '140'
    customer-function '120'
    customer-function '110'
    If none works then check
    OIG_DG_DATA_MAINTAIN
    Note : please take help of Technical person or break point whether it suits ur requirement
    Hope this would help .
    Regards
    Ramvelu

  • Production Order Userexit or BADi

    Hi Everybody,
    Can someone tell me if there is a userexit or BADi which gets triggered when the we are doing availability check from VA01 to create the Production Order?
    This is an urgent requirement.Any help will be greatly appreciated and rewarded :).
    Thanks,
    Supriya Manik.

    Hi Siri,
    As far as I know you can't get hold of the availability check at the Sales Order leve or MRP level.
    According to my knowledge when you enter the material and quantity control goes to MM03 by entering the plant in MRP3 view. From there it will pick the availability check and determines rest of the thing.
    So check point would be at ATP Quantity level. At that point you need to check exact include to add the code.
    Check the program SAPMV45A and in that u will find lot of includes in that. Specifically check the includes MV45AIZZ and MV45AFZZ. If you check those includes u will come to know the exact triggering point from  there you can write the code in the user exist what i mentioned above.

  • Userexit or BADI???

    Hi,
    I need to add my own functionality after I save the Purchase order.Now, what should I use  Userexit or BADI???
    I heard support for userexits will not be available in future versions.
    S, which option i.e., Userexit or BADI...is better to use and why???
    Thanks,
    Shivaa.

    Hi,
    BADI
    BADIs(Business Add Ins) are enhancements to the standard version of the SAP system. BADIs can be insterd in SAP to accommodate user requirements.
    The following enhancements /BADIs are available for lockbox
    Enhancement
    FEDI005
    This is functional exit for EDI IDOCs for lock box.
    You can get some more information on this in SMOD transaction
    You can view BADI's in the transaction SE18.
    You need to take the help of a developer to check whether the enhancement works for you or not.
    This is all what I can provide you with, as a novice
    USER EXIT
    Please see here:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement
    And also from step 1:
    https://forums.sdn.sap.com/search.jspa?
    Under clasification
    From below i will have to use MRP CONTROLLER
    wiase selcection .
    INCLUDE LXM61F01 *
    example coding for User-Exit MRP
    CLEAR: NO_PLANNING, STOP_PLANNING.
    CASE USER_KEY.
    materials of material type 'FERT' only
    WHEN '001'.
    IF MT61D-MTART 'FERT'.
    NO_PLANNING = 'X'.
    ENDIF.
    materials with MRP type 'PD' only
    WHEN '002'.
    IF MT61D-DISMM 'PD'.
    NO_PLANNING = 'X'.
    ENDIF.
    reorder-point materials
    (any MRP type with MRP procedure 'reorder-point planning')
    WHEN '003'.
    IF T438A-DISVF 'B'.
    NO_PLANNING = 'X'.
    ENDIF.
    stop planning after low-level code 03
    WHEN '004'.
    IF MT61D-DISST > '003'.
    STOP_PLANNING = 'X'.
    ENDIF.
    select materials for one MRP controller (specified in user_par)
    WHEN '005'.
    UXPAR = USER_PAR.
    CONDENSE UXPAR.
    WRITE UXPAR+0(3) TO DISPO.
    IF DISPO IS INITIAL.
    EXIT.
    ENDIF.
    IF MT61D-DISPO DISPO.
    NO_PLANNING = 'X'.
    ENDIF.
    select materials of one material class (specified in user_par)
    WHEN '006'.
    UXPAR = USER_PAR.
    CONDENSE UXPAR.
    WRITE UXPAR+0(9) TO MATKL.
    IF MATKL IS INITIAL.
    EXIT.
    ENDIF.
    IF MT61D-MATKL MATKL.
    NO_PLANNING = 'X'.
    ENDIF.
    ENDCASE.
    Thanks&Regards,
    Nsaresh

  • Is any Userexit or BAdi or enhanc. point while create PO with reference .

    Hello Experts,
    Is there any Userexit or BAdI or Enhancement point while create P.O with reference .
    My requirement is while creating the P.O.(ME21N) with reference, The payment terms is getting copied from the reference P.O. and become grayed out (Non editable) instead of that user want the payment terms which we have maintained in (LFB1) Vendor Master.
    Please help me to resolve my problem.
    Edited by: Ketanp on Mar 7, 2012 11:48 AM

    Hi
    Try with badi ME_PROCESS_PO_CUST
    Regards
    Eduardo

  • What procedures do you use in your organisation for requirements analysis..

    What procedures do you use in your organisation for requirements analysis, quality management and change control for your custom abap development?
    which process do you think work best for each stage\phase? is there are sap recommended process for each of these phases?
    thanks
    Bijo

    ezzetabi wrote:I was using terminus, but I found it too thin for my tastes (or maybe for my bad eyes...) so I sought around and I read many persons like the Microsoft's Consolas and I have to say that it is indeed very nice. Probably MS should stop doing OSes and start drawings fonts only...
    I never saw this particular font, but I second that, fonts is the only thing MS do well imo
    And so I wondered, what do you use? IMO a terminal font should be, readable, monospaced (doh) and a little thick.
    Of course if you do not use the terminal this post is not for you.
    terminus

  • APO DP to R/3 transfer - Userexit or Badi

    Hi Experts,
    Currently the data is transfered from APO DP to R/3 using release profile through background job. During the transfer few characteristic values needs to be changed.
    Is there any userexit or BADI Available for this APO. If so, please provide the Enhacement or BADI details.
    Thanks in advance.
    Regards,
    Saravanan V

    Hi Saravanan V
    You have badi /SAPAPO/SDP_RELDATA
    You cana ctually see it from SPRO:
    Advanced Planning and Optimization
    Supply Chain Planning
    Demand Planning (DP)
    Business Add-Ins (BAdIs)
    Release SNP/DP
    Change Data During Release to SNP or R/3
    I hope it helps
    Regards
    Julien

  • Finding Userexit or BADI for vl10batch transaction

    Hi All,
    We are using the VL10BATCH transation for creation of delivery note which can create one Delivery document for multiple line items.
    VL10BATCH transaction which inturn creates variants for VL10 transactions based on material, partner, Salesorder details and batch job will be scheduled once the variant is saved.
    I have a requirement to change the VL10BATCH transaction, that it should create 1 Delivery document per 1 line item. Is there any BADI or any userexit available which is called before Delivery document creation, so that I can enhance the userexit or BADI and can restict it to only 1 Delivery for 1 line item.
    Any inputs on this will be a valuable help for me.
    Thanks and Regards,
    Reddem.

    Hi Reddem!
    Try one of them userexits
    LV50R_VIEWG01 - LV50R_VIEWG17
    Otherwise you can make a lot of settings in VL10 on the User Role tab. E.g. Dlv creation profile, you can find some user-exits with F1-Help and F4-Help on input fields.
    br
    Kalman

  • Userexit or BADI in ME21n

    I have requirement that when I create PO in ME21N,
    The Purchasing group should come automatically from Z table based on User ID in the ORG.Data Tab of header.
    Next is when I enter Material in Item,It should Check whether that material exists in that Purchasing group or not.
    This 2 enhancement I need.
    Can anybody suggest me which userexit or BADI i should use with details.
    Thanks
    Kumar N

    HiKumar ,
    Pls check the following steps to find the USER EXIT And BADI For ME21n:
    If u want to search the relevant exit for this, then the procedure is like this.
    Run the transaction ME21N.
    Go to Sytem->status.
    Get the package name from the dialog.
    Go to transaction SMOD and enter  F4 help in Enhancement field,then click on Information System write down the package name there its show u all the User exit.
    or
    If u want to search the relevant BADI, then the procedure is
    Go to the TCode SE24 and enter CL_EXITHANDLER as object type.
    In 'Display' mode, go to 'Methods' tab.
    Double click the method 'Get Instance' to display it source code.
    Set a breakpoint on 'CALL METHOD
    cl_exithandler=>get_class_name_by_interface'.
    Then run your transaction ME21N.
    The screen will stop at this method.
    Check the value of parameter 'EXIT_NAME'. It will show you
    the BADI for that transaction.
    The BADI Used For the transaction ME21N is ME_PROCESS_PO
    Then Run the transaction SE18,selectcheck box BADI write the BADI name cliuck on Display ,go for the documentation for that BADI ,then u fing which methods is suitable for ur requirment .
    I hope this will ok for u.
    Thank u ,
    Sanjit

  • In MIGO transaction Transfer posting user exist or BADI or Enhacements

    Hi Experts,
    Could you please help on this issue.
    My requirment is, In MIGO transaction code, Transfer Posting (i.e., Storage location) screen, in item level there is Transfer  posting tab  From and Dest two sub screens are there.
    if user enter material , plant and stoargae location in From side and that will be same maintain in Destination side.
    If any user will change in Destination level Material or Plant or Stoarage location, I need to populate the error message.
    Could you please tell me BADI or user exist or Enhacement for this requirment.
    I have serached in SDN and debug the transaction code MIGO. I didn't found user exist and enhacment.
    Thanks
    Srinu

    HI ,
    If i tried this Enhacment MB_MIGO_SC. I have put break point and it is not triggering, when i am saving/ Checking the postings in MIGO transaction code.
    Thanks
    Srinu

  • Difference between Userexit and BADI

    can any one explains about the difference between Userexit and BADI and BAPI & BADI..
    how to process Error Codes in ALE?

    BADI is just an object-oriented version of user-exit. Instead of entering program code into some function module (as in customer-exit), you define some class which has to implement predefined methods and those methods are fired at predefined points just like an old user-exit. Some BADI can have multiple independent implementations which is much better for software deployment as several developers can implement the same BADI independently.
    <b>BADI is technology of user exit? and BAPI is technology of aplication interface.
    U can use BAPIs for create a material, for example.</b>
    <b>Difference Between BADI and User Exits</b>
    Business Add-Ins are a new SAP enhancement technique based on ABAP Objects. They can be inserted into the SAP System to accommodate user requirements too specific to be included in the standard delivery. Since specific industries often require special functions, SAP allows you to predefine these points in your software.
    As with customer exits two different views are available:
    In the definition view, an application programmer predefines exit points in a source that allow specific industry sectors, partners, and customers to attach additional software to standard SAP source code without having to modify the original object.
    In the implementation view, the users of Business Add-Ins can customize the logic they need or use a standard logic if one is available.
    In contrast to customer exits, Business Add-Ins no longer assume a two-level infrastructure (SAP and customer solutions), but instead allow for a multi-level system landscape (SAP, partner, and customer solutions, as well as country versions, industry solutions, and the like). Definitions and implementations of Business Add-Ins can be created at each level within such a system infrastructure.
    SAP guarantees the upward compatibility of all Business Add-In interfaces. Release upgrades do not affect enhancement calls from within the standard software nor do they affect the validity of call interfaces. You do not have to register Business Add-Ins in SSCR.
    The Business Add-In enhancement technique differentiates between enhancements that can only be implemented once and enhancements that can be used actively by any number of customers at the same time. In addition, Business Add-Ins can be defined according to filter values. This allows you to control add-in implementation and make it dependent on specific criteria (on a specific Country value, for example).
    All ABAP sources, screens, GUIs, and table interfaces created using this enhancement technique are defined in a manner that allows customers to include their own enhancements in the standard. A single Business Add-In contains all of the interfaces necessary to implement a specific task.
    The actual program code is enhanced using ABAP Objects. In order to better understand the programming techniques behind the Business Add-In enhancement concept, SAP recommends reading the section on ABAP Objects.
    Regards,
    Pavan

  • What is the significance of badi BBP_Create_PO_Back?

    Hi Friends
    what is the significance of badi BBP_Create_PO_Back.?
    Thanks & Regards
    Kanni.
    Edited by: Kanni. on Jun 21, 2009 10:41 AM

    Hello,
    BBP_CREATE_PO_BACK was used to pass additional data from SC to ECC PO.
    This BADI is replaced by BBP_CREATE_BE_PO_NEW with SRM 5.0. Using this BADI you can change all the data that is transferred to the backend system for generation of a purchase order. This includes, for example, the item data, the account assignment data, and texts. All the shopping cart data is available as input parameters.
    Hope this helps.
    Thanks
    Ashutosh

  • What is required in the HOST and QUEUE field when ...

    Hi
    When setting up my printer, i fill the options identical to what follows:
    PRINTER:  SAMSUNG HOME
    DRIVER:    GENERAL
    BEARER:  LPR <-----------------------------( NOT SURE IF IT IS THE CORRECT OPTION TO SELECT )
    The following fields appear once LPR is selected:
    ACCES POINT : HOME
    HOST:              WHAT COMES HERE?
    USER:              SKY00BER
    QUEUE:            WHAT COMES HERE?
    ORIENTATION: PORTRAIT
    PAPER SIZE: A4
     if it helps, my printer is SAMSUNG CLX-3175FW. It is Wifi Enable and is connected to my HOME acces point.
    please do correct me if there has to be changes to the BEARER or anything else.
    i could really use some help.
    thanks in advanced.

    sky00ber wrote:
     Hi,
    What is required in the HOST and QUEUE field when setting a WIFI printer?
    When setting up my printer, i fill the options identical to what follows:
    PRINTER:  SAMSUNG HOME
    DRIVER:    GENERAL
    BEARER:  LPR <-----------------------------( NOT SURE IF IT IS THE CORRECT OPTION TO SELECT )
    The following fields appear once LPR is selected:
    ACCES POINT : HOME
    HOST:              WHAT COMES HERE?
    USER:              SKY00BER
    QUEUE:            WHAT COMES HERE?
    ORIENTATION: PORTRAIT
    PAPER SIZE: A4
     if it helps, my printer is SAMSUNG CLX-3175FW. It is Wifi Enable and is connected to my HOME acces point.
    please do correct me if there has to be changes to the BEARER or anything else.
    HELP URGENTLY NEEDED!
    I'm not sure but I give it a try.Turn your security(WPA/WEP) and Firewall temporarely off. HOST is the IP address of the printer. QUEUE can be YES or a specific amount of prints, like 1,2,3......
    If I look at the manual of your printer I see that you can find the IP and MAC addresses in the Network Configuration Report.I don't know what the USER is doing there because if there is a user then there must be a password.
    ‡Thank you for hitting the Blue/Green Star button‡
    N8-00 RM 596 V:111.030.0609; E71-1(05) RM 346 V: 500.21.009

Maybe you are looking for

  • How do you get an iphone app removed from iTunes App Store?

    Angle Bar Solutions Movie Maker app for the iPhone is being miss-sold. It is advertised as having Time-Lapse capabilities but it does not have these. When I write a review to warn others the review gets posted before the one saying that all previous

  • Error while trying to insert data on a database through a mediator

    I have build a simple project on 11g TP$, which consists of a mediator, a file adapter, that reads an xml file and a DB adapter that inserts data on a database. The mediator connects the file adapter to the DB adapter and through a routing rule it in

  • Can't get iPod to connect to the internet

    Ipod shows wifi connections, but with not bring up internet.

  • HT3775 what do i need to do to make movies play with .avi?

    what do i need to do to make movies play with .avi?  The document "Image02.avi" could not be opened. A required codec isn't available.  when I click on the help button it brings me to this support page but I don't see on here what I'm suppose to do..

  • Web Dynpro ALV grid column width

    Hi, I have a web dynpro alv grid that has columns titles that are long.  What is the best way of displaying the data without taking up too much space with the titles?  For example is it possible to wrap the title into 2 or 3 rows Thanks, Samir