Paramètre | Reférence | Type | Long. | Valeur par déf. | Facultatif | Description |
---|---|---|---|---|---|---|
DETAILS | BAPI6120 | u | 227 | InfoSet: Details | ||
INFOSET | BAPI6120-INFOSET | C | 30 | InfoSet |
Paramètre | Reférence | Long. | Facultatif | Description |
---|---|---|---|---|
FIELDOBJECTS | BAPI6120FOBJX | 245 | InfoSet: Field Objects | |
ONCONDITION | BAPI6120ONX | 144 | InfoSet: ON Condition | |
RETURN | BAPIRET2 | 548 | X | Return Parameter |
TABLEOBJECTS | BAPI6120TOBJX | 136 | InfoSet: Table Objects | |
TEMPONCONDITION | BAPI6120TMONX | 183 | InfoSet: Temporal ON Condition | |
WHERECONDITION | BAPI6120WHERE | 75 | X | InfoSet: WHERE Condition |
Functionality
Example Notes Description Description Description Field alias - assigned internally and makes attributes/fields in theInfoSet unique Table alias - assigned internally and makes the provider in the InfoSetunique. For example, a provider may appear in the InfoSet more than once(self-join). In this case, the name of the InfoProvider (TNAME) isidentical - it is only unique via the table alias. External alias. Must be used to make an InfoProvider, that is in theInfoSet more than once, unique. Field name - field name as it appears in the maintenance transactions Name of InfoProvider as it appears in the maintenance transactions/nrsd1, /nrsdods, /nrdscube Field type - there are many field types that are always of a technicalnature. Only type 'IO' is interesting. Definitions of field objects arein the type pool: rsqis (rsqis_c_fobj). Internal InfoObject name. This is composed of: <(> <<)>InfoSet>___ Reference object (table or field) for additional fields Reference object: Name of InfoProvider Reference object: Name of field 'X':,,Key field 'X':,,Field is selected and is available in the query Additional field (internal) Long text Description Name: InfoProvider - left Field name - left Field alias - left Name: InfoProvider - right Field name - right Field alias - right Description This table includes information about InfoProviders (table objects)contained in the InfoSet (master-data-bearing characteri stics, DataStore objects, InfoCubes) Table alias - assigned internally and makes the provider unique in theInfoSet. For example, a provider can be in the InfoSet more than once(self-join). In this case, the name of the InfoProvider (TNAME) isidentical - it is only unique via the table alias. The caller should notset the table alias. External alias. Must be used to make an InfoProvider, that is in theInfoSet more than once, unique (also see ON conditions). Name of InfoProvider as it appears in the maintenance transactions/nrsd1, /nrsdods, /nrdscube If necessary, the system fills name of assigned basic characteristic(only for characteristics, if available) Type of InfoProvider: - CP:,,time-independent characteristic - CQ: ,,time-dependent characteristic - OA:,,time-independent DataStore object - OQ:,,pseudo time-dependent DataStore object - IC:,,Standard InfoCube - IQ:,,pseudo time-dependent standard InfoCube X: InfoProvider connected by Description of InfoProvider (if empty, the short text from the system isused). X' All fields/attributes of the InfoProvider are included in the InfoSet . The caller must not fill the FIELDOBJECTS table. We recommend creating an InfoSet with BAPI_ISET_CREATE, whereALLFIELDS='X' is set for all included InfoProviders. Then, you can useBAPI_ISET_CHANGE to hide individual fields from the InfoSet, wherenecessary. Contains information about time-dependency 01: rsqis_c_tmop_simple rsqis_c_tmop_cha,,,,Time-dependent characteristic rsqis_c_tmop_date,,,,Key date rsqis_c_fobj_tm_fix,,,,Key date derivation .... Name: InfoProvider Field name Alias Compound: Name: InfoProvider Field name Alias FIRST - rsqis_c_shift_first LAST - rsqis_c_shift_last offset (for example, 5 - fifth of the month for 0calmonth) TEMPONTYPE :,,01 OPERANDTYPE: ,,DT TFALIAS: ,,,,F2 CFALIAS: TIMESHIFT: VARNAM: TEMPONTYPE: ,,01 OPERANDTYPE: ,,TX TFALIAS: ,,,,F3 CFALIAS: TIMESHIFT: ,,,,FIRST VARNAM: TEMPONTYPE:,,01 OPERANDTYPE: ,,TX TFALIAS:,,,,F7 CFALIAS: ,,,,F9 TIMESHIFT: ,,,,FIRST VARNAM: with: f7: 0fiscper f9: 0fiscvarnt TEMPONTYPE: ,,01 OPERANDTYPE: ,,TD TFALIAS: ,,,,F12 CFALIAS: ,,,,F13 TIMESHIFT: ,,,, VARNAM: with: f12: Date1 f13: Date2 TEMPONTYPE: ,,01 OPERANDTYPE: ,,TI TFALIAS: ,,,,F3 CFALIAS: ,,,, TIMESHIFT: ,,,, VARNAM: with: f3: 0calmonth TEMPONTYPE: ,,01 OPERANDTYPE: ,,TI TFALIAS: ,,,,F7 CFALIAS: ,,,,F9 TIMESHIFT: ,,,, VARNAM: with: f7: 0fiscper f9: 0fiscvarnt TEMPONTYPE: ,,01 OPERANDTYPE: ,,CH TFALIAS: ,,,,T00002 CFALIAS: ,,,, TIMESHIFT: ,,,, VARNAM: with T00002 as the table alias of the time-dependent characteristic Description Field alias (left operand) Operator: EQ, BT,# Low value High value X = right operand is field object Field object (right operand) |