WebApiModulesAgentOrderOrder constructor

const WebApiModulesAgentOrderOrder({
  1. String? orderId,
  2. String? orderNumber,
  3. String? orderDate,
  4. String? sourceQuoteId,
  5. String? sourceQuoteNumber,
  6. String? creditCardPreAuthorizationStatus,
  7. bool? isInternal,
  8. String? internalPurchaseOrderId,
  9. String? internalPurchaseOrderNumber,
  10. String? externalOrderId,
  11. String? externalOrderNumber,
  12. String? description,
  13. String? officeLocationId,
  14. String? officeLocation,
  15. String? warehouseId,
  16. String? warehouse,
  17. String? languageId,
  18. String? language,
  19. String? warehouseCode,
  20. String? departmentId,
  21. String? department,
  22. String? customerId,
  23. String? customer,
  24. String? customerStatus,
  25. String? customerNumber,
  26. String? customerServiceRepresentativeId,
  27. String? customerServiceRepresentative,
  28. String? dealId,
  29. String? dealStatus,
  30. String? deal,
  31. String? dealNumber,
  32. String? dealTypeId,
  33. String? dealType,
  34. String? rateType,
  35. String? rateTypeDisplay,
  36. String? agentId,
  37. String? agent,
  38. String? projectManagerId,
  39. String? projectManager,
  40. bool? rental,
  41. bool? sales,
  42. bool? miscellaneous,
  43. bool? labor,
  44. bool? facilities,
  45. bool? transportation,
  46. bool? rentalSale,
  47. bool? lossAndDamage,
  48. bool? repair,
  49. bool? hasRentalItem,
  50. bool? hasSalesItem,
  51. bool? hasMiscellaneousItem,
  52. bool? hasLaborItem,
  53. bool? hasFacilitiesItem,
  54. bool? hasLossAndDamageItem,
  55. bool? hasRentalSaleItem,
  56. bool? hasSpaceItem,
  57. bool? hasPartsItem,
  58. bool? hasRepair,
  59. List<WebApiModulesAgentOrderDatesOrderDates>? activityDatesAndTimes,
  60. List<WebApiModulesHomeDealOrderTieredPricingDealOrderTieredPricing>? tieredPricing,
  61. String? pickDate,
  62. String? pickTime,
  63. String? estimatedStartDate,
  64. String? estimatedStartTime,
  65. String? estimatedStopDate,
  66. String? estimatedStopTime,
  67. String? pickUpDate,
  68. String? pickUpTime,
  69. String? prepDate,
  70. String? prepTime,
  71. String? loadInDate,
  72. String? loadInTime,
  73. String? strikeDate,
  74. String? strikeTime,
  75. String? testDate,
  76. String? testTime,
  77. String? orderTypeId,
  78. String? orderType,
  79. bool? pendingPo,
  80. String? poNumber,
  81. double? poAmount,
  82. String? location,
  83. String? orderLocationId,
  84. String? orderLocation,
  85. String? referenceNumber,
  86. double? total,
  87. String? status,
  88. String? statusDate,
  89. String? orderTypeDescribed,
  90. bool? lockBillingDates,
  91. bool? specifyBillingDatesByType,
  92. String? rentalBillingStartDate,
  93. String? rentalBillingEndDate,
  94. String? laborBillingStartDate,
  95. String? laborBillingEndDate,
  96. String? miscellaneousBillingStartDate,
  97. String? miscellaneousBillingEndDate,
  98. String? facilitiesBillingStartDate,
  99. String? facilitiesBillingEndDate,
  100. String? vehicleBillingStartDate,
  101. String? vehicleBillingEndDate,
  102. String? delayBillingSearchUntil,
  103. bool? includePrepFeesInRentalRate,
  104. String? billingStartDate,
  105. String? billingEndDate,
  106. double? billingWeeks,
  107. double? billingMonths,
  108. String? determineQuantitiesToBillBasedOn,
  109. String? billingCycleId,
  110. String? billingCycle,
  111. String? billingCycleType,
  112. String? paymentTermsId,
  113. String? paymentTerms,
  114. String? paymentTermsColor,
  115. String? paymentTypeId,
  116. String? paymentType,
  117. String? paymentTypeType,
  118. double? paymentTypeFeePercentage,
  119. String? currencyId,
  120. bool? updateAllRatesToNewCurrency,
  121. String? confirmUpdateAllRatesToNewCurrency,
  122. String? currencyCode,
  123. String? currency,
  124. String? currencySymbol,
  125. String? taxOptionId,
  126. String? taxOption,
  127. String? tax1Name,
  128. String? tax2Name,
  129. String? rentalTaxAlias,
  130. String? salesTaxAlias,
  131. String? laborTaxAlias,
  132. String? taxId,
  133. double? rentalTaxRate1,
  134. double? salesTaxRate1,
  135. double? laborTaxRate1,
  136. double? rentalTaxRate2,
  137. double? salesTaxRate2,
  138. double? laborTaxRate2,
  139. double? totalTax,
  140. bool? noCharge,
  141. String? noChargeReason,
  142. String? printIssuedToAddressFrom,
  143. String? issuedToName,
  144. String? issuedToAttention,
  145. String? issuedToAttention2,
  146. String? issuedToAddress1,
  147. String? issuedToAddress2,
  148. String? issuedToCity,
  149. String? issuedToState,
  150. String? issuedToZipCode,
  151. String? issuedToCountryId,
  152. String? issuedToCountry,
  153. String? issuedToCountryCodeIsoAlpha2,
  154. int? issuedToCountryCodePhone,
  155. bool? billToAddressDifferentFromIssuedToAddress,
  156. String? billToAddressId,
  157. String? billToName,
  158. String? billToAttention,
  159. String? billToAttention2,
  160. String? billToAddress1,
  161. String? billToAddress2,
  162. String? billToCity,
  163. String? billToState,
  164. String? billToZipCode,
  165. String? billToCountryId,
  166. String? billToCountry,
  167. String? billToCountryCodeIsoAlpha2,
  168. int? billToCountryCodePhone,
  169. String? discountReasonId,
  170. String? discountReason,
  171. bool? requireContactConfirmation,
  172. bool? departmentRequireContactConfirmation,
  173. bool? includeInBillingAnalysis,
  174. String? hiatusDiscountFrom,
  175. bool? roundTripRentals,
  176. bool? inGroup,
  177. int? groupNumber,
  178. int? groupColor,
  179. double? groupOrderBy,
  180. String? coverLetterId,
  181. String? coverLetter,
  182. String? termsConditionsId,
  183. String? termsConditions,
  184. String? outsideSalesRepresentativeId,
  185. String? outsideSalesRepresentative,
  186. String? marketTypeId,
  187. String? marketType,
  188. String? marketSegmentId,
  189. String? marketSegment,
  190. String? marketSegmentJobId,
  191. String? marketSegmentJob,
  192. String? outDeliveryId,
  193. String? outDeliveryDeliveryType,
  194. String? outDeliveryRequiredDate,
  195. String? outDeliveryRequiredTime,
  196. String? outDeliveryTargetShipDate,
  197. String? outDeliveryTargetShipTime,
  198. String? outDeliveryDirection,
  199. String? outDeliveryAddressType,
  200. String? outDeliveryFromLocation,
  201. String? outDeliveryFromContact,
  202. String? outDeliveryFromContactPhone,
  203. String? outDeliveryFromAlternateContact,
  204. String? outDeliveryFromAlternateContactPhone,
  205. String? outDeliveryFromAttention,
  206. String? outDeliveryFromAddress1,
  207. String? outDeliveryFromAddress2,
  208. String? outDeliveryFromCity,
  209. String? outDeliveryFromState,
  210. String? outDeliveryFromZipCode,
  211. String? outDeliveryFromCountry,
  212. String? outDeliveryFromCountryId,
  213. String? outDeliveryFromCountryCodeIsoAlpha2,
  214. int? outDeliveryFromCountryCodePhone,
  215. String? outDeliveryFromCrossStreets,
  216. String? outDeliveryToLocation,
  217. String? outDeliveryToContact,
  218. String? outDeliveryToContactPhone,
  219. String? outDeliveryToAlternateContact,
  220. String? outDeliveryToAlternateContactPhone,
  221. String? outDeliveryToAttention,
  222. String? outDeliveryToAddress1,
  223. String? outDeliveryToAddress2,
  224. String? outDeliveryToCity,
  225. String? outDeliveryToState,
  226. String? outDeliveryToZipCode,
  227. String? outDeliveryToCountryId,
  228. String? outDeliveryToCountry,
  229. String? outDeliveryToCountryCodeIsoAlpha2,
  230. int? outDeliveryToCountryCodePhone,
  231. String? outDeliveryToContactFax,
  232. String? outDeliveryToCrossStreets,
  233. String? outDeliveryDeliveryNotes,
  234. String? outDeliveryCarrierId,
  235. String? outDeliveryCarrier,
  236. String? outDeliveryCarrierAccount,
  237. String? outDeliveryShipViaId,
  238. String? outDeliveryShipVia,
  239. String? outDeliveryInvoiceId,
  240. String? outDeliveryVendorInvoiceId,
  241. double? outDeliveryEstimatedFreight,
  242. double? outDeliveryFreightInvoiceAmount,
  243. String? outDeliveryChargeType,
  244. String? outDeliveryFreightTrackingNumber,
  245. String? outDeliveryFreightTrackingUrl,
  246. String? outDeliveryPackageCode,
  247. bool? outDeliveryBillPoFreightOnOrder,
  248. String? outDeliveryOnlineOrderNumber,
  249. String? outDeliveryToVenue,
  250. String? outDeliveryToVenueId,
  251. String? outDeliveryToWarehouse,
  252. String? outDeliveryToWarehouseId,
  253. String? outDeliveryDateStamp,
  254. String? inDeliveryId,
  255. String? inDeliveryDeliveryType,
  256. String? inDeliveryRequiredDate,
  257. String? inDeliveryRequiredTime,
  258. String? inDeliveryTargetShipDate,
  259. String? inDeliveryTargetShipTime,
  260. String? inDeliveryDirection,
  261. String? inDeliveryAddressType,
  262. String? inDeliveryFromLocation,
  263. String? inDeliveryFromContact,
  264. String? inDeliveryFromContactPhone,
  265. String? inDeliveryFromAlternateContact,
  266. String? inDeliveryFromAlternateContactPhone,
  267. String? inDeliveryFromAttention,
  268. String? inDeliveryFromAddress1,
  269. String? inDeliveryFromAddress2,
  270. String? inDeliveryFromCity,
  271. String? inDeliveryFromState,
  272. String? inDeliveryFromZipCode,
  273. String? inDeliveryFromCountry,
  274. String? inDeliveryFromCountryId,
  275. String? inDeliveryFromCountryCodeIsoAlpha2,
  276. int? inDeliveryFromCountryCodePhone,
  277. String? inDeliveryFromCrossStreets,
  278. String? inDeliveryToLocation,
  279. String? inDeliveryToContact,
  280. String? inDeliveryToContactPhone,
  281. String? inDeliveryToAlternateContact,
  282. String? inDeliveryToAlternateContactPhone,
  283. String? inDeliveryToAttention,
  284. String? inDeliveryToAddress1,
  285. String? inDeliveryToAddress2,
  286. String? inDeliveryToCity,
  287. String? inDeliveryToState,
  288. String? inDeliveryToZipCode,
  289. String? inDeliveryToCountryId,
  290. String? inDeliveryToCountry,
  291. String? inDeliveryToCountryCodeIsoAlpha2,
  292. int? inDeliveryToCountryCodePhone,
  293. String? inDeliveryToContactFax,
  294. String? inDeliveryToCrossStreets,
  295. String? inDeliveryDeliveryNotes,
  296. String? inDeliveryCarrierId,
  297. String? inDeliveryCarrier,
  298. String? inDeliveryCarrierAccount,
  299. String? inDeliveryShipViaId,
  300. String? inDeliveryShipVia,
  301. String? inDeliveryInvoiceId,
  302. String? inDeliveryVendorInvoiceId,
  303. double? inDeliveryEstimatedFreight,
  304. double? inDeliveryFreightInvoiceAmount,
  305. String? inDeliveryChargeType,
  306. String? inDeliveryFreightTrackingNumber,
  307. String? inDeliveryFreightTrackingUrl,
  308. String? inDeliveryPackageCode,
  309. bool? inDeliveryBillPoFreightOnOrder,
  310. String? inDeliveryOnlineOrderNumber,
  311. String? inDeliveryOnlineOrderStatus,
  312. String? inDeliveryToVenue,
  313. String? inDeliveryToVenueId,
  314. String? inDeliveryToWarehouse,
  315. String? inDeliveryToWarehouseId,
  316. String? inDeliveryDateStamp,
  317. double? rentalDaysPerWeek,
  318. double? rentalDiscountPercent,
  319. double? weeklyRentalTotal,
  320. double? monthlyRentalTotal,
  321. double? periodRentalTotal,
  322. bool? weeklyRentalTotalIncludesTax,
  323. bool? monthlyRentalTotalIncludesTax,
  324. bool? periodRentalTotalIncludesTax,
  325. bool? billLockedTotal,
  326. double? salesDiscountPercent,
  327. double? salesTotal,
  328. bool? salesTotalIncludesTax,
  329. double? partsDiscountPercent,
  330. double? partsTotal,
  331. bool? partsTotalIncludesTax,
  332. double? spaceDaysPerWeek,
  333. double? spaceDiscountPercent,
  334. double? spaceSplitPercent,
  335. double? weeklySpaceTotal,
  336. double? monthlySpaceTotal,
  337. double? periodSpaceTotal,
  338. bool? weeklySpaceTotalIncludesTax,
  339. bool? monthlySpaceTotalIncludesTax,
  340. bool? periodSpaceTotalIncludesTax,
  341. double? vehicleDaysPerWeek,
  342. double? vehicleDiscountPercent,
  343. double? weeklyVehicleTotal,
  344. double? monthlyVehicleTotal,
  345. double? periodVehicleTotal,
  346. bool? weeklyVehicleTotalIncludesTax,
  347. bool? monthlyVehicleTotalIncludesTax,
  348. bool? periodVehicleTotalIncludesTax,
  349. double? miscDiscountPercent,
  350. double? weeklyMiscTotal,
  351. double? monthlyMiscTotal,
  352. double? periodMiscTotal,
  353. bool? weeklyMiscTotalIncludesTax,
  354. bool? monthlyMiscTotalIncludesTax,
  355. bool? periodMiscTotalIncludesTax,
  356. double? laborDiscountPercent,
  357. double? weeklyLaborTotal,
  358. double? monthlyLaborTotal,
  359. double? periodLaborTotal,
  360. bool? weeklyLaborTotalIncludesTax,
  361. bool? monthlyLaborTotalIncludesTax,
  362. bool? periodLaborTotalIncludesTax,
  363. double? rentalSaleDiscountPercent,
  364. double? rentalSaleTotal,
  365. bool? rentalSaleTotalIncludesTax,
  366. double? lossAndDamageDiscountPercent,
  367. double? lossAndDamageTotal,
  368. bool? lossAndDamageTotalIncludesTax,
  369. bool? disableEditingRentalRate,
  370. bool? disableEditingSalesRate,
  371. bool? disableEditingMiscellaneousRate,
  372. bool? disableEditingLaborRate,
  373. bool? disableEditingRentalSaleRate,
  374. bool? disableEditingLossAndDamageRate,
  375. double? rentalExtendedTotal,
  376. double? salesExtendedTotal,
  377. double? laborExtendedTotal,
  378. double? miscellaneousExtendedTotal,
  379. double? rentalSaleExtendedTotal,
  380. double? lossAndDamageExtendedTotal,
  381. double? discountTotal,
  382. double? subTotal,
  383. double? weeklyExtendedTotal,
  384. double? monthlyExtendedTotal,
  385. bool? hasNotes,
  386. bool? hasEmailHistory,
  387. bool? hasContacts,
  388. bool? hasSubPurchaseOrders,
  389. bool? hasPickLists,
  390. bool? hasContracts,
  391. bool? hasSuspendedContracts,
  392. bool? hasMultiOrderContracts,
  393. bool? hasMultiOrderInOutContracts,
  394. bool? allowDealDepartmentChangeWithMultiOrderContracts,
  395. bool? hasInvoices,
  396. bool? hasReceipts,
  397. bool? hasCredits,
  398. bool? hasBillingWorksheets,
  399. bool? hasMultiOrderInvoices,
  400. bool? hasSnapshots,
  401. bool? hasInternalPurchaseOrders,
  402. double? totalReplacementCost,
  403. String? presentationLayerId,
  404. String? presentationLayer,
  405. String? manualSort,
  406. bool? manualSortRental,
  407. bool? manualSortSales,
  408. bool? manualSortMisc,
  409. bool? manualSortLabor,
  410. bool? manualSortLossAndDamage,
  411. bool? manualSortRentalSale,
  412. bool? manualSortParts,
  413. bool? preventManualSort,
  414. bool? separateCompletesKits,
  415. String? quoteOrderTitle,
  416. bool? unassignedSubs,
  417. bool? nonTaxable,
  418. bool? rentalExempt,
  419. bool? salesExempt,
  420. bool? laborExempt,
  421. bool? enableProjects,
  422. String? projectId,
  423. String? projectNumber,
  424. String? project,
  425. String? projectDrawingsId,
  426. String? projectDrawings,
  427. String? projectItemsOrderedId,
  428. String? projectItemsOrdered,
  429. String? projectDropShipId,
  430. String? projectDropShip,
  431. String? projectAsBuildId,
  432. String? projectAsBuild,
  433. String? projectCommissioningId,
  434. String? projectCommissioning,
  435. String? projectDepositId,
  436. String? projectDeposit,
  437. bool? projectSyncMarket,
  438. bool? projectSyncDeliverShip,
  439. bool? projectSyncBilling,
  440. String? inputByUserId,
  441. String? modByUserId,
  442. String? webUserId,
  443. bool? useEstimatedDatesForBilling,
  444. String? orderedById,
  445. String? orderedBy,
  446. String? orderedByTitle,
  447. String? orderedByPhone,
  448. String? orderedByExtension,
  449. String? orderedByPhoneAndExtension,
  450. String? orderedByEmail,
  451. String? confirmationStatus,
  452. String? confirmationAsOf,
  453. bool? updateEstimatedStartAndStopDatesOnSubPurchaseOrders,
  454. bool? promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders,
  455. bool? disableCrewValidation,
  456. bool? updateBillingStartAndStopDatesOnSubPurchaseOrders,
  457. bool? promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders,
  458. double? orderValueTotal,
  459. double? orderReplacementTotal,
  460. double? ownedValueTotal,
  461. double? ownedReplacementTotal,
  462. double? subValueTotal,
  463. double? subReplacementTotal,
  464. double? invoicedAmount,
  465. double? itemQuantity,
  466. bool? hasBottomLineMiscellaneousAdjustment,
  467. double? installationAndStrikeFeePercent,
  468. String? installationAndStrikeFeeBasedOn,
  469. double? managementAndServiceFeePercent,
  470. String? managementAndServiceFeeBasedOn,
  471. bool? toggleOrderApproval,
  472. bool? useResponsiblePerson,
  473. bool? requireResponsiblePerson,
  474. double? hoursPerDay,
  475. bool? crewMonday,
  476. bool? crewTuesday,
  477. bool? crewWednesday,
  478. bool? crewThursday,
  479. bool? crewFriday,
  480. bool? crewSaturday,
  481. bool? crewSunday,
  482. double? crewHoursOT,
  483. double? crewHoursDT,
  484. String? crewBilling,
  485. bool? doNotBillDayWhenItemsAreCheckedInByCertainTime,
  486. String? checkInByTimeToAvoidBilling,
  487. String? jobName,
  488. bool? itineraryOverrideBillableDays,
  489. String? dealProductionTypeId,
  490. String? dealProductionType,
  491. int? totalWeightLbs,
  492. int? totalWeightOz,
  493. int? totalWeightKg,
  494. int? totalWeightG,
  495. int? shipmentNumber,
  496. String? dateStamp,
  497. String? auditNote,
  498. String? recordTitle,
  499. dynamic urlIdentifier,
  500. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  501. List<FwStandardDataFwCustomValue>? custom,
  502. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  503. FwStandardBusinessLogicFwBusinessLogic? original,
  504. List<FwStandardDataFwTranslatedValue>? translation,
  505. bool? hasImport,
  506. bool? hasDocuments,
  507. String? createdByUserId,
  508. String? createdByUserName,
  509. String? createdDateTime,
  510. String? modifiedByUserId,
  511. String? modifiedByUserName,
  512. String? modifiedDateTime,
})

Implementation

const WebApiModulesAgentOrderOrder({
  this.orderId,
  this.orderNumber,
  this.orderDate,
  this.sourceQuoteId,
  this.sourceQuoteNumber,
  this.creditCardPreAuthorizationStatus,
  this.isInternal,
  this.internalPurchaseOrderId,
  this.internalPurchaseOrderNumber,
  this.externalOrderId,
  this.externalOrderNumber,
  this.description,
  this.officeLocationId,
  this.officeLocation,
  this.warehouseId,
  this.warehouse,
  this.languageId,
  this.language,
  this.warehouseCode,
  this.departmentId,
  this.department,
  this.customerId,
  this.customer,
  this.customerStatus,
  this.customerNumber,
  this.customerServiceRepresentativeId,
  this.customerServiceRepresentative,
  this.dealId,
  this.dealStatus,
  this.deal,
  this.dealNumber,
  this.dealTypeId,
  this.dealType,
  this.rateType,
  this.rateTypeDisplay,
  this.agentId,
  this.agent,
  this.projectManagerId,
  this.projectManager,
  this.rental,
  this.sales,
  this.miscellaneous,
  this.labor,
  this.facilities,
  this.transportation,
  this.rentalSale,
  this.lossAndDamage,
  this.repair,
  this.hasRentalItem,
  this.hasSalesItem,
  this.hasMiscellaneousItem,
  this.hasLaborItem,
  this.hasFacilitiesItem,
  this.hasLossAndDamageItem,
  this.hasRentalSaleItem,
  this.hasSpaceItem,
  this.hasPartsItem,
  this.hasRepair,
  this.activityDatesAndTimes,
  this.tieredPricing,
  this.pickDate,
  this.pickTime,
  this.estimatedStartDate,
  this.estimatedStartTime,
  this.estimatedStopDate,
  this.estimatedStopTime,
  this.pickUpDate,
  this.pickUpTime,
  this.prepDate,
  this.prepTime,
  this.loadInDate,
  this.loadInTime,
  this.strikeDate,
  this.strikeTime,
  this.testDate,
  this.testTime,
  this.orderTypeId,
  this.orderType,
  this.pendingPo,
  this.poNumber,
  this.poAmount,
  this.location,
  this.orderLocationId,
  this.orderLocation,
  this.referenceNumber,
  this.total,
  this.status,
  this.statusDate,
  this.orderTypeDescribed,
  this.lockBillingDates,
  this.specifyBillingDatesByType,
  this.rentalBillingStartDate,
  this.rentalBillingEndDate,
  this.laborBillingStartDate,
  this.laborBillingEndDate,
  this.miscellaneousBillingStartDate,
  this.miscellaneousBillingEndDate,
  this.facilitiesBillingStartDate,
  this.facilitiesBillingEndDate,
  this.vehicleBillingStartDate,
  this.vehicleBillingEndDate,
  this.delayBillingSearchUntil,
  this.includePrepFeesInRentalRate,
  this.billingStartDate,
  this.billingEndDate,
  this.billingWeeks,
  this.billingMonths,
  this.determineQuantitiesToBillBasedOn,
  this.billingCycleId,
  this.billingCycle,
  this.billingCycleType,
  this.paymentTermsId,
  this.paymentTerms,
  this.paymentTermsColor,
  this.paymentTypeId,
  this.paymentType,
  this.paymentTypeType,
  this.paymentTypeFeePercentage,
  this.currencyId,
  this.updateAllRatesToNewCurrency,
  this.confirmUpdateAllRatesToNewCurrency,
  this.currencyCode,
  this.currency,
  this.currencySymbol,
  this.taxOptionId,
  this.taxOption,
  this.tax1Name,
  this.tax2Name,
  this.rentalTaxAlias,
  this.salesTaxAlias,
  this.laborTaxAlias,
  this.taxId,
  this.rentalTaxRate1,
  this.salesTaxRate1,
  this.laborTaxRate1,
  this.rentalTaxRate2,
  this.salesTaxRate2,
  this.laborTaxRate2,
  this.totalTax,
  this.noCharge,
  this.noChargeReason,
  this.printIssuedToAddressFrom,
  this.issuedToName,
  this.issuedToAttention,
  this.issuedToAttention2,
  this.issuedToAddress1,
  this.issuedToAddress2,
  this.issuedToCity,
  this.issuedToState,
  this.issuedToZipCode,
  this.issuedToCountryId,
  this.issuedToCountry,
  this.issuedToCountryCodeIsoAlpha2,
  this.issuedToCountryCodePhone,
  this.billToAddressDifferentFromIssuedToAddress,
  this.billToAddressId,
  this.billToName,
  this.billToAttention,
  this.billToAttention2,
  this.billToAddress1,
  this.billToAddress2,
  this.billToCity,
  this.billToState,
  this.billToZipCode,
  this.billToCountryId,
  this.billToCountry,
  this.billToCountryCodeIsoAlpha2,
  this.billToCountryCodePhone,
  this.discountReasonId,
  this.discountReason,
  this.requireContactConfirmation,
  this.departmentRequireContactConfirmation,
  this.includeInBillingAnalysis,
  this.hiatusDiscountFrom,
  this.roundTripRentals,
  this.inGroup,
  this.groupNumber,
  this.groupColor,
  this.groupOrderBy,
  this.coverLetterId,
  this.coverLetter,
  this.termsConditionsId,
  this.termsConditions,
  this.outsideSalesRepresentativeId,
  this.outsideSalesRepresentative,
  this.marketTypeId,
  this.marketType,
  this.marketSegmentId,
  this.marketSegment,
  this.marketSegmentJobId,
  this.marketSegmentJob,
  this.outDeliveryId,
  this.outDeliveryDeliveryType,
  this.outDeliveryRequiredDate,
  this.outDeliveryRequiredTime,
  this.outDeliveryTargetShipDate,
  this.outDeliveryTargetShipTime,
  this.outDeliveryDirection,
  this.outDeliveryAddressType,
  this.outDeliveryFromLocation,
  this.outDeliveryFromContact,
  this.outDeliveryFromContactPhone,
  this.outDeliveryFromAlternateContact,
  this.outDeliveryFromAlternateContactPhone,
  this.outDeliveryFromAttention,
  this.outDeliveryFromAddress1,
  this.outDeliveryFromAddress2,
  this.outDeliveryFromCity,
  this.outDeliveryFromState,
  this.outDeliveryFromZipCode,
  this.outDeliveryFromCountry,
  this.outDeliveryFromCountryId,
  this.outDeliveryFromCountryCodeIsoAlpha2,
  this.outDeliveryFromCountryCodePhone,
  this.outDeliveryFromCrossStreets,
  this.outDeliveryToLocation,
  this.outDeliveryToContact,
  this.outDeliveryToContactPhone,
  this.outDeliveryToAlternateContact,
  this.outDeliveryToAlternateContactPhone,
  this.outDeliveryToAttention,
  this.outDeliveryToAddress1,
  this.outDeliveryToAddress2,
  this.outDeliveryToCity,
  this.outDeliveryToState,
  this.outDeliveryToZipCode,
  this.outDeliveryToCountryId,
  this.outDeliveryToCountry,
  this.outDeliveryToCountryCodeIsoAlpha2,
  this.outDeliveryToCountryCodePhone,
  this.outDeliveryToContactFax,
  this.outDeliveryToCrossStreets,
  this.outDeliveryDeliveryNotes,
  this.outDeliveryCarrierId,
  this.outDeliveryCarrier,
  this.outDeliveryCarrierAccount,
  this.outDeliveryShipViaId,
  this.outDeliveryShipVia,
  this.outDeliveryInvoiceId,
  this.outDeliveryVendorInvoiceId,
  this.outDeliveryEstimatedFreight,
  this.outDeliveryFreightInvoiceAmount,
  this.outDeliveryChargeType,
  this.outDeliveryFreightTrackingNumber,
  this.outDeliveryFreightTrackingUrl,
  this.outDeliveryPackageCode,
  this.outDeliveryBillPoFreightOnOrder,
  this.outDeliveryOnlineOrderNumber,
  this.outDeliveryToVenue,
  this.outDeliveryToVenueId,
  this.outDeliveryToWarehouse,
  this.outDeliveryToWarehouseId,
  this.outDeliveryDateStamp,
  this.inDeliveryId,
  this.inDeliveryDeliveryType,
  this.inDeliveryRequiredDate,
  this.inDeliveryRequiredTime,
  this.inDeliveryTargetShipDate,
  this.inDeliveryTargetShipTime,
  this.inDeliveryDirection,
  this.inDeliveryAddressType,
  this.inDeliveryFromLocation,
  this.inDeliveryFromContact,
  this.inDeliveryFromContactPhone,
  this.inDeliveryFromAlternateContact,
  this.inDeliveryFromAlternateContactPhone,
  this.inDeliveryFromAttention,
  this.inDeliveryFromAddress1,
  this.inDeliveryFromAddress2,
  this.inDeliveryFromCity,
  this.inDeliveryFromState,
  this.inDeliveryFromZipCode,
  this.inDeliveryFromCountry,
  this.inDeliveryFromCountryId,
  this.inDeliveryFromCountryCodeIsoAlpha2,
  this.inDeliveryFromCountryCodePhone,
  this.inDeliveryFromCrossStreets,
  this.inDeliveryToLocation,
  this.inDeliveryToContact,
  this.inDeliveryToContactPhone,
  this.inDeliveryToAlternateContact,
  this.inDeliveryToAlternateContactPhone,
  this.inDeliveryToAttention,
  this.inDeliveryToAddress1,
  this.inDeliveryToAddress2,
  this.inDeliveryToCity,
  this.inDeliveryToState,
  this.inDeliveryToZipCode,
  this.inDeliveryToCountryId,
  this.inDeliveryToCountry,
  this.inDeliveryToCountryCodeIsoAlpha2,
  this.inDeliveryToCountryCodePhone,
  this.inDeliveryToContactFax,
  this.inDeliveryToCrossStreets,
  this.inDeliveryDeliveryNotes,
  this.inDeliveryCarrierId,
  this.inDeliveryCarrier,
  this.inDeliveryCarrierAccount,
  this.inDeliveryShipViaId,
  this.inDeliveryShipVia,
  this.inDeliveryInvoiceId,
  this.inDeliveryVendorInvoiceId,
  this.inDeliveryEstimatedFreight,
  this.inDeliveryFreightInvoiceAmount,
  this.inDeliveryChargeType,
  this.inDeliveryFreightTrackingNumber,
  this.inDeliveryFreightTrackingUrl,
  this.inDeliveryPackageCode,
  this.inDeliveryBillPoFreightOnOrder,
  this.inDeliveryOnlineOrderNumber,
  this.inDeliveryOnlineOrderStatus,
  this.inDeliveryToVenue,
  this.inDeliveryToVenueId,
  this.inDeliveryToWarehouse,
  this.inDeliveryToWarehouseId,
  this.inDeliveryDateStamp,
  this.rentalDaysPerWeek,
  this.rentalDiscountPercent,
  this.weeklyRentalTotal,
  this.monthlyRentalTotal,
  this.periodRentalTotal,
  this.weeklyRentalTotalIncludesTax,
  this.monthlyRentalTotalIncludesTax,
  this.periodRentalTotalIncludesTax,
  this.billLockedTotal,
  this.salesDiscountPercent,
  this.salesTotal,
  this.salesTotalIncludesTax,
  this.partsDiscountPercent,
  this.partsTotal,
  this.partsTotalIncludesTax,
  this.spaceDaysPerWeek,
  this.spaceDiscountPercent,
  this.spaceSplitPercent,
  this.weeklySpaceTotal,
  this.monthlySpaceTotal,
  this.periodSpaceTotal,
  this.weeklySpaceTotalIncludesTax,
  this.monthlySpaceTotalIncludesTax,
  this.periodSpaceTotalIncludesTax,
  this.vehicleDaysPerWeek,
  this.vehicleDiscountPercent,
  this.weeklyVehicleTotal,
  this.monthlyVehicleTotal,
  this.periodVehicleTotal,
  this.weeklyVehicleTotalIncludesTax,
  this.monthlyVehicleTotalIncludesTax,
  this.periodVehicleTotalIncludesTax,
  this.miscDiscountPercent,
  this.weeklyMiscTotal,
  this.monthlyMiscTotal,
  this.periodMiscTotal,
  this.weeklyMiscTotalIncludesTax,
  this.monthlyMiscTotalIncludesTax,
  this.periodMiscTotalIncludesTax,
  this.laborDiscountPercent,
  this.weeklyLaborTotal,
  this.monthlyLaborTotal,
  this.periodLaborTotal,
  this.weeklyLaborTotalIncludesTax,
  this.monthlyLaborTotalIncludesTax,
  this.periodLaborTotalIncludesTax,
  this.rentalSaleDiscountPercent,
  this.rentalSaleTotal,
  this.rentalSaleTotalIncludesTax,
  this.lossAndDamageDiscountPercent,
  this.lossAndDamageTotal,
  this.lossAndDamageTotalIncludesTax,
  this.disableEditingRentalRate,
  this.disableEditingSalesRate,
  this.disableEditingMiscellaneousRate,
  this.disableEditingLaborRate,
  this.disableEditingRentalSaleRate,
  this.disableEditingLossAndDamageRate,
  this.rentalExtendedTotal,
  this.salesExtendedTotal,
  this.laborExtendedTotal,
  this.miscellaneousExtendedTotal,
  this.rentalSaleExtendedTotal,
  this.lossAndDamageExtendedTotal,
  this.discountTotal,
  this.subTotal,
  this.weeklyExtendedTotal,
  this.monthlyExtendedTotal,
  this.hasNotes,
  this.hasEmailHistory,
  this.hasContacts,
  this.hasSubPurchaseOrders,
  this.hasPickLists,
  this.hasContracts,
  this.hasSuspendedContracts,
  this.hasMultiOrderContracts,
  this.hasMultiOrderInOutContracts,
  this.allowDealDepartmentChangeWithMultiOrderContracts,
  this.hasInvoices,
  this.hasReceipts,
  this.hasCredits,
  this.hasBillingWorksheets,
  this.hasMultiOrderInvoices,
  this.hasSnapshots,
  this.hasInternalPurchaseOrders,
  this.totalReplacementCost,
  this.presentationLayerId,
  this.presentationLayer,
  this.manualSort,
  this.manualSortRental,
  this.manualSortSales,
  this.manualSortMisc,
  this.manualSortLabor,
  this.manualSortLossAndDamage,
  this.manualSortRentalSale,
  this.manualSortParts,
  this.preventManualSort,
  this.separateCompletesKits,
  this.quoteOrderTitle,
  this.unassignedSubs,
  this.nonTaxable,
  this.rentalExempt,
  this.salesExempt,
  this.laborExempt,
  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.projectSyncMarket,
  this.projectSyncDeliverShip,
  this.projectSyncBilling,
  this.inputByUserId,
  this.modByUserId,
  this.webUserId,
  this.useEstimatedDatesForBilling,
  this.orderedById,
  this.orderedBy,
  this.orderedByTitle,
  this.orderedByPhone,
  this.orderedByExtension,
  this.orderedByPhoneAndExtension,
  this.orderedByEmail,
  this.confirmationStatus,
  this.confirmationAsOf,
  this.updateEstimatedStartAndStopDatesOnSubPurchaseOrders,
  this.promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders,
  this.disableCrewValidation,
  this.updateBillingStartAndStopDatesOnSubPurchaseOrders,
  this.promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders,
  this.orderValueTotal,
  this.orderReplacementTotal,
  this.ownedValueTotal,
  this.ownedReplacementTotal,
  this.subValueTotal,
  this.subReplacementTotal,
  this.invoicedAmount,
  this.itemQuantity,
  this.hasBottomLineMiscellaneousAdjustment,
  this.installationAndStrikeFeePercent,
  this.installationAndStrikeFeeBasedOn,
  this.managementAndServiceFeePercent,
  this.managementAndServiceFeeBasedOn,
  this.toggleOrderApproval,
  this.useResponsiblePerson,
  this.requireResponsiblePerson,
  this.hoursPerDay,
  this.crewMonday,
  this.crewTuesday,
  this.crewWednesday,
  this.crewThursday,
  this.crewFriday,
  this.crewSaturday,
  this.crewSunday,
  this.crewHoursOT,
  this.crewHoursDT,
  this.crewBilling,
  this.doNotBillDayWhenItemsAreCheckedInByCertainTime,
  this.checkInByTimeToAvoidBilling,
  this.jobName,
  this.itineraryOverrideBillableDays,
  this.dealProductionTypeId,
  this.dealProductionType,
  this.totalWeightLbs,
  this.totalWeightOz,
  this.totalWeightKg,
  this.totalWeightG,
  this.shipmentNumber,
  this.dateStamp,
  this.auditNote,
  this.recordTitle,
  this.urlIdentifier,
  this.fields,
  this.custom,
  this.defaultFieldAttributes,
  this.original,
  this.translation,
  this.hasImport,
  this.hasDocuments,
  this.createdByUserId,
  this.createdByUserName,
  this.createdDateTime,
  this.modifiedByUserId,
  this.modifiedByUserName,
  this.modifiedDateTime,
});