Store Sales Type Filter, Store

This field contains the sales types used in the store, built as a filter. The POS terminals in the store use this field to determine which sales types they are working with. This field only needs to be filled in when the commands to change sales types in a transaction are used and there are no hospitality types to control the sales types within the store.

As an example, consider a store that sells items at a different price, depending on whether the items are consumed in the store or taken out of the store for consumption. Hospitality types are not used. Two sales types are used to control the pricing, EAT-IN and EAT-OUT. The POS terminals in the store have a Default Sales Type EAT-IN and therefore the transactions are marked EAT-IN by default. A button with the command CHSALESTYPE_TRANS with the EAT-OUT parameter is pressed whenever customers want to take away their purchase. These two sales types, EAT-IN and EAT-OUT must be included in the Store Sales Type Filter (as EAT-IN|EAT-OUT) for the command to be applied. This is to make sure that the EAT-OUT transactions don't disappear if something goes wrong during the EAT-OUT transaction leaving the transaction unposted.