Status Management for Batch Records (PP-PI) 
Use
In the course of processing, batch records go through a number of different stages during which different processing steps or business transactions are permitted. In the R/3 System, statuses are used to indicate these processing stages.
A status is set or deactivated when a specific transaction is carried out. A batch record, for example, is assigned status Created when it is generated. When you archive the batch record, however, this status is deactivated and replaced by the status Archived.
At the same time, the status set for a batch record permits certain business transactions and prohibits certain others. You can, for example, approve a batch record that has status Archived but you cannot create a new version for it.
When you create worklists, you can use the status to select batch records that can be used for a certain processing step or transaction.
Features
The following types of statuses are assigned to batch records:
They are defined in the standard system and are set and deactivated according to a fixed status profile (see
You define them in your own status profiles to add to the system statuses according to your company's requirements (see
All statuses set for a batch record, including deactivated statuses, are documented in the header of the batch record.
The system creates a change document when a status is changed. The change documents are archived in the Version data document.