Start of Content Area

Object documentationUpdate Request  Locate the document in its SAP Library structure

Definition

An update request or update record describes the data changes defined in an SAP LUW, which are carried out either in full or not at all (in a database LUW). (This only applies to V1 updates. V2 updates are triggered once the V1 update has been completed, and therefore take place in a separate database LUW.) See also The Update Process.

An update request is identified by means of its update key.

Use

Once the dialog transaction has been completed ( COMMIT WORK ), and the update task has been called up, the update header is created. The update request is then created. The update data is stored in the update modules (function modules), which were created with the ABAP statement CALL FUNCTION '…' IN UPDATE TASK . The function module type is defined in the transaction for maintaining function modules (transaction se37, Function Builder). See below for further details.

Structure

An update request comprises an update header, V1 modules (or components), V2 modules and a collective run.

An update module corresponds to a function module, and contains the update data and, in certain cases, error information, which is generated if the update is canceled.

The following graphic illustrates the structure of an update record.

This graphic is explained in the accompanying text

Integration

The following update tables in the database contain the following information:

Update Table

Contents/Description

VBHDR

Update headers (one per update record), see also Displaying the Update Header

VBMOD

Update modules (one per function module), n V1 modules and m V2 modules per update request (see also Displaying Update Modules)

VBDATA

Data which is transferred to the modules (variables, structures, internal tables)

VBERROR

Error information which is generated if an update is canceled

The update tables are structured as follows:

This graphic is explained in the accompanying text

Note

You can also call this table up in the SAP System with the table maintenance transaction (se16). Detailed information on maintaining tables can be found in the relevant documentation.