Field description in roles

Hi All,
We are developing a custom application where we need to pull the field description e.g. ACTVT = Activity, BERGRU = Authorization group etc. I need to know how to link the technical name of the field to its description and get the output in a report (e.g as in report USR030 where the field description appears). Any pointers?
Many thanks
Vijaya

Sorry, I misread your question.
This is indeed a bit trickier because it depends of the field type of the authorization field. You can find this in table AUTHX, but as there are many you cannot reasonably do any download or joining of tables, but would need to do it programmatically.
See this thread for your options: Authorisation Field Texts - Where are they defined?
There is an easy way and a hard way
Cheers,
Julius

Similar Messages

  • Modify field description for IN9030/Subtype 04 (additional Details)

    Hi,
    The field description for IN9030/Subtype 04 (additional Details) need to be modified from "Role" to "Role Title".
    Pls guide where the Field Text can be changed.
    Tx

    One doubt,
    do you want to change the subtype text like for IT 0006 we have subtype 1 = Permanent address, 2 = office address etc
    or do you want to change the description of the field that describes the subtype.
    If it is the second case then you will either have to change the name at the structure level in PM01 or on the screen on your custom infotype using SE51.
    Give your program name and screen number.
    Go to layout
    double click on the text field which you want to change
    change the text and save and activate
    hope this helps
    Ajay

  • Field Descriptions without TOP OF PAGE

    Hi Experts,
    I have one Z report  and this was written somebody long back.
    This report was normal standard report i.e just writing the table values to screen using WRITE statement.
    Eventhogh there is no TOP OF PAGE event in the report, field names were displaying in the screen output with highlighted color.
    As soon as WITE statement calling, program is displaying fieldnames automatically? how it possible?
    Now, I modified my program by adding another field values to the screen output.
    The field which I added it's not showing field name.
    How can I display my field description to that output. (without adding TOP OF PAGE)
    As I told you report doesn't have TOP OF PAGE event. Please help me.
    Thanks
    Raghu

    Raghu,
    I'm guessing that your report is organized in a tabular form and by field description you mean column headings. There are two ways to display column headings 1) by explicitely writing the WRITE statements to output to the column headings, 2) by maintaining the standard list & column headings. (in ABAP editor follow menu path GOTO>Text Elements>List Headings.
    You can disable the display of standard headings by using addition in NO STANDARD PAGE HEADING as below.
    REPORT  YTEST NO STANDARD PAGE HEADING
                  LINE-SIZE 120
                  LINE-COUNT 65
                  MESSAGE ZMSG.
    Regards,
    Gajendra

  • English Version for field description in CO reports

    Hi,
    I am using a standard SAP report from CO -> example : S_ALR_87013599. However, when logon in English version, the fields description are not in English. Some other reports do not have this problem. When I logon in Chinese language, it is ok. The description will be in chinese.
    Please advise how do I change the fields to English decriptions. And will it affect the chinese language after the change ?
    Thanks.
    Angel.

    Hi,
    Try imporitng the reports when you are log-on in English via OKD3 transaction. This should solve the problem...
    Also check your GCRS (transaction) definitions
    Regards,
    Eli

  • Display Long field Description in 2 lines in Header when using REUSE_ALV_HI

    Hi,
      I am using REUSE_ALV_HIERSEQ_LIST_DISPLAY .
    I need to have 2 lines in the header to display  long field descriptions like
    Ex   Shipment Notification Idoc or Billing Document Cancel  should appear as
    Shipment Notification       Billing Document
    Idoc                                        Cancel
    Is there a way of doing this when calling the above ALV function?
    Thanks
    Prashant

    Hi Prashanta ,
    We can give headers in ALV using short/medium/long text.
    And this comes in one line. You can use short/medium text, if possible.
    Hence , having 2 lines in the header to display long field descriptions is not possible.
    Hope this helps you.

  • Change the field description in the query report

    Dear All,
    I have created a querry using SQVI,It is working fine Now i want to change the field description in the querry report,Please suggest on this.

    Hi,
    follow below steps
    SQVI -> Enter Report name -> Change -> click on layout mode - > Expand tables - > double click on filed names - >
    coming right side you are able see list of output fields .
    Just double click on the field then going to the editable mode Description.
    Thanks
    Balakrishna

  • Multiple lines for field description in ALV

    Hi ,
    Is there any way to display the field description in  multiple lines in ALV grid .
    Regards,
    Pradipta

    Hi pradipta,
    1. No its not possible.
    2. At the most, we can set the WIDTH of the
       column, to ACCOMODATE the field description.
    3. We cannot do WRAP as u require.
    regards,
    amit m.

  • Regarding field description in report

    HI,
    I had made a report in which i am displaying the changes made to a material in a purticular month.
    it is working fine but 1 field i am looking for is d description which is similar to MM04 tcode when we execute there is field called field description and i want to display it my report also.plzz help me out as it is really urgent to me..
    here is d code:-
    REPORT ZNEW01 no standard page heading LINE-SIZE 310.
    TABLES: cdhdr,cdpos.
    DATA : BEGIN OF itab OCCURS 0,
    objectclas LIKE cdhdr-objectclas,
    objectid LIKE cdhdr-objectid,
    username LIKE cdhdr-username,
    udate LIKE cdhdr-udate,
    utime LIKE cdhdr-utime,
    tcode LIKE cdhdr-tcode,
    change_ind LIKE cdhdr-change_ind,
    changenr LIKE cdhdr-changenr,
    END OF itab.
    DATA: BEGIN OF itab1 OCCURS 0,
    OBJECTCLAS LIKE CDHDR-OBJECTCLAS,
    objectid LIKE cdpos-objectid,
    changenr LIKE cdpos-changenr,
    fname LIKE cdpos-fname,
    chngind LIKE cdpos-chngind,
    value_new LIKE cdpos-value_new,
    value_old LIKE cdpos-value_old,
    TABKEY LIKE CDPOS-TABKEY,
    END OF itab1.
    DATA : BEGIN OF it_final OCCURS 0,
            objectclas LIKE cdhdr-objectclas,
            objectid   LIKE cdhdr-objectid,
            username   LIKE cdhdr-username,
            udate      LIKE cdhdr-udate,
            utime      LIKE cdhdr-utime,
            tcode      LIKE cdhdr-tcode,
            change_ind LIKE cdhdr-change_ind,
            changenr   LIKE cdhdr-changenr,
            fname LIKE cdpos-fname,
            chngind LIKE cdpos-chngind,
            value_new LIKE cdpos-value_new,
            value_old LIKE cdpos-value_old,
            TABKEY LIKE CDPOS-TABKEY,
         end of it_final.
    select-options : m_date for cdhdr-udate.
    SELECT objectclas objectid username udate utime tcode change_ind changenr
          FROM cdhdr
          INTO TABLE itab WHERE objectclas = 'MATERIAL' AND
                                change_ind = 'U' AND
                                     udate IN m_date.
    IF NOT itab[] IS INITIAL.
    SELECT objectclas objectid changenr fname chngind value_new value_old TABKEY
            FROM cdpos
            INTO TABLE itab1
            FOR ALL ENTRIES IN itab
            WHERE changenr = itab-changenr and chngind = itab-change_ind.
    ENDIF.
    LOOP AT itab1.
    READ TABLE itab WITH KEY changenr = itab1-changenr.
    it_final-objectid = itab-objectid.
    it_final-username = itab-username.
    it_final-udate    = itab-udate.
    it_final-utime     = itab-utime.
    it_final-tcode    =  itab-tcode.
    it_final-fname    =  itab1-fname.
    it_final-chngind  = itab1-chngind.
    it_final-value_old =  itab1-value_old.
    it_final-value_new =  itab1-value_new.
    it_final-TABKEY = itab1-TABKEY.
    APPEND it_final.
    CLEAR it_final.
    ENDLOOP.
    uline.
    write: / 'ITEMID    C.PERSON     C.DATE      C.TIME   TCODE     OLD VALUE                              NEW VALUE                                   ORG.UNIT'.
    uline.
    loop at it_final.
    write : / it_final-objectid11(11),12 it_final-username,22 it_final-udate,35 it_final-utime,45 it_final-tcode,55 it_final-value_old,94 it_final-value_new,139 it_final-tabkey21(5).
    endloop.
    Edited by: ric .s on Feb 21, 2008 11:48 AM
    Edited by: ric .s on Feb 21, 2008 12:33 PM
    Edited by: Alvaro Tejada Galindo on Feb 21, 2008 3:24 PM

    CASE ausg-tabname.
                  WHEN 'DPROW'.
                    MOVE indtext TO ls_alv_display_position-action.
                    CLEAR lv_orgunit.
                    CONCATENATE text-029 space ausg-tabkey(4)
                                          INTO lv_orgunit RESPECTING BLANKS.
                    MOVE lv_orgunit TO ls_alv_display_position-orgunit.
                    MOVE text-027 TO ls_alv_display_position-description.
                    IF indtext NE text-013.
                      MOVE priod TO ls_alv_display_position-newvalue.
                    ELSE.
                      MOVE priod TO ls_alv_display_position-oldvalue.
                    ENDIF.
                    APPEND ls_alv_display_position TO
                                            lt_alv_display_position.
                    CLEAR ls_alv_display_position.
                  WHEN 'DGESV'.
                    MOVE indtext TO ls_alv_display_position-action.
                    CLEAR lv_orgunit.
                    CONCATENATE text-029 space ausg-tabkey(4)
                                          INTO lv_orgunit RESPECTING BLANKS.
                    MOVE lv_orgunit TO ls_alv_display_position-orgunit.
                    MOVE text-030 TO ls_alv_display_position-description.
                    IF indtext NE text-013.
                      MOVE priod TO ls_alv_display_position-newvalue.
                    ELSE.
                      MOVE priod TO ls_alv_display_position-oldvalue.
                    ENDIF.
                    APPEND ls_alv_display_position TO
                                            lt_alv_display_position.
                    CLEAR ls_alv_display_position.
                  WHEN 'DUNGV'.
                    MOVE indtext TO ls_alv_display_position-action.
                    CLEAR lv_orgunit.
                    CONCATENATE text-029 space ausg-tabkey(4)
                                          INTO lv_orgunit RESPECTING BLANKS.
                    MOVE lv_orgunit TO ls_alv_display_position-orgunit.
                    MOVE text-031 TO ls_alv_display_position-description.
                    IF indtext NE text-013.
                      MOVE priod TO ls_alv_display_position-newvalue.
                    ELSE.
                      MOVE priod TO ls_alv_display_position-oldvalue.
                    ENDIF.
                    APPEND ls_alv_display_position TO
                                            lt_alv_display_position.
                    CLEAR ls_alv_display_position.
                  WHEN 'DMKAL'.
                    MOVE indtext TO ls_alv_display_position-action.
                    CLEAR lv_orgunit.
                    CONCATENATE text-029 space ausg-tabkey(4) space
                                text-050 space ausg-tabkey+4(4)
                                          INTO lv_orgunit RESPECTING BLANKS.
                    MOVE lv_orgunit TO ls_alv_display_position-orgunit.
                    APPEND ls_alv_display_position TO
                                            lt_alv_display_position.
                    CLEAR ls_alv_display_position.
                  WHEN 'DMAKT'.
                    MOVE indtext TO ls_alv_display_position-action.
                    MOVE text-025 TO ls_alv_display_position-description.
                    MOVE <key> TO ls_alv_display_position-additional_info.
                    IF indtext NE text-013.
                      APPEND ls_alv_display_position TO
                                              lt_alv_display_position.
                      CLEAR ls_alv_display_position.
                    ENDIF.
                  WHEN 'DMARM'.
                    MOVE indtext TO ls_alv_display_position-action.
                    MOVE text-026 TO ls_alv_display_position-description.
                    IF indtext NE text-013.
                      MOVE <key> TO ls_alv_display_position-newvalue.
                    ELSE.
                      MOVE <key> TO ls_alv_display_position-oldvalue.
                    ENDIF.
                    APPEND ls_alv_display_position TO
                                            lt_alv_display_position.
                    CLEAR ls_alv_display_position.
                  WHEN 'DMEAN'.
                    MOVE indtext TO ls_alv_display_position-action.
                    MOVE text-051 TO ls_alv_display_position-description.
                    IF indtext NE text-013.
                      MOVE <key> TO ls_alv_display_position-newvalue.
                    ELSE.
                      MOVE <key> TO ls_alv_display_position-oldvalue.
                    ENDIF.
                    APPEND ls_alv_display_position TO
                                            lt_alv_display_position.
                    CLEAR ls_alv_display_position.
                  WHEN 'DMAEX'.
                    MOVE indtext TO ls_alv_display_position-action.
                    MOVE text-068 TO ls_alv_display_position-description.
                    IF indtext NE text-013.
                      MOVE <key> TO ls_alv_display_position-newvalue.
                    ELSE.
                      MOVE <key> TO ls_alv_display_position-oldvalue.
                    ENDIF.
                    APPEND ls_alv_display_position TO
                                            lt_alv_display_position.
                    CLEAR ls_alv_display_position.
                  WHEN 'DMAPE'.                                 "ch zu 30e
                    MOVE indtext TO ls_alv_display_position-action.
                    MOVE text-067 TO ls_alv_display_position-description.
                    IF indtext NE text-013.
                      MOVE <key> TO ls_alv_display_position-newvalue.
                    ELSE.
                      MOVE <key> TO ls_alv_display_position-oldvalue.
                    ENDIF.
                    APPEND ls_alv_display_position TO
                                            lt_alv_display_position.
                    CLEAR ls_alv_display_position.
                  WHEN 'DMLAN'.
                    MOVE indtext TO ls_alv_display_position-action.
                    MOVE text-052 TO ls_alv_display_position-description.
                    IF indtext NE text-013.
                      MOVE <key> TO ls_alv_display_position-newvalue.
                    ELSE.
                      MOVE <key> TO ls_alv_display_position-oldvalue.
                    ENDIF.
                    APPEND ls_alv_display_position TO
                                            lt_alv_display_position.
                    CLEAR ls_alv_display_position.
                  WHEN OTHERS.
                    MOVE indtext TO ls_alv_display_position-action.
                    CASE ausg-tabname.
                      WHEN 'MARA'.
                        MOVE text-055 TO
                                      ls_alv_display_position-description.
                      WHEN 'MARC'.
                        MOVE text-056 TO
                                      ls_alv_display_position-description.
                      WHEN 'MARD'.
                        MOVE text-057 TO
                                      ls_alv_display_position-description.
                      WHEN 'MLGN'.
                        MOVE text-058 TO
                                      ls_alv_display_position-description.
                      WHEN 'MLGT'.
                        MOVE text-059 TO
                                      ls_alv_display_position-description.
                      WHEN 'MBEW'.
                        MOVE text-064 TO
                                      ls_alv_display_position-description.
                      WHEN 'MVKE'.
                        MOVE text-063 TO
                                      ls_alv_display_position-description.
                        include /nfm/m03a1.                           "/NFM/
                      WHEN 'MPOP'.
                        MOVE text-065 TO
                                      ls_alv_display_position-description.
                      WHEN OTHERS.
                        MOVE ausg-tabname TO
                                      ls_alv_display_position-description.
                    ENDCASE.
                    include /nfm/m03a3.                               "/NFM/
                    if ausg-tabname(6) ne '/NFM/T'.                   "/NFM/
                      write: 55 <key>.                                "/NFM/
                    endif.                                            "/NFM/
                    IF indtext NE text-013.
                      MOVE <key> TO ls_alv_display_position-newvalue.
                    ELSE.
                      MOVE <key> TO ls_alv_display_position-oldvalue.
                    ENDIF.
                    APPEND ls_alv_display_position TO
                                            lt_alv_display_position.
                    CLEAR ls_alv_display_position.
                ENDCASE.

  • Field description in selection screen

    Hello,
    Please help me by answering a silly question: what settings have to be done so that in the selection screen for a report the field description to appear instead of the technical field name?
    Regards,
    Ileana

    If it is for a report (a custom developed one i.e. starting with Y* or Z*), the ABAP developer needs to do the setting.
    (S)he needs to make the changes in SE38. Once in the ABAP Editor, Go To --> Text Elements --> Selection Texts and maintain the texts (and Activate).
    If it is for SE16 (Table Display), then the reply by SAP Enjoy is correct.
    If it is for a LIS (or any Information System) report, then the reply by PSantosh is correct.
    Hope this helps,
    Lakshman

  • Field descriptions not showing in page layout

    I have custom content types with custom fields. The field types vary - text, image, user and so forth. I am building an intranet so this is a publishing site with workflow and I am using custom page layouts with a custom master page.
    The issue I have is that the field controls, whilst all having descriptions, rarely show the description in the custom page layout. They are all shown correctly in EditForm.aspx so I know that they are there. However when editing a page using a custom page
    layout it seems that only UserField types show the description. Below is an extract from a page layout:
    <SharePointWebControls:UserField FieldName="ContentOwner" runat="server"></SharePointWebControls:UserField>
    <SharePointWebControls:TextField FieldName="ContentOwnerRemark" runat="server"></SharePointWebControls:TextField>
    The first field ContentOwner shows the field description. The second does not. I have tried deleting and re-adding, making fields mandatory and optional, but to no avail. If it's not a UserField it doesn't show the description.

    Showing names of Site Columns on a Page Layout
    Thanks. That allows me to do this:
    <SharePointWebControls:FieldProperty FieldName="ContentOwnerRemark" PropertyName="Description" runat="server" />
    However the original question is why is it that the OOTB control only displays the description for UserField and not for other types of field in a custom page layout, whereas it shows all descriptions in EditForm.aspx. I could do what you have suggested but
    it's a lot of work as I have many fields and custom page layouts, and it seems to me that having the OOTB field control on the page should display the description for all field types not just user field types.

  • Need to change Field Description

    Hi Experts,
                   After did AFS implementation some fields are added in the COOIS transaction. some of those fields three fields description are showing technical name.. anyone kindly advice to resolve it.
    )  In T-code COOIS
    the technical name S_COMB,S_GRID,S_CATG is coming while searching in Structure
    J_3ACOMORD - Combined order number
    J_3ASIZE- Grid Value
    J_4KSCAT - Stock category
    Here i need to change S_COMB as Combined Order Number..

    Hello
    You must implement the changes described on the following note:
    1661762 - Translation texts missing on Production Order Info. System
    Since there are only manual changes, I'm pasting here for your convenience:
    1. Execute transaction SE38
    2. Enter "PPIO_ENTRY" in the "Program" field
    3. Select the radio button "Text elements" and click on change button
    4. Select the tab "Text symbols" and press the "Last Page" button (Ctrl+Page down)
    5. Enter the following information
    Sym
    Text
    mLen
    ADD
    Display AFS Additional Data
    27
    AFS
    Selection for AFS
    17
    CLC
    Collection
    10
    SEA
    Season
    6
    THM
    Theme
    5
    6. Select the tab "Selection Texts" and add the missing Texts for the following field names
    Name
    Text
    P_AFSSEL
    Display AFS Additional Data
    P_COLLN
    Collection
    P_SEASN
    Season
    P_THEME
    Theme
    S_CATG
    Stock Category
    S_COMB
    Combined Order Number
    S_GRID
    Grid Value
    7. Save and activate
    BR
    Caetano

  • I am hiving some table field descriptions I need in which table these table

    I am having table field descriptions : Order Value,Discount Value,Actual Margin,Actual Margin %.
    I need in which tables these fields are available.

    Hi Bunny:
    1. goto se15
    2. expand abap dictionary
    3. expand fields
    4. double click on table fields
    5. Just paste the description , which you are having in the SHORT DESCRIPTION input area, at the beside screen..like "Order value"
    6. press F8.
    you should get:
    Table Name       Short Description
    Table field                    Short Description
    TREC_FORC_COMPL  Temporary data for the receiving forecast
    TVALUE                         Order value in document currency
    EMBK             Legal Control: License Master - Header Data
    GAUFW                          Value consumed by orders
    Thanks,
    Naveen.I

  • UserTable.txt and UserVariables.txt fields descriptions

    Hello,
    I would like to get UserTable.txt and UserVariables.txt fields descriptions. These two files come in the package.cab obtained from an ACS SE 1113 running V4.2. These files, which uses a CSV format, do not include a heading row with field descriptions, nor i found this information in the ACS documentation.
    The reason for that is that we get a daily copy of package.cab, and from it we would like to write an application to generate a formatted daily report for every user with several fields including those:
    Name
    MaxSession
    MaxSess2
    Profile
    Aging policy
    Description
    So far i was able to discover the columns for Name and MaxSessions. But not the other fields, which are probably also included in the UserTable and Uservariables text files.
    Kind regards.

    Dear Albert
    Why not take a look at aaa-reports! enterprise? We can automatically import the cab file and pull out the data you're after.. plus more besides.
    www.extraxi.com

  • I NEED THE TABLE NAME FOR THE  FIELD DESCRIPTION GIVEN!

    I NEED THE TABLE NAME FOR THE  FIELD DESCRIPTION GIVEN!
    Partner Type
    Partner Type Desc
    Partner no
    Partner Name
    Partner Address 1
    Partner Address 2
    Partner Address 3
    Partner Address 4

    Hi Jyotirmoy ,
                        You can get all partners and their type in table EDPP1, depending of the partner type you need to go to specific table for address and other details, like for partner type KU(customer) goto KNA1,etc for partner type LI(vendor) goto LFA1 etc for partner type B(bank) goto BNKA etc ....
    Sirish

  • Field description of an internal table

    Hi,
    I am trying to read the field description of an internal table, which consists of fields from different DD tables. I am able to read the descriptions of a DD table by using FM 'DDIF_FIELDINFO_GET'.
    Can you please suggest me how can read the text descriptions of an internal table fields in a Language other than English.
    Thanks
    Lokman

    Here is my code. I am trying to use imternal table instead of DD table. If I use internal table I get short dump. The language is OK withh DD table.
    CALL FUNCTION 'DDIF_FIELDINFO_GET'
           EXPORTING
              TABNAME   = 'ZFISB_TRANSFERS'
               TABNAME    = trsf_sel_tab
               LANGU     =  SY-LANGU
            TABLES
                DFIES_TAB = trsf_field_tab.
    *delete trsf_field_tab where fieldname <> 'NR' OR FIELDNAME <> 'TDATE'
    *OR
    FIELDNAME <> 'FYEAR'.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
           EXPORTING
                retfield         = 'NR'
                value_org        = 'S'
                callback_program = 'ZFI_SCHOOL_BANKING_APP'
                callback_form    = 'TRANSFERS_F4CALLBACK'
           TABLES
                field_tab        = trsf_field_tab
                value_tab        = trsf_sel_tab
                return_tab       = return_tab
           EXCEPTIONS
                parameter_error  = 1
                no_values_found  = 2
                OTHERS           = 3.

Maybe you are looking for

  • Switching external hard drive between pc and mac

    I'm planning on buying about a 160-200g external hard drive. I have a pc with windows xp that I use, and I also have an iBook G4. It's becoming an annoyance moving files that I want on both computers, not to mention I am running out of hard drive spa

  • Connecting to XEN Server

    Trying to connect an XServe RAID to a XEN Server. There is a QLogic 5600 SAN box in between. I can see the XServe on both HBAs, but it reports 0 LUNs in the QLogic CLI. The XServe admin says that is because how he set it up and that I should not need

  • Does a 3G iPhone need a service provider/SIM card to access the internet?

    We have an old iPhone 3G that is no longer on a Bell contract.  We have installed Apps on the iphone through the computer but I cannot get the the wifi to work on it.  Does it need to be under contract with a carrier or have a SIM card in order for w

  • Set default value to field using Personalization

    Hi all, I want to set the default value for 'Comments' field in Termination screen (OAF) in Manager Self Service responsibility. I used OAF Personalization to set the Initial Value, but it didnt work. I tried logging off but in vain. I tested creatin

  • I need advice on creating streaming video applications in FMIS

    Hello all, I have gone through Tom Green's helpful tutorials on streaming from the vod folder (FMS Developer) and using his application to stream from the applications folder (FMIS). What I need to know now, is what to do to create a player for use o