WebApiModulesAgentProjectProject constructor

const WebApiModulesAgentProjectProject({
  1. String? projectId,
  2. String? projectNumber,
  3. String? project,
  4. String? officeLocationId,
  5. String? officeLocation,
  6. String? orderTypeId,
  7. String? orderType,
  8. String? warehouseId,
  9. String? warehouse,
  10. String? departmentId,
  11. String? department,
  12. String? dealId,
  13. String? deal,
  14. String? status,
  15. String? statusDate,
  16. String? projectManagerId,
  17. String? projectManager,
  18. String? agentId,
  19. String? agent,
  20. String? primaryContact,
  21. String? requestedBy,
  22. String? outsideSalesRepresentativeId,
  23. String? outsideSalesRepresentative,
  24. String? projectDescription,
  25. String? rateType,
  26. String? rateTypeDisplay,
  27. bool? rental,
  28. bool? sales,
  29. bool? facilities,
  30. bool? labor,
  31. bool? miscellaneous,
  32. bool? transportation,
  33. bool? rentalSale,
  34. String? pickDate,
  35. String? pickTime,
  36. String? estimatedStartDate,
  37. String? estimatedStartTime,
  38. String? estimatedStopDate,
  39. String? estimatedStopTime,
  40. bool? ccPrimaryApproverWhenEmailingBackupApprover,
  41. bool? hasWeeklyOnly,
  42. bool? hasMonthlyOnly,
  43. bool? hasWeeklyAndMonthly,
  44. bool? purchaseOrderHasWeeklyOnly,
  45. bool? purchaseOrderHasMonthlyOnly,
  46. bool? purchaseOrderHasWeeklyAndMonthly,
  47. String? marketTypeId,
  48. String? marketType,
  49. String? marketSegmentId,
  50. String? marketSegment,
  51. String? marketSegmentJobId,
  52. String? marketSegmentJob,
  53. bool? syncMarket,
  54. bool? syncDeliverShip,
  55. String? outDeliveryId,
  56. String? outDeliveryDeliveryType,
  57. String? outDeliveryRequiredDate,
  58. String? outDeliveryRequiredTime,
  59. String? outDeliveryTargetShipDate,
  60. String? outDeliveryTargetShipTime,
  61. String? outDeliveryDirection,
  62. String? outDeliveryAddressType,
  63. String? outDeliveryFromLocation,
  64. String? outDeliveryFromContact,
  65. String? outDeliveryFromContactPhone,
  66. String? outDeliveryFromAlternateContact,
  67. String? outDeliveryFromAlternateContactPhone,
  68. String? outDeliveryFromAttention,
  69. String? outDeliveryFromAddress1,
  70. String? outDeliveryFromAddress2,
  71. String? outDeliveryFromCity,
  72. String? outDeliveryFromState,
  73. String? outDeliveryFromZipCode,
  74. String? outDeliveryFromCountry,
  75. String? outDeliveryFromCountryId,
  76. String? outDeliveryFromCountryCodeIsoAlpha2,
  77. int? outDeliveryFromCountryCodePhone,
  78. String? outDeliveryFromCrossStreets,
  79. String? outDeliveryToLocation,
  80. String? outDeliveryToContact,
  81. String? outDeliveryToContactPhone,
  82. String? outDeliveryToAlternateContact,
  83. String? outDeliveryToAlternateContactPhone,
  84. String? outDeliveryToAttention,
  85. String? outDeliveryToAddress1,
  86. String? outDeliveryToAddress2,
  87. String? outDeliveryToCity,
  88. String? outDeliveryToState,
  89. String? outDeliveryToZipCode,
  90. String? outDeliveryToCountryId,
  91. String? outDeliveryToCountry,
  92. String? outDeliveryToCountryCodeIsoAlpha2,
  93. int? outDeliveryToCountryCodePhone,
  94. String? outDeliveryToContactFax,
  95. String? outDeliveryToCrossStreets,
  96. String? outDeliveryDeliveryNotes,
  97. String? outDeliveryCarrierId,
  98. String? outDeliveryCarrier,
  99. String? outDeliveryCarrierAccount,
  100. String? outDeliveryShipViaId,
  101. String? outDeliveryShipVia,
  102. String? outDeliveryInvoiceId,
  103. String? outDeliveryVendorInvoiceId,
  104. double? outDeliveryEstimatedFreight,
  105. double? outDeliveryFreightInvoiceAmount,
  106. String? outDeliveryChargeType,
  107. String? outDeliveryFreightTrackingNumber,
  108. String? outDeliveryFreightTrackingUrl,
  109. String? outDeliveryPackageCode,
  110. bool? outDeliveryBillPoFreightOnOrder,
  111. String? outDeliveryOnlineOrderNumber,
  112. String? outDeliveryToVenue,
  113. String? outDeliveryToVenueId,
  114. String? outDeliveryToWarehouse,
  115. String? outDeliveryToWarehouseId,
  116. String? outDeliveryDateStamp,
  117. String? inDeliveryId,
  118. String? inDeliveryDeliveryType,
  119. String? inDeliveryRequiredDate,
  120. String? inDeliveryRequiredTime,
  121. String? inDeliveryTargetShipDate,
  122. String? inDeliveryTargetShipTime,
  123. String? inDeliveryDirection,
  124. String? inDeliveryAddressType,
  125. String? inDeliveryFromLocation,
  126. String? inDeliveryFromContact,
  127. String? inDeliveryFromContactPhone,
  128. String? inDeliveryFromAlternateContact,
  129. String? inDeliveryFromAlternateContactPhone,
  130. String? inDeliveryFromAttention,
  131. String? inDeliveryFromAddress1,
  132. String? inDeliveryFromAddress2,
  133. String? inDeliveryFromCity,
  134. String? inDeliveryFromState,
  135. String? inDeliveryFromZipCode,
  136. String? inDeliveryFromCountry,
  137. String? inDeliveryFromCountryId,
  138. String? inDeliveryFromCountryCodeIsoAlpha2,
  139. int? inDeliveryFromCountryCodePhone,
  140. String? inDeliveryFromCrossStreets,
  141. String? inDeliveryToLocation,
  142. String? inDeliveryToContact,
  143. String? inDeliveryToContactPhone,
  144. String? inDeliveryToAlternateContact,
  145. String? inDeliveryToAlternateContactPhone,
  146. String? inDeliveryToAttention,
  147. String? inDeliveryToAddress1,
  148. String? inDeliveryToAddress2,
  149. String? inDeliveryToCity,
  150. String? inDeliveryToState,
  151. String? inDeliveryToZipCode,
  152. String? inDeliveryToCountryId,
  153. String? inDeliveryToCountry,
  154. String? inDeliveryToCountryCodeIsoAlpha2,
  155. int? inDeliveryToCountryCodePhone,
  156. String? inDeliveryToContactFax,
  157. String? inDeliveryToCrossStreets,
  158. String? inDeliveryDeliveryNotes,
  159. String? inDeliveryCarrierId,
  160. String? inDeliveryCarrier,
  161. String? inDeliveryCarrierAccount,
  162. String? inDeliveryShipViaId,
  163. String? inDeliveryShipVia,
  164. String? inDeliveryInvoiceId,
  165. String? inDeliveryVendorInvoiceId,
  166. double? inDeliveryEstimatedFreight,
  167. double? inDeliveryFreightInvoiceAmount,
  168. String? inDeliveryChargeType,
  169. String? inDeliveryFreightTrackingNumber,
  170. String? inDeliveryFreightTrackingUrl,
  171. String? inDeliveryPackageCode,
  172. bool? inDeliveryBillPoFreightOnOrder,
  173. String? inDeliveryOnlineOrderNumber,
  174. String? inDeliveryOnlineOrderStatus,
  175. String? inDeliveryToVenue,
  176. String? inDeliveryToVenueId,
  177. String? inDeliveryToWarehouse,
  178. String? inDeliveryToWarehouseId,
  179. String? inDeliveryDateStamp,
  180. bool? syncBilling,
  181. String? billingStartDate,
  182. String? billingEndDate,
  183. double? billingWeeks,
  184. double? billingMonths,
  185. String? delayBillingSearchUntil,
  186. bool? useEstimatedDatesForBilling,
  187. bool? lockBillingDates,
  188. bool? specifyBillingDatesByType,
  189. bool? doNotBillDayWhenItemsAreCheckedInByCertainTime,
  190. String? checkInByTimeToAvoidBilling,
  191. String? rentalBillingStartDate,
  192. String? rentalBillingEndDate,
  193. String? laborBillingStartDate,
  194. String? laborBillingEndDate,
  195. String? miscellaneousBillingStartDate,
  196. String? miscellaneousBillingEndDate,
  197. String? facilitiesBillingStartDate,
  198. String? facilitiesBillingEndDate,
  199. String? vehicleBillingStartDate,
  200. String? vehicleBillingEndDate,
  201. String? billingCycleId,
  202. String? billingCycle,
  203. String? billingCycleType,
  204. String? paymentTermsId,
  205. String? paymentTerms,
  206. String? paymentTypeId,
  207. String? paymentType,
  208. String? paymentTypeType,
  209. double? paymentTypeFeePercentage,
  210. String? currencyId,
  211. bool? updateAllRatesToNewCurrency,
  212. String? confirmUpdateAllRatesToNewCurrency,
  213. String? currencyCode,
  214. String? currency,
  215. String? currencySymbol,
  216. String? taxOptionId,
  217. String? taxOption,
  218. String? tax1Name,
  219. String? tax2Name,
  220. String? rentalTaxAlias,
  221. String? salesTaxAlias,
  222. String? laborTaxAlias,
  223. String? taxId,
  224. double? rentalTaxRate1,
  225. double? salesTaxRate1,
  226. double? laborTaxRate1,
  227. double? rentalTaxRate2,
  228. double? salesTaxRate2,
  229. double? laborTaxRate2,
  230. String? determineQuantitiesToBillBasedOn,
  231. bool? includePrepFeesInRentalRate,
  232. String? hiatusDiscountFrom,
  233. String? crewBilling,
  234. String? printIssuedToAddressFrom,
  235. String? issuedToName,
  236. String? issuedToAttention,
  237. String? issuedToAttention2,
  238. String? issuedToAddress1,
  239. String? issuedToAddress2,
  240. String? issuedToCity,
  241. String? issuedToState,
  242. String? issuedToZipCode,
  243. String? issuedToCountryId,
  244. String? issuedToCountry,
  245. String? issuedToCountryCodeIsoAlpha2,
  246. int? issuedToCountryCodePhone,
  247. bool? roundTripRentals,
  248. String? discountReasonId,
  249. String? discountReason,
  250. bool? inGroup,
  251. int? groupNumber,
  252. int? groupColor,
  253. double? groupOrderBy,
  254. bool? billToAddressDifferentFromIssuedToAddress,
  255. String? billToAddressId,
  256. String? billToName,
  257. String? billToAttention,
  258. String? billToAttention2,
  259. String? billToAddress1,
  260. String? billToAddress2,
  261. String? billToCity,
  262. String? billToState,
  263. String? billToZipCode,
  264. String? billToCountryId,
  265. String? billToCountry,
  266. String? billToCountryCodeIsoAlpha2,
  267. int? billToCountryCodePhone,
  268. bool? noCharge,
  269. String? noChargeReason,
  270. List<WebApiModulesHomeControlsOrderDatesOrderDates>? activityDatesAndTimes,
  271. bool? inactive,
  272. String? dateStamp,
  273. String? auditNote,
  274. String? recordTitle,
  275. dynamic urlIdentifier,
  276. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  277. List<FwStandardDataFwCustomValue>? custom,
  278. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  279. FwStandardBusinessLogicFwBusinessLogic? original,
  280. List<FwStandardDataFwTranslatedValue>? translation,
  281. bool? hasImport,
  282. String? createdByUserId,
  283. String? createdByUserName,
  284. String? createdDateTime,
  285. String? modifiedByUserId,
  286. String? modifiedByUserName,
  287. String? modifiedDateTime,
})

Implementation

const WebApiModulesAgentProjectProject({
  this.projectId,
  this.projectNumber,
  this.project,
  this.officeLocationId,
  this.officeLocation,
  this.orderTypeId,
  this.orderType,
  this.warehouseId,
  this.warehouse,
  this.departmentId,
  this.department,
  this.dealId,
  this.deal,
  this.status,
  this.statusDate,
  this.projectManagerId,
  this.projectManager,
  this.agentId,
  this.agent,
  this.primaryContact,
  this.requestedBy,
  this.outsideSalesRepresentativeId,
  this.outsideSalesRepresentative,
  this.projectDescription,
  this.rateType,
  this.rateTypeDisplay,
  this.rental,
  this.sales,
  this.facilities,
  this.labor,
  this.miscellaneous,
  this.transportation,
  this.rentalSale,
  this.pickDate,
  this.pickTime,
  this.estimatedStartDate,
  this.estimatedStartTime,
  this.estimatedStopDate,
  this.estimatedStopTime,
  this.ccPrimaryApproverWhenEmailingBackupApprover,
  this.hasWeeklyOnly,
  this.hasMonthlyOnly,
  this.hasWeeklyAndMonthly,
  this.purchaseOrderHasWeeklyOnly,
  this.purchaseOrderHasMonthlyOnly,
  this.purchaseOrderHasWeeklyAndMonthly,
  this.marketTypeId,
  this.marketType,
  this.marketSegmentId,
  this.marketSegment,
  this.marketSegmentJobId,
  this.marketSegmentJob,
  this.syncMarket,
  this.syncDeliverShip,
  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.syncBilling,
  this.billingStartDate,
  this.billingEndDate,
  this.billingWeeks,
  this.billingMonths,
  this.delayBillingSearchUntil,
  this.useEstimatedDatesForBilling,
  this.lockBillingDates,
  this.specifyBillingDatesByType,
  this.doNotBillDayWhenItemsAreCheckedInByCertainTime,
  this.checkInByTimeToAvoidBilling,
  this.rentalBillingStartDate,
  this.rentalBillingEndDate,
  this.laborBillingStartDate,
  this.laborBillingEndDate,
  this.miscellaneousBillingStartDate,
  this.miscellaneousBillingEndDate,
  this.facilitiesBillingStartDate,
  this.facilitiesBillingEndDate,
  this.vehicleBillingStartDate,
  this.vehicleBillingEndDate,
  this.billingCycleId,
  this.billingCycle,
  this.billingCycleType,
  this.paymentTermsId,
  this.paymentTerms,
  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.determineQuantitiesToBillBasedOn,
  this.includePrepFeesInRentalRate,
  this.hiatusDiscountFrom,
  this.crewBilling,
  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.roundTripRentals,
  this.discountReasonId,
  this.discountReason,
  this.inGroup,
  this.groupNumber,
  this.groupColor,
  this.groupOrderBy,
  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.noCharge,
  this.noChargeReason,
  this.activityDatesAndTimes,
  this.inactive,
  this.dateStamp,
  this.auditNote,
  this.recordTitle,
  this.urlIdentifier,
  this.fields,
  this.custom,
  this.defaultFieldAttributes,
  this.original,
  this.translation,
  this.hasImport,
  this.createdByUserId,
  this.createdByUserName,
  this.createdDateTime,
  this.modifiedByUserId,
  this.modifiedByUserName,
  this.modifiedDateTime,
});