Operation: CreateTextSearch
This request comprises an element of type vcc:CreateTextSearchRequest which extends vct:RequestType with the element vcc:SearchString of type udt:TextType. The response comprises an element of type vcc:CreateTextSearchResponse which extends vct:TransactionResponseType with the element vcc:TotalCount of type xsd:integer.
Rule: CreateTextSearch
A Veloconnect-compliant server creates a separate transaction context for each request involving CreateTextSearch.
The text submitted in vcc:SearchString is broken down into individual words (separated by spaces). Determined are all items in whose case each of the individual words occurs within the item number or description or - if present - the EAN code (as a partial string).
In particular, this means that all items are determined if SearchString is empty.
The number of found items is communicated via the vcc:TotalCount element; the list of found items is saved in the transaction context. If this number is 0, a switchover is performed to the final state 100, otherwise to state 2, and vcc:CreateTextSearchResponse is returned with ResponseCode 200.