Enhancement of sap created program rwtyopqu

Hi
i have one requirement to add check box for each record in output list in program rwtyopqu.
Also when i choose one record and click push button update, item table will update, how i solve this problem please suggest me.

Hi Rashmi,
Welcome to SDN.
Firstly get the access key to change the Standard program or else copy that to a ZPogram and then make
the necessary changes...
Please check these threads to display check box in ALV.
Re: Displaying a ticked check box in ALV
Display of check box as the output in the ALV
Hope this would help you.
Good luck
Narin

Similar Messages

  • How to create enhancement for VF04 for program SDBILLDL

    Hi,
        How to create enhancement for VF04 for program SDBILLDL
        I need to create custom enhancement for the Tcode VF04.
    Requirement:
    The output displayed is to be filtered based on the input given in the selection screen filed - Sort Criterion in the transaction VF04. The filter is for displaying Sales orders if contract number is given as input and Deliveries if shipment number is given as input.
    Regards,
    Kishore.

    Hi Kishore,
    Check this User exit EXIT_SAPLV60A_002.
    Reward Points if this helps,
    Satish

  • How  to add custom fields to the  sap standard  program ukm_bp_display

    How  to add new custom  fields to the  sap standard  program ukm_bp_display .
    could u  please any one help me on this?

    Hello Kumar,
    You have to modify below structure, as this structure is providing the field catalog for output display (ALV).
    Here you can see there are a lot of include structures, so if you want to add fields in the output display you can add those fileds as an append structure to any of the below mentioned structures (Like ukm_s_account, ukm_s_bp_cms_sgm etc as per your requiremnt and positon at which you need to dispaly your fields.)
    DATA: BEGIN OF gt_grid_alv OCCURS 0.
           partner LIKE but000-partner,
           credit_sgmnt LIKE ukmbp_cms_sgm-credit_sgmnt.
            INCLUDE STRUCTURE ukm_s_account.
            INCLUDE STRUCTURE ukm_s_bp_cms_sgm.
    DATA:   credit_sgmnt_txt LIKE ukmcred_sgm0t-credit_sgmnt_txt.
          Gruppe Vector
            INCLUDE STRUCTURE ukm_s_bp_vector.
          Gruppe OBL = Obligo
          include structure UKM_S_BP_CMS_MALUSDSP_OUT.
            INCLUDE STRUCTURE ukm_s_display_segment.
            INCLUDE STRUCTURE ukm_s_bp_cms.
            INCLUDE STRUCTURE bus000_dat.
    *DATA:   icon(4).
          Gruppe RAST (Raster)
    DATA:
             rast01 LIKE ukm_s_display_segment-AMOUNT_GRID,
             rast02 LIKE ukm_s_display_segment-AMOUNT_GRID,
             rast03 LIKE ukm_s_display_segment-AMOUNT_GRID,
             rast04 LIKE ukm_s_display_segment-AMOUNT_GRID,
             rast05 LIKE ukm_s_display_segment-AMOUNT_GRID,
             rast06 LIKE ukm_s_display_segment-AMOUNT_GRID.
    DATA:    rast2_6 LIKE ukm_s_display_segment-AMOUNT_GRID.
    "Summe raster 2 bis 6
    DATA:  END OF gt_grid_alv.
    Another way is you can  go  to SE38, and you can create implicit enhancements.One enhancement point is available here in this required area. so create an implementation and add your fileds with data types.This way is also simple.
    Hope this will solve yiour problems.
    Regards,
    Antony Thomas

  • Addition of my code in sap standard program

    hi gurus,
                  can i add my code in the sap enhancement below in sap standard program
    i want add the logic below.
    ENHANCEMENT-POINT MATERIALFINDUNG_10 SPOTS ES_SAPFV45P.
    $$-Start: MATERIALFINDUNG_10----
    $$
    ENHANCEMENT 153  OI0_COMMON_SAPFV45P.    "active version
    IF NOT G_OIK_SUBMAT IS INITIAL.                         "SOTK000026 DN
         TVAK-KALSU = G_OIK_KALSU.                           "SOTK000026 DN
         CLEAR PRODUCT_SELECTION_REKURSIV.                   "SOTK000026 DN
    ENDIF.                                                  "SOTK000026 DN
    ENDENHANCEMENT.
    when i click on enhance button(shift+F4) it does not give me any place to write.
    but if i click  on the enhancement name i am able create one implementation. is that ok.should i add my code there.

    Hi Kiran,
    That is not the solution I am looking at. Also the link provided within the link you provided does not work which is:
    http://www.synactive.net/site/index.htm
    Do let me know if you have a solution to change the standard GUI status(Not by copying nor by using the access key) either by any menu exit or something of that sort.
    Regards,
    Deepak.

  • Questions on the SAP payment program

    Hi everyone,
    Here are general questions the SAP payment program. Even partial answers would be greatly appreciated. Thanks in advance!
    Questions:
    What are the type of accounts involved in a payment transaction? In which case a customer account could be involved?
    What could "payment proposal run" mean and imply?
    What could be done as "editing a proposal run"?
    In the "print payment media" step, what does DME stands for?
    And in general, what are the diffenrences between a posting and an FI document?
    Is the payment run launched automatically?
    Thanks again
    SB

    What are the type of accounts involved in a payment transaction? In which case a customer account could be involved?
    You will make the payments to vendors and customers accounts. Customer accounts may involve where you would like to make payment for the advance that you have received from customers.
    What could "payment proposal run" mean and imply?
    Payment proposal is nothing but SAP will give you a simulation showing what are the invoices going to be paid, what are the invoice not going to be paid (exception) due to various reasons.
    What could be done as "editing a proposal run"?
    In Editing the Payament proposal, you can block a invoice, which you would not like to make the payment. You have to create the payment block specially for the purpose of payment proposal.
    In the "print payment media" step, what does DME stands for?
    DME - Data Medium Exchange
    And in general, what are the diffenrences between a posting and an FI document?
    Posting is posting a document into the system.
    FI document is a document having debit and credit totalled. To post a document both and debit and credit must be tallied.
    Is the payment run launched automatically?
    There is no automatic launching of Automatic Payment Program. You can schedule the job in background, but I would not recommend this. I would recommend the user to enter the parameters, run proposal, execute payment run and print the media.
    Regards,
    Ravi

  • Best Practice for enhancing the SAP delivered standard WD ABAP application

    Hi,
    I am new to WebDypro ABAP.
    To enhance the SAP delivered Standard WebDynpro Component (complex component with Business objects & powl).
    Kindly let me know the best practice for enhancing the Standard WD ABAP from the below 1 or 2.
    1) To copy & create a "Z" of the component & make changes in that (or)
    2) to enhance directly on the same standard component without making "Z".
    Regards,
    NS

    Hi NS,
    If it is a standard component its better we go for enhancing the component rather than copying it into Z component.
    If there is any issue with in the standard component , SAP supports it through notes and OSS messages. If it is a Z component, SAP doesn't support it.
    If there is any up gradation of business packages, changes will be done to standard , but not the Z components, wherein we could miss it.
    Further, since it is a standard component it might have been used at many places, changes that has to done to reflect all changes might be difficult in this case if it is a z component.
    Regards,
    Harsha

  • Using Sap Batch Program - RFBIBL00

    Hi,
    I have gone through the forum in trying to understand the standard sap batch program, but still unable to do so.
    I have a requirement where I need to use standard sap batch program RFBIBL00
    I need to use T.code: F-22 for processing
    I have a posting text file to upload. Please explain me how to use the standard sap batch program.
    I know there are 3 structures BGR00, BBKPF and BBSEG which needs to be populated before calling the program RFBIBL00
    Please explain me in detail.
    Appreciate all the help from your end.
    Madan

    This is a brief guideline from memory, so you will have to modify it to fit your exact requirements.
    1. Initialise the work areas, can be done by
    perform init_strukturen_erzeugen(rfbibli0) using '/'
    2. Fill your batch structure BGR00 and append to output file data itab
    3. Load your data from text file, and loop around it
    4. Fill your header structure BBKPF per document, append to output file itab
    5. Fill your lines itab BBSEG per document line, append to output file itab
    6. Repeat 4 & 5 for each document in text file.
    7. Create temporary output file on App server using contents of output file itab
    8. Submit rfbibl00 program using output file name
    9. Delete the temporary file (good practice)
    Hope that helps for starters

  • Copy/create program with logical database

    Hi
    I need to create a program with the same selection-screen as SAP standard program RPRAPA00.
    RPRAPA00 is using a logical database, but even that I have passed in the PNP in the attributes of my own progam, I don't get the selection in the top (buttons, key-date info + selection info).
    The rest of my program looks fine.
    Any ideas how I get the missing selections into the selection-screen?

    Hi,
    Define pernr table under tables statement then and use GET PERNR event.This get event is followed by End-Of-Selection.
    Syntax: Tables pernr.
                Get pernr.
    Try, activate and test. This should solve your problem.
    Regards,
    Abhijeet

  • Inbound Plug in standard SAP (create as an interface)

    Hi All- I have a standard SAP component that I create an Inbound PLUG at the window level, I'm using that component (standard SAP) in another component (custom) but I don't have access to the inbound plug that I just create in the standard SAP because the check-box for interface is not "CHECKED".
    When I try to enhanced the standard SAP the interface check-box disappear, how can I check that check-box interface box?
    How I can make my custom inbound plug accessible globally?
    thanks!
    Jason PV

    You Can not enhance that.( creating interface  inbound plug) according to the sap enhancement documentation.

  • Add Voting buttons in MS Outlook from SAP ABAP program

    I have a requirment where SAP ABAP program will send an email.
    I need to have the voting buttons (yes/no) in the email. It does not have to be in the content of the email but the typically voting buttons that we can add to the MS Outlook email.
    If there is someone who can give me the steps and documentations, greatly appreciate.
    The main critieria is that it has to be MS outlook.

    Hi,
    here is the solution i think.
    INCLUDE ole2incl .
    DATA: ole_outlook  TYPE ole2_object,
          ole_CItem    TYPE ole2_object,
          ole_body      TYPE string.
      CREATE OBJECT ole_outlook 'Outlook.Application'.
      CALL METHOD OF ole_outlook 'CreateItem' = ole_CItem
        EXPORTING #1 = 0.
      SET PROPERTY OF ole_CItem 'To' = 'receiver @ mail.com'.
      SET PROPERTY OF ole_CItem 'Subject' = 'E-mail Title'.
      CALL METHOD OF ole_CItem 'Display'.
      CONCATENATE ole_body
                  'Dear Sir/Madam,'
                  cl_abap_char_utilities=>newline
                  cl_abap_char_utilities=>newline
        INTO ole_body.
    SET PROPERTY OF ole_CItem 'Body' = ole_body.
    CALL METHOD OF ole_CItem 'ATTACHMENTS' = ATTS.
    CALL METHOD OF ATTS 'ADD'
    EXPORTING #1 = 'C:\File_Location\File_name.extension'.
    SET PROPERTY  OF ole_CItem 'VotingOptions' = 'Yes;No'.
    FREE OBJECT ole_outlook.
    *you can replace the voting option to what you want, for example 'Yes;No' or 'Approve;Reject'.

  • Sap script program without Nast

    Hi Friends,
    can we right a sap script program without taking nast table into consideration???
    Thanks and Best Regards.
    Kusum.

    Hi,
    Yes you can create an ABAP report with normal selection screen and output will be a sap script.

  • Enhancement sections in customised programs

    Hi All,
    We have copied standard program ( having includes with enhancement sections ) and created customised one.
    When we run standard program these enhancement sections of standard program works as defined, but when we run customised program these enhancement sections will not be excecuted properly.
    Is there any way to  solve this issue?
    Kindly suggest.
    Thanks in advance.
    Regards,
    Prabhu.
    Edited by: Prabhu Gachhi on Nov 18, 2009 5:48 AM

    Hi,
    Please do the following,
    once inside the standard code and required location
    Change to modfication mode by using the spiral icon.Now keep the pointer on the line
    "Enhancement-point" and rightclick on it
    view  "Enhancement Implementation" option......
    Now you can get an option to change,modify,replace, create
    If you are creating you need to create a new spot.
    So if you click on create ..a table control will appear..at the bottom there is a "create" icon
    Click on it and give the name(enhancement implementation) and description(text) of the point you want...and save..then the new one will be listed in the table control..you need not fill the composite enhancement field..leave it blank
    Once you select it in the table control..click on the tick mark..
    it will give you a separate enhancement spot in the name you created
    if you click on the "spiral icon" you need not use the access key..thats the beauty of the latest enhancement framework
    Reward if useful
    Regards
    Byju
    Edited by: Byju on Mar 18, 2008 7:34 AM

  • Users are creating programs with accesskey

    Hi
    Suppose if the users are created programs (non z & y) with access key how to get the list of these programs.

    hi Kiran,
    go to table ADIRACCESS, where you'll find each object where access key was entered. In table TADIR you can check for these objects if AUTHOR is SAP or someone else (that means a user).
    hope this helps
    ec

  • 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

  • Modification in SAP standard programs.

    Hi All
    I am trying to make modification in SAP standard program by using a copy of code from the original program to my program..but facing many errors like the statement BEgin of block syntax is wrong..
    i am trying to mdify the foloowing program--RFSSLD00...
    Please help me and guide to make changes to this prog..
    Also tell me that do we need to again create all the functiongroup and global data declarartion part.
    thank u.

    hi,
    Please note that when you copy a standard Sap Program ,make sure all the objects are copied following your compays naming conventions.
    Now RFSSLD00 can be copied without any difficuly.after that compare the new copied program with the standard program. going to version mngmt->remote comparison . doing this you can get the differences
    check all the includes.. and type pool declartaion and gui status etc....by going to se80
    regards,
    Safel

Maybe you are looking for