XML3 - API DLL Documentation 
The Invoice type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| ClearSearch | 
 Clears the current search builder of all criteria and returns the results to the original set.
   | |
| SearchInvoice | 
 A search builder that applies search criteria to the result set on every request. To clear the search call "ClearSearch" Method
   | |
| SearchInvoiceByDescription | 
 A search applies search criteria of VIP SKU Description to the result set. To clear the search call "ClearSearch" Method
   | |
| SearchInvoiceByLineType | 
 A search applies search criteria of Line Type to the result set. To clear the search call "ClearSearch" Method
   | |
| SearchInvoiceByVIPOrdNo | 
 A search applies search criteria of VIP Order Number to the result set. To clear the search call "ClearSearch" Method
   | |
| SearchInvoiceByVIPSKU | 
 A search applies search criteria of VIP SKU to the result set. To clear the search call "ClearSearch" Method
   | 
Properties
| Name | Description | |
|---|---|---|
| AccountNo | 
 Gets the Account Number property from the instantiated object.
   | |
| BillingAddress1 | 
 Gets the Billing Address Line 1 property from the instantiated object.
   | |
| BillingAddress2 | 
 Gets the Billing Address Line 2 property from the instantiated object.
   | |
| BillingAddress3 | 
 Gets the Billing Address Line 3 property from the instantiated object.
   | |
| BillingAddress4 | 
 Gets the Billing Address Line 4 property from the instantiated object.
   | |
| BillingCountry | 
 Gets the Billing Address Country property from the instantiated object.
   | |
| BillingName | 
 Gets the Billing Name property from the instantiated object.
   | |
| BillingPostCode | 
 Gets the Billing Address Postcode property from the instantiated object.
   | |
| ChargesNetTotal | 
 Gets the Invoice Charges Net Total property from the instantiated object.
   | |
| CustomerOrderNo | 
 Gets the Customer Order Number property from the instantiated object.
   | |
| DateRaised | 
 Gets the Date Raised property from the instantiated object.
   | |
| DeliveryMethod | 
 Gets the Delivery Method property from the instantiated object.
   | |
| InvoiceDate | 
 Gets the Invoice Date property from the instantiated object.
   | |
| InvoiceItems | 
 Exposes the collection of invoice items associated with this invoice.
   | |
| InvoiceNo | 
 Gets the Invoice Number property from the instantiated object.
   | |
| InvoiceTotal | 
 Gets the Invoice Total property from the instantiated object.
   | |
| LinesNetTotal | 
 Gets the Invoice Net Total property from the instantiated object.
   | |
| SearchFields | 
 The readonly list of availabe fields to search on
   | |
| ShipToAddress1 | 
 Gets the Shipping Address Line 1 property from the instantiated object.
   | |
| ShipToAddress2 | 
 Gets the Shipping Address Line 2 property from the instantiated object.
   | |
| ShipToAddress3 | 
 Gets the Shipping Address Line 3 property from the instantiated object.
   | |
| ShipToAddress4 | 
 Gets the Shipping Address Line 4 property from the instantiated object.
   | |
| ShipToCountry | 
 Gets the Shipping Address Country property from the instantiated object.
   | |
| ShipToName | 
 Gets the Shipping Name property from the instantiated object.
   | |
| ShipToPostCode | 
 Gets the Shipping Address Postcode property from the instantiated object.
   | |
| VatTotal | 
 Gets the Invoice VAT Total property from the instantiated object.
   | |
| VIPOrderNo | 
 Gets the VIP Order Number property from the instantiated object.
   |