Enhancements required in MIGO

Hi all SAP Gurus,
I need some help with the MIGO Transaction in MM. I an working for  a Utilities Company in UK and they purchase meters with different serial number ranges. So when we do MIGO transaction the system asks for the serial numbers of the various devices. In the transaction MIGO i am looking for three different things to happen:
1. The serial number tab that appers should have a button which when pressed should pop up a window with the option of entering different serial number ranges as row items from and to.
2.The MIGO transaction when saved for a transfer posting of material from a plant and storage location combination to plant and scrap storage location combination should change the user status of the device in IQ02 screen by automatically as the scrap meter.
3. When receiving new meters and using trasaction MIGO the system when prompts the device data should have the certification data as the mandatory field.
I will really appriciate your responses as it really urgent.
Thanks in anticipation
Anoop

Hi,
  Apart from the BAdis mentioned in that link, there are soem more BAdis available for this transaction.
Check any of them are helpful for you: Total 29 BAdis are available.
MB_DOCUMENT_UPDATE                      BADI when updating material document: MSEG and MKPF
MB_DOC_BADI_INTERNAL                    BAdIs During Creation of a Material Document (SAP Internal)
MB_ME_CSGMT_BADI_SAP                    BAdI: Consignment Processing - Stock Transfer
MB_MIGO_BADI                            BAdI in MIGO for External Detail Subscreens
MB_MIGO_ITEM_BADI                       BAdI in MIGO for Changing Item Data
MB_PHYSINV_INTERNAL                     Connection: Core Inventory and Retail AddOn
MB_QUAN_CHECK_BADI                      BAdI: Item Data at Time of Quantity Check
MB_RESERVATION_BADI                     MB21/MB22: Check and Complete Dialog Data
MB_RESERVATION_SCR                      Screen BAdI for Retrofit DFPS
MB_RESERVATION_UPCHD                    BAdI for Creation and Changing of Manual Reservations
MB_RES_BAPI_CHANGE                      BAdI: Execution of Changes to Reservation Fields
MB_RES_BAPI_CREATE1                     BAdI: Adoption of Customer's Own Fields as Reserv. Fields
MB_RES_BAPI_DETAIL1                     BAdI: Display of Customer's Own Fields in Reservations
MB_STOR_LOC_BADI_GTS                    BADI to Check and Change Storage Location (GTS Fct. Only)
MB_DOCUMENT_BADI_SAP                    BADI for Creation and Changing of a Material Document
ARC_MM_EBAN_CHECK                       BAdI: Enhancement of Archivability Check (MM_EBAN)
ARC_MM_EBAN_PRECHECK                    BAdI: Enhancement of Archivability Check (MM_EBAN)
ARC_MM_EBAN_WRITE                       BAdI: Enhancement of Scope of Archiving (MM_EBAN)
ARC_MM_EINA_CHECK                       BAdI: Enhancement of Archivability Check (MM_EINA)
ARC_MM_EINA_WRITE                       BAdI: Enhancement of Scope of Archiving (MM_EINA)
ARC_MM_INVBEL_CHECK                     BAdI: Enhancement of Archivability Check (MM_INVBEL)
ARC_MM_INVBEL_WRITE                     BAdI: Enhancement of Scope of Archiving (MM_INVBEL)
ARC_MM_MATBEL_CHECK                     Prüfung ADD-ON-spezifischer Kriterien für MM_MATBEL
ARC_MM_MATBEL_WRITE                     Check Add-On-Specific Data for MM_MATBEL
MB_CHECK_LINE_BADI                      BAdI: Check Line Before Copying to the Blocking Tables
MB_CIN_LMBMBU04                         posting of gr
MB_CIN_MM07MFB7                         BAdI for India Version exit in include MM07MFB7
MB_CIN_MM07MFB7_QTY                     Proposal of quantity from Excise invoice in GR
MB_DOCUMENT_BADI                        BAdIs During Creation of a Material Document
Regards,
Swarna Munukoti.

Similar Messages

  • Enhancement required in MIGO number range

    Hi Gurus,
    I have a requirement to decide the number range of GR document in MIGO transaction depending on the combination with Plant, document type, Movement type,year.
    Is any enhancement available for this purpose ?
    Waiting for your reply..
    Thanks

    Hi,
    Inorder to set the number range you use the code OMC1, Click on the Object and create you required combination of the plant, stor loc & movement type.
    These can done current using the help of fucntinal consutlant.
    Path from SPRO>Material Management>Inverntory Management & phy manag-->Define Number assignment for GR.
    Please close the thread,if solved
    Regards,
    Aditya

  • Excise tab not required in MIGO if  Inventorised tax code is used

    hi expert
    Can we define systen if  if  Inventorised tax code is used ,Excise tab not required in MIGO .
    regard
    Nabil

    Hi,
    as per me excise tab depend on J1ID setting, you know this
    Not on tax code or on condition
    Regards
    Kailas Ugale

  • Enhancement for Tcode MIGO

    Hi Experts,
    IN MIGO transaction, we use reference as PO. But in ecc 6.0 there is an option to give Ordering plant as reference.
    I have tried to do so, but i couldn't it.
    Plz let me what are settings ihave to do?
    Regards
    Pratap

    Thanks Jurgen
    As mentioned below, i want to know how it can be done?
    Usability enhancements for transaction MIGO for the posting of goods movements
    u2022 For goods movements that refer to purchase orders as reference documents (for example, goods receipt, goods issue, subsequent adjustment), user can specify the ordering plant as an additional selection criterion directly next to the purchase order number and the item number.
    u2022 There is a new default value: "copy account assignment fields." When entering other goods receipts, user can copy existing account assignment data from the previous item to use as the default values for a new item. To do this, user has to set the copy account assignment fields indicator in the default values.
    u2022 User changes the default values in the menu path "Settings -> Default Values."
    u2022 Goods movement is monitored with reference to a material document.. When you enter the following goods movements, it is possible to specify a material document, such as the following, as the reference document:
    Goods receipt
    Goods issue
    Transfer posting
    Remove from storage
    u2022 Note that these material documents must be documents that have arisen from a goods movement without reference ("Others") and that are not reversal documents.

  • Enhancement Required for filling Reference No(LFBNR) in MIGO Tx

    Hi All,
    In Migo Transaction , when i am doing plant to plant goods transfer , i am entering source plant and target plant and doing posting of the material, and one document no .(MBLNR)is generated for a movement type .
    Now by taking the same document no. MBLNR , i am doing place in storage location ,in migo .
    Now my requirement is in MSEG , i want to fill the refernce document no (LFBNR) as the document no i got , while i do the remove from storage location(i.e, the no with refernce to what i am dng place in storage loc.).
    Is there any exit or badi , that will do the need ful.
    Hope i am clear...
    If i am not clear with my question , for further info , pls ask ....
    Regards
    Rajendra

    Hi Both..
    I tried passing X to force change of pai method.
    But still this message is cmoing when i run MIGO.
    BAdI: Field GOITEM-LFBNR not ready to accept input (Change will not be adopted)
    I tried with the exit MB_CF001, but it ios triggring in the MIGO process.
    Regards

  • Re: Quality Certificate requirement At MIGO for raw material

    Dear all,
    I have a requirement where I want the system ask for Quality certificate while doing the goods receipt. The system should not allow me to process the transaction-MIGO if certificate is not recieved.
    Please advice
    Regards,
    Vivek Sharma

    Hi Vivek,
    You need to perform following settings.
    Configuration
    Follow the path
    Run trx QCC0->QM in Logistics->QM in Procurement-->Define Control Keys.
    Here create your own control key
    Where you can set the rest data as per your requirement but for to check the check box for "Cert Required" is must be activated to meet the requirement relevant to this thread.
    Save
    Say you have configured your Control Key ZZ01
    Now just below this one small configuration is mandatory is Run trx QCC0->QM in Logistics->QM in Procurement-->Define Keys for Certificate Processing
    Maintain Description
    Execute it and go to "Define Certificate Types"
    Here either for your relevant certification type or  for new type (if you wish to create new), maintain the data as below
    "Certificate Required for Each Purchase Order Item" ==== Active
    "Certif. per GR Item" ==== Active
    "Certif. check required" ==== Active
    "Control W/O Certif." Set any error message, I would suggest to select "Without lot error message, with lot error message"
    "Enhanced cert. processing" ==== Don't Activate
    "No certif. confirmation at GR" ==== Don't Activate
    The rest settings are not important to maintain so leave them blank.
    At Master Level
    In QM view of MM for the material maintain "QM Control Key" that just created "ZZ01"
    and the certificate type that is just created or amended. under the procurement data.
    Maintain Q-Info record for Material - Vendor - Plant combination (QI01)
    Now as per your requirement system will ask for the confirmation for certificate receipt as Yes/No. under the Purchase Order data in MIGO at item level data.
    If you select "NO" to it it will not allow to post the GR.
    I hope this is what you were looking for.
    Regards,
    Shyamal

  • Excise tab not required in MIGO if tax code is different

    Hello,
    There is one business requirement
    we have two special type of TAx codes. If material is maintained in J1ID with chapter id combination.
    then system will propose us the excise tab in MIGO (ECC 6.0).
    My requirement is if suppose we used the "Y1" tax code then system should not propose the excise tab in MIGO.
    what happen stores person does not know for which material he has to capture the excise. every material he has to capture the excise.
    This same material some time we have capture the excise(based on tax code) so that is the reason we have maintained this material in J1ID.
    how to do?

    HI,
    Use two different Tax code. Let's A for used as dedectable Tax(Convet Benefit)
    A should have Coditions like this
    Deduct able tax:-
              JMOP    - IN BED Settoff %
              JEC1     - A/P Edu. Cess Settoff
              JSEP     - IN A/P H Ecess Setoff
              JVRD   - A/P VAT RM Deductable
    Also maintain its settoff 100% for all the condition Type.
    JMX1 --     IN: A/P BED setoff
    JEX1 ---      Ecess Setoff Sta
    JHX1     IN: A/P SECess SOTot
    Now for Non-deductable Tax(Inventrised) suppose ur Tax Code B
    B should have condition Like this
    JMIP - IN BED
    JEC2 - A/P ECESS
    JSEI - H Ecss
    JVRN - Vat
    Now in SPRO --> Logistic General --> Tax on Goods Movements --> Basic Settings --> Determine of Excise Duty ---> Condition Based Excise Determination -->Assign Tax Code to Caompnay Code.
    Here give the Tax Code that CENVAT benefit.
    Regards,
    Pardeep malik

  • Enhancement required for VA02

    Hi
    The issue is related to my earlier thread :-
    [Contract Quantity not updated after assigning Reason for Rejection in Order;
    Now to resolve this issue we need to keep the Message V4 096 as "warning", presently we set it as an "error" message. Now as soon as we make it as warning message, user will be able to either increase or decrease the quantity of Sales Order in VA02. But our requirement is that User should be able to reduce the quantity of Sales Order but should  NOT INCREASE the quantity of sales Order.
    So reduction of quantity should issue a "warning " message due to SAP Standard messge V4 096, whereas increase in quantity must give an "error" meassage, this require some enhancement.
    One more thing I would like to understand that, since this process will take place in VA02, so in the table VBAP-KWMENG the existing quantity will be mainatined. While changing the quantity in VA02 the said field will not be updated until we save the document, so how can we compare the chnaged quantity with the already existing quantity before saving the document.
    The change in quantity will be done in transaction VA02.
    Please guide me how can I achieve my above said requirement. If some exit is required then please let me know the exit and the possible logic.
    Thanks and Regards
    Amitesh Aannd

    Hi,
    If you are implementing the logic in include 'MV45AFZZ' then internal table
    XVBAP contains the changed value and YVBAP contains the unchanges values.
    Regards,
    Narayan

  • Coding in Enhancement Required........!!!!!!!!!!!!

    Hi all
    as i want to develop user-exits for a transaction code j1id.
    i have found the Enhancement and now am not able to write the code actually.
    My requirement is to make the chapter id field mandatory in PO.
    So procedure goes like this:
    When we create a PO we generally enter the sales tax code in PO. so when a user enters the
    tax code we should check for two things.
    First point------we should check whether the code entered is exciseable
    and if tax code is exciseable then the chapter id field has to
    be checked whether it is maintained or not. if not maintained we should enter the
    chapter id for that sales tax code and if maintained its ok.
    Second Point-----we should check whether the code entered is non-exciseable
    and if tax is non-exciseable then chapter id field has to be checked whether it
    is maintained or not if maintained then message has to be displayed as
    "Please change your non-exciseable tax code to Exciseable Tax Code.
    If chapter id is not maintained then its ok.
    i will give the complete details & field namesused for this user Exit:
    T-Code                     :      j1id.
    Std Prog                :      SAPMJ1ID.
    Enhancement Name          :      LMEKO001.
    Function Exit Name          :      EXIT_SAPLMEKO_001.
    Include Name                :      ZXM06U14.
    Tables Used:
    1.  EKPO, EKKO, J_1ICHPTER, J_1IMTCHID, J_1iCONDTAX.
    1.  EKPO-EBELN                :      Po Document number
    2.  EKPO-EBELP               :      po Document item number
    3.  EKPO-WERKS               :      plant
    4.  EKPO_MATNR               :      Material Number
    5.  EKPO-BUKRS               :      Company Code
    6.  EKPO-WERKS               :      Plant
    7.  EKPO-LGORT               :      Storage location
    8.  EKPO-MENGE               :      Purchase order quantity
    9.  J_1iCONDTAX-MWSKZ          :     Sales Tax Code
    10. J_1IMTCHID-J_1ICHID          :     Chapter id
    11. J_1IMTCHID-J_1ICAPIND                     :     Material Type
    12. J_1IMTCHID-J_1IGRXREF                     :     Number of Goods Receipts per Excise Invoice
    so guys please help me in this....
    solution provided is highly rewarded.......
    Regards,
    Naveen Kumar T.

    Hi,
    You have to investigate a bit deeper, you have to find out what caused DBIF_RSQL_INVALID_RSQL
    Check the dump, it has more info, it is huge, but the best info is already available in the first few pages until the part of the code where the error occured.
    Maybe your system determined a number for the sales doc that is already in your database. (double records are not allowed).
    Regards

  • Country of origin is required in MIGO

    Hi Experts,
    We have a requirement where we need to input the country of origin while doing MIGO. This in turn should reflect in MMBE stock overview.
    I know this can be possible using split valuation where we can assign valuation category as ORIGIN in material master.
    But our requirement is that we should not use moving avg price for a material & it should be Standard price. Using standard price I cannot assign valuation category.
    Can you all please let us know is there any standard settings for getting this? Or should we going for customization?
    Please advise.

    Hi,
    MCHA-HERKL is not automatically updated based on the purchase order
    during a goods receipt. You must use user exit EXIT_SAPMM07M_003
    and read there the PO information for setting MCHA-HERKL. Use this exit
    to set this field for goods movement transactions (MIGO, MB01, etc.).
    For batches created in all other applications, you must use user exit
    EXIT_SAPLV01Z_013 to set the field.
    Also, can you please review the attached note :
    619913 FAQ: Basic functions of batch management
    3 Question:
      How can batch master data be valuated in goods movement?
    regards,
    Lalita

  • Datasource Extractor Enhancement - Requirement Guidance required

    Hi Friends,
             I received a requirement for enhancing a existing report. When digged down till the extractor(standard) and found tthat these 7 fileds are missing in the extractor itself.
    After discussion with the functional consultant; we identified the source table and fileds for the requirements.
    But there are 4 fields whose text description has been maintained in another table and their technical values are being used in the table we are going to use. I.e., the mater data(Texts) has been maintained seperately.
    When cheked in BI, those master data are not maintained; hence we need take it all the way from ECC.
    1. I would like to know, whether we need create a new extractor(datasource) for master data and take it in to BI; also enhance the existing the std extractor.
    OR
    2. Can we take the master data fields in the existing extractor and use it in BI? If so, how we can show filed as KEY+TEXT in the report?
    Scenario: Filed - ACTIVITY PARTNER
                     Display - KEY + TEXT
    Seeking guidance for understanding better.
    Thanks
    Regards
    Santhosh Kumar N

    Hi,
       My requirement is to display the field as Key+Text in the report. Its a new field to be added. But in the Source system, the technical code and description has been maintained in the same table.
    I need to extract this data in to BI and use it in reporting.
    As you said, we can write a routine to display the two different fields  as 1 filed and displying both Key+Text in the report.
    I have not done this before, Just want to confirm will it be feasible by a routine. Also, which routine should be used? do we have any sample codes of it?
    Sincere Thanks for your valuable information.
    Rgds
    San

  • Enhancement/BADI for MIGO

    Hi All,
    when u execute MIGO tr a screen is opened. on the right most corner of a table control there is button with color yello white and blue when u click on this button u can set re-arrange fields as per ur needs. Now i need to add one more field BEDNR i.e Tracking number here. if anybody has done this sort of work please suggest me something to solve it.
    Thanks..
    Lokesh.

    Hi,
    You have to use a Screen exit or BADI for this purpose of adding a field to the screen.
    Use the BADI
    MB_MIGO_BADI for this purpose.
    reward if sueful
    regards,
    Anji

  • Enhancement required for IM52 Transaction validation

    Hi all,
    How we will hadle screen validation in IM52  like i am entering POSID PRNAM and approval year and after executing i want to validate on the basis  of same input.
    is there any badi or user exit or enhancement.
    appreciate your help!!!
    Regards,
    Vikas
    Edited by: vikas sharma abap on May 24, 2011 2:35 PM

    Hi
    Kindly check the below enhancements and Badi's.
    Enhancement
    AAIC0003                                IM Summarization: Definition of User-Defined Characteristics
    AAIP0001                                IM Drilldown: Assignmt of Actual Values to Budget Catgories
    AAIP0002                                IM Drilldown: Definition of User-Defined Key Figures
    AAIP0003                                IM Drilldown: Definition of User-Defined Characteristics
    Business Add-in
    IM_BEHAVIOUR                            IM: Define Customer-Specific System Behavior

  • Enhancement requirement

    The requirement Is to check the sell price (PR00) and approved price (PB00) are same or not. To check this condition the following logic needs to be implemented in routine 620.
    1)     Go to T-code VOFM and search for 620, Go to Formulas -> Condition Value. Double
            Click on 620 and open the program RV64A620 in Edit Mode. Write the following
            Logic at the end.
    2)     Move records from XKOMV into I_XKOMV where KSCHL EQ PR00.
    3)     Get the last record in this table into a work LW_XKOMV.
    4)     Read XKOMV into LW_XKOMV_PB00 where KSCHL EQ PB00 and KINAK EQ SPACE.
    5)     If LW_XKOMV – KWERT NE LW_XKOMV_PB00 – KWERT that means the pricing
           Are not same then mark the document as incomplete by making KOMP-PRSOK as     
           Blank.
    friend please send it as early as possible

    Hi,
       My requirement is to display the field as Key+Text in the report. Its a new field to be added. But in the Source system, the technical code and description has been maintained in the same table.
    I need to extract this data in to BI and use it in reporting.
    As you said, we can write a routine to display the two different fields  as 1 filed and displying both Key+Text in the report.
    I have not done this before, Just want to confirm will it be feasible by a routine. Also, which routine should be used? do we have any sample codes of it?
    Sincere Thanks for your valuable information.
    Rgds
    San

  • Excise Invoice & date Required in MIGO

    Hi
    I have created Goods receipts with 103 & then 105 for the same document , But I am not getting referance docuement in 105 document ,
    Also MSEG-LFBNR is blank for 105 document these are 2-3 cases i found in Production , this is not happening for each case , what wouldbe the reason
    Is there in SAP note on this
    thanks

    Hi Channa
    Thanks For Replay , But in My perticular case in 105 document system is not showing referance document of 103 which should be display in 105 documet
    Please Suggest
    Regards,
    Sachin Patil

Maybe you are looking for

  • Actual cost showing doubled after settlement in PS reports

    Dear friends, I have created a project with actual cost 120,000, and then I settled the cost to the AUC using CJ88 , when I run the report S_ALR_87013558 it gives wrong amount and counted the cost double 240,000 (120,000 + 120,000 ) This actual cost

  • OBIEE11 Can not connect to VM server after install sucessefully

    Hi All: Another question about OBIEE 11. For now, I have installed OBIEE11 sucessefully at customer's server (which is a VM) and it run normally. But I can't access it via my own computer using the same HTTP address. Is there any possibility for this

  • WM auto determination for storage bin

    Hi experts. In the WM , presently auto TR-TO is designed and the system determine the storage Bin automatically. when we transfer the stock from interim. My question if the material is maintain in more then one sotrage bin. How the system determine t

  • PMI units from ProEngineer

    Hello, I am evaluating Acrobat 9 Pro Extended for crating 3d pdfs from ProE with PMI data. When I import the ProE file, the PMI dimensions come in scaled to the wrong units, both in value and physical size. For example, a 3 inch dimension comes in as

  • API integration with Website

    how long does it take to integrate website with echosign?