WebApiModulesAgentPurchaseOrderPurchaseOrder constructor

WebApiModulesAgentPurchaseOrderPurchaseOrder({
  1. String? purchaseOrderId,
  2. String? purchaseOrderNumber,
  3. String? description,
  4. String? purchaseOrderDate,
  5. String? requisitionNumber,
  6. String? requisitionDate,
  7. String? vendorId,
  8. String? vendor,
  9. String? agentId,
  10. String? agent,
  11. String? status,
  12. String? statusDate,
  13. String? referenceNumber,
  14. bool? needsApproval,
  15. bool? needsFirstApproval,
  16. bool? needsSecondApproval,
  17. String? approvalStatusDate,
  18. String? approvedByUserId,
  19. String? approvedByUser,
  20. String? approvalNeededBy,
  21. String? approvedDate,
  22. String? approvedBySecondUserId,
  23. String? approvedBySecondUser,
  24. String? approvedDateSecond,
  25. String? importanceId,
  26. String? importance,
  27. String? submittedForApprovalByUserId,
  28. String? submittedForApprovalByUser,
  29. String? submittedForApprovalDate,
  30. String? rejectedByUserId,
  31. String? rejectedByUser,
  32. String? rejectedDate,
  33. String? rejectReasonId,
  34. String? rejectReason,
  35. String? rejectReasonNote,
  36. String? departmentId,
  37. String? department,
  38. String? officeLocationId,
  39. String? officeLocation,
  40. String? warehouseId,
  41. String? warehouse,
  42. String? warehouseCode,
  43. int? quantityHolding,
  44. int? quantityToBarCode,
  45. bool? rental,
  46. bool? sales,
  47. bool? parts,
  48. bool? labor,
  49. bool? miscellaneous,
  50. bool? vehicle,
  51. bool? subRent,
  52. bool? subSale,
  53. bool? subLabor,
  54. bool? subMiscellaneous,
  55. bool? subVehicle,
  56. bool? repair,
  57. bool? consignment,
  58. String? consignorAgreementId,
  59. String? consignorAgreementNumber,
  60. bool? vendorHasConsignment,
  61. String? orderId,
  62. String? orderNumber,
  63. String? dealNumber,
  64. String? dealId,
  65. String? deal,
  66. String? rateType,
  67. String? termsConditionsId,
  68. String? termsConditions,
  69. bool? departmentLocationRequiresApproval,
  70. double? total,
  71. String? poTypeId,
  72. String? poType,
  73. String? poClassificationId,
  74. String? poClassification,
  75. List<WebApiModulesHomeControlsOrderDatesOrderDates>? activityDatesAndTimes,
  76. String? estimatedStartDate,
  77. String? estimatedStartTime,
  78. String? estimatedStopDate,
  79. String? estimatedStopTime,
  80. String? billingStartDate,
  81. String? billingEndDate,
  82. double? billingWeeks,
  83. double? billingMonths,
  84. double? invoicedAmount,
  85. String? approvalStatusId,
  86. String? approvalStatus,
  87. String? approvalStatusType,
  88. String? projectManagerId,
  89. String? projectManager,
  90. String? receiveDeliveryId,
  91. String? receiveDeliveryDeliveryType,
  92. String? receiveDeliveryRequiredDate,
  93. String? receiveDeliveryRequiredTime,
  94. String? receiveDeliveryTargetShipDate,
  95. String? receiveDeliveryTargetShipTime,
  96. String? receiveDeliveryDirection,
  97. String? receiveDeliveryAddressType,
  98. String? receiveDeliveryFromLocation,
  99. String? receiveDeliveryFromContact,
  100. String? receiveDeliveryFromContactPhone,
  101. String? receiveDeliveryFromAlternateContact,
  102. String? receiveDeliveryFromAlternateContactPhone,
  103. String? receiveDeliveryFromAttention,
  104. String? receiveDeliveryFromAddress1,
  105. String? receiveDeliveryFromAddress2,
  106. String? receiveDeliveryFromCity,
  107. String? receiveDeliveryFromState,
  108. String? receiveDeliveryFromZipCode,
  109. String? receiveDeliveryFromCountry,
  110. String? receoveDeliveryFromCountryCodeIsoAlpha2,
  111. int? receiveDeliveryFromCountryCodePhone,
  112. String? receiveDeliveryFromCountryId,
  113. String? receiveDeliveryFromCrossStreets,
  114. String? receiveDeliveryToLocation,
  115. String? receiveDeliveryToVenue,
  116. String? receiveDeliveryToVenueId,
  117. String? receiveDeliveryToWarehouse,
  118. String? receiveDeliveryToWarehouseId,
  119. String? receiveDeliveryToContact,
  120. String? receiveDeliveryToContactPhone,
  121. String? receiveDeliveryToAlternateContact,
  122. String? receiveDeliveryToAlternateContactPhone,
  123. String? receiveDeliveryToAttention,
  124. String? receiveDeliveryToAddress1,
  125. String? receiveDeliveryToAddress2,
  126. String? receiveDeliveryToCity,
  127. String? receiveDeliveryToState,
  128. String? receiveDeliveryToZipCode,
  129. String? receiveDeliveryToCountryId,
  130. String? receiveDeliveryToCountry,
  131. String? receiveDeliveryToCountryCodeIsoAlpha2,
  132. int? receiveDeliveryToCountryCodePhone,
  133. String? receiveDeliveryToContactFax,
  134. String? receiveDeliveryToCrossStreets,
  135. String? receiveDeliveryDeliveryNotes,
  136. String? receiveDeliveryCarrierId,
  137. String? receiveDeliveryCarrier,
  138. String? receiveDeliveryCarrierAccount,
  139. String? receiveDeliveryShipViaId,
  140. String? receiveDeliveryShipVia,
  141. String? receiveDeliveryInvoiceId,
  142. String? receiveDeliveryVendorInvoiceId,
  143. double? receiveDeliveryEstimatedFreight,
  144. double? receiveDeliveryFreightInvoiceAmount,
  145. String? receiveDeliveryChargeType,
  146. String? receiveDeliveryFreightTrackingNumber,
  147. String? receiveDeliveryFreightTrackingUrl,
  148. bool? receiveDeliveryDropShip,
  149. String? receiveDeliveryPackageCode,
  150. bool? receiveDeliveryBillPoFreightOnOrder,
  151. String? receiveDeliveryDateStamp,
  152. String? returnDeliveryId,
  153. String? returnDeliveryDeliveryType,
  154. String? returnDeliveryRequiredDate,
  155. String? returnDeliveryRequiredTime,
  156. String? returnDeliveryTargetShipDate,
  157. String? returnDeliveryTargetShipTime,
  158. String? returnDeliveryDirection,
  159. String? returnDeliveryAddressType,
  160. String? returnDeliveryFromLocation,
  161. String? returnDeliveryFromContact,
  162. String? returnDeliveryFromContactPhone,
  163. String? returnDeliveryFromAlternateContact,
  164. String? returnDeliveryFromAlternateContactPhone,
  165. String? returnDeliveryFromAttention,
  166. String? returnDeliveryFromAddress1,
  167. String? returnDeliveryFromAddress2,
  168. String? returnDeliveryFromCity,
  169. String? returnDeliveryFromState,
  170. String? returnDeliveryFromZipCode,
  171. String? returnDeliveryFromCountry,
  172. String? returnDeliveryFromCountryId,
  173. String? returnDeliveryFromCountryCodeIsoAlpha2,
  174. int? returnDeliveryFromCountryCodePhone,
  175. String? returnDeliveryFromCrossStreets,
  176. String? returnDeliveryToLocation,
  177. String? returnDeliveryToVenue,
  178. String? returnDeliveryToVenueId,
  179. String? returnDeliveryToWarehouse,
  180. String? returnDeliveryToWarehouseId,
  181. String? returnDeliveryToContact,
  182. String? returnDeliveryToContactPhone,
  183. String? returnDeliveryToAlternateContact,
  184. String? returnDeliveryToAlternateContactPhone,
  185. String? returnDeliveryToAttention,
  186. String? returnDeliveryToAddress1,
  187. String? returnDeliveryToAddress2,
  188. String? returnDeliveryToCity,
  189. String? returnDeliveryToState,
  190. String? returnDeliveryToZipCode,
  191. String? returnDeliveryToCountryId,
  192. String? returnDeliveryToCountry,
  193. String? returnDeliveryToCountryCodeIsoAlpha2,
  194. int? returnDeliveryToCountryCodePhone,
  195. String? returnDeliveryToContactFax,
  196. String? returnDeliveryToCrossStreets,
  197. String? returnDeliveryDeliveryNotes,
  198. String? returnDeliveryCarrierId,
  199. String? returnDeliveryCarrier,
  200. String? returnDeliveryCarrierAccount,
  201. String? returnDeliveryShipViaId,
  202. String? returnDeliveryShipVia,
  203. String? returnDeliveryInvoiceId,
  204. String? returnDeliveryVendorInvoiceId,
  205. double? returnDeliveryEstimatedFreight,
  206. double? returnDeliveryFreightInvoiceAmount,
  207. String? returnDeliveryChargeType,
  208. String? returnDeliveryFreightTrackingNumber,
  209. String? returnDeliveryFreightTrackingUrl,
  210. bool? returnDeliveryVendorRetrieve,
  211. String? returnDeliveryPackageCode,
  212. bool? returnDeliveryBillPoFreightOnOrder,
  213. String? returnDeliveryOnlineOrderNumber,
  214. String? returnDeliveryOnlineOrderStatus,
  215. String? returnDeliveryDateStamp,
  216. bool? enableProjects,
  217. String? projectId,
  218. String? projectNumber,
  219. String? project,
  220. String? projectDrawingsId,
  221. String? projectDrawings,
  222. String? projectItemsOrderedId,
  223. String? projectItemsOrdered,
  224. String? projectDropShipId,
  225. String? projectDropShip,
  226. String? projectAsBuildId,
  227. String? projectAsBuild,
  228. String? projectCommissioningId,
  229. String? projectCommissioning,
  230. String? projectDepositId,
  231. String? projectDeposit,
  232. String? location,
  233. String? currencyId,
  234. bool? updateAllRatesToNewCurrency,
  235. String? confirmUpdateAllRatesToNewCurrency,
  236. String? currencyCode,
  237. String? currency,
  238. String? currencySymbol,
  239. String? billingCycleId,
  240. String? billingCycle,
  241. String? remitToAttention1,
  242. String? remitToAttention2,
  243. String? remitToAddress1,
  244. String? remitToAddress2,
  245. String? remitToCity,
  246. String? remitToState,
  247. String? remitToCountryId,
  248. String? remitToCountry,
  249. String? remitToCountryCodeIsoAlpha2,
  250. int? remitToCountryCodePhone,
  251. String? remitToZipCode,
  252. String? remitToEmail,
  253. String? remitToPhone,
  254. String? paymentTypeId,
  255. String? paymentType,
  256. String? paymentTermsId,
  257. String? paymentTerms,
  258. int? paymentTermsDueInDays,
  259. String? taxOptionId,
  260. String? taxOption,
  261. String? taxId,
  262. String? tax1Name,
  263. String? tax2Name,
  264. double? rentalTaxRate1,
  265. double? salesTaxRate1,
  266. double? laborTaxRate1,
  267. double? rentalTaxRate2,
  268. double? salesTaxRate2,
  269. double? laborTaxRate2,
  270. bool? hasRentalItem,
  271. bool? hasSalesItem,
  272. bool? hasMiscellaneousItem,
  273. bool? hasLaborItem,
  274. bool? hasFacilitiesItem,
  275. bool? hasLossAndDamageItem,
  276. bool? hasRentalSaleItem,
  277. bool? hasConsignItem,
  278. bool? hasPartsItem,
  279. double? rentalDiscountPercent,
  280. double? rentalTotal,
  281. bool? rentalTotalIncludesTax,
  282. double? rentalExtended,
  283. double? salesDiscountPercent,
  284. double? salesTotal,
  285. bool? salesTotalIncludesTax,
  286. double? salesExtended,
  287. double? partsDiscountPercent,
  288. double? partsTotal,
  289. bool? partsTotalIncludesTax,
  290. double? partsExtended,
  291. double? vehicleDiscountPercent,
  292. double? vehicleTotal,
  293. bool? vehicleTotalIncludesTax,
  294. double? miscDiscountPercent,
  295. double? miscTotal,
  296. bool? miscTotalIncludesTax,
  297. double? miscExtended,
  298. double? laborDiscountPercent,
  299. double? laborTotal,
  300. bool? laborTotalIncludesTax,
  301. double? laborExtended,
  302. double? subRentalDaysPerWeek,
  303. double? subRentalDiscountPercent,
  304. double? weeklySubRentalTotal,
  305. double? monthlySubRentalTotal,
  306. double? periodSubRentalTotal,
  307. bool? weeklySubRentalTotalIncludesTax,
  308. bool? monthlySubRentalTotalIncludesTax,
  309. bool? periodSubRentalTotalIncludesTax,
  310. double? subRentalExtended,
  311. double? subSalesDiscountPercent,
  312. double? subSalesTotal,
  313. bool? subSalesTotalIncludesTax,
  314. double? subSalesExtended,
  315. double? subVehicleDaysPerWeek,
  316. double? subvehicleDiscountPercent,
  317. double? weeklySubVehicleTotal,
  318. double? monthlySubVehicleTotal,
  319. double? periodSubVehicleTotal,
  320. bool? weeklySubVehicleTotalIncludesTax,
  321. bool? monthlySubVehicleTotalIncludesTax,
  322. bool? periodSubVehicleTotalIncludesTax,
  323. double? subMiscDiscountPercent,
  324. double? weeklySubMiscTotal,
  325. double? monthlySubMiscTotal,
  326. double? periodSubMiscTotal,
  327. bool? weeklySubMiscTotalIncludesTax,
  328. bool? monthlySubMiscTotalIncludesTax,
  329. bool? periodSubMiscTotalIncludesTax,
  330. double? subMiscExtended,
  331. double? subLaborDiscountPercent,
  332. double? weeklySubLaborTotal,
  333. double? monthlySubLaborTotal,
  334. double? periodSubLaborTotal,
  335. bool? weeklySubLaborTotalIncludesTax,
  336. bool? monthlySubLaborTotalIncludesTax,
  337. bool? periodSubLaborTotalIncludesTax,
  338. double? subLaborExtended,
  339. bool? miscellaneousIsComplete,
  340. bool? subMiscellaneousIsComplete,
  341. bool? laborIsComplete,
  342. bool? subLaborIsComplete,
  343. String? currencyColor,
  344. String? statusColor,
  345. String? purchaseOrderNumberColor,
  346. String? vendorColor,
  347. String? descriptionColor,
  348. String? expensePOColor,
  349. bool? hasConsignorFee,
  350. bool? hasOrdertran,
  351. String? originalShowId,
  352. String? originalShow,
  353. String? inputByUserId,
  354. bool? poTypeIsInternal,
  355. bool? isInternal,
  356. String? internalOrderId,
  357. String? internalOrderNumber,
  358. String? internalOrderWarehouseId,
  359. String? internalOrderWarehouse,
  360. String? dateStamp,
  361. double? repairExtended,
  362. String? auditNote,
  363. String? recordTitle,
  364. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  365. List<FwStandardDataFwCustomValue>? custom,
  366. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  367. List<FwStandardDataFwTranslatedValue>? translation,
})

Implementation

WebApiModulesAgentPurchaseOrderPurchaseOrder({
  this.purchaseOrderId,
  this.purchaseOrderNumber,
  this.description,
  this.purchaseOrderDate,
  this.requisitionNumber,
  this.requisitionDate,
  this.vendorId,
  this.vendor,
  this.agentId,
  this.agent,
  this.status,
  this.statusDate,
  this.referenceNumber,
  this.needsApproval,
  this.needsFirstApproval,
  this.needsSecondApproval,
  this.approvalStatusDate,
  this.approvedByUserId,
  this.approvedByUser,
  this.approvalNeededBy,
  this.approvedDate,
  this.approvedBySecondUserId,
  this.approvedBySecondUser,
  this.approvedDateSecond,
  this.importanceId,
  this.importance,
  this.submittedForApprovalByUserId,
  this.submittedForApprovalByUser,
  this.submittedForApprovalDate,
  this.rejectedByUserId,
  this.rejectedByUser,
  this.rejectedDate,
  this.rejectReasonId,
  this.rejectReason,
  this.rejectReasonNote,
  this.departmentId,
  this.department,
  this.officeLocationId,
  this.officeLocation,
  this.warehouseId,
  this.warehouse,
  this.warehouseCode,
  this.quantityHolding,
  this.quantityToBarCode,
  this.rental,
  this.sales,
  this.parts,
  this.labor,
  this.miscellaneous,
  this.vehicle,
  this.subRent,
  this.subSale,
  this.subLabor,
  this.subMiscellaneous,
  this.subVehicle,
  this.repair,
  this.consignment,
  this.consignorAgreementId,
  this.consignorAgreementNumber,
  this.vendorHasConsignment,
  this.orderId,
  this.orderNumber,
  this.dealNumber,
  this.dealId,
  this.deal,
  this.rateType,
  this.termsConditionsId,
  this.termsConditions,
  this.departmentLocationRequiresApproval,
  this.total,
  this.poTypeId,
  this.poType,
  this.poClassificationId,
  this.poClassification,
  this.activityDatesAndTimes,
  this.estimatedStartDate,
  this.estimatedStartTime,
  this.estimatedStopDate,
  this.estimatedStopTime,
  this.billingStartDate,
  this.billingEndDate,
  this.billingWeeks,
  this.billingMonths,
  this.invoicedAmount,
  this.approvalStatusId,
  this.approvalStatus,
  this.approvalStatusType,
  this.projectManagerId,
  this.projectManager,
  this.receiveDeliveryId,
  this.receiveDeliveryDeliveryType,
  this.receiveDeliveryRequiredDate,
  this.receiveDeliveryRequiredTime,
  this.receiveDeliveryTargetShipDate,
  this.receiveDeliveryTargetShipTime,
  this.receiveDeliveryDirection,
  this.receiveDeliveryAddressType,
  this.receiveDeliveryFromLocation,
  this.receiveDeliveryFromContact,
  this.receiveDeliveryFromContactPhone,
  this.receiveDeliveryFromAlternateContact,
  this.receiveDeliveryFromAlternateContactPhone,
  this.receiveDeliveryFromAttention,
  this.receiveDeliveryFromAddress1,
  this.receiveDeliveryFromAddress2,
  this.receiveDeliveryFromCity,
  this.receiveDeliveryFromState,
  this.receiveDeliveryFromZipCode,
  this.receiveDeliveryFromCountry,
  this.receoveDeliveryFromCountryCodeIsoAlpha2,
  this.receiveDeliveryFromCountryCodePhone,
  this.receiveDeliveryFromCountryId,
  this.receiveDeliveryFromCrossStreets,
  this.receiveDeliveryToLocation,
  this.receiveDeliveryToVenue,
  this.receiveDeliveryToVenueId,
  this.receiveDeliveryToWarehouse,
  this.receiveDeliveryToWarehouseId,
  this.receiveDeliveryToContact,
  this.receiveDeliveryToContactPhone,
  this.receiveDeliveryToAlternateContact,
  this.receiveDeliveryToAlternateContactPhone,
  this.receiveDeliveryToAttention,
  this.receiveDeliveryToAddress1,
  this.receiveDeliveryToAddress2,
  this.receiveDeliveryToCity,
  this.receiveDeliveryToState,
  this.receiveDeliveryToZipCode,
  this.receiveDeliveryToCountryId,
  this.receiveDeliveryToCountry,
  this.receiveDeliveryToCountryCodeIsoAlpha2,
  this.receiveDeliveryToCountryCodePhone,
  this.receiveDeliveryToContactFax,
  this.receiveDeliveryToCrossStreets,
  this.receiveDeliveryDeliveryNotes,
  this.receiveDeliveryCarrierId,
  this.receiveDeliveryCarrier,
  this.receiveDeliveryCarrierAccount,
  this.receiveDeliveryShipViaId,
  this.receiveDeliveryShipVia,
  this.receiveDeliveryInvoiceId,
  this.receiveDeliveryVendorInvoiceId,
  this.receiveDeliveryEstimatedFreight,
  this.receiveDeliveryFreightInvoiceAmount,
  this.receiveDeliveryChargeType,
  this.receiveDeliveryFreightTrackingNumber,
  this.receiveDeliveryFreightTrackingUrl,
  this.receiveDeliveryDropShip,
  this.receiveDeliveryPackageCode,
  this.receiveDeliveryBillPoFreightOnOrder,
  this.receiveDeliveryDateStamp,
  this.returnDeliveryId,
  this.returnDeliveryDeliveryType,
  this.returnDeliveryRequiredDate,
  this.returnDeliveryRequiredTime,
  this.returnDeliveryTargetShipDate,
  this.returnDeliveryTargetShipTime,
  this.returnDeliveryDirection,
  this.returnDeliveryAddressType,
  this.returnDeliveryFromLocation,
  this.returnDeliveryFromContact,
  this.returnDeliveryFromContactPhone,
  this.returnDeliveryFromAlternateContact,
  this.returnDeliveryFromAlternateContactPhone,
  this.returnDeliveryFromAttention,
  this.returnDeliveryFromAddress1,
  this.returnDeliveryFromAddress2,
  this.returnDeliveryFromCity,
  this.returnDeliveryFromState,
  this.returnDeliveryFromZipCode,
  this.returnDeliveryFromCountry,
  this.returnDeliveryFromCountryId,
  this.returnDeliveryFromCountryCodeIsoAlpha2,
  this.returnDeliveryFromCountryCodePhone,
  this.returnDeliveryFromCrossStreets,
  this.returnDeliveryToLocation,
  this.returnDeliveryToVenue,
  this.returnDeliveryToVenueId,
  this.returnDeliveryToWarehouse,
  this.returnDeliveryToWarehouseId,
  this.returnDeliveryToContact,
  this.returnDeliveryToContactPhone,
  this.returnDeliveryToAlternateContact,
  this.returnDeliveryToAlternateContactPhone,
  this.returnDeliveryToAttention,
  this.returnDeliveryToAddress1,
  this.returnDeliveryToAddress2,
  this.returnDeliveryToCity,
  this.returnDeliveryToState,
  this.returnDeliveryToZipCode,
  this.returnDeliveryToCountryId,
  this.returnDeliveryToCountry,
  this.returnDeliveryToCountryCodeIsoAlpha2,
  this.returnDeliveryToCountryCodePhone,
  this.returnDeliveryToContactFax,
  this.returnDeliveryToCrossStreets,
  this.returnDeliveryDeliveryNotes,
  this.returnDeliveryCarrierId,
  this.returnDeliveryCarrier,
  this.returnDeliveryCarrierAccount,
  this.returnDeliveryShipViaId,
  this.returnDeliveryShipVia,
  this.returnDeliveryInvoiceId,
  this.returnDeliveryVendorInvoiceId,
  this.returnDeliveryEstimatedFreight,
  this.returnDeliveryFreightInvoiceAmount,
  this.returnDeliveryChargeType,
  this.returnDeliveryFreightTrackingNumber,
  this.returnDeliveryFreightTrackingUrl,
  this.returnDeliveryVendorRetrieve,
  this.returnDeliveryPackageCode,
  this.returnDeliveryBillPoFreightOnOrder,
  this.returnDeliveryOnlineOrderNumber,
  this.returnDeliveryOnlineOrderStatus,
  this.returnDeliveryDateStamp,
  this.enableProjects,
  this.projectId,
  this.projectNumber,
  this.project,
  this.projectDrawingsId,
  this.projectDrawings,
  this.projectItemsOrderedId,
  this.projectItemsOrdered,
  this.projectDropShipId,
  this.projectDropShip,
  this.projectAsBuildId,
  this.projectAsBuild,
  this.projectCommissioningId,
  this.projectCommissioning,
  this.projectDepositId,
  this.projectDeposit,
  this.location,
  this.currencyId,
  this.updateAllRatesToNewCurrency,
  this.confirmUpdateAllRatesToNewCurrency,
  this.currencyCode,
  this.currency,
  this.currencySymbol,
  this.billingCycleId,
  this.billingCycle,
  this.remitToAttention1,
  this.remitToAttention2,
  this.remitToAddress1,
  this.remitToAddress2,
  this.remitToCity,
  this.remitToState,
  this.remitToCountryId,
  this.remitToCountry,
  this.remitToCountryCodeIsoAlpha2,
  this.remitToCountryCodePhone,
  this.remitToZipCode,
  this.remitToEmail,
  this.remitToPhone,
  this.paymentTypeId,
  this.paymentType,
  this.paymentTermsId,
  this.paymentTerms,
  this.paymentTermsDueInDays,
  this.taxOptionId,
  this.taxOption,
  this.taxId,
  this.tax1Name,
  this.tax2Name,
  this.rentalTaxRate1,
  this.salesTaxRate1,
  this.laborTaxRate1,
  this.rentalTaxRate2,
  this.salesTaxRate2,
  this.laborTaxRate2,
  this.hasRentalItem,
  this.hasSalesItem,
  this.hasMiscellaneousItem,
  this.hasLaborItem,
  this.hasFacilitiesItem,
  this.hasLossAndDamageItem,
  this.hasRentalSaleItem,
  this.hasConsignItem,
  this.hasPartsItem,
  this.rentalDiscountPercent,
  this.rentalTotal,
  this.rentalTotalIncludesTax,
  this.rentalExtended,
  this.salesDiscountPercent,
  this.salesTotal,
  this.salesTotalIncludesTax,
  this.salesExtended,
  this.partsDiscountPercent,
  this.partsTotal,
  this.partsTotalIncludesTax,
  this.partsExtended,
  this.vehicleDiscountPercent,
  this.vehicleTotal,
  this.vehicleTotalIncludesTax,
  this.miscDiscountPercent,
  this.miscTotal,
  this.miscTotalIncludesTax,
  this.miscExtended,
  this.laborDiscountPercent,
  this.laborTotal,
  this.laborTotalIncludesTax,
  this.laborExtended,
  this.subRentalDaysPerWeek,
  this.subRentalDiscountPercent,
  this.weeklySubRentalTotal,
  this.monthlySubRentalTotal,
  this.periodSubRentalTotal,
  this.weeklySubRentalTotalIncludesTax,
  this.monthlySubRentalTotalIncludesTax,
  this.periodSubRentalTotalIncludesTax,
  this.subRentalExtended,
  this.subSalesDiscountPercent,
  this.subSalesTotal,
  this.subSalesTotalIncludesTax,
  this.subSalesExtended,
  this.subVehicleDaysPerWeek,
  this.subvehicleDiscountPercent,
  this.weeklySubVehicleTotal,
  this.monthlySubVehicleTotal,
  this.periodSubVehicleTotal,
  this.weeklySubVehicleTotalIncludesTax,
  this.monthlySubVehicleTotalIncludesTax,
  this.periodSubVehicleTotalIncludesTax,
  this.subMiscDiscountPercent,
  this.weeklySubMiscTotal,
  this.monthlySubMiscTotal,
  this.periodSubMiscTotal,
  this.weeklySubMiscTotalIncludesTax,
  this.monthlySubMiscTotalIncludesTax,
  this.periodSubMiscTotalIncludesTax,
  this.subMiscExtended,
  this.subLaborDiscountPercent,
  this.weeklySubLaborTotal,
  this.monthlySubLaborTotal,
  this.periodSubLaborTotal,
  this.weeklySubLaborTotalIncludesTax,
  this.monthlySubLaborTotalIncludesTax,
  this.periodSubLaborTotalIncludesTax,
  this.subLaborExtended,
  this.miscellaneousIsComplete,
  this.subMiscellaneousIsComplete,
  this.laborIsComplete,
  this.subLaborIsComplete,
  this.currencyColor,
  this.statusColor,
  this.purchaseOrderNumberColor,
  this.vendorColor,
  this.descriptionColor,
  this.expensePOColor,
  this.hasConsignorFee,
  this.hasOrdertran,
  this.originalShowId,
  this.originalShow,
  this.inputByUserId,
  this.poTypeIsInternal,
  this.isInternal,
  this.internalOrderId,
  this.internalOrderNumber,
  this.internalOrderWarehouseId,
  this.internalOrderWarehouse,
  this.dateStamp,
  this.repairExtended,
  this.auditNote,
  this.recordTitle,
  this.fields,
  this.custom,
  this.defaultFieldAttributes,
  this.translation,
});