Process Inventory Attribute Transaction Request
Use the Process Inventory Attribute Transaction Request scheduled process to create project transfer transactions for the project transfer requests submitted by the Inventory Attribute Transaction Requests REST resource in the concurrent and background process modes.
When to Use
Use this process when a large number of project transfer requests are submitted using the Inventory Attribute Transaction Requests REST resource to transfer material from one project and task to another project and task, or to transfer material within the same project.
Privileges Required
- Process Inventory Attribute Transaction Request (INV_PROCESS_INVENTORY_ATTRIBUTE_TRANSACTION_REQUEST_PRIV)
Specifications
Review the following before setting up this scheduled process:
Specification | Description |
---|---|
Job Type | Ad hoc job Scheduled |
Frequency | As required, usually run hourly to process a large number of project transfer requests. |
Time of Day | Any time. |
Duration | The process should complete within a few minutes if there are a few thousand records. |
Compatibility | There can be multiple instances of the process running for different organizations, but it’s recommended to schedule the process so that only one instance of the process is running at a time. |
Parameters
Parameter | Optional or Required | Description | Parameter Values | Special Combinations Required | Notes |
---|---|---|---|---|---|
Inventory Attribute Transaction Request Header | Optional | This corresponds to the inventory attribute transaction request number. |
Displays all open inventory attribute transaction request numbers. |
None | You can keep this blank if you want to process all the inventory attribute transaction request headers. |
Inventory Attribute Transaction Request Line | Optional | This corresponds to the inventory attribute transaction request line numbers for a transaction number. | Displays all line numbers for a transaction request number which are in Open status. | None | You can keep this blank if you want to run it for all transaction line numbers for a given transaction request header. |
Organization | Optional | The organization where the project transfer request is defined. | Organization | None | You can keep this blank if you want to process project transfers for multiple organizations in a single run. |
Item | Optional | Enter the item number to process project transfers for a specific item. | Item number | None | You can provide the item number if you want to process project transfers for a specific item. |
Troubleshooting Information
- You can view the status of the process in the Scheduled Processes work area.
- The process executes the project transfer requests.
- When the process is submitted, you can use the Cancel Process button as provided by the Scheduled Processes work area.
- The details of the project transfer records in error are available in the inv_processing_errors table. The error code and error explanation attributes provide the error details for a line number corresponding to a transaction number.
- You can resubmit this process to reprocess an error record when the project transfer couldn’t be executed due to material unavailability in the source project and task. The project transfer request is processed when the material is available in the source project and task at a later point in time.