Fonction SAP BAPI_BUS1091_CREATE - EHS: Create Phrase

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
CHANGE_NUMBER RCGADDINF-AENNR C 12 X Change number
FLG_BUFFER BAPISTDTYP-BOOLEAN C 1 X Buffer data
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 only via library
FLG_OWNID_SRSID_KEEP BAPISTDTYP-BOOLEAN C 1 X Retain data origin and data provider
FLG_PHRASE_HEADER BAPISTDTYP-BOOLEAN C 1 X Create phrase header data
FLG_PHRASE_LONGTEXT BAPISTDTYP-BOOLEAN C 1 X Create phrase long texts
FLG_PHRASE_REFERENCES BAPISTDTYP-BOOLEAN C 1 X Create phrase references
FLG_PHRASE_SELECTIONSET BAPISTDTYP-BOOLEAN C 1 X Create phrase-phrase set assignment
FLG_PHRASE_TEXT BAPISTDTYP-BOOLEAN C 1 X Create phrase texts
FLG_SELECTIONSET BAPISTDTYP-BOOLEAN C 1 X Create phrase set
FLG_SELECTIONSET_TEXT BAPISTDTYP-BOOLEAN C 1 X Create texts for phrase sets
FLG_TESTRUN BAPISTDTYP-BOOLEAN C 1 X Simulate only
KEY_DATE RCGADDINF-VALDAT D 8 SY-DATUM X Key date
MULTLANGU_PARAMS EHSLSADM u 1 X Language support parameters
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-phrase set assignment
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 is used to create one or more new phrase objects or phraseset objects. By assigning values to import parameters, you can specifywhich sub-objects are to be created.

Notes
The import parameters correspond to the following table parameters:
- 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
The table parameters are the sub-objects of the object Phraseand all have so-called auxiliary key fields in addition toadministration data and key fields. Keys are assigned automatically bythe system and are not yet known at the time new phrase data iscreated. The auxiliary key fields are therefore required so they can beassigned artificial keys. The following fields are relevant:

  • PRIMARYKEY

  • FOREIGNKEY

  • FLGPRIMKEY

  • FLGFRGNKEY

  • When the fields are filled, the following possibilities should be takeninto account:
    New data record for existing parent record:
    PRIMARYKEY = new primary key value
    FLGPRIMKEY = 'X'
    FOREIGNKEY = key value of parent record
    FLGFRGNKEY = ' '
    New data record for new parent record:
    PRIMARYKEY = new primary key value
    FLGPRIMKEY = 'X'
    FOREIGNKEY = new foreign key value
    FLGRFGNKEY = 'X'
    Existing data record for existing parent record:
    PRIMARYKEY = no value
    FLGPRIMKEY = ' '
    FOREIGNKEY = no value
    FLGFRGNKEY = ' '
    The sub-objects of the phrases are structured logically in a structurethat is defined by the key relationship (foreign-primary key).
    PHRASE_HEADER_DATA
    |
    |-- PHRASE_ITEM (TEXTS)
    | |
    | |-- LONGTEXTS
    |
    |-- PHRASE_ORIGINALS
    |
    |-- PHRASE_SET_ASSIGNMENT
    PHRASE_SETS
    |
    |-- TEXTS
    INCLUDE EHS_SAF_50A_BAPI_ERROR2 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_CHANGE_NUMB OBJECT DOKU ID TX

    Description
    INCLUDE EHS_25A_SAF_BUFFER OBJECT DOKU ID TX
    INCLUDE EHS_25A_SAF_BUFFER_2 OBJECT DOKU ID TX

    Description
    See Interval-Based Read and Write.

    Description
    INCLUDE EHS_SAF_50A_BAPI_CATALOG OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_OWNER OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_CREATE5 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_CREATE5 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_CREATE5 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_CREATE5 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_CREATE5 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_CREATE5 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_CREATE5 OBJECT DOKU ID TX

    Description
    This import parameter causes the transferred phrase data not to bewritten to the buffer. However, all possible checks are run on thedata.
    INCLUDE EHS_SAF_50A_BAPI_PARA OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_PHR_KEY OBJECT DOKU ID TX

    Default
    This parameter is assigned the system date as default.

    Description
    INCLUDE EHS_25A_SAF_BAPI_LS OBJECT DOKU ID TX

    Description
    See Interval-Based Read and Write.

    Description
    See Interval-Based Read and Write.

    Description
    INCLUDE EHS_SAF_50A_BAPI_TAB_CREATE2 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_TAB_CREATE2 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_TAB_CREATE2 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_TAB_CREATE2 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_TAB_CREATE2 OBJECT DOKU ID TX

    Description
    INCLUDE BAPI_TABLE OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_TAB_CREATE2 OBJECT DOKU ID TX

    Description
    INCLUDE EHS_SAF_50A_BAPI_TAB_CREATE2 OBJECT DOKU ID TX

1146705Phrase created without phrase items
1177764Error message when creating phrases
1047423Performance problems with specifications and phrases
1095529System checks the obsolete authorization object C_SHEP_TPP