Ansicht
Dokumentation

BAL_S_FCAT - Application Log: Display field catalog

BAL_S_FCAT - Application Log: Display field catalog

ABAP Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

The field catalog BAL_T_FCAT defines the fields in the message list and in the various levels of the navigation tree in the Application Log display.
A field catalog entry (structure BAL_S_FCAT) contains the following information:

  • REF_TABLE, REF_FIELD
    Table field name of the field to be displayed (e.g. BAL_S_SHOW-PROBCLASS).
    All fields from the structure BAL_S_SHOW can be displayed and also fields from the context of the message or the log header.
    These two fields are required, all others are optional.
  • COL_POS
    Position at which this field is to be displayed.
    Note: the Application Log puts the error seriousness icon in the first column by default. This column is fixed and is in all outputs (for recognizability). The delivered standard profile starts with column 2 (e.g. for the field T_MSG, message text). The message long text and detail icons are also automatically added.
    If you change a standard profile and insert a column before the message text (in position 2), the column positions of the other fields must be incremented by 1.
  • OUTPUTLEN
    Output length
  • HOTSPOT
    'X': Field is hotspot (only possible in the list of messages).
  • COLTXT_ADD, COL_SEP
    Each navigation tree level should normally only display a small number of fields (ideally only one) to avoid overloading the user with unnecessary information. The name of a field cannot be a navigation tree column header, because it can have up to 9 levels, but you can put the field name in front of the field contents by setting the COLTXT_ADD flag to ‘X’ in the field catalog. You can also put a separator (e.g. a colon) between the field name and the value (COL_SEP = ‘:’).
    Example: ‘Problem class: 1’ instead of only ‘1’.
  • COLTEXT, COLDDICTXT, CLTXT_LEN
    You can specify the text before a field (or above a column) in COLTEXT. It is normally got from DDIC as specified in COLDDICTXT (COLDDICTXT = "L", "M", "S", "R" specifies whether the long, medium or short field name or the header is to be taken). CLTXT_LEN specifies the length.
  • IS_TREECOL
    You can only put fields with a column header next to the tree at level 1, by setting the field IS_TREECOL to ‘X’.
  • IS_EXTERN
    Some fields are not in a message or its context, but they can be derived from it. For example, if the material number is in the context, you can get the material short text in the callback routine BAL_CALLBACK_READ, which handles all fields which are flagged IS_EXTERN = "X" in the field catalog.
  • NO_OUT
    Some fields are technical and should not be displayed (z.B. LOG_HANDLE). Flag them as NO_OUT.
  • TECH
    'X': Field is a technical field and does appear in the field selection catalog.

Further information

Overview of the most important function groups

Quick start documentation

Application Log: Technical documentation






Vendor Master (General Section)   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.

Length: 3741 Date: 20240520 Time: 180507     sap01-206 ( 69 ms )