Transaction associated with std SAP Program

Hi friends,
I have a custom transaction ZR01 and there is and associated abap program to this which is a std SAP program starting with GP3E*. This program although a std program has been stored as a local object. The report program has a few commented lines in the beginning of the report as follows
   user
   date
   time
   release
These lines get updated with the name of the last changed author and the date and time at which changes were made.
Now my doubt is under what circumstances does this comment line gets updated ?
I tried to make some changes in the transaction to see if there is any update happening but that did not have any effect.
Hope my query is clear.
All your valuable inputs are appreciated.
Thanks in advance.
Rgds,
Gayathri.

o.k. Gayathri
I think, the commented lines about which you are asking are:
this is a development/modification log maintained manually by the last user. I mean, if you make these changes to this report using access key, you should (not necessarily) update this modification tag (may be as part of following some standards in your company) so as to provide this information: who was the last mofifier of this report and when it was last modified.
So, i think, there is no programming logic behind it. Thats also the reason, it didn't change when u modified it
Regards
Ashish

Similar Messages

  • The transaction associated with the current connection has completed but has not been disposed. The transaction must be disposed before the connection can be used to execute SQL statements.

    Hello All,
    I am getting below error can you please help me
    Error:-
    The transaction associated with the current connection has completed but has not been disposed. The transaction must be disposed before the connection can be used to execute SQL statements.

    Perhaps this thread will help you out
    http://stackoverflow.com/questions/11453066/error-the-transaction-associated-with-the-current-connection-has-completed-but
    Best Regards,Uri Dimant SQL Server MVP,
    http://sqlblog.com/blogs/uri_dimant/
    MS SQL optimization: MS SQL Development and Optimization
    MS SQL Consulting:
    Large scale of database and data cleansing
    Remote DBA Services:
    Improves MS SQL Database Performance
    SQL Server Integration Services:
    Business Intelligence

  • How to get the 4 digit number associated with a SAP icon ( ICON_MAIL )

    Hi Friends,
                   Could anyone please tell me how to get the 4 digit number associated with a SAP icon ( ICON_MAIL ).
                   eg: - For ICON_GREEN_LIGHT the four digit id code is '@08@' (which you can get from ICON table )and the associated 4 digit number is'1003'.
                  Similarly I want to get the 4 digit number for ICON_MAIL(e-mail icon)
    <b><REMOVED BY MODERATOR></b>
    Ashiq
    Message was edited by:
            Alvaro Tejada Galindo

    You can use this report...It's not mine...
    REPORT zdummy_atg_2.
    TABLES: ICON.
    INCLUDE <ICON>.
    FIELD-SYMBOLS: <F>.
    SELECT * FROM ICON.
       ASSIGN (ICON-NAME) TO <F>.
       WRITE:   /(5) <F>, 20 '@',21 ICON-ID+1(2),23 '@',ICON-OLENG,
                ICON-BUTTON,ICON-STATUS,ICON-MESSAGE,ICON-FUNCTION,
                ICON-NAME.
    ENDSELECT.
    Greetings,
    Blag.

  • Pairing of EDI ASNI X.12 Transactions set with suitalbe SAP IDoc types

    Hello,
    I am looking to pair the following EDI ASNI X.12 Transactions set with suitalbe SAP IDoc types, for our EDI Integration.
    Can some one help me to identify which suitable IDoc type, should I use? Your help is greatly appreciated.
    142
    824
    830
    846
    853
    861
    862
    864
    866
    I am not sure, I am seeking the help in the righr forum -:)
    Thanks in advance.
    Namadev

    Hi namadev
    Please you can check this link.
    http://www.erpgenie.com/sap/sapedi/ansi.htm#Mapping_x12_to_SAP
    thanks.

  • Change in Std SAP Program

    BW Experts,
    At my client I have changed a Std SAP program LRRSVF20. This was transported up all the way to production. Now that we did a Support pack upgrade in dev, This configuration is lost in development. What is the best approach to get it back. Reconfigure it which will give me a new transport request and retransport all the way till production. Or is there a better way.

    Hi,
    You need to redo the changes and then transport it again.
    Anyways as a Best Practice, don't change Std SAP programs. You can copy them to a Z or Y pgm and then modify them. Usually if you need to change them ask SAP for a correction and then insert/delete that in the program either by applying the note or using SNOTE.
    Cheers,
    Kedar

  • Transaction associated with internal system reconcilation

    Hi to all,
                i delete one entry of incoming payment it shows an error "transaction associated with internal system reconcilation it can not be cancelled automatically".this entry i was deposited and also canceled deposit and trying to canceled incoming payment. but it shows above error..
                     pls give solution ...
    Regards,
    Vishal

    Hi
    How you deleted the Incoming payment entry ?
    Regards
    Rashid
    Edited by: Rui Pereira on Dec 23, 2008 4:20 PM

  • Multiple transaction codes for a SAP program

    Hi,
    For some SAP programs , there are multiple tcodes in SE80.
    As program is same with selection screen same as , for example 1000, how the functionality differes with different tcodes?
    how is the code written to handle different tcodes in the same program?
    Thanks for help in advance.
    Regards,
    Yogita

    Hi,
      We have Different types of Programs such as Executable, Modulepool and Functionpools.
    We can design different selection-screens, Normal Screens through all of the above program types with different transactions.
    Based on transaction we can write its own functionality.
    Ex: ZZ01 for change   => all fields in editable mode
          ZZ02 is for Display  => all fields in display mode. 
          (Module Pool, Normal Screen.)
    declare one Module under PBO.  Module FIELD_ATTRIBUTES.
    Write code like this:
       loop at screen.
          If sy-tcode = 'ZZ01'.
            screen-input = 1.
          elseif sy-tcode = 'ZZ02'.
            screen-input = 0.
          endif.
          modify screen.
       endloop.
      This is very small example. If you compare F-02 and FBS1 transactions, you can observe this method. We can observe more input fields in FBS1. This is based Configuration also.
    Thank you,
    Balaji Peethani,
    Tanuku.

  • Unable to open files associated with Adobe Reader - program goes into a loop

    i am unable to open any file associated with adobe reader or adobe pro.  when i double-click the file, adobe reader opens up but it goes into a loop. 
    adobe reader opens, then a progress window opens, as if the file will open but adobe closes and opens again and the same cycle repeats itself until i manually close the program.
    any advice?
    update:
    i can open regular .PDF files when i double-click the icon and i can also open .PDF files when i open adobe reader first and then choose open file.  it's just the .FDF files that are the problem (so far).
    the file in question happens to be an .FDF extension, which is an internet generated form. i attached a screen shot of the screen that pops up, goes away, and pops up again that creates the loop.
    the white out section is the server name where the file was saved to.  but i also get the same symptoms when i am in internet explorer, hit the generate form button.

    hey ankit,
    sorry i didn't see a notification that you replied to this discussion.
    "1. Generate a new PDF and a FDF file. Try opening the same and see if it behaves the same way."
    yes, it does behave the same way, it's just a continuous loop until i have to kill the process.
    "2. Check if you have access to the PDF that is being used by the particular FDF."
    by this do you mean the correct permissions?  if that is what you mean, then yes, the permissions are set correctly.
    "3. If possible, please send me the FDF and the associated PDF that is behaving in this way on your system."
    i really wish i could but the information in the form is sensitive and cannot be sent. 
    as an update though, i reimaged the customer's workstation, installed Adobe Reader 10.1.1 and it worked perfectly (finally).  HOWEVER, after about two weeks the same symptoms returned! 

  • Use of SUBMIT to retrive data from std SAP program

    Hi .
    We have 1 SAP std program and 1 Z program for asset allocation.We need to combine these report.I need the data of SAP report in Z report. These is one table ITAB_DATA in SAP report which contains all data for display ALV.I want this data in my Z program.
    I have written the following code.
    submit RAGITT_ALV01 via selection-screen
    USING SELECTION-SET 'TEST17247'
    exporting list to memory
    and return.
    if sy-subrc = 0.
    CALL FUNCTION 'LIST_FROM_MEMORY'
      TABLES
        LISTOBJECT       = t_listobject
    EXCEPTIONS
       NOT_FOUND        = 1
       OTHERS           = 2
    I also tried
    FM CALL FUNCTION 'SAVE_LIST'
    FM CALL FUNCTION 'WRITE_LIST'
    But these all FM contains data in different format.
    Can anyone suggest

    hi did nt look back at this thread sorry..
    i n case u have want to have idea
    just excute the code ..
    take a program a.
    REPORT zex8 NO STANDARD PAGE HEADING .
    TABLES : marc.
    PARAMETER : p_matnr LIKE marc-matnr.
    DATA : v1_werks LIKE marc-werks,
           v2_werks LIKE marc-werks.
    DATA : in TYPE i.
    data : begin of itab occurs 0,
           text(256),
           end of itab.
    DATA : BEGIN OF it_marc OCCURS 0,
           matnr LIKE marc-matnr,
           werks LIKE marc-werks,
           END OF it_marc.
    DATA : BEGIN OF jtab OCCURS 0,
           matnr LIKE marc-matnr,
           werks LIKE marc-werks,
           lgort like mard-lgort,
           END OF jtab.
    DATA : listobject LIKE abaplist OCCURS 0 WITH HEADER LINE.
    START-OF-SELECTION.
      SELECT matnr werks
             FROM marc
             INTO TABLE it_marc
             WHERE matnr EQ p_matnr.
      IF NOT it_marc[] IS INITIAL.
        SORT it_marc BY werks.
        READ TABLE it_marc INDEX 1.
        v1_werks = it_marc-werks.
        in = sy-dbcnt.
        READ TABLE it_marc INDEX in.
        v2_werks = it_marc-werks.
        SUBMIT zex9
               WITH p_matnr EQ p_matnr
               WITH s_werks BETWEEN v1_werks AND v2_werks
               EXPORTING LIST TO MEMORY
               AND RETURN.
        IMPORT listobject FROM MEMORY ID '%_LIST'.
        IF SY-SUBRC <> 0.
        RAISE NOT_FOUND.
      ENDIF.
    CALL FUNCTION 'LIST_TO_ASCI'
    * EXPORTING
    *   LIST_INDEX               = -1
    *   WITH_LINE_BREAK          = ' '
      TABLES
        listasci                 = itab
       LISTOBJECT               = listobject
    EXCEPTIONS
       EMPTY_LIST               = 1
       LIST_INDEX_INVALID       = 2
       OTHERS                   = 3
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    DATA : J TYPE I VALUE 0 ,
           K TYPE I.
    loop at itab.
    J = J + 1.
    IF J > 3 AND ITAB-TEXT NA '---------'.
    jtab-matnr = itab-text+1(18).
    jtab-werks = itab-text+20(4).
    jtab-lgort = itab-text+25(4).
    append jtab.
      clear jtab.
    ENDIF.
    endloop.
    loop at jtab.
      write : / jtab-lgort.
    endloop.         .
    *    CALL FUNCTION 'WRITE_LIST'
    *         EXPORTING
    *              write_only = 'X'
    *         TABLES
    *              listobject = listobject
    *         EXCEPTIONS
    *              empty_list = 1
    *              OTHERS     = 2.
    *    IF sy-subrc <> 0.
    *      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    *              WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    *    ENDIF.
    IF NOT LISTOBJECT IS INITIAL.
        CLEAR LISTOBJECT.
      ENDIF.
    now take one more program as b .
    REPORT zex9 NO STANDARD PAGE HEADING.
    TYPE-POOLS : slis.
    TABLES : marc,
             mard ,
             makt.
    PARAMETERS : p_matnr LIKE marc-matnr.
    SELECT-OPTIONS :s_werks FOR marc-werks.
    DATA : BEGIN OF it_mard OCCURS 0,
           matnr LIKE mard-matnr,
           werks LIKE mard-werks,
           lgort LIKE mard-lgort,
           END OF it_mard.
    DATA : fieldcatalog TYPE slis_t_fieldcat_alv WITH HEADER LINE ,
           gd_repid     LIKE sy-repid.
    SELECT matnr werks lgort
           FROM mard
           INTO TABLE it_mard
           WHERE werks IN s_werks
           AND matnr EQ p_matnr.
    fieldcatalog-col_pos = 1.
    fieldcatalog-fieldname = 'MATNR'.
    fieldcatalog-seltext_m   = 'MATERIAL NUMBER'.
    fieldcatalog-outputlen  = 18.
    APPEND fieldcatalog TO fieldcatalog.
    CLEAR  fieldcatalog.
    fieldcatalog-col_pos = 2.
    fieldcatalog-fieldname = 'WERKS'.
    fieldcatalog-seltext_m   = 'WERKS'.
    fieldcatalog-outputlen  = 4.
    APPEND fieldcatalog TO fieldcatalog.
    CLEAR  fieldcatalog.
    fieldcatalog-col_pos = 3.
    fieldcatalog-fieldname = 'LGORT'.
    fieldcatalog-seltext_m   = 'STORLOC'.
    fieldcatalog-outputlen  = 4.
    APPEND fieldcatalog TO fieldcatalog.
    CLEAR  fieldcatalog.
    gd_repid = sy-repid.
    CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
    EXPORTING
    *   I_INTERFACE_CHECK              = ' '
    *   I_BYPASSING_BUFFER             =
    *   I_BUFFER_ACTIVE                = ' '
       i_callback_program             = gd_repid
    *   I_CALLBACK_PF_STATUS_SET       = ' '
    *   I_CALLBACK_USER_COMMAND        = ' '
    *   I_STRUCTURE_NAME               =
    *   IS_LAYOUT                      =
       it_fieldcat                    = fieldcatalog[]
    *   IT_EXCLUDING                   =
    *   IT_SPECIAL_GROUPS              =
    *   IT_SORT                        =
    *   IT_FILTER                      =
    *   IS_SEL_HIDE                    =
    *   I_DEFAULT                      = 'X'
    *   I_SAVE                         = ' '
    *   IS_VARIANT                     =
    *   IT_EVENTS                      =
    *   IT_EVENT_EXIT                  =
    *   IS_PRINT                       =
    *   IS_REPREP_ID                   =
    *   I_SCREEN_START_COLUMN          = 0
    *   I_SCREEN_START_LINE            = 0
    *   I_SCREEN_END_COLUMN            = 0
    *   I_SCREEN_END_LINE              = 0
    * IMPORTING
    *   E_EXIT_CAUSED_BY_CALLER        =
    *   ES_EXIT_CAUSED_BY_USER         =
      TABLES
        t_outtab                       = it_mard
    EXCEPTIONS
       program_error                  = 1
       OTHERS                         = 2
    IF sy-subrc <> 0.
      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
              WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    u can get the data in to ur calling program ..
    regards,
    VIJay

  • How to change std. sap programs?

    Hi,
          I am a developer in HR ABAP. Recently I came across a program MP000040, which is a part of an infotype screen.When i tried to change this program, it said " R3TR generated, changes possible" and i was able to modify it..but since this being a std program, how I was able to do that and what is the meaning of this message? can someone pls clarify?
    Thanks in advance
    Mahesh

    I think infotypes are a bit different. Please see:
    <a href="http://help.sap.com/saphelp_47x200/helpdata/en/4f/d526be575e11d189270000e8322f96/frameset.htm">Enhancing an Infotype Included in the SAP Standard System</a>
    Rob

  • Runtime Error (Std SAP Prog): ITAB_ILLEGAL_REG

    Hi,
    Run-time error occurred in SAP and the error description says 'ITAB_ILLEGAL_REG' (This is std sap program which was called to generate some FORMS in sap <<No custom code added, so pls don't advise to correct the field assignments, loop, field symbols etc >>).
    Short dump ITAB_ILLEGAL_REG occurs when the device id is still not generated.
    For reference, I have checked the sap note: 938512, but this is for version 700 SAP_BASIS & 700 SAP_ABA.
    We are into 731 SAP_BASIS & 731 SAP_ABA.
    Could you kindly suggest if there is any SAP Note available to fix this issue for the version that I have mentioned.
    I have searched in SDN and other related sites, but couldn't get a fix.
    Thanks,
    Josh

    Hello Josh,
    This exception occurs from the statement LOOP AT itab refer to the SAP help link below.
    http://help.sap.com/abapdocu_702/en/abaploop_at_itab.htm
    check the place where this exception occurs, it might be in the enhancement in your standard program.
    If it is not there in enhancement and in standard, then raise a support message to SAP as Matthew suggested.
    Regards,
    TP

  • Program associated with Custom transaction code.

    Hi Guys,
    I was studying two custom transaction code made in my company's SAP System.
    Program associated with one custom transaction was starting with name SAPZMxxx and program associated with other custom transcation code was starting with Z.
    Can anyone tell me whhat is the difference or in other words what is the significance of starting with SAPZM....
    Tushar.

    You can exactly know the kind of program only seeing the program attribute.
    Infact if the program name begin with SAPMZ, you're sure it's a module pool custom, but if it begin with Z* you can't be sure it's a report.
    SAPM is a convention, if you're creating a program called SAPMZ... the system know you want to create a module pool.
    But if you're creating a program called Z... the system can know which kind of program you want to create only after you've indicated the type in the attributes.
    Here you can choose whichever type of program, a module pool too.
    So the name of module pool can begin with SAPMZ or Z.
    Max
    Message was edited by: max bianchi

  • SAP std pgm to re-trigger selected output types associated with sales order

    Hi,
    Can anyone help me providing the standard SAP Program which will do repeat output action for different output types associated to the sales order.
    Output Type
    ZA00
    ZA01
    ZA10
    ZA11
    ZML0
    ZRN0
    ZSA0
    ZSA1.
    Thanks,
    Ramya Sanjana

    Hello Ramya Sanjana,
    it's MAXDB/liveCache forum.
    -> Do you have the MAXDB/liveCache issues?
    -> What is the version of your system? SCM?
    Regards, Natalia Khlopina

  • How to find the Standard Program associated with a Standard IDOC

    Hi,
          I am going work on enhancing the standard IDOC. Any body can suggest how to find a standard pogram associated with a Standard IDOC. And can any body send some exaple code for extending a standard IDOC and to implement the logic in the standard program .....

    Hi,
    For outbound IDoc the program can be found:
    1) For master IDoc via transaction BD60. Here for the message type you can find the function module used to generate the IDoc. Within this function module you can find the user exit where you can code your logic.
    2) For IDocs with message control (output control) we maintain settings for proces code in WE41. This process code will lead to outbound IDoc generation program.
    For Inbound IDoc the program can be found:
    Via WE42 where inbound process and its related inbound function module is maintained.
    In each cases above we can go the function module and find the customer exit where idoc enhancement logic can be coded.
    For extending IDoc look at the following links:
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b7d6243d711d1893e0000e8323c4f/content.htm">Extending IDoc - SAP help</a>
    It can be summarized as follows:
    Enter transaction WE30 (ALE->Extension-> IDOC types->Maintain Idoc type)
    - Type in your name of the extended IDOC type (usually starting with 'Z') and click on the Basic IDoc type, click the create icon.
    - Click on Create new and enter a description and press enter.
    - Click on ZIDOCTYPE01 and then on the Create icon.
    - Enter ZIDOCTYPE as the segment type, click on Segment Editor.
    - Enter a description for your segment type and create.
    - Enter a description for your segment, enter each field required in your IDoc and press enter to validate.
    - Save and generate, press back
    - To release the segment choose Goto, Release from the menu.
    - Check the box on the line of your segment.
    - Save, back and enter.
    - Your Idoc type structure should be displayed with your new segment.
    - Save and back.
    - To release the Idoc type choose Extras, Release type from the menu and Yes.
    Hope this helps.
    Regards,
    Gajendra.

  • How to find out all the tables associated with particular T-code or Program

    Hi All,
    In 4.6B we have a transaction code SE49, where we can see all the tables associated with particular Transaction code or Program.
    But in ECC 5.0 or in ECC 6.0 this transaction code is not available.So is there any alternative where i can find out all the tables associated with particular T-code or Program.
    Thanks
    Shubham

    Hi,
    you are right, Transaction SE49 as well as SE48 do not exist anymore I'm afraid, they        
    are discontinued.                                                              
    You might try to create a transaction variant:                                        
    1) Start SE93 to create a transaction variant                                         
    2) Specify a name, eg. ZSE49, and choose the first option:                            
       "program and screen (dialog transaction)                                           
    3) Here specify SAPMSEUZ as program, and 200 as screen number                         
    4) Choose a suitable development class (package) if you want it to be                 
       transportable or Local (=$TMP) if non-transportable                                
    5) press Save                                                                         
    Same applies for SE48, same program but dynpro 100.                                   
    Sorry for not being able the reasons behind the decision to discontinue            
    these transactions. I suppose at least part of the functionality was               
    integrated in SE38.           
    Best regards
    Erika

Maybe you are looking for