CL_HRBAS_CDOC_HANDLER - HR: Change Document

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.

Functionality

This class implements the interface IF_HRBAS_CDOC_HANDLER.You can use this class for all infotypes that use a separate change document object for each infotypeand that are to create a separate change document for each change made to the database. Infotypes to which this class is assigned are thereby entirely connected to the creation of change documents.

Note

You cannot use this class for the Relationships infotype (1001)or for table infotypes. You cannot use it for infotype 1001 because it differs too greatly from other infotypes as a result of its additional data. Therefore, an individual document object class(CL_HRBAS_CDOC_IT1001_HANDLER) is implemented for infotype 1001.

The class CL_HRBAS_CDOC_HANDLER does not require generated change document update programs (does howeverrequire that the change document object has been created using transaction SCDO), that is it uses theBasis function modules CHANGEDOCUMENT_OPEN, CHANGEDOCUMENT_CLOSE, and CHANGEDOCUMENT_SINGLE_CASE. Sincethe function module CHANGEDOCUMENT_MULTIPLE_CASE requires a DDIC structure that contains the actualtable and a change indicator to transfer tabular data, you cannot use this function module without havingfirst performed infotype-specific preparations. When change document update programs are generated,this DDIC structure is created automatically. Consequently, you cannot use this class to process table infotypes. Instead, you must process them using the classCL_HRBAS_CDOCEXT_HANDLER, which is based on generated change document update programs.

Relationships

The change document objects created using transaction SCDO can only be transported after a change documentupdate program has been generated. However, the generated change document update program is not used with this class. Since it is necessary that change document update programs are generated, SAP recommends you use only theCL_HRBAS_CDOCEXT_HANDLER class, which inherits from the CL_HRBAS_CDOC_HANDLER class.

Example

Notes

Further information



PERFORM Short Reference   PERFORM Short Reference  
This documentation is copyright by SAP AG.


Length: 2544 Date: 20120526 Time: 160211     triton ( 148 ms )