Hierarchy

⤷

⤷

Basic Data
Data Element | BWUPDMOD_KK |
Short Description | BW Delta Procedure: Update Mode |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | BWUPDMOD_KK | |
Data Type | CHAR | Character String |
Length | 1 | |
Decimal Places | 0 | |
Output Length | 1 | |
Value Table |
Further Characteristics
Search Help: Name | ||
Search Help: Parameters | ||
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | Update |
Medium | 15 | Update Mode |
Long | 20 | Update Mode |
Heading | 1 | U |
Documentation
Definition
Describes how a record must be updated in the delta procedure. The different delta procedures differ in that they only support a subquantity of the characteristics listed below. If a DataSource implements a delta procedure that uses several characteristics, the indicator must be part of the extract structure and entered in the DataSource as a reversal field (ROOSOURCE-INVFIELD).
Characteristic Meaning
' ' The record delivers an after image.
The status is transferred after a
change or after insertion. The record
can only be updated directly in an
InfoCube if the appropriate before
image exists in the request.
'X' The record delivers a before image.
The status is transferred before a
change or before deletion. All
summarizable attributes of the record
must be transferred with reversed +/- sign.
The +/- sign reversal is
either the responsibility of the
extractor (default) or can be
executed by the service API.
In this case the indicator Field
is inverted in case of reversal
must be set in the DataSource for
the appropriate field of the extract structure.
These records are ignored in a
non-additive update of an ODS object.
The before image is complementary
to the after image.
'A' The record delivers an additive image.
For summarizable attributes only the
change is transferred, for non-summarizable
attributes the status after change or after creation.
This record can replace an after image
and a before image if there are no
non-summarizable attributes or these
are not changed. The record can be
updated in an InfoCube but requires
an additive update in an ODS object.
'D' The record must be deleted.
Only the key is transferred.
This record (and thus also the
DataSource) can only be updated
in an ODS object.
'R' The record delivers a reverse image.
The content of this record is equivalent
to a before image. The difference
is only in the update of an
ODS object: An existing record
with the same key is deleted.
'N' The record delivers a new image.
The content of this record is equivalent
to an after image without before image.
A new image should be transferred instead of
an after image if a record is created.
The new image is complementary
to the reverse image.
'Y' The record is an update image.
A record marked in this way is used
in the change log of an ODS object
to save the value from the update for
a possible rollback and rollforward
for key figures with minimum or
maximum aggregation. For characteristics
the record also contains the value
from the update. In this case this
matches the after image. Zero
values are stored for key figures
with totals aggregation. An update
image is only necessary if the
value from the update is greater or
smaller than the before image for at
least one key figure with minimum
or maximum aggregation. In the table
RODELTAM it is defined which
characteristics a delta procedure uses
(columns UPDM_NIM, UPDM_BIM, UPDM_UIM,
UPDM_AIM, UPDM_ADD UPDM_DEL, and UPDM_RIM).
The table must ensure that only meaningful
combinations of the characteristics named
above are used within a delta procedure.
A DataSource that uses a delta procedure
can only deliver characteristics that
are specified in the delta procedure during
the extraction in the update mode delta
in the extracted records for the indicator.
Use
Dependencies
Example
History
Last changed by/on | SAP | 20050224 |
SAP Release Created in | 471 |