Technical Data

Object Definition

You archive cost object IDs using the CO_KSTRG archiving object. It contains the following objects (if they exist for the cost object):

For the cost object hierarchy, the archiving object also contains:

Single objects (such as materials, run schedule headers, and process orders) assigned to the cost object hierarchy are not archived.

Archiving Dependencies

You can archive cost object IDs independently of other archiving programs.

Residence Time/Retention Period

There is no defined retention period for cost object IDs.

Customizing Settings

You do not need to make any Customizing settings in order to archive cost object IDs.

You can, however, make general settings in Customizing for the archiving run, such as the name, the path, and the maximum size of the archive file.

Requirements for Archiving

To be able to archive a cost object, you must set both the deletion flag and the deletion indicator in the master data.

You can only set the deletion flag if the actual cost balance of the general cost object is zero. If the balance is not zero, you must settle the costs to a profitability segment or a general ledger account before you can archive the general cost object.

You must set the deletion flag before you can set the deletion indicator.

You can only set the deletion flag if the actual cost balance for all the cost object nodes in the cost object hierarchy is zero. If the balance is not zero, you must:

To archive, you must have assigned all the single objects (such as materials and run schedule headers) to another cost object hierarchy.

If you have calculated variances for the cost object hierarchy, then you must first settle these variances to a profitability segment.

You must set the deletion flag before you can set the deletion indicator.

Archiving Authorizations

To archive cost object IDs, you need general authorization for archiving and authorization for the K_CKPH archiving object.

See also:

Creating Archive Files for Cost Objects (CO-PC-OBJ)