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

  1. A Veloconnect-compliant server creates a separate transaction context for each request involving CreateTextSearch.

  2. 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).

  3. In particular, this means that all items are determined if SearchString is empty.

  4. 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.