ListType Property
Indicates the type of List Object to add or query.
Syntax
int GetListType();
int SetListType(int iListType);
Possible Values
LT_NOT_SET(0), LT_CLASS(1), LT_CUSTOMER_TYPE(2), LT_JOB_TYPE(3), LT_PAYMENT_METHOD(4), LT_PAYROLL_ITEM_WAGE(5), LT_SALES_TAX_CODE(6), LT_SHIP_METHOD(7), LT_SALES_REP(8), LT_VENDOR_TYPE(9), LT_VEHICLE(10), LT_STANDARD_TERMS(11), LT_DATE_DRIVEN_TERMS(12)
Default Value
0
Remarks
The types of List Objects are explained below.
ListType | Description |
ltNotSet (0) | None |
ltClass (1) | Classes can be used to separate transactions into meaningful categories (for example, transactions could be classified according to department, business location, or type of work). |
ltCustomerType (2) | Customer types allow business owners to categorize customers in ways that are meaningful for their businesses. For example, a customer type might indicate which industry a customer represents, or which part of the country a customer is in. |
ltJobType (3) | Job type can be used to separate jobs into any categories that are meaningful to the business. A JobTypeRef aggregate refers to a job type on the JobType list. |
ltPaymentMethod (4) | A customer's payment method, for example, cash, check, or Master Card. A PaymentMethodRef aggregate refers to an item on the PaymentMethod list. |
ltPayrollItemWage (5) | Each payroll wage item describes and names a payment scheme, for example, Regular Pay or Overtime Pay. A PayrollItemWageRef aggregate refers to one of these wage items. |
ltSalesTaxCode (6) | Each item on a sales form is assigned a sales-tax code that indicates whether the item is
taxable or non-taxable, and why. Two general codes, which can be modified but not deleted,
appear on the sales-tax code list by default:
Non-taxable (<a href= "QBLists_p_QBName.htm" >QBName</a> = "NON" <a href= "QBLists_p_TaxCodeDescription.htm" >TaxCodeDescription</a> = "Non-Taxable" <a href= "QBLists_p_IsTaxable.htm" >IsTaxable</a> = false ) Taxable (<a href= "QBLists_p_QBName.htm" >QBName</a> = "TAX" <a href= "QBLists_p_TaxCodeDescription.htm" >TaxCodeDescription</a> = "Taxable" <a href= "QBLists_p_IsTaxable.htm" >IsTaxable</a> = true ) |
ltShipMethod (7) | A shipping method, for example, standard mail or overnight delivery. |
ltSalesRep (8) | A sales representative must be on the Employee, Vendor, or Other Names list within QuickBooks. Sales representative's names and initials appear on the Rep drop-down list on QuickBooks sales forms. A SalesRepRef refers to a person on the SalesRep list. |
ltVendorType (9) | Vendor types allow business owners to categorize vendors in ways that are meaningful for their businesses. For example, a vendor type might indicate which industry a vendor represents, or which part of the country a vendor is in. |
ltVehicle (10) | Used to manage the vehicle list in QuickBooks. Each vehicle name must be unique. |
ltStandardTerms (11) | Standard terms show the number of days within which payment is due and can include a discount for early payment. For example, "1% 10 Net 30" means that payment is due in 30 days, with a 1% discount if payment is made within 10 days. |
ltDateDrivenTerms (12) | Date-driven terms show the day of the month by which payment is due, and can include a discount for early payment. For example, "1% 10 Net 30" means that payment is due on the 30th of the month, with a 1% discount if payment is made by the 10th. |
Data Type
Integer