How to create WEBGUI interface for own-created program

Hi experts!
Could you please suggest me:
Some of our end-users have to work with WEBGUI interface. In T-code VL02N we have our userexit SAPLZSDEXIT (Screen 0110). And in WEBGUI we don't see this tab in VL02N. I think I have to generate web-interface for this screen. But how I can make it? This screen was developed by our ABAP-ers in se51 t-code.

Solved

Similar Messages

  • How to create program for bapi?

    hi all,
    how to create program for bapi?
    reply me soon now.....
    can anybody help me.....
    thanks,
    S.Suresh.
    Title was edited by:
            Alvaro Tejada Galindo

    Hi ...Here is the step by step procedure for creating BAPIs.
    There are 5 different steps in BAPI.
    - Create BAPI Structure
    - Create BAPI Function Module or API Method.
    - Create BAPI object
    - Release BAPI Function Module.
    - Release BAPI object.
    Step1. Creating BAPI Structure:
    - Go to <SE11>.
    - Select Data Type & Enter a name.
    - Click on Create.
    - Note: Always BAPI should be in a development class with request number (Not Local Object).
    - Select Structure & hit ENTER.
    - Enter the fields from your database. Make sure that the first field is the Primary Key Field.
    - Then SAVE & ACTIVATE.
    Step 2. Creating BAPI module:
    - Enter TR.CODE <SE37>.
    - Before entering any thing, from the present screen that you are in, select the menu
    Goto -> Function Groups -> Create Group.
    Enter a name (Note: This name Must start with ZBAPI)
    Let this screen be as it is and open another window and there, enter TR.CODE <SE80).
    Click on the Third ICON that says Inactive Objects.
    Select the group that you just created and click on Activate.
    Notice that the group you created will disappear from the list of inactive objects.
    - Go back to ><SE37> screen and enter a name and hit <ENTER>. Then enter the group name that you just created and activated.
    NOTE: When you release a function module the respective group will be attached to that particular application. It cannot be used for any other application. NEVER include an already existing group that is attached to another module.
    Now click on the first Tab that says [ATTRIBUTES] and select the radio button that says remote-enabled module since we will be accessing this from any external system.
    Then click on the second tab that says [IMPORT].
    Enter a PARAMETER NAME, TYPE and the structure you created in the first step. Also select the check box ‘Pa’. All remotely enabled functional modules MUST be Pa enabled, where Pa means ‘Passed by Value’ and if you don’t select ‘Pa’, then that means it will be passed by reference..
    Then click on tab that says [EXPORT].
    Enter the following as is in the first three fields
    RETURN TYPE BAPIRETURN (These 3 field values are always same)
    Here also select ‘Pa’ meaning Pass by value.
    Note: BAPIRETURN contains structure with message fields.
    Then SAVE and ACTIVATE.
    Step 3. Creating BAPI object:
    - Enter Tr.Code <SWO1> (Note. It is letter ‘O’ and not Zero).
    - Enter a name and then click on create. Enter details.
    NOTE: Make sure that that Object Type and Program name are SAME.
    - Enter Application ‘M’, if you are using standard table Mara. If you are using your own database then select ‘Z’ at the bottom.
    - Then hit <ENTER>.
    - Now we have to add ‘Methods’. High light METHODS and then select the following from the menu:
    Goto Utilities -> API Methods -> Add Methods.
    - Enter function Module name and hit <ENTER>.
    - Select the second FORWARD ARROW button (>)to go to next step.
    - Check if every thing looks ok and again click on FORWARD ARROW button (>).
    - Then select ‘YES’ and click on <SAVE>.
    - Now on a different screen goto TR.CODE <SE37>. Enter Function Module name and select from the top menu Function Module -> Release -> Release.
    - Goback to TR.CODE <SWO1>.
    Here select the menu combination shown below in the same order.
    - Edit -> Change Release Status -> Object Type Component -> To Implemented.
    - Edit -> Change Release Status -> Object Type Component -> To Released.
    - Edit -> Change Release Status -> Object Type -> To Implemented.
    - Edit -> Change Release Status -> Object Type -> To Released.
    - Then click on <SAVE>.
    - Then click on Generate Button (4th button from left hand side looks like spinning wheel).
    - Then Click on the button that says ‘PROGRAM’ to see the source code.
    To check if this is present in work flow goto TR.CODE <BAPI>.
    Here it shows business object repository.
    - First click on the middle button and then select “ALL” and hit ENTER.
    - Goto tab [ALPHABETICAL] and look for the object that you created. This shows that the BAPI object has been created successfully
    Overall Info :
    http://help.sap.com/saphelp_47x200/helpdata/EN/00/32a43697bc11d1acf9080009b0fb56/frameset.htm
    BAPI Creation Info :
    http://help.sap.com/saphelp_47x200/helpdata/EN/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm
    Reference :
    http://help.sap.com/saphelp_47x200/helpdata/EN/00/32a43697bc11d1acf9080009b0fb56/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/EN/00/32a43697bc11d1acf9080009b0fb56/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/EN/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm

  • How to find the patches for perticular concurrent program

    HI
    How to find the patches for perticular concurrent program. suppose for one concurrent program we create the patch and applied now i want know the which patch applied for perticular concurrent program through back end.
    Thank's

    Query the concurrent program in Sysadmin responsibility.
    Note the concurrent executable.
    Query the concurrent executable in Sysadmin.
    Note the file name.
    If it is a package, open the package in TOAD and note down the file name.
    If it is a report/form, open it in form developer and note down the file name.
    Go to patch find screen in metalink. In the advanced search screen, enter the file name and you will see patches that contain it.
    Hope this answers your question
    Sandeep Gandhi
    Independent Consultant
    513-325-9026

  • HT3500 How can change apple ID for updating of programs

    How can change apple ID for updating of programs?

    You need to delete them and then download them from the desired Apple ID.
    (85684)

  • How do we find tables for standard SAP programs?

    Dear Friends!
    I have received a project in which I have to create a report on the employees skill-sets(qualifications). Qualifications we can see in in the Transaction PA30 in the form of infotypes. But infotype tables are not sufficient itself. So do you guys have any idea that where else do we maintain records like this moreover how do we find tables in standard SAP Programs.
    Please reply!!

    Whats up Guys...??
    Gave up??
    I have found a table for position but not really for Qualifications.. (Not in terms of Infotypes..)
    Tables ARE
    HRPY_WPBP
    -  PERNR
    -  PLANS
    T528T
    -  PLANS
    -  PLSTX
    See if you guys can do something more about it.

  • How to use multiple Interfaces for the same BS?

    Hi @ ,
    Is it possible to have a scenarion where i am using multiple interfaces in the same BS based upon some conditional field in the message.
    I amnot able to get the solution I know with condition editor I can have multiple receivers but in my scenarion based upon message fiels i have to decide which BAPI to be used and wht mapping and then post it to the same System
    Any help will be highly rewarded
    Regards

    Hi-
    Yes it is possible you can use multimapping for mapping the interfaces.
    To know more about multimapping see
    http://help.sap.com/saphelp_nw04/helpdata/en/21/6faf35c2d74295a3cb97f6f3ccf43c/content.htm
    Some more helpful links
    /people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible

  • Need information on how to integrate bank interfaces for 820,824 transaction using B2B add on

    HI All,
    Can anyone share some knowledge on how to integrate 820,824 transactions using PI B2B add on .
    I have downloaded B2B mapping kit and B2B toolkit into IR and uploaded SCA files into PI server.
    But I can not see any mappings provided for 820/824 by SAP in B2B mapping kit.
    Please share your comments.
    Regards,
    Dinesh

    Hi Dimitri,
    I am looking for 820,824 for ANSIX12 format.
    And i guess SAP has provided example mappings only for 810,830 and 850.
    I am unable to see the example mappings provided by sap for 820/824 in B2B mapping toolkit.
    Is there any way or place to find the example mappings for these formats?
    Regards,
    DInesh Male

  • HT2413 how to solve "no interface for wireshark in current configuration"

    When I start up my wireshark on MacBook pro with the operating system Mac OS Mountain Lion, it shows like this and cannot capture. What shall I do to the configuration and where am I supposed to do it? It would be nice of you to help me solve this.
    Message was edited by: ZodiacTJ

    Set the permissions of the dumpcap executable to something like root:wheel rwsr--r-- (NOT rwsr-xr-x), and add an ACL entry for each user who needs to run Wireshark. For example, to enable user "foo" to capture packets,
    sudo chmod +a "foo allow execute" $(which dumpcap)

  • How to find function code for Dynamic generated program

    Hi,
    I have created a dynamic program for getting different selection screens depending on inputs . I am finding a flaw that, pressing 'BACK' buttn is leading some other action which was coded by me,  instead of going back.
    SY-UCOMM is also not working as it is dynamic program.
    Help me for getting previous screen.
    Please suggest me the inputs.Thank u
    Regards
    Aditya

    Hi Klaus,
    As per ur instructions, I replaced SY-UCOMM with SSCRFIELDS.
    But no change in my problem.
    The following screen shot is a program which is coded dynamically using fieldsymbols.
    When I press BACK here for the following code selectionscreen, I am getting someother action which was coded by me. But not going back.
    Twist is, SSCRFIELDS-UCOMM or SY-UCOMM is getting captured for 'F8', but not 'BACK'.
    I hope, I have explained my issue clearly. Please let me know, if any deep clarifications needed.
    Regards,
    Aditya

  • How to make transfer request for ALV Grid programs in SE38.

    Hy All experts.
    Pl give me idea of hw to make transfer request ALV list grid programe in SE38.
    i made program in Develope SVR and wnt to transfer it to Production SVR.
    Thnks
    Bhavesh Panchal.

    Hy
    Thnks for reply ,
    I made  a sales report in se38 development svr. and use local object. i wnt transfer it program in Production.
    also i need to create new request in development svr and transfer it to production svr.
    Please help me hw to create / select object for Sales document reports.
    Also guide me about Object selection with different modules.
    Thnks
    Bhavesh.

  • How do you sign up for the MORE program and get the 50MG for free?

    I was told that if you signed up for the MORE - Cloud program you will get 50mg for Free?  I didn't receive that.  Anyone know how that works?

        Hello skyles!
    I have great news! If you have the More Everything plan, you get 25GBs of cloud storage. That's a bunch more room than 50MBs! Here's a link to check it out: http://vz.to/1eTSQHd
    Thanks,
    ChristinaB_VZW
    Follow us on Twitter @VZWSupport

  • How to have close captioning for purchased tv programs

    I want close captioning for a downlaoded TV program.  How do I do it?

    Push and hold the select button on the remote.  It will bring up the close caption menu if close caption is an option for that show or movie.

  • How i get a receipt for iOS Developer Program renew

    I renew iOS Developer Program on apple website and I got the tax invoice by email. I cannot use tax invoice for clear cash with my company.
    How I get a receipt from Apple?

    Use your credit card bill.

  • How can I load already purchased/owned CS5 programs onto new computer

    Was able to load Adobe Acrobat 9 from one of the disks in my CS5 Web Premium kit onto my new laptop...but could not do the same with the other disk provided...Web Premium (Dreamweaver, Photoshop, Illustrator,etc)  The only option was to click on the internet shortcut Adobe Go Live Migration Kit which unfortunately took me to a page that is no longer available.  Have been trying to load this since yesterday!  Must be done today!  Please HELP!

    Hi pro-marketer,
    Welcome to the Community!
    May be the disks are corrupted, try the direct downloads via http://prodesigntools.com/all-adobe-cs5-direct-download-links.html
    Follow the Very Important Instructions before downloading or else it won't start.
    Thanks!
    Ankit

  • [IDCS2 Win]How to get Interface for ISwatchesUIDData?

    Hi All,
    Please tell me how to get the Interface for ISwatchesUIDData.
    Also please tell how to make use of GetItemList() method.
    I need to get a count of all swatches that are selected in the Swatches Pallette.
    Is this the Correct class &method that i have to use for my requirement?
    Help needed very urgent.
    Thanks
    myRiaz

    Hi Jaepil,<br /><br />Thanks a lot for your tremedous help!<br /><br />Im right now trying out [Option B]that you have suggested.<br />Please have a look at the code snippet that i have tried out.<br />When i compile this snippet i get my plugin Built but when i open the Indesign & run my plugin i get the following error"Indesign.exe has encountered a proble and needs to close" & Indesign Quits Suddenly.<br />Some where im going wrong,but dont know where.Plz help me out.<br />Here is the code:<br /><br />InterfacePtr<IApplication> app(gSession->QueryApplication());<br />InterfacePtr<IPaletteMgr> paletteMgr(app->QueryPaletteManager());<br />InterfacePtr<IPanelMgr> panelMgr(paletteMgr, UseDefaultIID());<br />InterfacePtr<IControlView>swatchPanelView(panelMgr->GetVisiblePanel(kSwatchesPanelWidge tID ));<br /> <br />InterfacePtr<ISwatchesUIDData> SwatchUID<br />(swatchPanelView,IID_ISWATCHESUIDLIST); //Here i got an error that IID_ISWATCHESUIDLIST is not declared.So i declared it myself as PMIID IID_ISWATCHESUIDLIST; is this correct?(Problem in this line only i guess!!!)<br /> <br />const UIDList &select=SwatchUID->GetItemList();     <br />sprintf(buf,"%d",select.Length());<br />CAlert::WarningAlert(buf);<br /><br />Plz tell where am i going wrong .WAITING 4 UR REPLY.<br /><br />Thanks<br />myRiaz

Maybe you are looking for

  • Disconnecting Line and Final Bill

    I had been a loyal Verizon Wireless customer since 2008. I was on a share plan with my wife and my brother, and I would pay the bill each month which was about $160 for the three of us each month. I never missed one single payment. Well the 3 of us d

  • How to display the column is weekend or not

    hi all, currently i'm using ssrs report where i had customcode of Public Shared Function IsWeekend(ByVal dtmDate As DateTime) As Boolean Select Case dtmDate.DayOfWeek Case DayOfWeek.Saturday, DayOfWeek.Sunday Return True Case Else Return False End Se

  • Multiple Text Size Change

    Hi, I have a video track filled with multiple (200) text entries. I need to be able to increase the text size for each one by 5pts. I know I can click change move onto the next one but is there an easy way of doing this. I was able to adjust all ther

  • ICloud for backing up photos?

    I want to backup my photos to iCloud from a Mac running iPhoto 08. Is there a way?

  • Full load works, but delta fails - "Error in the Extractor"

    Good morning, We are using datasource 3FI_SL_ZZ_SI (Special Ledger line items) to load a cube, and are having trouble with the delta loads.  If I run a full load, everything runs fine.  If I run a delta load, it will initially fail with an error that