Fonction SAP BAPI_BUS1091_GETDETAIL - EHS: Read Phrase

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
CHANGE_NUMBER RCGADDINF-AENNR C 12 X Change number
FLG_KEY_DATE_SWITCH_ONLY BAPISTDTYP-BOOLEAN C 1 X Indicator: Change key date and change number only
FLG_LOCK_CATALOG BAPISTDTYP-BOOLEAN C 1 X Lock library
FLG_PHRASE_HEADER BAPISTDTYP-BOOLEAN C 1 X Read phrase header data
FLG_PHRASE_LONGTEXT BAPISTDTYP-BOOLEAN C 1 X Read phrase long texts
FLG_PHRASE_REFERENCES BAPISTDTYP-BOOLEAN C 1 X Read phrase references
FLG_PHRASE_SELECTIONSET BAPISTDTYP-BOOLEAN C 1 X Read phrases from phrase sets
FLG_PHRASE_TEXT BAPISTDTYP-BOOLEAN C 1 X Read phrase texts
FLG_RETURN_WHOLE_INTERVAL BAPISTDTYP-BOOLEAN C 1 X Indicator: Read the entire time interval
FLG_SELECTIONSET BAPISTDTYP-BOOLEAN C 1 X Read administration data for phrase sets
FLG_SELECTIONSET_TEXT BAPISTDTYP-BOOLEAN C 1 X Read phrase set texts
KEY_DATE RCGADDINF-VALDAT D 8 SY-DATUM X Object validity date
MULTLANGU_PARAMS EHSLSADM u 1 X Language support parameters
PHRASE_LANGUAGE TCG65-PHRLANG C 1 SPACE X Language indicator for texts
SCENARIO BAPISTDTYP-SCENARIO X 1 X Selection criteria for data
VALFR RCGADDINF-VALDAT D 8 X Lower Time Interval Limit
VALTO RCGADDINF-VALDAT D 8 X Upper Time Interval Limit

Paramètre Reférence Long. Facultatif Description
PHRASE_HEADER BAPI1091PH 310 X Phrase header data
PHRASE_LONGTEXT BAPI1091PL 210 X Phrase long texts
PHRASE_REFERENCES BAPI1091PO 230 X Phrase references
PHRASE_SELECTIONSET BAPI1091PJ 253 X Phrase sets
PHRASE_TEXT BAPI1091PP 481 X Phrase texts
RETURN BAPIRET2 548 X Confirmations
SELECTIONSET BAPI1091PS 299 X Phrase sets
SELECTIONSET_TEXT BAPI1091PT 252 X Phrase set texts

Functionality
This method returns detailed data for the business object Phrase
. By assigning values to certain import parameters, the data to beread can be specified more exactly. The selection of the data can berestricted by entering details in specific import or export tables.Using the parameterSCENARIO the callerdetermines whether the data is to be read for changing or displaying.
The object Phrase is divided into the following subobjects:
PHRASE_HEADER_DATA
|
|-- PHRASE_ITEM (TEXTS)
| |
| |-- LONGTEXTS
|
|-- PHRASE_ORIGINALS
|
|-- PHRASE_SET_ASSIGNMENT
PHRASE_SETS
|
|-- TEXTS

Notes
All authorization checks that are also run for display within an SAPtransaction are run.
The key of the phrase object to be read must be specified in the phraseheader table (PHRASE_HEADER). The object keys can be selected using themethod BAPI_BUS1091_GETLIST.
Depending on the import parameters, the following output tables areexpected at the interface and assigned values:
- FLG_PHRASE_HEADER = 'X' ,,PHRASE_HEADER
- FLG_PHRASE_TEXT = 'X' ,,PHRASE_TEXT
- FLG_PHRASE_LONGTEXT = 'X' ,,PHRASE_LONGTEXT
- FLG_PHRASE_REFERENCES = 'X' ,,PHRASE_REFERENCES
- FLG_PHRASE_SELECTIONSET = 'X' ,,PHRASE_SELECTIONSET
- FLG_SELECTIONSET = 'X' ,,SELECTIONSET
- FLG_SELECTIONSET_TEXT = 'X' ,,SELECTIONSET_TEXT
INCLUDE EHS_25A_SAF_BAPI_ERROR OBJECT DOKU ID TX
If data for phrase sets is to be read by assigning values to the importparameter FLG_SELECTIONSET, the assignments of phrases to their phrasesets are also read automatically. This means that the export tablePHRASE_SELECTIONSET is filled.
The selection of phrase data is restricted by assigning fields in thefollowing tables:

  • PHRASE_HEADER:

  • CATPIN (Library description)
    PHRID (Phrase description)
    • SELECTIONSET

    • PHRSEL (Phrase set name)
      INCLUDE EHS_SAF_50A_BAPI_ERROR2 OBJECT DOKU ID TX

      Description
      Number that identifies a change master record uniquely.

      Description
      See Interval-Based Read and Write.

      Description
      INCLUDE EHS_SAF_50A_BAPI_CATALOG OBJECT DOKU ID TX

      Description
      INCLUDE EHS_SAF_50A_BAPI_GETDETAIL5 OBJECT DOKU ID TX

      Description
      INCLUDE EHS_SAF_50A_BAPI_GETDETAIL5 OBJECT DOKU ID TX

      Description
      INCLUDE EHS_SAF_50A_BAPI_GETDETAIL5 OBJECT DOKU ID TX

      Description
      INCLUDE EHS_SAF_50A_BAPI_GETDETAIL5 OBJECT DOKU ID TX

      Description
      INCLUDE EHS_SAF_50A_BAPI_GETDETAIL5 OBJECT DOKU ID TX
      Interval-Based Read and Write

      Description
      INCLUDE EHS_SAF_50A_BAPI_GETDETAIL5 OBJECT DOKU ID TX

      Description
      INCLUDE EHS_SAF_50A_BAPI_GETDETAIL5 OBJECT DOKU ID TX

      Description
      INCLUDE EHS_25A_SAF_BAPI_KEY_DATE_P OBJECT DOKU ID TX

      Description
      INCLUDE EHS_25A_SAF_BAPI_LS OBJECT DOKU ID TX

      Description
      Using this parameter, a language indicator can be specified to controlthe language in which phrase texts are to be selected.

      Default
      This parameter is optional. If no language indicator is specified, alltexts stored for a phrase are output.

      Description
      This import parameter determines which read type is used to access thephrase data. The phrase data can either be read "for display" or "forediting". This has an effect on how locks are assigned in the system.
      The phrase data is divided into logical levels and this parameter isused to specify the read type for each level. The following levelsexist:

      • Level 1:

      • Phrase header data ,,(PHRASE_HEADER)
        • Level 2:

        • Phrase item (texts) ,,(PHRASE_TEXT)
          Phrase long texts ,,(PHRASE_LONGTEXT)
          Phrase references ,,(PHRASE_REFERENCES)
          Phrase sets ,,(PHRASE_SELECTIONSET)

          Value range
          The following decimal values can be assigned:
          Value,,Meaning
          1 ,,Display all data only, no locks assigned
          2 ,,Change header data
          4 ,,Change data in level 2
          Specific read types can be defined by addition of the values.

          Default
          The default value is 0, meaning that phrase data can be read fordisplay only, but a shared lock is set.

          Description
          See Interval-Based Read and Write.

          Description
          See Interval-Based Read and Write.

          Description
          INCLUDE EHS_SAF_50A_BAPI_TAB_GETDET2 OBJECT DOKU ID TX

          Description
          INCLUDE EHS_SAF_50A_BAPI_TAB_GETDET2 OBJECT DOKU ID TX

          Description
          INCLUDE EHS_SAF_50A_BAPI_TAB_GETDET2 OBJECT DOKU ID TX

          Description
          INCLUDE EHS_SAF_50A_BAPI_TAB_GETDET2 OBJECT DOKU ID TX

          Description
          INCLUDE EHS_SAF_50A_BAPI_TAB_GETDET2 OBJECT DOKU ID TX

          Description
          INCLUDE BAPI_TABLE OBJECT DOKU ID TX

          Description
          INCLUDE EHS_SAF_50A_BAPI_TAB_GETDET2 OBJECT DOKU ID TX

          Description
          INCLUDE EHS_SAF_50A_BAPI_TAB_GETDET2 OBJECT DOKU ID TX