copyWithWrapped method

WebApiModulesHomeControlsOrderItemOrderItem copyWithWrapped({
  1. Wrapped<String?>? orderItemId,
  2. Wrapped<String?>? orderId,
  3. Wrapped<String?>? orderNumber,
  4. Wrapped<bool?>? rowsRolledUp,
  5. Wrapped<String?>? rolledUpIds,
  6. Wrapped<String?>? orderType,
  7. Wrapped<String?>? recType,
  8. Wrapped<String?>? recTypeDisplay,
  9. Wrapped<int?>? rowNumber,
  10. Wrapped<String?>? inventoryId,
  11. Wrapped<String?>? iCode,
  12. Wrapped<String?>? iCodeColor,
  13. Wrapped<String?>? description,
  14. Wrapped<String?>? descriptionColor,
  15. Wrapped<String?>? pickDate,
  16. Wrapped<String?>? pickTime,
  17. Wrapped<String?>? fromDate,
  18. Wrapped<String?>? fromTime,
  19. Wrapped<String?>? toDate,
  20. Wrapped<String?>? toTime,
  21. Wrapped<double?>? billablePeriods,
  22. Wrapped<double?>? quantityOrdered,
  23. Wrapped<String?>? quantityColor,
  24. Wrapped<double?>? subQuantity,
  25. Wrapped<String?>? subQuantityColor,
  26. Wrapped<int?>? consignQuantity,
  27. Wrapped<String?>? consignQuantityColor,
  28. Wrapped<String?>? containerColor,
  29. Wrapped<int?>? reservedItemQuantity,
  30. Wrapped<String?>? reservedItemQuantityColor,
  31. Wrapped<double?>? availableQuantity,
  32. Wrapped<String?>? availabilityState,
  33. Wrapped<double?>? availableQuantityAllWarehouses,
  34. Wrapped<String?>? conflictDate,
  35. Wrapped<String?>? conflictDateAllWarehouses,
  36. Wrapped<String?>? availabilityStateConsignment,
  37. Wrapped<double?>? availableQuantityConsignment,
  38. Wrapped<String?>? conflictDateConsignment,
  39. Wrapped<String?>? unitId,
  40. Wrapped<String?>? unit,
  41. Wrapped<String?>? unitType,
  42. Wrapped<double?>? unitCost,
  43. Wrapped<double?>? marginPercent,
  44. Wrapped<double?>? markupPercent,
  45. Wrapped<double?>? premiumPercent,
  46. Wrapped<String?>? crewContactId,
  47. Wrapped<String?>? crewName,
  48. Wrapped<double?>? hours,
  49. Wrapped<double?>? hoursOvertime,
  50. Wrapped<double?>? hoursDoubletime,
  51. Wrapped<double?>? price,
  52. Wrapped<double?>? price2,
  53. Wrapped<double?>? price3,
  54. Wrapped<double?>? price4,
  55. Wrapped<double?>? price5,
  56. Wrapped<double?>? daysPerWeek,
  57. Wrapped<double?>? discountPercent,
  58. Wrapped<double?>? discountPercentDisplay,
  59. Wrapped<double?>? unitExtendedNoDiscount,
  60. Wrapped<double?>? unitDiscountAmount,
  61. Wrapped<double?>? unitExtended,
  62. Wrapped<double?>? weeklyExtendedNoDiscount,
  63. Wrapped<double?>? weeklyDiscountAmount,
  64. Wrapped<double?>? weeklyExtended,
  65. Wrapped<double?>? weeklyCostExtended,
  66. Wrapped<double?>? weeklyTax,
  67. Wrapped<double?>? weeklyTax1,
  68. Wrapped<double?>? weeklyTax2,
  69. Wrapped<double?>? weeklyTotal,
  70. Wrapped<double?>? week2Extended,
  71. Wrapped<double?>? week3Extended,
  72. Wrapped<double?>? weeks1Through3Extended,
  73. Wrapped<double?>? weeks4PlusExtended,
  74. Wrapped<double?>? week4Extended,
  75. Wrapped<double?>? averageWeekly,
  76. Wrapped<double?>? averageWeeklyExtended,
  77. Wrapped<double?>? averageWeeklyExtendedNoDiscount,
  78. Wrapped<double?>? averageWeeklyDiscountAmount,
  79. Wrapped<double?>? averageWeeklyTax,
  80. Wrapped<double?>? averageWeeklyTax1,
  81. Wrapped<double?>? averageWeeklyTax2,
  82. Wrapped<double?>? averageWeeklyTotal,
  83. Wrapped<int?>? episodes,
  84. Wrapped<double?>? monthlyExtendedNoDiscount,
  85. Wrapped<double?>? monthlyDiscountAmount,
  86. Wrapped<double?>? monthlyExtended,
  87. Wrapped<double?>? monthlyCostExtended,
  88. Wrapped<double?>? monthlyTax,
  89. Wrapped<double?>? monthlyTax1,
  90. Wrapped<double?>? monthlyTax2,
  91. Wrapped<double?>? monthlyTotal,
  92. Wrapped<double?>? periodExtendedNoDiscount,
  93. Wrapped<double?>? periodCostExtended,
  94. Wrapped<double?>? periodDiscountAmount,
  95. Wrapped<double?>? periodExtended,
  96. Wrapped<double?>? periodTax,
  97. Wrapped<double?>? periodTax1,
  98. Wrapped<double?>? periodTax2,
  99. Wrapped<double?>? periodTotal,
  100. Wrapped<double?>? periodVarianceExtended,
  101. Wrapped<double?>? variancePercent,
  102. Wrapped<double?>? minimumDaysPerWeek,
  103. Wrapped<bool?>? bold,
  104. Wrapped<bool?>? locked,
  105. Wrapped<bool?>? taxable,
  106. Wrapped<String?>? warehouseId,
  107. Wrapped<String?>? warehouseCode,
  108. Wrapped<String?>? warehouse,
  109. Wrapped<String?>? returnToWarehouseId,
  110. Wrapped<String?>? returnToWarehouseCode,
  111. Wrapped<String?>? notes,
  112. Wrapped<String?>? itemOrder,
  113. Wrapped<String?>? parentId,
  114. Wrapped<String?>? nestedOrderItemId,
  115. Wrapped<String?>? itemClass,
  116. Wrapped<String?>? inventoryClass,
  117. Wrapped<String?>? trackedBy,
  118. Wrapped<String?>? retiredReasonId,
  119. Wrapped<String?>? retiredReason,
  120. Wrapped<String?>? itemId,
  121. Wrapped<String?>? barCode,
  122. Wrapped<String?>? serialNumber,
  123. Wrapped<String?>? manufacturerId,
  124. Wrapped<String?>? manufacturer,
  125. Wrapped<String?>? manufacturerPartNumber,
  126. Wrapped<String?>? modelNumber,
  127. Wrapped<String?>? vendorPartNumber,
  128. Wrapped<String?>? countryOfOriginId,
  129. Wrapped<String?>? countryOfOrigin,
  130. Wrapped<String?>? poSubOrderId,
  131. Wrapped<String?>? poSubOrderItemId,
  132. Wrapped<String?>? poSubOrderNumber,
  133. Wrapped<String?>? lossAndDamageOrderId,
  134. Wrapped<String?>? lossAndDamageOrderItemId,
  135. Wrapped<String?>? lossAndDamageOrderNumber,
  136. Wrapped<String?>? lossAndDamageVendorId,
  137. Wrapped<String?>? lossAndDamageVendor,
  138. Wrapped<String?>? lossAndDamageConsignorId,
  139. Wrapped<String?>? lossAndDamageConsignor,
  140. Wrapped<String?>? lossAndDamageVendorConsignorId,
  141. Wrapped<String?>? lossAndDamageVendorConsignor,
  142. Wrapped<String?>? lossAndDamageVendorColor,
  143. Wrapped<bool?>? modifiedAtStaging,
  144. Wrapped<bool?>? mute,
  145. Wrapped<bool?>? availabilityByHour,
  146. Wrapped<bool?>? printNoteOnQuote,
  147. Wrapped<bool?>? printNoteOnOrder,
  148. Wrapped<bool?>? printNoteOnPickList,
  149. Wrapped<bool?>? printNoteOnOutContract,
  150. Wrapped<bool?>? printNoteOnInContract,
  151. Wrapped<bool?>? printNoteOnReturnList,
  152. Wrapped<bool?>? printNoteOnInvoice,
  153. Wrapped<bool?>? printNoteOnPurchaseOrder,
  154. Wrapped<bool?>? printNoteOnReceiveContract,
  155. Wrapped<bool?>? printNoteOnReturnContract,
  156. Wrapped<bool?>? printNoteOnVendorReceiveList,
  157. Wrapped<bool?>? printNoteOnVendorReturnList,
  158. Wrapped<double?>? defaultHourlyRate,
  159. Wrapped<double?>? defaultDailyRate,
  160. Wrapped<double?>? defaultWeeklyRate,
  161. Wrapped<double?>? defaultMonthlyRate,
  162. Wrapped<int?>? nestingLevel,
  163. Wrapped<String?>? repairId,
  164. Wrapped<String?>? repairNumber,
  165. Wrapped<String?>? subVendorId,
  166. Wrapped<String?>? subVendor,
  167. Wrapped<String?>? consignorId,
  168. Wrapped<String?>? consignor,
  169. Wrapped<String?>? consignorAgreementId,
  170. Wrapped<String?>? consignorAgreementNumber,
  171. Wrapped<String?>? vendorConsignorId,
  172. Wrapped<String?>? vendorConsignor,
  173. Wrapped<bool?>? availabilityExcludeConsigned,
  174. Wrapped<String?>? subPurchaseOrderItemId,
  175. Wrapped<String?>? externalOrderId,
  176. Wrapped<String?>? externalOrderItemId,
  177. Wrapped<String?>? internalOrderId,
  178. Wrapped<String?>? internalOrderItemId,
  179. Wrapped<bool?>? poIsInternal,
  180. Wrapped<String?>? primaryOrderItemId,
  181. Wrapped<double?>? accessoryRatio,
  182. Wrapped<bool?>? isOption,
  183. Wrapped<String?>? optionColor,
  184. Wrapped<String?>? currencySymbol,
  185. Wrapped<int?>? transferAvailabilityDays,
  186. Wrapped<String?>? costOrderId,
  187. Wrapped<String?>? costOrderNumber,
  188. Wrapped<bool?>? includeInCost,
  189. Wrapped<double?>? loadedUnitCost,
  190. Wrapped<double?>? crewActualCost,
  191. Wrapped<bool?>? hasAvailabilityByAsset,
  192. Wrapped<double?>? markupExtended,
  193. Wrapped<double?>? marginExtended,
  194. Wrapped<double?>? crewVariance,
  195. Wrapped<double?>? crewPassThrough,
  196. Wrapped<double?>? crewGrossProfit,
  197. Wrapped<bool?>? isRecurringRateType,
  198. Wrapped<String?>? dateStamp,
  199. Wrapped<bool?>? inactive,
  200. Wrapped<String?>? auditNote,
  201. Wrapped<String?>? recordTitle,
  202. Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>? fields,
  203. Wrapped<bool?>? summarySave,
  204. Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
  205. Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
  206. Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
})

Implementation

WebApiModulesHomeControlsOrderItemOrderItem copyWithWrapped(
    {Wrapped<String?>? orderItemId,
    Wrapped<String?>? orderId,
    Wrapped<String?>? orderNumber,
    Wrapped<bool?>? rowsRolledUp,
    Wrapped<String?>? rolledUpIds,
    Wrapped<String?>? orderType,
    Wrapped<String?>? recType,
    Wrapped<String?>? recTypeDisplay,
    Wrapped<int?>? rowNumber,
    Wrapped<String?>? inventoryId,
    Wrapped<String?>? iCode,
    Wrapped<String?>? iCodeColor,
    Wrapped<String?>? description,
    Wrapped<String?>? descriptionColor,
    Wrapped<String?>? pickDate,
    Wrapped<String?>? pickTime,
    Wrapped<String?>? fromDate,
    Wrapped<String?>? fromTime,
    Wrapped<String?>? toDate,
    Wrapped<String?>? toTime,
    Wrapped<double?>? billablePeriods,
    Wrapped<double?>? quantityOrdered,
    Wrapped<String?>? quantityColor,
    Wrapped<double?>? subQuantity,
    Wrapped<String?>? subQuantityColor,
    Wrapped<int?>? consignQuantity,
    Wrapped<String?>? consignQuantityColor,
    Wrapped<String?>? containerColor,
    Wrapped<int?>? reservedItemQuantity,
    Wrapped<String?>? reservedItemQuantityColor,
    Wrapped<double?>? availableQuantity,
    Wrapped<String?>? availabilityState,
    Wrapped<double?>? availableQuantityAllWarehouses,
    Wrapped<String?>? conflictDate,
    Wrapped<String?>? conflictDateAllWarehouses,
    Wrapped<String?>? availabilityStateConsignment,
    Wrapped<double?>? availableQuantityConsignment,
    Wrapped<String?>? conflictDateConsignment,
    Wrapped<String?>? unitId,
    Wrapped<String?>? unit,
    Wrapped<String?>? unitType,
    Wrapped<double?>? unitCost,
    Wrapped<double?>? marginPercent,
    Wrapped<double?>? markupPercent,
    Wrapped<double?>? premiumPercent,
    Wrapped<String?>? crewContactId,
    Wrapped<String?>? crewName,
    Wrapped<double?>? hours,
    Wrapped<double?>? hoursOvertime,
    Wrapped<double?>? hoursDoubletime,
    Wrapped<double?>? price,
    Wrapped<double?>? price2,
    Wrapped<double?>? price3,
    Wrapped<double?>? price4,
    Wrapped<double?>? price5,
    Wrapped<double?>? daysPerWeek,
    Wrapped<double?>? discountPercent,
    Wrapped<double?>? discountPercentDisplay,
    Wrapped<double?>? unitExtendedNoDiscount,
    Wrapped<double?>? unitDiscountAmount,
    Wrapped<double?>? unitExtended,
    Wrapped<double?>? weeklyExtendedNoDiscount,
    Wrapped<double?>? weeklyDiscountAmount,
    Wrapped<double?>? weeklyExtended,
    Wrapped<double?>? weeklyCostExtended,
    Wrapped<double?>? weeklyTax,
    Wrapped<double?>? weeklyTax1,
    Wrapped<double?>? weeklyTax2,
    Wrapped<double?>? weeklyTotal,
    Wrapped<double?>? week2Extended,
    Wrapped<double?>? week3Extended,
    Wrapped<double?>? weeks1Through3Extended,
    Wrapped<double?>? weeks4PlusExtended,
    Wrapped<double?>? week4Extended,
    Wrapped<double?>? averageWeekly,
    Wrapped<double?>? averageWeeklyExtended,
    Wrapped<double?>? averageWeeklyExtendedNoDiscount,
    Wrapped<double?>? averageWeeklyDiscountAmount,
    Wrapped<double?>? averageWeeklyTax,
    Wrapped<double?>? averageWeeklyTax1,
    Wrapped<double?>? averageWeeklyTax2,
    Wrapped<double?>? averageWeeklyTotal,
    Wrapped<int?>? episodes,
    Wrapped<double?>? monthlyExtendedNoDiscount,
    Wrapped<double?>? monthlyDiscountAmount,
    Wrapped<double?>? monthlyExtended,
    Wrapped<double?>? monthlyCostExtended,
    Wrapped<double?>? monthlyTax,
    Wrapped<double?>? monthlyTax1,
    Wrapped<double?>? monthlyTax2,
    Wrapped<double?>? monthlyTotal,
    Wrapped<double?>? periodExtendedNoDiscount,
    Wrapped<double?>? periodCostExtended,
    Wrapped<double?>? periodDiscountAmount,
    Wrapped<double?>? periodExtended,
    Wrapped<double?>? periodTax,
    Wrapped<double?>? periodTax1,
    Wrapped<double?>? periodTax2,
    Wrapped<double?>? periodTotal,
    Wrapped<double?>? periodVarianceExtended,
    Wrapped<double?>? variancePercent,
    Wrapped<double?>? minimumDaysPerWeek,
    Wrapped<bool?>? bold,
    Wrapped<bool?>? locked,
    Wrapped<bool?>? taxable,
    Wrapped<String?>? warehouseId,
    Wrapped<String?>? warehouseCode,
    Wrapped<String?>? warehouse,
    Wrapped<String?>? returnToWarehouseId,
    Wrapped<String?>? returnToWarehouseCode,
    Wrapped<String?>? notes,
    Wrapped<String?>? itemOrder,
    Wrapped<String?>? parentId,
    Wrapped<String?>? nestedOrderItemId,
    Wrapped<String?>? itemClass,
    Wrapped<String?>? inventoryClass,
    Wrapped<String?>? trackedBy,
    Wrapped<String?>? retiredReasonId,
    Wrapped<String?>? retiredReason,
    Wrapped<String?>? itemId,
    Wrapped<String?>? barCode,
    Wrapped<String?>? serialNumber,
    Wrapped<String?>? manufacturerId,
    Wrapped<String?>? manufacturer,
    Wrapped<String?>? manufacturerPartNumber,
    Wrapped<String?>? modelNumber,
    Wrapped<String?>? vendorPartNumber,
    Wrapped<String?>? countryOfOriginId,
    Wrapped<String?>? countryOfOrigin,
    Wrapped<String?>? poSubOrderId,
    Wrapped<String?>? poSubOrderItemId,
    Wrapped<String?>? poSubOrderNumber,
    Wrapped<String?>? lossAndDamageOrderId,
    Wrapped<String?>? lossAndDamageOrderItemId,
    Wrapped<String?>? lossAndDamageOrderNumber,
    Wrapped<String?>? lossAndDamageVendorId,
    Wrapped<String?>? lossAndDamageVendor,
    Wrapped<String?>? lossAndDamageConsignorId,
    Wrapped<String?>? lossAndDamageConsignor,
    Wrapped<String?>? lossAndDamageVendorConsignorId,
    Wrapped<String?>? lossAndDamageVendorConsignor,
    Wrapped<String?>? lossAndDamageVendorColor,
    Wrapped<bool?>? modifiedAtStaging,
    Wrapped<bool?>? mute,
    Wrapped<bool?>? availabilityByHour,
    Wrapped<bool?>? printNoteOnQuote,
    Wrapped<bool?>? printNoteOnOrder,
    Wrapped<bool?>? printNoteOnPickList,
    Wrapped<bool?>? printNoteOnOutContract,
    Wrapped<bool?>? printNoteOnInContract,
    Wrapped<bool?>? printNoteOnReturnList,
    Wrapped<bool?>? printNoteOnInvoice,
    Wrapped<bool?>? printNoteOnPurchaseOrder,
    Wrapped<bool?>? printNoteOnReceiveContract,
    Wrapped<bool?>? printNoteOnReturnContract,
    Wrapped<bool?>? printNoteOnVendorReceiveList,
    Wrapped<bool?>? printNoteOnVendorReturnList,
    Wrapped<double?>? defaultHourlyRate,
    Wrapped<double?>? defaultDailyRate,
    Wrapped<double?>? defaultWeeklyRate,
    Wrapped<double?>? defaultMonthlyRate,
    Wrapped<int?>? nestingLevel,
    Wrapped<String?>? repairId,
    Wrapped<String?>? repairNumber,
    Wrapped<String?>? subVendorId,
    Wrapped<String?>? subVendor,
    Wrapped<String?>? consignorId,
    Wrapped<String?>? consignor,
    Wrapped<String?>? consignorAgreementId,
    Wrapped<String?>? consignorAgreementNumber,
    Wrapped<String?>? vendorConsignorId,
    Wrapped<String?>? vendorConsignor,
    Wrapped<bool?>? availabilityExcludeConsigned,
    Wrapped<String?>? subPurchaseOrderItemId,
    Wrapped<String?>? externalOrderId,
    Wrapped<String?>? externalOrderItemId,
    Wrapped<String?>? internalOrderId,
    Wrapped<String?>? internalOrderItemId,
    Wrapped<bool?>? poIsInternal,
    Wrapped<String?>? primaryOrderItemId,
    Wrapped<double?>? accessoryRatio,
    Wrapped<bool?>? isOption,
    Wrapped<String?>? optionColor,
    Wrapped<String?>? currencySymbol,
    Wrapped<int?>? transferAvailabilityDays,
    Wrapped<String?>? costOrderId,
    Wrapped<String?>? costOrderNumber,
    Wrapped<bool?>? includeInCost,
    Wrapped<double?>? loadedUnitCost,
    Wrapped<double?>? crewActualCost,
    Wrapped<bool?>? hasAvailabilityByAsset,
    Wrapped<double?>? markupExtended,
    Wrapped<double?>? marginExtended,
    Wrapped<double?>? crewVariance,
    Wrapped<double?>? crewPassThrough,
    Wrapped<double?>? crewGrossProfit,
    Wrapped<bool?>? isRecurringRateType,
    Wrapped<String?>? dateStamp,
    Wrapped<bool?>? inactive,
    Wrapped<String?>? auditNote,
    Wrapped<String?>? recordTitle,
    Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
        fields,
    Wrapped<bool?>? summarySave,
    Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
    Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
    Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) {
  return WebApiModulesHomeControlsOrderItemOrderItem(
      orderItemId:
          (orderItemId != null ? orderItemId.value : this.orderItemId),
      orderId: (orderId != null ? orderId.value : this.orderId),
      orderNumber:
          (orderNumber != null ? orderNumber.value : this.orderNumber),
      rowsRolledUp:
          (rowsRolledUp != null ? rowsRolledUp.value : this.rowsRolledUp),
      rolledUpIds:
          (rolledUpIds != null ? rolledUpIds.value : this.rolledUpIds),
      orderType: (orderType != null ? orderType.value : this.orderType),
      recType: (recType != null ? recType.value : this.recType),
      recTypeDisplay: (recTypeDisplay != null
          ? recTypeDisplay.value
          : this.recTypeDisplay),
      rowNumber: (rowNumber != null ? rowNumber.value : this.rowNumber),
      inventoryId:
          (inventoryId != null ? inventoryId.value : this.inventoryId),
      iCode: (iCode != null ? iCode.value : this.iCode),
      iCodeColor: (iCodeColor != null ? iCodeColor.value : this.iCodeColor),
      description:
          (description != null ? description.value : this.description),
      descriptionColor: (descriptionColor != null
          ? descriptionColor.value
          : this.descriptionColor),
      pickDate: (pickDate != null ? pickDate.value : this.pickDate),
      pickTime: (pickTime != null ? pickTime.value : this.pickTime),
      fromDate: (fromDate != null ? fromDate.value : this.fromDate),
      fromTime: (fromTime != null ? fromTime.value : this.fromTime),
      toDate: (toDate != null ? toDate.value : this.toDate),
      toTime: (toTime != null ? toTime.value : this.toTime),
      billablePeriods: (billablePeriods != null
          ? billablePeriods.value
          : this.billablePeriods),
      quantityOrdered: (quantityOrdered != null
          ? quantityOrdered.value
          : this.quantityOrdered),
      quantityColor:
          (quantityColor != null ? quantityColor.value : this.quantityColor),
      subQuantity:
          (subQuantity != null ? subQuantity.value : this.subQuantity),
      subQuantityColor: (subQuantityColor != null
          ? subQuantityColor.value
          : this.subQuantityColor),
      consignQuantity: (consignQuantity != null
          ? consignQuantity.value
          : this.consignQuantity),
      consignQuantityColor: (consignQuantityColor != null
          ? consignQuantityColor.value
          : this.consignQuantityColor),
      containerColor: (containerColor != null
          ? containerColor.value
          : this.containerColor),
      reservedItemQuantity: (reservedItemQuantity != null
          ? reservedItemQuantity.value
          : this.reservedItemQuantity),
      reservedItemQuantityColor: (reservedItemQuantityColor != null
          ? reservedItemQuantityColor.value
          : this.reservedItemQuantityColor),
      availableQuantity: (availableQuantity != null
          ? availableQuantity.value
          : this.availableQuantity),
      availabilityState: (availabilityState != null
          ? availabilityState.value
          : this.availabilityState),
      availableQuantityAllWarehouses: (availableQuantityAllWarehouses != null
          ? availableQuantityAllWarehouses.value
          : this.availableQuantityAllWarehouses),
      conflictDate:
          (conflictDate != null ? conflictDate.value : this.conflictDate),
      conflictDateAllWarehouses: (conflictDateAllWarehouses != null
          ? conflictDateAllWarehouses.value
          : this.conflictDateAllWarehouses),
      availabilityStateConsignment: (availabilityStateConsignment != null
          ? availabilityStateConsignment.value
          : this.availabilityStateConsignment),
      availableQuantityConsignment: (availableQuantityConsignment != null
          ? availableQuantityConsignment.value
          : this.availableQuantityConsignment),
      conflictDateConsignment: (conflictDateConsignment != null
          ? conflictDateConsignment.value
          : this.conflictDateConsignment),
      unitId: (unitId != null ? unitId.value : this.unitId),
      unit: (unit != null ? unit.value : this.unit),
      unitType: (unitType != null ? unitType.value : this.unitType),
      unitCost: (unitCost != null ? unitCost.value : this.unitCost),
      marginPercent:
          (marginPercent != null ? marginPercent.value : this.marginPercent),
      markupPercent:
          (markupPercent != null ? markupPercent.value : this.markupPercent),
      premiumPercent: (premiumPercent != null
          ? premiumPercent.value
          : this.premiumPercent),
      crewContactId:
          (crewContactId != null ? crewContactId.value : this.crewContactId),
      crewName: (crewName != null ? crewName.value : this.crewName),
      hours: (hours != null ? hours.value : this.hours),
      hoursOvertime:
          (hoursOvertime != null ? hoursOvertime.value : this.hoursOvertime),
      hoursDoubletime: (hoursDoubletime != null
          ? hoursDoubletime.value
          : this.hoursDoubletime),
      price: (price != null ? price.value : this.price),
      price2: (price2 != null ? price2.value : this.price2),
      price3: (price3 != null ? price3.value : this.price3),
      price4: (price4 != null ? price4.value : this.price4),
      price5: (price5 != null ? price5.value : this.price5),
      daysPerWeek:
          (daysPerWeek != null ? daysPerWeek.value : this.daysPerWeek),
      discountPercent: (discountPercent != null
          ? discountPercent.value
          : this.discountPercent),
      discountPercentDisplay: (discountPercentDisplay != null
          ? discountPercentDisplay.value
          : this.discountPercentDisplay),
      unitExtendedNoDiscount: (unitExtendedNoDiscount != null
          ? unitExtendedNoDiscount.value
          : this.unitExtendedNoDiscount),
      unitDiscountAmount: (unitDiscountAmount != null
          ? unitDiscountAmount.value
          : this.unitDiscountAmount),
      unitExtended:
          (unitExtended != null ? unitExtended.value : this.unitExtended),
      weeklyExtendedNoDiscount: (weeklyExtendedNoDiscount != null
          ? weeklyExtendedNoDiscount.value
          : this.weeklyExtendedNoDiscount),
      weeklyDiscountAmount: (weeklyDiscountAmount != null
          ? weeklyDiscountAmount.value
          : this.weeklyDiscountAmount),
      weeklyExtended: (weeklyExtended != null
          ? weeklyExtended.value
          : this.weeklyExtended),
      weeklyCostExtended: (weeklyCostExtended != null
          ? weeklyCostExtended.value
          : this.weeklyCostExtended),
      weeklyTax: (weeklyTax != null ? weeklyTax.value : this.weeklyTax),
      weeklyTax1: (weeklyTax1 != null ? weeklyTax1.value : this.weeklyTax1),
      weeklyTax2: (weeklyTax2 != null ? weeklyTax2.value : this.weeklyTax2),
      weeklyTotal:
          (weeklyTotal != null ? weeklyTotal.value : this.weeklyTotal),
      week2Extended:
          (week2Extended != null ? week2Extended.value : this.week2Extended),
      week3Extended:
          (week3Extended != null ? week3Extended.value : this.week3Extended),
      weeks1Through3Extended: (weeks1Through3Extended != null
          ? weeks1Through3Extended.value
          : this.weeks1Through3Extended),
      weeks4PlusExtended: (weeks4PlusExtended != null
          ? weeks4PlusExtended.value
          : this.weeks4PlusExtended),
      week4Extended:
          (week4Extended != null ? week4Extended.value : this.week4Extended),
      averageWeekly:
          (averageWeekly != null ? averageWeekly.value : this.averageWeekly),
      averageWeeklyExtended: (averageWeeklyExtended != null
          ? averageWeeklyExtended.value
          : this.averageWeeklyExtended),
      averageWeeklyExtendedNoDiscount: (averageWeeklyExtendedNoDiscount != null
          ? averageWeeklyExtendedNoDiscount.value
          : this.averageWeeklyExtendedNoDiscount),
      averageWeeklyDiscountAmount: (averageWeeklyDiscountAmount != null
          ? averageWeeklyDiscountAmount.value
          : this.averageWeeklyDiscountAmount),
      averageWeeklyTax: (averageWeeklyTax != null
          ? averageWeeklyTax.value
          : this.averageWeeklyTax),
      averageWeeklyTax1: (averageWeeklyTax1 != null
          ? averageWeeklyTax1.value
          : this.averageWeeklyTax1),
      averageWeeklyTax2: (averageWeeklyTax2 != null
          ? averageWeeklyTax2.value
          : this.averageWeeklyTax2),
      averageWeeklyTotal: (averageWeeklyTotal != null
          ? averageWeeklyTotal.value
          : this.averageWeeklyTotal),
      episodes: (episodes != null ? episodes.value : this.episodes),
      monthlyExtendedNoDiscount: (monthlyExtendedNoDiscount != null
          ? monthlyExtendedNoDiscount.value
          : this.monthlyExtendedNoDiscount),
      monthlyDiscountAmount: (monthlyDiscountAmount != null
          ? monthlyDiscountAmount.value
          : this.monthlyDiscountAmount),
      monthlyExtended: (monthlyExtended != null ? monthlyExtended.value : this.monthlyExtended),
      monthlyCostExtended: (monthlyCostExtended != null ? monthlyCostExtended.value : this.monthlyCostExtended),
      monthlyTax: (monthlyTax != null ? monthlyTax.value : this.monthlyTax),
      monthlyTax1: (monthlyTax1 != null ? monthlyTax1.value : this.monthlyTax1),
      monthlyTax2: (monthlyTax2 != null ? monthlyTax2.value : this.monthlyTax2),
      monthlyTotal: (monthlyTotal != null ? monthlyTotal.value : this.monthlyTotal),
      periodExtendedNoDiscount: (periodExtendedNoDiscount != null ? periodExtendedNoDiscount.value : this.periodExtendedNoDiscount),
      periodCostExtended: (periodCostExtended != null ? periodCostExtended.value : this.periodCostExtended),
      periodDiscountAmount: (periodDiscountAmount != null ? periodDiscountAmount.value : this.periodDiscountAmount),
      periodExtended: (periodExtended != null ? periodExtended.value : this.periodExtended),
      periodTax: (periodTax != null ? periodTax.value : this.periodTax),
      periodTax1: (periodTax1 != null ? periodTax1.value : this.periodTax1),
      periodTax2: (periodTax2 != null ? periodTax2.value : this.periodTax2),
      periodTotal: (periodTotal != null ? periodTotal.value : this.periodTotal),
      periodVarianceExtended: (periodVarianceExtended != null ? periodVarianceExtended.value : this.periodVarianceExtended),
      variancePercent: (variancePercent != null ? variancePercent.value : this.variancePercent),
      minimumDaysPerWeek: (minimumDaysPerWeek != null ? minimumDaysPerWeek.value : this.minimumDaysPerWeek),
      bold: (bold != null ? bold.value : this.bold),
      locked: (locked != null ? locked.value : this.locked),
      taxable: (taxable != null ? taxable.value : this.taxable),
      warehouseId: (warehouseId != null ? warehouseId.value : this.warehouseId),
      warehouseCode: (warehouseCode != null ? warehouseCode.value : this.warehouseCode),
      warehouse: (warehouse != null ? warehouse.value : this.warehouse),
      returnToWarehouseId: (returnToWarehouseId != null ? returnToWarehouseId.value : this.returnToWarehouseId),
      returnToWarehouseCode: (returnToWarehouseCode != null ? returnToWarehouseCode.value : this.returnToWarehouseCode),
      notes: (notes != null ? notes.value : this.notes),
      itemOrder: (itemOrder != null ? itemOrder.value : this.itemOrder),
      parentId: (parentId != null ? parentId.value : this.parentId),
      nestedOrderItemId: (nestedOrderItemId != null ? nestedOrderItemId.value : this.nestedOrderItemId),
      itemClass: (itemClass != null ? itemClass.value : this.itemClass),
      inventoryClass: (inventoryClass != null ? inventoryClass.value : this.inventoryClass),
      trackedBy: (trackedBy != null ? trackedBy.value : this.trackedBy),
      retiredReasonId: (retiredReasonId != null ? retiredReasonId.value : this.retiredReasonId),
      retiredReason: (retiredReason != null ? retiredReason.value : this.retiredReason),
      itemId: (itemId != null ? itemId.value : this.itemId),
      barCode: (barCode != null ? barCode.value : this.barCode),
      serialNumber: (serialNumber != null ? serialNumber.value : this.serialNumber),
      manufacturerId: (manufacturerId != null ? manufacturerId.value : this.manufacturerId),
      manufacturer: (manufacturer != null ? manufacturer.value : this.manufacturer),
      manufacturerPartNumber: (manufacturerPartNumber != null ? manufacturerPartNumber.value : this.manufacturerPartNumber),
      modelNumber: (modelNumber != null ? modelNumber.value : this.modelNumber),
      vendorPartNumber: (vendorPartNumber != null ? vendorPartNumber.value : this.vendorPartNumber),
      countryOfOriginId: (countryOfOriginId != null ? countryOfOriginId.value : this.countryOfOriginId),
      countryOfOrigin: (countryOfOrigin != null ? countryOfOrigin.value : this.countryOfOrigin),
      poSubOrderId: (poSubOrderId != null ? poSubOrderId.value : this.poSubOrderId),
      poSubOrderItemId: (poSubOrderItemId != null ? poSubOrderItemId.value : this.poSubOrderItemId),
      poSubOrderNumber: (poSubOrderNumber != null ? poSubOrderNumber.value : this.poSubOrderNumber),
      lossAndDamageOrderId: (lossAndDamageOrderId != null ? lossAndDamageOrderId.value : this.lossAndDamageOrderId),
      lossAndDamageOrderItemId: (lossAndDamageOrderItemId != null ? lossAndDamageOrderItemId.value : this.lossAndDamageOrderItemId),
      lossAndDamageOrderNumber: (lossAndDamageOrderNumber != null ? lossAndDamageOrderNumber.value : this.lossAndDamageOrderNumber),
      lossAndDamageVendorId: (lossAndDamageVendorId != null ? lossAndDamageVendorId.value : this.lossAndDamageVendorId),
      lossAndDamageVendor: (lossAndDamageVendor != null ? lossAndDamageVendor.value : this.lossAndDamageVendor),
      lossAndDamageConsignorId: (lossAndDamageConsignorId != null ? lossAndDamageConsignorId.value : this.lossAndDamageConsignorId),
      lossAndDamageConsignor: (lossAndDamageConsignor != null ? lossAndDamageConsignor.value : this.lossAndDamageConsignor),
      lossAndDamageVendorConsignorId: (lossAndDamageVendorConsignorId != null ? lossAndDamageVendorConsignorId.value : this.lossAndDamageVendorConsignorId),
      lossAndDamageVendorConsignor: (lossAndDamageVendorConsignor != null ? lossAndDamageVendorConsignor.value : this.lossAndDamageVendorConsignor),
      lossAndDamageVendorColor: (lossAndDamageVendorColor != null ? lossAndDamageVendorColor.value : this.lossAndDamageVendorColor),
      modifiedAtStaging: (modifiedAtStaging != null ? modifiedAtStaging.value : this.modifiedAtStaging),
      mute: (mute != null ? mute.value : this.mute),
      availabilityByHour: (availabilityByHour != null ? availabilityByHour.value : this.availabilityByHour),
      printNoteOnQuote: (printNoteOnQuote != null ? printNoteOnQuote.value : this.printNoteOnQuote),
      printNoteOnOrder: (printNoteOnOrder != null ? printNoteOnOrder.value : this.printNoteOnOrder),
      printNoteOnPickList: (printNoteOnPickList != null ? printNoteOnPickList.value : this.printNoteOnPickList),
      printNoteOnOutContract: (printNoteOnOutContract != null ? printNoteOnOutContract.value : this.printNoteOnOutContract),
      printNoteOnInContract: (printNoteOnInContract != null ? printNoteOnInContract.value : this.printNoteOnInContract),
      printNoteOnReturnList: (printNoteOnReturnList != null ? printNoteOnReturnList.value : this.printNoteOnReturnList),
      printNoteOnInvoice: (printNoteOnInvoice != null ? printNoteOnInvoice.value : this.printNoteOnInvoice),
      printNoteOnPurchaseOrder: (printNoteOnPurchaseOrder != null ? printNoteOnPurchaseOrder.value : this.printNoteOnPurchaseOrder),
      printNoteOnReceiveContract: (printNoteOnReceiveContract != null ? printNoteOnReceiveContract.value : this.printNoteOnReceiveContract),
      printNoteOnReturnContract: (printNoteOnReturnContract != null ? printNoteOnReturnContract.value : this.printNoteOnReturnContract),
      printNoteOnVendorReceiveList: (printNoteOnVendorReceiveList != null ? printNoteOnVendorReceiveList.value : this.printNoteOnVendorReceiveList),
      printNoteOnVendorReturnList: (printNoteOnVendorReturnList != null ? printNoteOnVendorReturnList.value : this.printNoteOnVendorReturnList),
      defaultHourlyRate: (defaultHourlyRate != null ? defaultHourlyRate.value : this.defaultHourlyRate),
      defaultDailyRate: (defaultDailyRate != null ? defaultDailyRate.value : this.defaultDailyRate),
      defaultWeeklyRate: (defaultWeeklyRate != null ? defaultWeeklyRate.value : this.defaultWeeklyRate),
      defaultMonthlyRate: (defaultMonthlyRate != null ? defaultMonthlyRate.value : this.defaultMonthlyRate),
      nestingLevel: (nestingLevel != null ? nestingLevel.value : this.nestingLevel),
      repairId: (repairId != null ? repairId.value : this.repairId),
      repairNumber: (repairNumber != null ? repairNumber.value : this.repairNumber),
      subVendorId: (subVendorId != null ? subVendorId.value : this.subVendorId),
      subVendor: (subVendor != null ? subVendor.value : this.subVendor),
      consignorId: (consignorId != null ? consignorId.value : this.consignorId),
      consignor: (consignor != null ? consignor.value : this.consignor),
      consignorAgreementId: (consignorAgreementId != null ? consignorAgreementId.value : this.consignorAgreementId),
      consignorAgreementNumber: (consignorAgreementNumber != null ? consignorAgreementNumber.value : this.consignorAgreementNumber),
      vendorConsignorId: (vendorConsignorId != null ? vendorConsignorId.value : this.vendorConsignorId),
      vendorConsignor: (vendorConsignor != null ? vendorConsignor.value : this.vendorConsignor),
      availabilityExcludeConsigned: (availabilityExcludeConsigned != null ? availabilityExcludeConsigned.value : this.availabilityExcludeConsigned),
      subPurchaseOrderItemId: (subPurchaseOrderItemId != null ? subPurchaseOrderItemId.value : this.subPurchaseOrderItemId),
      externalOrderId: (externalOrderId != null ? externalOrderId.value : this.externalOrderId),
      externalOrderItemId: (externalOrderItemId != null ? externalOrderItemId.value : this.externalOrderItemId),
      internalOrderId: (internalOrderId != null ? internalOrderId.value : this.internalOrderId),
      internalOrderItemId: (internalOrderItemId != null ? internalOrderItemId.value : this.internalOrderItemId),
      poIsInternal: (poIsInternal != null ? poIsInternal.value : this.poIsInternal),
      primaryOrderItemId: (primaryOrderItemId != null ? primaryOrderItemId.value : this.primaryOrderItemId),
      accessoryRatio: (accessoryRatio != null ? accessoryRatio.value : this.accessoryRatio),
      isOption: (isOption != null ? isOption.value : this.isOption),
      optionColor: (optionColor != null ? optionColor.value : this.optionColor),
      currencySymbol: (currencySymbol != null ? currencySymbol.value : this.currencySymbol),
      transferAvailabilityDays: (transferAvailabilityDays != null ? transferAvailabilityDays.value : this.transferAvailabilityDays),
      costOrderId: (costOrderId != null ? costOrderId.value : this.costOrderId),
      costOrderNumber: (costOrderNumber != null ? costOrderNumber.value : this.costOrderNumber),
      includeInCost: (includeInCost != null ? includeInCost.value : this.includeInCost),
      loadedUnitCost: (loadedUnitCost != null ? loadedUnitCost.value : this.loadedUnitCost),
      crewActualCost: (crewActualCost != null ? crewActualCost.value : this.crewActualCost),
      hasAvailabilityByAsset: (hasAvailabilityByAsset != null ? hasAvailabilityByAsset.value : this.hasAvailabilityByAsset),
      markupExtended: (markupExtended != null ? markupExtended.value : this.markupExtended),
      marginExtended: (marginExtended != null ? marginExtended.value : this.marginExtended),
      crewVariance: (crewVariance != null ? crewVariance.value : this.crewVariance),
      crewPassThrough: (crewPassThrough != null ? crewPassThrough.value : this.crewPassThrough),
      crewGrossProfit: (crewGrossProfit != null ? crewGrossProfit.value : this.crewGrossProfit),
      isRecurringRateType: (isRecurringRateType != null ? isRecurringRateType.value : this.isRecurringRateType),
      dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
      inactive: (inactive != null ? inactive.value : this.inactive),
      auditNote: (auditNote != null ? auditNote.value : this.auditNote),
      recordTitle: (recordTitle != null ? recordTitle.value : this.recordTitle),
      fields: (fields != null ? fields.value : this.fields),
      summarySave: (summarySave != null ? summarySave.value : this.summarySave),
      custom: (custom != null ? custom.value : this.custom),
      defaultFieldAttributes: (defaultFieldAttributes != null ? defaultFieldAttributes.value : this.defaultFieldAttributes),
      translation: (translation != null ? translation.value : this.translation));
}