There are three types of statuses that relate to purging or archiving project data:
Project status
Validation status
Purge batch status
These statuses are described in the following sections.
During the purging process, the status of the purged project is updated. The following table lists the default project statuses related to purging.
| Project Status | Meaning |
|---|---|
| Partially Purged | The project actuals have been purged, but the system has retained specified summary information. |
| Pending Purge | The system has marked the project as eligible for purging and has included the project in a purge batch. You cannot modify or enter transactions on a project with Pending Purge status. |
| Purged | The project has been purged. Project setup information (such as project numbers, budgets, and work breakdown structures) remains in the system. |
You can define additional project statuses that map to the Partially Purged or the Purged system statuses. You cannot map statuses to the Pending Purge system status. For more information, see: Project Statuses.
The system assigns the status of the purged project as specified in the Project Verification client extension. For more information, see: Project Verification Extension, Oracle Projects APIs, Client Extensions, and Open Interfaces Reference.
Open projects return to their original status after being purged. For open projects, the default status changes like this:
original project status-->Pending Purge-->original project status
For closed projects, the default status changes like this:
original project status-->Pending Purge-->Purged or Partially Purged
Projects with a status of Partially Purged can be purged completely at a later time.
As shown in the following table, the validation status indicates where the project is in the validation process. When you submit projects to be validated, this status is updated to indicate whether the project passed the validation. You will find the validation status on the Purge Validation Report and also listed on the Purge Batch Details window that lists the projects included in each purge batch.
| Validation Status | Meaning |
|---|---|
| New | The project has not been processed by the Validate Purge Batch process. |
| Valid | The project has been processed by the Validate Purge Batch process, and has passed the validation criteria. |
| Invalid | The project has been processed by the Validate Purge Batch process, and has failed the validation criteria. You must correct the errors identified by the process or delete the project from the purge batch before the batch can be purged. |
After a project has passed validation and its validation status is set to Valid, you cannot change any of the transactions tied to the project.
A purge batch is a list of projects that you want to purge or that have already been purged. Purge Batch Statuses are associated with purge batches as shown in the following table:
| Purge Batch Status | Meaning |
|---|---|
| Working | The system is creating a batch (validation has not occurred), or the validation process is over. Note: When the validation process is over, the system returns to Working status, even if the system has encountered errors. |
| Validating | The system is validating a batch. |
| Released | The system has released the batch, and the batch is ready to purge. You cannot make any changes to the batch. |
| Purging | The system is running the purge process, or the process has failed due to a system error. If a system error has occurred, you should query the batch again, and then choose the Purge button to restart the process. |
| Completed | The system has run a purge process for the batch. |