Processing a Mass Update Batch
You can process a mass update batch either online or as a concurrent program.
To run the Mass Update Batch process online:
1. Navigate to the Mass Update Batches window.
To run the Mass Update Batch process as a concurrent program:
1. Navigate to the Submit Request window.
2. Select the PRC: Process Mass Update Batches process.
3. You can optionally select the batch that you wish to process. If you do not specify a batch, all eligible batches are processed.
Mass Update Batch Verifications
For each detail line in the batch, the Mass Update Batch process performs the several verifications before processing the line. If a detail line fails any of the verifications, the Rejected check box is checked and a Rejection Reason can be viewed for the record.
Following are the verifications that the Mass Update Batch process performs:
1. Verify that the Update check box is checked.
2. Verify that the project status is not Closed.
3. Verify that the submitter of the process has security to update the project.
4. Verify that the change specified for the line is allowed. This check includes a call to the Verify Organization Change client extension.
5. Update the organization of the project or task.
6. If the Mark for Recalculation check box is checked for the line, the process marks the related expenditure items for recalculation.
Updates
After all the batch lines have been processed, if any error has occurred during the processing, none of the updates are processed and the batch status is set to Rejected.
If no error occurs during the process, the updates are processed and the batch status is set to Completed. The Processed By, Processed Date, and Rejection Reason fields of the batch are updated.
Processing Errors
The following errors can occur during the Mass Update Batch process:
1. The batch must have Submitted status in order to be processed.
This error can occur when the batch process is run as a concurrent program. It indicates that the status of the batch changed after the concurrent request was submitted.
Solution: Reset the batch status to Submitted and submit another request to process the batch.
2. This user is not yet registered as an employee.
The user who is running the batch process does not have an employee record. Contact your System Administrator to create an employee record for this use before continuing.
3. You do not have permission to update this project.
You do not have permission to update the specified project on a detail line.
4. The new organization is not allowed to create projects or tasks for the given project type class.
The new organization is invalid for the organization change, because it is not set up to own projects with the specified project's project type class.
Solution: Enter a valid organization for the line, or uncheck the Update check box for the line.
5. Project/Task Organization cannot be changed due to costed items/revenues/invoices.
The project/task organization of the project specified for the batch line cannot be changed because costed items, revenue, or invoices exist for the project or task.
6. User-defined error messages.
You can build business rules in the Verify Organization Change Extension to determine whether the organization change is allowed, and to define error messages when the rules are violated.
See Also
Verify Organization Change Extension
Process Mass Update Batches