Transaction in display mode

i have created a transaction and now i want to make it in display mode whenever i call this tcode from another program

Create a new transaction for display.
In the flow logic of each screen, make sure to set all fields to output only when the new transaction is used.
You can set each field to output only by:
loop at screen.
  case sy-tcode.
  when 'xxx'. " normal transaction.
    screen-input = '1'.
  when 'yyy'. " your display transaction
    screen-input = '0'.
  endcase.
  modify screen.
endloop.

Similar Messages

  • Is it possible to display the transaction in display mode in portal?

    Hi All,
    I have created one transaction iview in portal say for eg: SE38. 
    i want to display this transaction in portal only in display mode so that users cannot edit/modify.
    I checked with giving "Read" permission in portl to that iview.  even though the user is able to change.
    is this possible for the particular transaction to display only in display mode not as editable mode in portal?
    Thanks,
    vijaya.

    Hi Vijaya,
    Ask your basis team to create two user on R/3 system
    1st with edit permission to that Tcode eg - SE38
    2nd with only view permission to that tcode eg - SE38
    Now will doing, user mapping in user administrator in portal
    set 1st userid /password to whom u have to give edit permission  for that Tcode and set 2nd userid /password to portal user whom u want to just have read access for that tcode...
    Hope this solves ur problem...
    Please reward Points if helpfull.
    Thanks
    Gunja

  • Call Transaction "MIGO" in display mode only

    Hi friends,
    I have changed the standard the SAP standard program MB51 to a Customer Program 'ZMB51' based upon the user requirement.Iam able to get all the values (output)
    Now my requirement is .... iam trying to call transaction "MIGO" when the user clicks on the Material Document Number (MBLNR) (as how in Standard program)
    I ve used "ALV_GRID..." display. and given a callback_user_command also .... iam able to call the trasaction ...... but it is editable and not in the display mode ..........
    Here my code :
    FORM SY_UCOMM_FOR_MBLNR USING R_UCOMM LIKE SY-UCOMM RS_SELFIELD TYPE
    SLIS_SELFIELD.
      IF RS_SELFIELD-FIELDNAME EQ 'MBLNR'.
      IF NOT RS_SELFIELD-VALUE IS INITIAL  AND
             RS_SELFIELD-VALUE NE SY-ULINE.
          CALL TRANSACTION 'MIGO'.
        ENDIF.
        IF R_UCOMM EQ SPACE.
        ENDIF.
      ENDIF.
    ENDFORM.                    " SY_UCOMM_FOR_MBLNR
    So ??????????????????
    What is the remedy ????
    Expecting ur answers....
    Thanks in Advance
    Cheers,
    R.Kripa.

    Hi ... it is solved ...
    I ve changed the code as how it was in MB51 report.
    Here is my code
    FORM SY_UCOMM_FOR_MBLNR USING R_UCOMM LIKE SY-UCOMM RS_SELFIELD TYPE
    SLIS_SELFIELD.
      CASE RS_SELFIELD-TABNAME.
        WHEN 'I_FINAL'.
          READ TABLE I_FINAL INDEX RS_SELFIELD-TABINDEX.
      ENDCASE.
      CHECK SY-SUBRC = 0 .
      IF R_UCOMM = '&IC1'.
        CHECK RS_SELFIELD-TABNAME = 'I_FINAL'.
        CASE RS_SELFIELD-FIELDNAME.
          WHEN 'MBLNR'.
            SET PARAMETER ID 'MBN' FIELD I_FINAL-MBLNR.
            SET PARAMETER ID 'POS' FIELD I_FINAL-ZEILE.
            SET PARAMETER ID 'MJA' FIELD I_FINAL-MJAHR.
        ENDCASE.
        IF SY-SUBRC = 0.
          SELECT SINGLE * FROM MKPF
                    WHERE  MBLNR = I_FINAL-MBLNR
                      AND  MJAHR = I_FINAL-MJAHR.
          IF SY-SUBRC = 0.
    MIGO_DIALOG is a funcion module to set the MIGO transaction
    in Display mode.
            CALL FUNCTION 'MIGO_DIALOG'
              EXPORTING
                I_ACTION            = 'A04'
                I_REFDOC            = 'R02'
                I_NOTREE            = 'X'
                I_NO_AUTH_CHECK     = ' '
                I_DEADEND           = 'X'
                I_SKIP_FIRST_SCREEN = 'X'
                I_OKCODE            = 'OK_GO'
                I_MBLNR             = I_FINAL-MBLNR
                I_MJAHR             = I_FINAL-MJAHR
                I_ZEILE             = I_FINAL-ZEILE.
          ENDIF.
        ENDIF.
      ENDIF.
    But still if anyone knows how to call MIGo transaction i Display mode using 'CALL TRANSACTION 'MIGO''.
    Thanks friends,
    Cheers
    R.Krpia.

  • Transaction goes to display mode after an error message / POPUP - Urgent

    Hi All,
        We have a requirement that, in the Service order transaction IW31/ IW32 in the components tab ,  based on the material numbers entered by the user we need to call a Popup and inform user to fill in the correct value for special stock indicator.
       I tried using the BADI Workorder_update , but within that I could not call a pop up or a message.  I tried using the exit  EXIT_SAPLCOMK_014 where
       in I collect the incorrect components and call a POP UP with all of them. But once I call the POP UP the IW31/IW32 screen in the background goes
       to display mode and then we are not able to change the value as per information from the POP UP.  This is the same problem that we faced with the
       BADI.
      Please let me know if this could be handled in any other way.
    Regards,
    Prabaharan.G

    check with exit
    Transaction Code - IW31                     Create Order
    Exit Name           Description
    IWO10012            Maintenance order: Priority handling on central header
    No of Exits:          1
    Transaction Code - IW32                     CHANGE ORDER
    Exit Name           Description
    IWO10012            Maintenance order: Priority handling on central header
    No of Exits:          1
    USER EXIT
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    http://www.sap-img.com/ab038.htm
    http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci982756,00.html
    Rewards if useful.........
    Minal

  • How to know if an transaction is in display mode or change mode

    Hi,
    I have to set an information message if any transaction is in display mode and an error message if it is in change mode for a particular condition.
    How would I know programmatically that it is in display mode or change mode for a screen?

    >
    Neela M B wrote:
    > Hi,
    >
    > You can use the importing parameter I_ACTIVITY of the method SET_DATA in the BADI. Pass this flag along with the data  and use it to determine the Create/Change or Display Mode.
    >
    >
    > CASE I_ACTIVITY.
    >   WHEN 'H' or 'V'.  " Create or Change
    >     ...
    >   WHEN 'A'.    " Display
    >     ...
    > ENDCASE.
    You sure are a direct collegue and have access to his problem or you are indeed the successor of Uri Geller.
    I never would have guessed he's using SET_DATA in a BADI.
    Test: what am i thinking right now?

  • Columns in table control in display mode in display transaction

    Hi all,
    I have a table control in a custom screen .Now i have few columns in the table control which need to be input enbaled but should be dislay only when thetransaction mode is "display" e.g VL33N.
    I have written the follwoing lines of code:
    IF sy-tcode = 'VL33N'.
        IF g_trtyp = 'A'.
          LOOP AT tc01-cols INTO wa_tc01.
            IF wa_tc01-screen-group1 = 'G2'.
              wa_tc01-screen-input = 0.
              MODIFY tc01-cols FROM wa_tc01.
            ENDIF.
          ENDLOOP.
    ENDIF.
    ENDIF.
    However the specific olumns in table control are not displayed in display mode when in display transaction!
    Can anyone suggest what am i doing wrong?
    thanks.

    I would have answered if you followed forum rules (as I can see in your previous posts, missing feedback, closed without any info)

  • Marketing attribute value missing in Display mode in BP transaction

    hi All,
    I am facing an Issue. In the production system, while in display mode a particular marketing attribute value for a Business Partner is not present in the marketing attrbute tab of the BP transaction. As soon as I switch to the Edit mode, the value is getting populated. Any clues why this might happen? Thanks in advance!!!

    Hi Suman,
    Please check adding the parameter  WCF_IGNORE_ENHANCEMT and Value as A in Transaction SU01 under parameter in the production system. This will tirgger only the standard. Then check if  the Marketing attributes are working  as expected in the standard without enhancment. If you are still having the issue in the standard. I would suggest please raise a OSS with SAP.
    Regards,
    Karthik J

  • Attribute Value missing in Display Mode in BP transaction

    hi All,
    I am facing an Issue. In the production system, while in display mode a particular marketing attribute value for a Business Partner is not present in the marketing attrbute tab of the BP transaction. As soon as I switch to the Edit mode, the value is getting populated. Any clues why this might happen? Thanks in advance!!!

    no sanjeev no modification or enhancement has been done..I cannot figure out what it possibly might be.

  • Output types are not getting displayed in Outbound Delivery in Display mode

    Hello,
    The actual requirement is that output types should get attched to the outbound delivery when we do GI(Good Issue) on the outbound delivery.
    So, I have created an outbound delivery and did GI on it through IDoc. But, I can not see output types on the delivery (To see output types, go to Extra -> Output -> Header in VL03N) in the display mode. However, I can see in change mode (VL02N).
    Could you please suggest the solution for this?

    Hi sreeram,
    go to crm -> transactions -> basic settings -> define transaction types
    copy default email cx03 and create new zemail.
    assign that zemail to bus2000126 business activity.select the business activity and click on customizing header.assign the category email. click on channel. maintain the channels 1)GUI crm webclient UI, 2)ICW Interaction center webclient.
    save the changes.
    go to crm -> transactions -> basic settings -> settings for activities -> maintain categories, goals, priorities -> click on assign categories to transaction types.
    assign the category email(which you have assigned above) to the transaction type zemail.
    even check maintain categories as well
    click on maintain categories -> check 401 email assigned to class G email.
    Regards
    Krishna

  • Why not all fields dimmed or show in display mode after system status TECO and CLSD for Project

    Dear All,
    When Sets the system status TECO or even CLSD all fields for WBS Elements are not goes to Display mode. User can still edit them or change then.
    The fields are:
    1. WBS Element Description, technical name: PRPS-POST1
    2. Person responsible number, technical name: PRPS-VERNR
    Other Progress and Customer enhancement tab pages for WBS Element all fields there also editable in TECO and CLSD system status.
    The client do not want to set LOCK system status for master data option.
    Is there any enhancement or standard way of doing that?
    Regards
    Saqib Usman

    Dear Saqib,
    Its a standard behavior of the system. In CLSD status, transactional data like Procurement gets restricted along with WBSE no and its scheduling details. But it allows to you change like WBSE desc./Responsible person.
    Also go thru the below link for clarification of WBSE system status:
    http://help.sap.com/saphelp_470/helpdata/en/ee/41f82246ee11d189470000e829fbbd/content.htm
    For locking all master data, as above experts suggest, you should use MDLK/LKD.
    Regards
    Shishir

  • Performance Issues with Debugging even in Display Mode

    Hi not certain if this would sit in Security, ABAP or Basis, but lets start here as it is security related.
    S_DEVELOP with any activity on DEBUG on a production system is a concern, but what are the performance related issues when a super user has to go into debug in display only on a production system because of a really complex issue?
    I've heard in the past of a scenario where system performance was impacted, and we have notes around the allocation of S_DEVELOP display DEBUG access to this point. (I've summarised these below)
    The risk with debug is associated with the length of time that the actual debugging process is being performed.
    u2022     Work processes are dedicated solely to the users for the duration of the debug. If these are being performed for a long time, these can cause issues with not enough work processes being available.
    u2022     It can cause DB2 locks. If the debug session last awhile, DB2 locks are not released. This impacts the availability of tablespaces, thus, affecting various transactions running across the system.
    Even with these concerns, security will often get asked for debug display access.
    As security is about risk identification, assessment and then controlled access what do other organisations do?
    Options (not exhaustive) are "No Debug ever" or "Debug display only via a fire fight or super user on a time limited basis".
    We are currently in the "debug display only via fire fight" camp, but would like to canvas opinion on this.
    As one of the concepts of security is Availability of data (and to an extent ensuring the systems are up and running) do the performance risks push the security function to the "No Debug Ever" stance.

    If you need to debug in production, then 9 times out of 10 you need to do root-cause analysis: The developer is the problem.
    Writing sloppy code and not testing properly should not be an excuse for debugging in production.
    But of course, there are exceptions even when you do try to keep them to a minimum.
    To add to Jurjen's comments, also note that the debugger only has a limited capability of doing a rollback. So you can quite easily and unintentionally create inconsistencies in the system - also in display mode - which is an integrity problem, and typically more critical than availability problems or even potential confidentiality concerns.
    Cheers,
    Julius
    Edited by: Julius Bussche on May 15, 2009 10:50 AM

  • Excise Invoice Tab not appeared in MIGO Display mode

    Dear All Guru,
    we are facing a problem after posting excise invoice,we are not able to see excise invoice tab in MIGO display mode .We are done all necessary patch uploading but there are some ABAP programming change related to MIGO display.
    Pls, send necessary note or some clue.
    Thanks,
    Abhijit

    Hi Abhijit,
    How you posted the excise invoice, have you done this posting in MIGO transaction or in J1IEX transaction.
    If you have not gor the Excise tab in MIGO while posting you cann't get the same after posting also. You need to do settings for this in IMG settings for the excise group customization then you will get this excise invoice tab in MIGO
    Hope  you understand.
    rgds
    Chidanand

  • Display mode for Material Description in MM02 for Partucular User/UsrGroup

    Dear friends,
    I required to set: Display mode for Material Description in MM02. (Configured thruu2019 Maintain field selection to data screen)
    For Particular User / User group, it should be Change mode. How to achive this. Please advice.
    Thanks and regards,
    RAMAN

    Hi,
    I don't think you can realize it, because in SAP system there are 6 influncing factors:
    Material Type
    Plant
    Industry sector
    Transaction
    Procurement indicator
    SAP Delivery
    Field selection is controlled by field references. You can assign field references to the influencing factors material type, plant, and industry sector in Customizing. SAP maintains the assignment of the field reference to the transaction codes, to the procurement types, and for the SAP delivery. You cannot change this assignment of these field references in Customizing.
    So from my point of view, you can't use the factors of material type, plant and industry sector to distinguish different users' authorization.
    Good day
    Tao

  • PO - Service tab gross price field is in display mode

    Dear all,
    My client requires
    Contract relase order with reference to Service contract, the price for the service codes which is adopted from the service contract, it is picking and displaying it contract release PO. But the gross price is in changeable mode. But i need the gross price field is in display mode. it should be in display mode while creating realse orders for contract.
    Expecting your earlier response
    Thanks in advance
    Raman

    Hi Raman,
    If you follow the steps mentioned in the note 30316 you will be able to find why the price in the contract is in changeable mode...and then we will be able to change the price to display mode.
    Note: 30316
    1.  In Transaction SE37, display function module MEX_FELDAUSWAHL and set
        a break point at the first statement.
    2.  Start the program where you suspect a problem with field selection.
        The program should stop at the break point set above. Copy the
        import fields I_AUSWAHL0, I_AUSWAHL1, I_AUSWAHL2, I_AUSWAHL3,
        I_AUSWAHL4, I_AUSWAHL5, and I_AUSWAHL6 to the list of field names.
        The corresponding field contents show the field selection reference
        keys that are composed as follows:
    3.  You can check the field selection reference keys found in
         Customizing. For purchase requisitions, the Transaction code is
         OMF2, for purchase orders it is OMF4, for contracts OMFA, for
         scheduling agreements OMF7, for requests for quotation it is OME8.
        Or
        Tcode: OLME  Contract  Define Screen Layout at Document Level
    4.  All keys from the AUSWAHLn fields are used to determine the field
         selection and their status. They are set according to the following
         matrix.
         See the matrix in the note
    Alternatively, the following can be stated:
         o  Field status 'Hidden' takes highest priority. This means that if
            a reference key has defined the field as 'Hidden', all other
            reference keys are overruled.
         o  Then follow statuses 'Display', 'Mandatory', and finally
            'Optional'. Accordingly, a field is assigned the attribute
            'Optional' only if all reference keys for the field are set to
            'Optional'.
    I hope this information helps you to resolve behaviour.
    Best Regards,
    Gabriela

  • Ship-to-party field in display mode in TC va02 for some users.

    Hi Sap Gurus,
    My client requirement is this ,he wants the ship-to-party field in TC Va02 to be in display mode for some lower level user and at the same time she wants the ship-to-party field for higher level users to be editable.
    Can anybody tell me how to do this .Va02 TC will be given to lower level users where they will be able to edit other fields except ship-to-party.
    Thanks N Regards,
    Siddhartha

    Hello Siddhartha ji,
    I think you can proceed in this way:-
    Create TCode zva02 by copying from VA02 .
    Then Create Screen Variant and assign that screen variant to transaction variant .
    Then Create Variant Group for that Tcode and then assign this variant group to those particular users.
    Even you can proceed with out creating the ZVA02 Tcode.
    All Will be done in SHD0 TCode.
    @ others :- i am basicaly into ABAP...so I may be wrong...pls Help him out ..
    Regards,
    jeevan kumar Medimi.

Maybe you are looking for

  • Depreciation GL A/C balance and table ANLC-NAFAG value are different

    Dear All I have faced a problem after charging depreciation I found that the balance of Depreciation General ledger account is higher than the value of Table ANLC-NAFAG How can I find out the reason of this difference and what is the table link betwe

  • Exporting a PDF for print, the PDF does not show a shadow effect

    I have a drop shadow effect on an EPS object and some type that does not appear when I export the file as a PDF for print. The settings I have it set to are: Adobe PDF Preset: "High Quality Print", Interactive Elements: "Include Appearance", and Colo

  • Why do audit search requests fail?

    The New-MailboxAuditLogSearch and New-AdminAuditLogSearch cmdlets at times it comes back with an email starting that the cmdlet failed or completed with errors. The content of two such emails is shown below. How can the cause of the problem be identi

  • Where to find SRM confirmation number in R/3

    Dear Gurus: We have an Extended Classic setup & the confirmation for the products normally carried out from the SRM side. Our setup is such that the confirmations created in SRM & the corresponding Material Document number generated from the backend

  • FM to view files in Applicatin server

    Hi all, My requirement is i want to see the list of files which are avialable on the application server in a particular folder. Like we have Directory_list_files we get the list of files in the presentation server. Similarlly is there any FM which di