Item constructor

Item({
  1. String? syncToken,
  2. ModificationMetaData? metaData,
  3. ReferenceType? classRef,
  4. String? id,
  5. String? description,
  6. ReferenceType? taxClassificationRef,
  7. double? unitPrice,
  8. String? type,
  9. String? name,
  10. bool? active,
  11. bool? taxable,
  12. String? source,
  13. int? level,
  14. ReferenceType? parentRef,
  15. String? fullyQualifiedName,
  16. double? abatementRate,
  17. ReferenceType? assetAccountRef,
  18. ReferenceType? expenseAccountRef,
  19. ReferenceType? incomeAccountRef,
  20. String? invStartDate,
  21. String? itemCategoryType,
  22. ReferenceType? prefVendorRef,
  23. double? purchaseCost,
  24. String? purchaseDesc,
  25. ReferenceType? purchaseTaxCodeRef,
  26. bool? purchaseTaxIncluded,
  27. double? qtyOnHand,
  28. double? reorderPoint,
  29. double? reverseChargeRate,
  30. ReferenceType? salesTaxCodeRef,
  31. bool? salesTaxIncluded,
  32. String? serviceType,
  33. String? sku,
  34. bool? subItem,
  35. bool? trackQtyOnHand,
  36. String? uQCDisplayText,
  37. String? uQCId,
})

Implementation

Item({
  this.syncToken, this.metaData, this.classRef, this.id,
  this.description, this.taxClassificationRef, this.unitPrice,
  this.type, this.name, this.active, this.taxable,
  this.source, this.level, this.parentRef, this.fullyQualifiedName,
  this.abatementRate, this.assetAccountRef, this.expenseAccountRef,
  this.incomeAccountRef, this.invStartDate, this.itemCategoryType,
  this.prefVendorRef, this.purchaseCost, this.purchaseDesc,
  this.purchaseTaxCodeRef, this.purchaseTaxIncluded, this.qtyOnHand,
  this.reorderPoint, this.reverseChargeRate, this.salesTaxCodeRef,
  this.salesTaxIncluded, this.serviceType, this.sku,
  this.subItem, this.trackQtyOnHand, this.uQCDisplayText,
  this.uQCId
});