Create Count Request For Location Range Time-Triggered Transaction

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.

Attributes

The following are the attributes for this time-triggered transaction:

Table 1. Create Count Request For Location Range Attributes
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

Criteria Parameters

The following are the criteria parameters for this transaction:

Table 2. Create Count Request For Location Range Parameters
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.

Events Raised

The following event is raised by this time-triggered transaction:

Table 3. Event Raised by the Create Count Request For Location Range
Transaction/Event Key Data Data Published Template Support?
LOCATIONS_PROCESSED None Agent Criteria No
NO_COUNT_REQ_CREATED None Agent Criteria No