Create Count Request For Location Range is a time-triggered transaction that is called to create count requests for a given location range. Requests are created based on the location range criteria.
The CreateCountRequestForLocationRange synchronous service will send a message that contains the criteria entered by a user, to the JMS queue.
This transaction will listen to the JMS queue for messages. The user needs to run the agent server that is associated with the criteria ID.
The following are the attributes for this time-triggered transaction:
Attribute | Value |
---|---|
Transaction Name | Create Count Request For Location Range |
Transaction ID | CREATE_REQ_FOR_LOCN_RANGE |
Base Document Type | Count |
Base Process Type | Count Execution |
Abstract Transaction | No |
APIs Called | createCountRequest() |
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. |
Enterprise Code | Enterprise for which the count requests need to be created. |
Finish No Later Than | The date and the time by which a task should finish. This timestamp is stamped on each task. |
From Location | The location from which the count requests need to be created. |
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. |
Priority | The priority of the count requests generated. |
Request Type | Defines the count strategy for different request types. |
Requesting User ID | ID of the user requesting the count |
Start No Earlier Than | The date and the time after which a task should start. This timestamp is stamped on each task. |
To Location | The location to which the count requests need to be created. |
ColonyID | Required in a multischema deployment where a table may exist in multiple schemas. Runs the agent for the colony. |
Aisle Number | The Aisle number for which the count requests need to be created. |
Bay Number | The Bay number for which the count requests need to be created. |
Level Number | The Level number for which the count requests need to be created. |
The following event is raised by this time-triggered transaction:
Transaction/Event | Key Data | Data Published | Template Support? |
---|---|---|---|
LOCATIONS_PROCESSED | None | Agent Criteria | No |
NO_COUNT_REQ_CREATED | None | Agent Criteria | No |