A new TAB in MIGO both at header as well at item level

hey Folks ,
My requirement is I want to add a new TAB in MIGO both at header as well at item level , I have made efforts with BADI *mb_migo_badi * and added the tab with a text box   .
I want to save the text added in the text box  ,
Please help how to procede ...!
Regards
Swapnil

Hey Ashok ,
I have already made the efforts with the same class .
My problem is that i had to save the TEXT in the TEXT BOX with the OBJECT ID ,OBJECT NAME  I have used various function mobules as create text ,save text also .....!
Have created  OBJECT ID  using SE75 since for MIGO transaction its not provided by SAP
Please guide me for the same .
Regards
Swapnil

Similar Messages

  • MM - Creating a new tab in MIGO Transaction

    Hi Gurus
    I am facing a problem to create a *new tab in transaction MIGO*.
    The  scenario is like, the "item text" tab in ME21n/ME22n which contains some text, needs to be mapped in MIGO under a new tab.
    I checked with BADI  "MB_MIGO_BADI" but unable to find the exact interface to implement.
    Thanks in advance

    Hi Sandy
    Check the method PBO_DETAIL of badi  MB_MIGO_BADI: for Item level screen  add your screen to that code .
    1> NEW TAB for Item level in MIGO   
       E_CPROG   = 'ZSCREEN'.   '' Screen should be a container
        E_DYNNR   = '1001'.  "" Screen No
        E_HEADING = 'ITEM TEXT '.  Heading 
    2 > Creating Standard text :
    using se75 cretae standard text and text objetcs as MIGO is not haing as if in PO .
    Create an entry using the DOCUMENT NO and ITEM NO combination and save the cretaed text using Create_text
    entry would be store in STXH table . 
    3 > Use BADI MB_DOCUMENT_BADI* : For creatign actual text for item level mrthod :* MB_DOCUMENT_BEFORE_UPDATE* .
    Hope it will be help full .
    Thanks & Regards
    Swapnil Kamble

  • Adding new tab in MIGO Tcode at item leveli

    HI all,
    My requirement is to create a new tab at item level in MIGO Tcode. In that tab I have to add some z-fields, here the point to be noted is these custom fields data needs to be saved into a Z-table along with the goods receipt number which is generated whenever we post the GR. So I searched for screen exits for this. I was not able to found this.
    But I was able to find out a BADI "MB_MIGO_BADI". Is this the right BADI, if so could you let me know in which method I could be able to get the saved GRN number for that posted document. How could I call my custom tab in this BADI.
    If there is any alternate method also, could you please let me know.
    Thanks and regards,
    Srinivas.
    Edited by: Vinod Kumar on Jul 7, 2011 10:30 PM

    Hi gvsastry,
    Thanks for your prompt response, I should save ztable data along with the GRN number which is generated when we post data.
    means if the GR posting fails the Z-table data should not be saved. So is that method which you said, will be triggred after the GR posting itself.
    Regards,
    Srinivas.

  • Copying header sales data to item level

    Hi,
    I am adding WBS Number at account assignment field of Sales header, but the same is not transferred to item level.
    I want to know, what setting is required for the same?
    Regards
    Suman

    you have to do that on item level
    you can assign sales order items or customer quotation items to a WBS element (billing element)
    if you do, revenue and cost controlling takes place wholly within the project
    the quotation/order does not bear either costs or revenues
    the billing element referenced in the sales order item is the highest element in a billing hierarchy
    the billing hierarchy includes all objects (WBS elements, orders networks, network activities) hierarchically subordinate to the billing element

  • Adding 3 new tabs in MIGO header

    Hey folks ,
    I have implemented  BADI :  MB_MIGO_BADI  for addition of an additional TAB at the header level for a single TAB .
    but now i want to add two more tabs in the header but it says """""" The content of global field GNO_INPUT (set in method MODE_SET) will   influence the number of external subsreen:'''''''''._ As using the BADI it shows as :
    IF g_no_input IS INITIAL.
        e_cprog   = 'Screen name '.
        e_dynnr   = 'screen Number '.                     "External fields: Display
        e_heading = 'TAB heading  ' (004).
    endif .
    but the problemis that where i should handel the screen name and number for another two tabs .

    Hi ,
    I solved this problem , using only one implementation.
    I used GF_CLASS_ID type Migo_class_id   default value ' MIGO_BADI_EXAMPLE1'and
              GF_CLASS_ID1 type migo_class_id default value ' MIGO_BADI_EXAMPLE2' .
    Then Under INIT_Method
    APPEND gf_class_id TO ct_init.
       APPEND gf_class_id1 TO ct_init.
    Then Pbo_header methos
    IF I_CLASS_ID = GF_CLASS_ID .
    " Ur code
    Endif .
    IF I_CLASS_ID = GF_CLASS_ID1 .
    " Ur code
    Endif .
    Regards:
    Atanu

  • Discount at header, not reflected at item level

    Hi All;
    We are using ECC6
    There is a bsiness requirement.
    The vednor gives a discount for some PO's as a lump sum.
    The user requires to be able to enter the discont at the header level but the system should not divide this discount on all items. i.e. the unit price of every line should not be decresed by that discount.
    The discount should only be refelcted on the net price of the header only.
    Is there a way to define such a condition?
    Thanks

    Hi
    I dont think that is possible. It should not be possible too..... If you are adding discounts by vendor , these should get distributed to the PO line items to make accounting consistent for these items....
    If you dont distribute it to the PO Items, where will you post this gain.....Another option to handle this is at the time of creation of invoices you enter a lump sum amount at Invoice header...that should be possible but I did not check it...
    Post this question in MM Forum.....
    Regards
    Virender SIngh

  • Header conditions calculated on item level.

    Hello,
    We are on SRM 4.0 (server 500). I have created a header pricing condition as a copy of 01RH for a surcharge. I created a contract with the condidition that a surcharge of ZAR 65 to be added for all orders below ZAR 1000. When I create a shopping cart the surcharge is added to all the items, and not to the total of the shopping cart. The requirement is to calculate the charge as per the total value of the shopping cart.
    Any ideas on how we can acheive this?  Is there a badi we can implement?
    Regards
    R

    Hi,
    I'm not sure of the Shopping Cart functionality of SAP CRM. Might be CRM E-commerce have a shopping cart or a shopping basket feature. You can have a look at SAP CRM Help Portal.
    [CRM WebChannel|http://help.sap.com/saphelp_crm70/helpdata/en/a9/0fff29fa4c46bca6e01d70e9201e92/frameset.htm]
    If you are using the CRM One Order API's to persist data in the Database, then probably you can have a look at the BADI - ORDER_SAVE. This is badi which will be triggered and you can code you own application logic. But, have a look at the BadI documentation and sample implementation. The sample implementation class is - CL_EXM_IM_ORDER_SAVE.
    I hope this will help you somehow.
    Thanks,
    Samantak.

  • Add New tabs to Rfx/Contract

    Hi Experts,
    I was looking to add a new tab with custom fields at the RFx and contract ITem level. I cannot add it using table extensions in the SPRO as it only lets me add a tab of table type and I dont need that.
    Can someone please suggest the best way to do it? As I have more than 50 fields to be added.
    1.Wd Comp:/SAPSRM/WDC_DOFC_RFQ_I_D1 . Here there is a possibility of adding a tab. But how will I handle the Save/Check that happens on the document?
    2.Is there an FPM configurations for the tabs? where in I can directly go and add a new tab with custom  web-dynpro component? and if so can the action on the header be handled at the custom webdynpro component level and also how will the the custom fields be saved to the database?
    Someone who has done this could kindly help me in achieving this.
    Regards,
    Cruiser

    Hi,
    Solved , by enhancing the component /SAPSRM/WDC_DOFC_RFQ_I_D1 , such that our Z component gets called.
    In the 'ONACTIONSELECT_TAB' method write an overwrite exit, for actions to be performed when the additional data tab is selected.
    It works absolutely fine in Ctr, Rfx and Response .
    Regards,
    Naveen

  • Checkbox in header and item level records.

    Hello Freinds,
    I have a requirment in which I need to display checkboxes in front of header as well as item level records. I am trying to make a copy of standard transaction VL37. This transaction uses the REUSE_ALV_HIERSEQ_LIST_DISPLAY for displaying header and item level data. I debugged and found that in the alv layout there is a field with name box name. If we pass the name of header internal table to that field then we can get checkbox in front of header level records and if we pass item level internal table name then it shows the checkbox in front of item level records.
    Can anyone provide some possibility of adding checkbox for both header and item level records while using the same ALV FM.

    Hello Harsh,
    I am also kind of facing the same issue. I have used the FM REUSE_ALV_HIERSEQ_LIST_DISPLAY for ALV display. And I need to add checkbox at item level.
    I have tried to add checkbox through field catalog. Following is the code I'm writing.
    l_wa_fieldcat-fieldname = l_c_flag.
    l_wa_fieldcat-tabname   = l_c_item.
    l_wa_fieldcat-checkbox  = abap_true.
    *l_wa_fieldcat-edit_mask = abap_f.
    l_wa_fieldcat-edit      = abap_true.
    l_wa_fieldcat-key       = abap_true.
    l_wa_fieldcat-seltext_m = l_c_flag.
    APPEND l_wa_fieldcat to em_it_fieldcat.
    But in this case the checkbox appears in disabled form.
    Can you please help? Could you be a bit elaborate on your answer i.e. the code snippet? Many thanks.
    Regards,
    Debapriya

  • New Tab is replacing the Excise Invoice tab on MIGO Header

    Hi All,
      I have Added new tab in MIGO Header,it is working fine, if i am doing MIGO for Excisable PO , then Excise Details tab is not appearing In my MIGO header (New Tab is replacing the Excise Detils Tab) and at my item level Exise item tab is dispaying.
    I have Used BADI  :  MB_MIGO_BADI 
    At PBO_HEADER,
      data: gf_class_id type migo_class_id.
      gf_class_id = 'MIGO_BADI_IMPLEMENTATION_CIN'.
      E_CPROG = 'ZMIGO_VENDTAB'.
      E_DYNNR = '0001'.
      E_HEADING = 'Vendor Details'.
    Please help me.

    Hello
    Refer to below Code.
    METHOD IF_EX_MB_MIGO_BADI~PBO_HEADER.
           CHECK I_CLASS_ID = GF_CLASS_ID.
           IF MIGO_HTAB = 'GR'.
             IF G_NO_INPUT IS INITIAL.
               E_CPROG   = 'SAPLZMIGBADI'.
               E_DYNNR   = '9000'.                     "External fields: Input
               E_HEADING = 'EXTRA GR'(001).
             ELSE.
               E_CPROG   = 'SAPLZMIGBADI'.
               E_DYNNR   = '9000'.                     "External fields: Input
               E_HEADING = 'EXTRA GR'(001).
             ENDIF.
           ENDIF.
           IF MIGO_HTAB = 'GI'.
             IF G_NO_INPUT IS INITIAL.
               E_CPROG   = 'SAPLZGDRCV'.
               E_DYNNR   = '9000'.                     "External fields: Input
               E_HEADING = 'EXTRA GI'(002).
             ELSE.
               E_CPROG   = 'SAPLZGDRCV'.
               E_DYNNR   = '9000'.                     "External fields: Input
               E_HEADING = 'EXTRA GI'(002).
             ENDIF.
           ENDIF.
           IF MIGO_HTAB = 'GR'.
             CALL FUNCTION 'ZMIGO_BADI_PUT_HEADER'
               EXPORTING
                 IS_MIGO_BADI_HEADER_FIELDS = GS_EXDATA_HEADER.
           ENDIF.
           IF MIGO_HTAB = 'GI'.
             CALL FUNCTION 'ZMIGO_BADI_PUT_HEADER_GI'
               EXPORTING
                 IS_MIGO_BADI_HEADER_FIELDS = GS_EXDATA_HEADER.
           ENDIF.
    ENDMETHOD.
    Abhinav Singh

  • Migo is not showing the excise tab - header level and item level

    Hi,
    i have created one PO with excise and i have created MIGO with only capture excise invoice, in MIGO before saving the document system is showing the excise basic, cess and higher education cess in excise tab, header level as well as item level. After saving the document, if i go to dispaly view of the MIGO document system is not showing the header level as well as item level excise amount. The tab itself is not appearing. Can any one help me on this.

    Hi,
    There are two kinds of statuses, system status and user status.
    You can only influence System status if you execute a business transaction that changes the system status.there
    are four system statuses open, In process,Released and Completed.
    User status can be created as additional information to the system status in any numbers.But for this you
    need to define a status profile which would further be assigned to transaction type(header status) and
    item categories(item status).
    The header status is independent of the item status. One exception is the status Completed.
    If all items have the status Completed, the header status is also set to Completed.
    For defining a status profile you need to go to
    SPRO>Customer Relationship Management>Transactions>Basic settings>Status Management.
    Hope this helps.
    Regards
    Sidd

  • Regarding - add a new field in migo transaction

    Hai guys,
         i need to add  one field in MIGO transaction, can u pls tell me the step by step procedure for adding the new field in migo transaction.
    Regards,
    N.selvamuthukumar.

    Hi Selvamuthu,
    It is possible using the BADI MB_MIGO_BADI to add Additional tabs in header and/or item as required
    MB_MIGO_BADI  -> BAdI in MIGO for External Detail Subscreens
    See the documentation below...........
    With the Business Add-In (BAdI) MB_MIGO_BADI, you can extend the interface of the goods movements transaction ( MIGO) with additional tabstrip controls for the detailed information (detail tabstrips) and header information (header tabstrips). It is possible for an external application
    to display an additional detail tabstrip with own subscreen (max. 10 lines) in MIGO
    to display an additional header tabstrip with own subscreen (max. 3 lines) in MIGO
    The program name, screen number and tab page text can be determined dynamically. Different screens can therefore be controlled according to the mode (for example, change mode, display mode, goods receipt, goods issue).
    To read the complete documentation  --go to se18 --click on BADI -- enter -- MB_MIGO_BADI----Display
    inside click on "DOCUMENTATION" button and there is a complete documentation step by step
    in addition to it ...--go to se18 --click on BADI -- enter -- MB_MIGO_BADI----Display ->
    on the top menu -> "GOTO" -> sample code -> "Display"
    in will get the "methods" tab..see the description
    Initialization and Registration of Ext. Detail Screens
    PBO of Detail Screen
    PAI of Detail Screen
    Add / Change a Line (GOITEM)
    Delete a Line (GOITEM)
    MIGO Reset (Delete All Internal Data)
    Post Goods Movement
    Check Item Data of Goods Movement
    Mode of Transaction MIGO (Action / Reference Document)
    Status Information and Header Data
    Save Held Data
    Load Held Data
    Delete Held Data
    PBO of Header Screen
    PAI of Header Screen
    Check Header Data of Goods Movement
    Publish Item Data After Processing
    sample code is given in these methods..so when we create a custom badi implementation of our own go to the sample code and copy the required code in the corresponding methods as required
    double click on the method..for eg:IF_EX_MB_MIGO_BADI~PBO_HEADER  in the sample code to see code....in this particular method we can see how method calls an external program and screen to create a new tab in MIGO...use code from mainly the following to get a new header/item tab
    PBO of Header Screen
    PAI of Header Screen
    PBO of Detail Screen
    PAI of Detail Screen
    Pls take some time to analyse the code or flow but we can have the tabs in the header/item level
    Hope it helps
    Regards
    Byju

  • When opening new tab, how to make me able to type in the adress bar directly without clicking on it? -- (about:config reset and add-on doesn't work)

    Hi all,
    Need a help relating New Tab on Mozilla.
    I want to be able to directly type in the address bar everytime I open a new tab in Mozilla, without clicking anything. To be clearer, it means that everytime I open the new tab, the blinking cursor is already on the address bar.
    What's happening right now is everytime I open new tab, the cursor is not placed anywhere--not on the search bar on the page, not on the address bar. I should put the cursor somewhere to do something.
    I tried using the about:config reset (1) and installing custom new tab (2), but both do not work.
    When I tried the about:config reset the Reset button is not highlighted (I assume it means it's default already), and the Custom New Tab doesn't yield in different result.
    What confuse me is 2 days ago my Mozilla works just fine. Everytime I opened a new tab, the blinking cursor was on the address bar and I was able to type directly.
    Thank you and appreciate the help!!
    Note:
    (1) about:config reset:
    - Type about:config into the address bar and press Enter.
    - To bypass the warning, press the big button labeled "I'll be careful, I promise!".
    - In the search box, paste browser.newtab.url
    - In the search results, right-click browser.newtab.url and choose Reset.
    (2) Custom Add On reset:
    - Install Custom New Tab. = https://addons.mozilla.org/firefox/addon/custom-new-tab/
    - Open the Add-ons Manager (Ctrl+Shift+A; Mac: Command+Shift+A), then the Extensions category.
    - Next to Custom New Tab, click the Options button.
    - Set whatever page you want to open in each new tab (about:newtab is the default; about:home is the default home page), and make sure "Place focus in URL bar" is not checked.

    ''philipp [[#answer-669209|said]]''
    <blockquote>
    ok, as a follow up i'd recommend disabling half of the addons & restarting the browser - if the problem continues disable the other half & continue until you've narrowed it down to the culprit...
    </blockquote>
    Hi Philipp,
    I read the link you copied on the first post and also tried your recommendation above. None seem to work. Even if I disable all add-ons, the problem still persists.
    One other info, this problem seem to appear after I installed several program yesterday. These programs apparently installed other programs that set my homepage and main search engine to a particular website. But I installed all of these programs already. Would that be a cause of the problem?
    Thanks.

  • Is there a way to have the 'new tab' icon on the toolbar AND have the "new tab" button at the right end of my tabs, as before? It seems to be either/or.

    Under the previous version of Firefox I had the "new tab" option in both locations. When I upgraded, the one at the end of the tab line had disappeared. I used the suggestion from the forum to reset to default and it did reappear, but the icon in the toolbar had disappeared. Since there is no + in the customization window I cannot place a new one, and if I drag and drop from the tab bar it moves to the toolbar, but will not duplicate itself. I use either of these interchangeably, and having only one or the other is a real annoyance, and does slow me down when doing multiple searches or otherwise utilizing multiple tabs.

    Hi, I have a similar problem with 12.0 of Firefox. The 'Add New Tab' tab has moved from the righthand end of open tabs to the left hand end.
    If I right click on an empty tab area and select customize the "Add New Tab' tab disappears and an Add New Tab icon appears at the right hand end. I can drag and drop this icon into the Customize Toolbar window.
    However if I drag it from the window back to the Tab toolbar area on the right. It initially appears on the right. Then clicking 'Done' on the Customize Toolbar window converts the icon to a tab but places it back at the left hand end of the tabs.
    I'm sure this didn't happen before - so it's a possibility I have messed something up but I can't seem to correct it?

  • Adding a new tab at a specific place

    Hi, can someone help with a tab question.
    In earlier version of Indesign (CS6) you use to be able to use the 'enter' key to add a new tab at a specific measurement. Example: you start with a tab at 100mm, then you could type 125mm (in the x measurement panel) and press 'enter' and it would create a new (second) tab at 125mm. Then you could repeat 150mm 'enter', 175mm 'enter' and 200mm 'enter' and you would have five tabs all nice and evenly spaced. Now in CC when you have a tab at 100mm and you then type in 125mm (in the x measurement panel) it moves the first tab to 125mm… doesn't create new tab! In CS6 the move function was 'return' key and 'enter' was a new tab.
    If anyone can head some light on this, that would be great. Cheers, Jeff

    Ask in the ID forum and provide proper technical info like system, language settings, document settings and so on.
    Mylenium

Maybe you are looking for