CV130 - Custom screen / tab

I need to add a custom screen or tab for DMS. I have screen 9000 in CV130 by copying screen 1204. I have added screen fields PRPS-POSID on the custom screen . I am not able to access the value of POSID when i enter a new value in the screen . In normal module program you have to code for the same but in this the other tabs it is working fine with same code as in 1204 but not for the custom screen. Do we need to do anything for this ?

Hi Neil
The sales order program (SAPMV45A) has the "old" screen-exit where you can implement an own your screen.
There are 2 screen:
- One for header:  8309
- One for item:       8459
If you active these screen (subscreen) a the tab "Addiional Data B" will be available
You need to get the access key in order to change them
Max

Similar Messages

  • Changing the customer screen tab name in transaction co02

    I have done a exit in transaction CO02.Added one tabstrip in the screen.Its named as customer screen there.How to change this name.please provide with steps.

    Hi
    I'm working on 46C and ECC 6.00: it works fine in the both realeses.
    So I suppose it'll have to work on 470
    I run SMOD trx (no CMOD)
    Insert PPCO0012 and press TEST icon
    Doubleclick on line Exit Menu
    A popup is shown and here I can change the description and the icon for function +COI
    That's all.
    If you're getting the error "Non-existent components: Menu option SAPLCOCU+COI", try to check the sap note 626530
    Max

  • New fields on Address tab customer screen ?

    In customer creation screen (xd01), on address tab ,
    want to add more fields like street 4, street5, street6, town , district fields.
    Is it possible to do so ?

    Hi
    search in SDN with this key 'add custom field xd03'
    How to Add a New custom field in the XD03 Transaction screen
    Add custom fields & tabs to transactions XD02 & XD03
    XD01 - Need to add custom field
    Marco

  • Custom screen in the SRM 7.0 as tab or subscreen

    Hi experts,
    I am working on SRM 7.0 and in this version the BAdI BBP_CUF_BADI are no longer used. Then, i need to know how can i create custom screen as tab or subscreen ? All the threads said the way to do that with that badi, this is my problem.
    could any one help me, please?
    Best regards
    Manuel Juez

    Kiran,
    I do not receive the document yet. Please, can you send me this pdf?
    if you need more information, please tell me, if not just check my info in my business card. I would need this document to solve the problem, i am alone.
    Thanks a lot.
    Manuel
    Edited by: Manuel Juez on Nov 3, 2009 3:11 PM

  • Create custom screen in the SRM 7.0 as tab or subscreen

    Hi experts,
    I am working on SRM 7.0 and in this version the BAdI BBP_CUF_BADI are no longer used. Then, i need to know how can i create custom screen as tab or subscreen ? All the threads said the way to do that with that badi, this is my problem.
    could any one help me, please?
    Best regards
    Manuel Juez

    Take a look at
    http://scn.sap.com/community/srm/blog/2012/07/24/create-additional-data-tab-in-rfxresponsecontract

  • Tab Order Control on Custom Screens

    Does anyone know how to set the tab stops on a custom screen?  I would like to change the order of where the cursor goes when I hit the tab key.

    Hi
    So it seems a poor solution to code your own function to navigate screen elements utilizing a counter variable and the statement "SET CURSOR FIELD X" told by Prabhu.
    e.g.
    Our new function code: 'NAVFLD' assigned to some F-key.
    *--PAI
    *User commands
    MODULE user_command_100 .
    MODULE user_command_100 INPUT .
    CASE gv_okcode_100 .
    WHEN 'NAVFLD' .
    case gv_navigation_counter .
    WHEN gc_tabstop_x . " = 1
    SET CURSOR FIELD X .
    WHEN gc_tabstop_y . " = 2
    SET CURSOR FIELD Y .
    ENDCASE .
    ENDCASE .
    ENDMODULE .
    P.S. : Code may be revised for some other issues not in context of this issue.
    Hope this works...
    *--Serdar

  • To change a field to edit ,which is in customer fields tab of an item in crmd_order transaction.

    Hi All,
    My requirement is to change a "field to edit" which is in "customer fields tab" of an item in "crmd_order" transaction.
    Please find the screen shot.
    Please help me with this issue

    Use easy enhancement workbench
    The Easy Enhancement Workbench is a development tool with which SAP applications (called Business Objects in the following document) can be extended in a simple manner.
    Customer enhancements to a Business Object are defined via wizards. The Workbench then does all development work for the user; databank tables, screens and application logic are created automatically. Finally the customer enhancement is included in the SAP standard.
    This also allows users without ABAP knowledge the simple possibility of extending the SAP standard.
    An extension created using the Easy Enhancement Workbench does not differ technically from one created manually. In both cases transportable ABAP objects are created and the same Customer Exits, Business Transaction Events or BAdIs are implemented
    You need to use EEWB feature to achieve the same.
    Tutorial
    http://www.scribd.com/doc/6755615/Eewb-Steps
    http://help.sap.com/saphelp_crm50/helpdata/en/9f/a19c921f0911d6b1d500508b6b8b11/frameset.htm
    In addtion check this note
    Note 484597 - Customer enhancement of CRM applications
    a guide is attached to it for telling u steps
    Hope query is solved
    Regards
    Prakhar

  • Custom Screen using BADI seen in ME23N, ME22N Display, but not in ME21N

    Hi,
    I have developed a custom screen for purchase order using badi ME_PROCESS_PO_CUST and ME_GUI_PO_CUST.
    But, its not visible in ME21N, whereas its dipalyed in ME23N, ME22N .
    Please advise.
    Thanks,
    Shivaa....

    In TC CMOD you can create a new proyect and use the component MEREQ001 with this component you can see adicional tab in those TC.

  • Scroll bar visible but not able to scroll in custom screen for IW21

    Hi,
    We are using custom tab (screen exit) in transaction for creating notifications (TCode IW21). Two subscreens are configured to be embedded in the tab, combined area of which is exceeding screen size vertically. The scroll bar is visible in the tab but is not able to scroll using mouse scroll, but can be dragged up and down.
    Does anyone know how to make it scrollable or make the scroll bar visible at application level (not in tab) and make it working?
    Thank you,
    Deepak

    Hello,
    Would you please implement the Methods GET_DATA to get th data from Databas to screen fields and SET_dATA to update thedata from custom screen fields to Data base table in u r case LFB1.
    Regards,

  • Error while passing data to custom screen. Entry MUM doesn't exist in T001P

    Dear All,
    I have created a custom screen for PB10. I am getting below error while executing the screen.
    Entry MUM doesn't exist in T001P (Check Entry) .
    The detail error is
    Entry  MUM  does not exist in T001P (check entry)
    Message no. 00058
    Diagnosis
    Input values must be defined in Table T001P. The value or values ' MUM ' are not specified in this table.
    Procedure
    Check whether the input is correct and correct if necessary.
    Procedure for System Administration
    If this is not an incorrect entry, check the system settings and change them if necessary.
    If there is a connection to the Customizing system, you can maintain the system settings by choosing Customizing in the Performance Assistant or Maintain Entries (F5) when displaying the help in a modal dialog box.
    I've checked the table and data is available. But still i am getting this error.
    I've come across this error earlier while copying standard screen to custom screen.

    The solution to this problem is you have to set your SET and GET parameter in the properties tab of the field.
    regards,
    sandeep

  • Could not get Custom screen in me21n after implementing Badi ME_GUI_PO_CUST

    Hi.,
    I created implementation for the badi ME_GUI_PO_CUST... but i could not get the Tab and screen in header tab.
    also used below  link in the  forum to correct the issue ....but dint help me .
    Custom screen not displaying using BADI ME_GUI_PO_CUST
    Pls help me how to go abt...
    Thanks,
    Ranjitha.

    Hi ....
    Now the tab is reflecting in me22n & me23n but not in me21n ......can anybody tell what could be the reason?
    thanks
    ranjitha

  • Added custom screen in PO using BADI ME_GUI_PO_CUST and ME_PROCESS_PO_CUST

    Hi All,
    I have added custom screen with two z fields at item level using BADI ME_GUI_PO_CUST and ME_PROCESS_PO_CUST i can see my screen in tcodes ME21N , ME22N , ME23N but I am not able to save data.
    and also screen is coming in change mode even in ME23N .
    thanks.

    Hi,
    I have added two xfields at item level.
    This is the code i have added in zimplementation ZME_GUI_PO_CUST .
    IN Zimplementation ME_PROCESS_PO_CUST I have added code only in method FIELDSELECTION_ITEM . after doing this I can see only screens in ME21N, ME22N, ME23N but when enter data in zfields and trying to save it is giving me message no data has changed.
    method IF_EX_ME_GUI_PO_CUST~SUBSCRIBE.
    DATA: ls_subscriber LIKE LINE OF re_subscribers.
    we want to add a customer subscreen on the item detail tab
      CHECK im_application = 'PO'.
      CHECK im_element     = 'ITEM'.
    each line in re_subscribers generates a subscreen. We add one subscreen in this example
      CLEAR re_subscribers[].
    the name is a unique identifier for the subscreen and defined in this class definition
      ls_subscriber-name = subscreen1.
    the dynpro number to use
      ls_subscriber-dynpro = '0001'.
    the program where the dynpro can be found
      ls_subscriber-program = 'SAPLYMEPOBADIEX'.
    each subscreen needs his own DDIC-Structure
      ls_subscriber-struct_name = 'MEPO_BADI_STRUCT'.
    a label can be defined
      ls_subscriber-label = text-001.
    the position within the tabstrib can be defined
      ls_subscriber-position = 4.
    the height of the screen can be defined here. Currently we suport two screen sizes:
    value <= 7 a sevel line subscreen
    value > 7  a 16 line subscreen
      ls_subscriber-height = 7.
      APPEND ls_subscriber TO re_subscribers.
      ENDIF.
    method IF_EX_ME_GUI_PO_CUST~TRANSPORT_FROM_MODEL.
      DATA: l_item       TYPE REF TO if_purchase_order_item_mm,
            ls_mepoitem  TYPE mepoitem,
            ls_customer  TYPE mepo_badi_exampl.
    system asks to transport data from the business logic into the view
      CASE im_name.
        WHEN subscreen1.
    is it an item? im_model can be header or item.
          mmpur_dynamic_cast l_item im_model.
          CHECK NOT l_item IS INITIAL.
    transport standard fields
          ls_mepoitem = l_item->get_data( ).
    transport customer fields
          CALL FUNCTION 'YMEPOBADIEX_GET_DATA'
            EXPORTING
              im_ebeln = ls_mepoitem-ebeln
              im_ebelp = ls_mepoitem-ebelp
            IMPORTING
              ex_data  = ls_customer.
    store info for later use
          MOVE-CORRESPONDING ls_mepoitem TO dynp_data_pbo.
          MOVE ls_customer-badi_bsgru TO dynp_data_pbo-badi_bsgru.
          MOVE ls_customer-badi_afnam TO dynp_data_pbo-badi_afnam.
        WHEN OTHERS.
      ENDCASE.
    endif.
    method IF_EX_ME_GUI_PO_CUST~TRANSPORT_TO_DYNP.
      CASE im_name.
        WHEN subscreen1.
          CALL FUNCTION 'YMEPOBADIEX_PUSH'
            EXPORTING
              im_dynp_data = dynp_data_pbo.
        WHEN OTHERS.
      ENDCASE.
    ENDIF.
    endmethod.
    method IF_EX_ME_GUI_PO_CUST~TRANSPORT_FROM_DYNP.
      CASE im_name.
        WHEN subscreen1.
          CALL FUNCTION 'YMEPOBADIEX_POP'
            IMPORTING
              ex_dynp_data = dynp_data_pai.
          IF dynp_data_pai NE dynp_data_pbo.
    something has changed therefor we have to notify the framework
    to transport data to the model
            re_changed = mmpur_yes.
          ENDIF.
        WHEN OTHERS.
      ENDCASE.
    ENDIF.
    endmethod.
    method IF_EX_ME_GUI_PO_CUST~TRANSPORT_TO_MODEL.
    DATA: l_item       TYPE REF TO if_purchase_order_item_mm,
            ls_mepoitem  TYPE mepoitem,
            ls_customer  TYPE mepo_badi_exampl.
    data have to be transported to business logic
      CASE im_name.
        WHEN subscreen1.
    is it an item? im_model can be header or item.
          mmpur_dynamic_cast l_item im_model.
          CHECK NOT l_item IS INITIAL.
          ls_mepoitem = l_item->get_data( ).
    standard fields changed?
         IF dynp_data_pbo-matkl NE dynp_data_pai-matkl OR
            dynp_data_pbo-plifz NE dynp_data_pai-plifz OR
            dynp_data_pbo-webaz NE dynp_data_pai-webaz.
    update standard fields
           ls_mepoitem-matkl = dynp_data_pai-matkl.
           ls_mepoitem-plifz = dynp_data_pai-plifz.
           ls_mepoitem-webaz = dynp_data_pai-webaz.
            CALL METHOD l_item->set_data( ls_mepoitem ).
         ENDIF.
            CALL FUNCTION 'YMEPOBADIEX_GET_DATA'
              EXPORTING
                im_ebeln = ls_mepoitem-ebeln
                im_ebelp = ls_mepoitem-ebelp
              IMPORTING
                ex_data  = ls_customer.
            ls_customer-badi_bsgru = dynp_data_pai-badi_bsgru.
            ls_customer-badi_afnam = dynp_data_pai-badi_afnam.
            CALL FUNCTION 'YMEPOBADIEX_SET_DATA'
              EXPORTING
                im_data = ls_customer.
         ENDIF.
        WHEN OTHERS.
      ENDCASE.
    ENDIF.
    method IF_EX_ME_PROCESS_PO_CUST~FIELDSELECTION_ITEM.
    DATA: l_persistent TYPE mmpur_bool.
    CONSTANTS:
    FIELD-SYMBOLS: <fs> LIKE LINE OF ch_fieldselection.
    l_persistent = im_item->is_persistent( ).
    *IF l_persistent EQ mmpur_yes.
    READ TABLE ch_fieldselection ASSIGNING <fs> WITH TABLE KEY
                         metafield = MMMFD_YYMAN_NUM."fd_cust_01.
    IF sy-subrc IS INITIAL.
    <fs>-fieldstatus = '*'. " Display <-- this one was as per the sample code given.
    <fs>-fieldstatus = '+'. " Input <-- this i added to make the field mandatory.
    ENDIF.
    READ TABLE ch_fieldselection ASSIGNING <fs> WITH TABLE KEY
                         metafield = MMMFD_YYMAN_DES."fd_cust_01.
    IF sy-subrc IS INITIAL.
    <fs>-fieldstatus = '*'. " Display <-- this one was as per the sample code given.
    <fs>-fieldstatus = '+'. " Input <-- this i added to make the field mandatory.
    ENDIF.
    *ENDIF.
    ENDIF.
    endmethod.

  • Custom screen for Payment card information in Sales Order

    Hi All,
    I want to know if its possible to develop a custom screen to accept multiple payment card information in Additional data tab and save it in normal payment card information at the time of saving sales order. This sounds little
    Nilesh

    Hi Nilesh,
    Please, see SAP Note 914603 - FAQ/Collective note for payment cards (Consulting/modif). Here you have the relevant notes related with this topic, so, in point 4, the note says:
    4. Payment cards in the order (with billing plan)
    - 914811 FAQ: Authorisation Problems - Why?
    - 915193 No authorization in the order
    - 313416 Installment plan payment with payment cards
    - 361790 No Authorization or only pre-authorization executed
    - 701569 Incorrect value to be authorized in the order
    I hope this helps you
    Regards
    Eduardo

  • Infopackage multiple selection through user custom screen

    HI ,
    Hi,
    I would like to know if the below selections are possible to be incorporated in the Infopackage selections  by writing a ABAP routine.
    we have plan to create a custom screen,whenever the user enter the value for 0VERSION it should get reflected in the infopackge.
    the value patterns are as follows:
    if the user enter the values like c01 c03 and c05 it should run and also if the user enter the value of range we can say co1 to co5(c01,c02,c03,c04,c05) it should also run.
    for instance:
    0VERSION:c01,co3 and co5 (some time they will ask us to set the value of 0version like this)
    0VERSION:co1 to co5(another set of value)
    we have plan to create a custom screen.whereever tehy want ot run teh info packge they can enter teh 0version value they want and run it.
    Please help us to get this resolved.
    Regards,
    Sakthivel S
    Type de plan d'entretien (ZTPWARPL)      

    hi,
    Create a infoobject ZLOAD with attributes OPT, ZVERLOW, ZVERHIGH and 0OBJVERS. Now let's take your scenario. You will have to maintain the below entries in infoobject master data.
    ZLOAD     OPT     ZVERLOW     ZVERHIGH      0OBJVERS
    Z1             EQ       C01                                             A
    Z2             EQ       C03                                             A
    Z3             EQ       C05                                             A
    Z4             BT        C01                    C05                  A
    Now this master data can be deleted and refilled using master data maintenance or using your own custom screen.
    In infopackage selection tab, write routine for 0VERSION and fill the values from the master data of ZLOAD infoobject.

  • Custom Screen doesn't display properly

    I am on SRM 5.5 and I have created a custom screen with a custom field in all the proper structures it's supposed to be in.  The screen has been generated into HTML and it has a service.  I am calling the screen in the BADI BBP_CUF_BADI.  The field is showing properly, but my problem is that my custom screen is not displaying where I expect.  If I generate the HTML template as a type classic, it doubles my fields when it displays and it shows them at the top of the header above all the other standard fields.
    If I create my HTML template as WEBGUI, it covers the entire Header section and displays partly at the top over the standard buttons on the screen and partly at the bottom after the last header field.  I presume the custom screen should display after the last header field.  Does anyone know why the screens behave differently when I generate the templates as Classic (shows twice) versus WEBGUI and does anyone know what I might be doing wrong?
    Points will be rewarded.
    Thanks,
    Marty

    Hi
    There seems like a bug in the SRM system...
    Have you created a bespoke service in this case ? Please give some more insights in next reply ?
    Meanwhile, go through the links which might help ->
    Contract Custom fields are not showing
    Re: New Tab in Bid Process Screen
    Re: New screen with table control information in Process Bid Invitation
    BBP_CUF_BADI_2
    Regards
    - Atul

Maybe you are looking for

  • Closed ports on an open firewall w/ port forwarding enabled.

    I'm running a closed network for my game development club and I need to be able to have each computer be able to communicate with each other for when the group tests out their new multiplayer games. I decided to set up Arch as the operating system si

  • CS5 Indesign.exe experienced an error and needs to close. When opening File

    This is what it shows for error: AppName: indesign.exe AppVer: 7.0.3.535 ModName: paragraph composer It opens the document for about 10 seconds and then I get the error... I tried clearing preferences, no addins, no new fonts added. Any other suggest

  • How to get around the connect to itunes screen

    i have an iphone 4s and when i plug it in to the wall it gets enough power to turn on but shows the symbol that it is running off wall power. so when i go through the start up steps it says connect to itunes. but when i plug it into my computer it st

  • Titles Move Out of Register – Upon Render

    I have a project I am using some basic trasitions and some titles. The title I am using is feature. I have moved some different titles to the 4 corners of the screen. When I do a fast render, the title stay predictably in place. When I render at diff

  • Getting files from Windows Media Player

    I tried to import some songs into iTunes, but was told that the CD was not compatible with iTunes. So, I put the files into Windows Media Player. Now when I open iTunes and then try to add files to the library, I can't find the CD I imported anywhere