To create tasks as Draft, set the flag "Delayed Inventory Allocation Support" at the node level to "Y". This flag is available in the "Wave Release Schedule" for pick planning.
Sterling Selling and Fulfillment Foundation provides draft status support for outbound picking, retrieval, and putaway tasks. When tasks are created in large numbers as a part of wave or move request release, locks are held for longer durations (for creating all tasks). In such situations, you can enable the draft status support to allocate tasks in a multi-threaded fashion by the Allocate Task agent. This reduces the lock holding time.
The following are the attributes for this time-triggered transaction:
Attribute | Value |
---|---|
Transaction Name | Allocate Task |
Transaction ID | ALLOCATE_TASK |
Base Process Type | Task Execution |
Base Document Type | Task Execution |
Abstract Transaction | No |
APIs Called | None |
User Exits Called | None |
The following are the criteria parameters for this transaction:
Parameter | Description |
---|---|
Action | Required. Triggers the transaction. If left blank, it defaults to Get, the only valid value. |
Number of Records To Buffer | Optional. Number of records to retrieve and process at one time. If left blank or specified as 0 (zero), it defaults to 5000. |
ColonyID | Required in a multischema deployment where a table may exist in multiple schemas. Runs the agent for the colony. |
The following events are raised by this time-triggered transaction:
Transaction/Event | Key Data | Data Published | Template Support? |
---|---|---|---|
ALLOCATE_TASK / CHILD_ALLOCATION_COMPLETE | task_dbd.txt | ALLOCATE_TASK.ON_CHILD_ALLOCATION_COMPLETE.xml | Yes |
Define a custom service which does the following: