Share via


FiscalPrinter.EndItemList Method (POS for .NET v1.12 SDK Documentation)

2/27/2008

Closes a validation report of items that belong to a particular VAT class.

Namespace: Microsoft.PointOfService
Assembly: Microsoft.PointOfService (in microsoft.pointofservice.dll)

Syntax

'Declaration
Public MustOverride Sub EndItemList
public abstract void EndItemList ()
public:
virtual void EndItemList () abstract
public abstract void EndItemList ()
public abstract function EndItemList ()

Remarks

EndItemList is supported only if CapItemList is true and CapHasVatTable is true.

EndItemList is paired with the BeginItemList method.

EndItemList can be successfully called only if current value of PrinterState property is equal to ItemList.

If EndItemList is successful, the PrinterState property is changed to Monitor.

EndItemList may cause a PosControlException to be thrown with one of the following ErrorCodes:

Value

Description

Busy

Cannot perform while output is in progress.

Illegal

One of the following errors occurred:

  • The printer does not support fixed output (see CapItemList).

  • The printer does not support VAT tables (see CapHasVatTable).

ExtendedErrorWrongState

The printer’s current state does not allow for this state transition.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread-safe. Any instance members are not guaranteed to be thread-safe.

See Also

Reference

FiscalPrinter Class
FiscalPrinter Members
Microsoft.PointOfService Namespace
FiscalPrinter.BeginItemList Method
VerifyItem