copyWithWrapped method

WebApiModulesHomeControlsContainerItemContainerItem copyWithWrapped({
  1. Wrapped<String?>? itemId,
  2. Wrapped<String?>? inventoryId,
  3. Wrapped<String?>? warehouseId,
  4. Wrapped<String?>? iCode,
  5. Wrapped<String?>? description,
  6. Wrapped<String?>? itemDescription,
  7. Wrapped<String?>? trackedBy,
  8. Wrapped<String?>? availableFor,
  9. Wrapped<String?>? availableForDisplay,
  10. Wrapped<double?>? unitValue,
  11. Wrapped<double?>? replacementCost,
  12. Wrapped<String?>? classification,
  13. Wrapped<bool?>? isContainer,
  14. Wrapped<String?>? containerId,
  15. Wrapped<String?>? containerInventoryId,
  16. Wrapped<String?>? containerICode,
  17. Wrapped<String?>? containerDescription,
  18. Wrapped<String?>? containerPackingListBehavior,
  19. Wrapped<String?>? containerStatus,
  20. Wrapped<String?>? containerStatusColor,
  21. Wrapped<String?>? containerItemId,
  22. Wrapped<String?>? containerItemItemId,
  23. Wrapped<String?>? containerBarCode,
  24. Wrapped<String?>? containerStatusDate,
  25. Wrapped<bool?>? fixedAsset,
  26. Wrapped<String?>? rank,
  27. Wrapped<String?>? statusType,
  28. Wrapped<String?>? statusDate,
  29. Wrapped<String?>? inventoryStatus,
  30. Wrapped<String?>? inventoryStatusId,
  31. Wrapped<String?>? color,
  32. Wrapped<String?>? textColor,
  33. Wrapped<String?>? barCode,
  34. Wrapped<String?>? barCodeForScanning,
  35. Wrapped<String?>? serialNumber,
  36. Wrapped<String?>? rfId,
  37. Wrapped<String?>? oldBarCode,
  38. Wrapped<String?>? oldSerialNumber,
  39. Wrapped<String?>? oldRfid,
  40. Wrapped<String?>? manufacturerPartNumber,
  41. Wrapped<String?>? manufactureDate,
  42. Wrapped<String?>? trackedByCode,
  43. Wrapped<int?>? availOwnershipSort,
  44. Wrapped<bool?>? isNegativeInventory,
  45. Wrapped<String?>? inspectionNo,
  46. Wrapped<String?>? inspectionVendorId,
  47. Wrapped<String?>? inspectionVendor,
  48. Wrapped<String?>? manufacturerModelNumber,
  49. Wrapped<String?>? purchaseId,
  50. Wrapped<String?>? rootOriginalPurchaseId,
  51. Wrapped<String?>? rootOriginalPurchase,
  52. Wrapped<String?>? aisleLocation,
  53. Wrapped<String?>? shelfLocation,
  54. Wrapped<String?>? spaceId,
  55. Wrapped<String?>? buildingRoom,
  56. Wrapped<String?>? itemNotes,
  57. Wrapped<String?>? physicalId,
  58. Wrapped<int?>? physicalItemId,
  59. Wrapped<String?>? physicalDate,
  60. Wrapped<String?>? physicalBy,
  61. Wrapped<String?>? warehouse,
  62. Wrapped<String?>? warehouseCode,
  63. Wrapped<String?>? dealId,
  64. Wrapped<String?>? orderId,
  65. Wrapped<String?>? orderNumber,
  66. Wrapped<String?>? orderDescription,
  67. Wrapped<String?>? currentLocation,
  68. Wrapped<String?>? inventoryTypeId,
  69. Wrapped<String?>? inventoryType,
  70. Wrapped<int?>? inventoryTypeOrderBy,
  71. Wrapped<String?>? categoryId,
  72. Wrapped<String?>? category,
  73. Wrapped<double?>? categoryOrderBy,
  74. Wrapped<String?>? subCategoryId,
  75. Wrapped<String?>? subCategory,
  76. Wrapped<double?>? subCategoryOrderBy,
  77. Wrapped<String?>? ownership,
  78. Wrapped<String?>? purchaseVendorId,
  79. Wrapped<String?>? purchaseVendor,
  80. Wrapped<String?>? outsidePurchaseOrderNumber,
  81. Wrapped<String?>? purchasePoId,
  82. Wrapped<String?>? purchaseDate,
  83. Wrapped<String?>? receiveDate,
  84. Wrapped<String?>? receiveContractDate,
  85. Wrapped<String?>? purchasePoNumber,
  86. Wrapped<double?>? purchaseCost,
  87. Wrapped<double?>? invoiceCost,
  88. Wrapped<String?>? purchaseInvoiceNumber,
  89. Wrapped<String?>? purchaseInvoiceDate,
  90. Wrapped<String?>? purchaseCurrencyId,
  91. Wrapped<String?>? purchaseCurrencyCode,
  92. Wrapped<String?>? purchaseCurrency,
  93. Wrapped<String?>? purchaseCurrencySymbol,
  94. Wrapped<String?>? purchaseWarehouseCurrencyId,
  95. Wrapped<String?>? purchaseWarehouseCurrencyCode,
  96. Wrapped<String?>? purchaseWarehouseCurrency,
  97. Wrapped<String?>? purchaseWarehouseCurrencySymbol,
  98. Wrapped<String?>? warehouseCurrencyId,
  99. Wrapped<String?>? warehouseCurrencyCode,
  100. Wrapped<String?>? warehouseCurrency,
  101. Wrapped<String?>? warehouseCurrencySymbol,
  102. Wrapped<double?>? purchaseCurrencyExchangeRate,
  103. Wrapped<double?>? unitCost,
  104. Wrapped<double?>? unitCostWithTax,
  105. Wrapped<double?>? additionalLoadCost,
  106. Wrapped<double?>? loadedUnitCost,
  107. Wrapped<double?>? unitCostCurrencyConverted,
  108. Wrapped<double?>? unitCostWithTaxCurrencyConverted,
  109. Wrapped<double?>? originalEquipmentCost,
  110. Wrapped<double?>? monthlyUnitDepreciation,
  111. Wrapped<double?>? depreciation,
  112. Wrapped<double?>? bookValue,
  113. Wrapped<double?>? salvageValue,
  114. Wrapped<String?>? consignorId,
  115. Wrapped<String?>? consignor,
  116. Wrapped<String?>? consignorAgreementId,
  117. Wrapped<String?>? consignorAgreementNumber,
  118. Wrapped<int?>? consignorPercent,
  119. Wrapped<String?>? manufacturerId,
  120. Wrapped<String?>? manufacturer,
  121. Wrapped<String?>? originalShowId,
  122. Wrapped<String?>? originalShow,
  123. Wrapped<String?>? conditionId,
  124. Wrapped<String?>? condition,
  125. Wrapped<String?>? surfaceId,
  126. Wrapped<String?>? surface,
  127. Wrapped<String?>? wallTypeId,
  128. Wrapped<String?>? wallType,
  129. Wrapped<String?>? openingId,
  130. Wrapped<String?>? opening,
  131. Wrapped<String?>? responsiblePersonId,
  132. Wrapped<String?>? responsiblePerson,
  133. Wrapped<String?>? buyerId,
  134. Wrapped<String?>? buyer,
  135. Wrapped<String?>? receiptNumber,
  136. Wrapped<String?>? inventoryReceiptId,
  137. Wrapped<int?>? depreciationMonths,
  138. Wrapped<int?>? monthsDepreciated,
  139. Wrapped<int?>? remainingMonthsOfDepreciation,
  140. Wrapped<String?>? repairId,
  141. Wrapped<String?>? repairNumber,
  142. Wrapped<bool?>? qcRequired,
  143. Wrapped<int?>? widthFt,
  144. Wrapped<int?>? widthIn,
  145. Wrapped<int?>? heightFt,
  146. Wrapped<int?>? heightIn,
  147. Wrapped<int?>? lengthFt,
  148. Wrapped<int?>? lengthIn,
  149. Wrapped<double?>? currentMeter,
  150. Wrapped<bool?>? trackAssetUsage,
  151. Wrapped<bool?>? trackLampUsage,
  152. Wrapped<bool?>? trackStrikes,
  153. Wrapped<bool?>? trackCandles,
  154. Wrapped<int?>? assetHours,
  155. Wrapped<int?>? lampCount,
  156. Wrapped<int?>? lampHours1,
  157. Wrapped<int?>? lampHours2,
  158. Wrapped<int?>? lampHours3,
  159. Wrapped<int?>? lampHours4,
  160. Wrapped<int?>? strikes,
  161. Wrapped<int?>? footCandles,
  162. Wrapped<int?>? minimumFootCandles,
  163. Wrapped<String?>? softwareVersion,
  164. Wrapped<String?>? softwareEffectiveDate,
  165. Wrapped<String?>? pattern,
  166. Wrapped<String?>? gender,
  167. Wrapped<String?>? label,
  168. Wrapped<String?>? material,
  169. Wrapped<String?>? period,
  170. Wrapped<double?>? cleaningFeeAmount,
  171. Wrapped<String?>? wardrobeSize,
  172. Wrapped<int?>? wardrobePieceCount,
  173. Wrapped<bool?>? inventoryTypeIsProps,
  174. Wrapped<bool?>? inventoryTypeIsWardrobe,
  175. Wrapped<String?>? orderLocationId,
  176. Wrapped<String?>? containerNumber,
  177. Wrapped<bool?>? isWardrobe,
  178. Wrapped<bool?>? isProps,
  179. Wrapped<double?>? dailyRate,
  180. Wrapped<double?>? weeklyRate,
  181. Wrapped<double?>? monthlyRate,
  182. Wrapped<String?>? location,
  183. Wrapped<String?>? retiredReason,
  184. Wrapped<String?>? warrantyExpiration,
  185. Wrapped<int?>? warrantyPeriod,
  186. Wrapped<String?>? countryOfOriginId,
  187. Wrapped<String?>? countryOfOrigin,
  188. Wrapped<String?>? shelfLifeExpirationDate,
  189. Wrapped<String?>? currentDealId,
  190. Wrapped<String?>? currentDeal,
  191. Wrapped<String?>? currentCustomerId,
  192. Wrapped<String?>? currentCustomer,
  193. Wrapped<String?>? currentOrderId,
  194. Wrapped<String?>? currentOrderNumber,
  195. Wrapped<String?>? currentOrderType,
  196. Wrapped<String?>? currentOrderDescription,
  197. Wrapped<String?>? currentOrderDate,
  198. Wrapped<String?>? currentOrderPickDate,
  199. Wrapped<String?>? currentOrderFromDate,
  200. Wrapped<String?>? currentOrderToDate,
  201. Wrapped<String?>? currentOrderAgent,
  202. Wrapped<String?>? lotNumber,
  203. Wrapped<String?>? lastOrderId,
  204. Wrapped<String?>? lastOrderNumber,
  205. Wrapped<String?>? lastOrderDescription,
  206. Wrapped<String?>? lastDealId,
  207. Wrapped<String?>? lastDeal,
  208. Wrapped<String?>? lastDealNumber,
  209. Wrapped<String?>? lastOutContractId,
  210. Wrapped<String?>? lastOutContractNumber,
  211. Wrapped<String?>? lastOutContractDate,
  212. Wrapped<String?>? lastOutUserId,
  213. Wrapped<String?>? lastOutUserName,
  214. Wrapped<String?>? lastInContractId,
  215. Wrapped<String?>? lastInContractNumber,
  216. Wrapped<String?>? lastInContractDate,
  217. Wrapped<String?>? lastInUserId,
  218. Wrapped<String?>? lastInUserName,
  219. Wrapped<String?>? depreciationStartDate,
  220. Wrapped<String?>? depreciationWarehouseId,
  221. Wrapped<String?>? depreciationWarehouse,
  222. Wrapped<String?>? depreciationWarehouseCode,
  223. Wrapped<String?>? depreciationCurrencyId,
  224. Wrapped<String?>? depreciationCurrencyCode,
  225. Wrapped<String?>? depreciationCurrency,
  226. Wrapped<String?>? depreciationCurrencySymbol,
  227. Wrapped<bool?>? inactive,
  228. Wrapped<String?>? inputDate,
  229. Wrapped<String?>? inputByUsersId,
  230. Wrapped<String?>? outOrderId,
  231. Wrapped<String?>? originalWarehouseId,
  232. Wrapped<bool?>? hasFixedAssetTransfer,
  233. Wrapped<String?>? sourceId,
  234. Wrapped<String?>? dateStamp,
  235. Wrapped<String?>? auditNote,
  236. Wrapped<String?>? recordTitle,
  237. Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>? fields,
  238. Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
  239. Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
  240. Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
})

Implementation

WebApiModulesHomeControlsContainerItemContainerItem copyWithWrapped(
    {Wrapped<String?>? itemId,
    Wrapped<String?>? inventoryId,
    Wrapped<String?>? warehouseId,
    Wrapped<String?>? iCode,
    Wrapped<String?>? description,
    Wrapped<String?>? itemDescription,
    Wrapped<String?>? trackedBy,
    Wrapped<String?>? availableFor,
    Wrapped<String?>? availableForDisplay,
    Wrapped<double?>? unitValue,
    Wrapped<double?>? replacementCost,
    Wrapped<String?>? classification,
    Wrapped<bool?>? isContainer,
    Wrapped<String?>? containerId,
    Wrapped<String?>? containerInventoryId,
    Wrapped<String?>? containerICode,
    Wrapped<String?>? containerDescription,
    Wrapped<String?>? containerPackingListBehavior,
    Wrapped<String?>? containerStatus,
    Wrapped<String?>? containerStatusColor,
    Wrapped<String?>? containerItemId,
    Wrapped<String?>? containerItemItemId,
    Wrapped<String?>? containerBarCode,
    Wrapped<String?>? containerStatusDate,
    Wrapped<bool?>? fixedAsset,
    Wrapped<String?>? rank,
    Wrapped<String?>? statusType,
    Wrapped<String?>? statusDate,
    Wrapped<String?>? inventoryStatus,
    Wrapped<String?>? inventoryStatusId,
    Wrapped<String?>? color,
    Wrapped<String?>? textColor,
    Wrapped<String?>? barCode,
    Wrapped<String?>? barCodeForScanning,
    Wrapped<String?>? serialNumber,
    Wrapped<String?>? rfId,
    Wrapped<String?>? oldBarCode,
    Wrapped<String?>? oldSerialNumber,
    Wrapped<String?>? oldRfid,
    Wrapped<String?>? manufacturerPartNumber,
    Wrapped<String?>? manufactureDate,
    Wrapped<String?>? trackedByCode,
    Wrapped<int?>? availOwnershipSort,
    Wrapped<bool?>? isNegativeInventory,
    Wrapped<String?>? inspectionNo,
    Wrapped<String?>? inspectionVendorId,
    Wrapped<String?>? inspectionVendor,
    Wrapped<String?>? manufacturerModelNumber,
    Wrapped<String?>? purchaseId,
    Wrapped<String?>? rootOriginalPurchaseId,
    Wrapped<String?>? rootOriginalPurchase,
    Wrapped<String?>? aisleLocation,
    Wrapped<String?>? shelfLocation,
    Wrapped<String?>? spaceId,
    Wrapped<String?>? buildingRoom,
    Wrapped<String?>? itemNotes,
    Wrapped<String?>? physicalId,
    Wrapped<int?>? physicalItemId,
    Wrapped<String?>? physicalDate,
    Wrapped<String?>? physicalBy,
    Wrapped<String?>? warehouse,
    Wrapped<String?>? warehouseCode,
    Wrapped<String?>? dealId,
    Wrapped<String?>? orderId,
    Wrapped<String?>? orderNumber,
    Wrapped<String?>? orderDescription,
    Wrapped<String?>? currentLocation,
    Wrapped<String?>? inventoryTypeId,
    Wrapped<String?>? inventoryType,
    Wrapped<int?>? inventoryTypeOrderBy,
    Wrapped<String?>? categoryId,
    Wrapped<String?>? category,
    Wrapped<double?>? categoryOrderBy,
    Wrapped<String?>? subCategoryId,
    Wrapped<String?>? subCategory,
    Wrapped<double?>? subCategoryOrderBy,
    Wrapped<String?>? ownership,
    Wrapped<String?>? purchaseVendorId,
    Wrapped<String?>? purchaseVendor,
    Wrapped<String?>? outsidePurchaseOrderNumber,
    Wrapped<String?>? purchasePoId,
    Wrapped<String?>? purchaseDate,
    Wrapped<String?>? receiveDate,
    Wrapped<String?>? receiveContractDate,
    Wrapped<String?>? purchasePoNumber,
    Wrapped<double?>? purchaseCost,
    Wrapped<double?>? invoiceCost,
    Wrapped<String?>? purchaseInvoiceNumber,
    Wrapped<String?>? purchaseInvoiceDate,
    Wrapped<String?>? purchaseCurrencyId,
    Wrapped<String?>? purchaseCurrencyCode,
    Wrapped<String?>? purchaseCurrency,
    Wrapped<String?>? purchaseCurrencySymbol,
    Wrapped<String?>? purchaseWarehouseCurrencyId,
    Wrapped<String?>? purchaseWarehouseCurrencyCode,
    Wrapped<String?>? purchaseWarehouseCurrency,
    Wrapped<String?>? purchaseWarehouseCurrencySymbol,
    Wrapped<String?>? warehouseCurrencyId,
    Wrapped<String?>? warehouseCurrencyCode,
    Wrapped<String?>? warehouseCurrency,
    Wrapped<String?>? warehouseCurrencySymbol,
    Wrapped<double?>? purchaseCurrencyExchangeRate,
    Wrapped<double?>? unitCost,
    Wrapped<double?>? unitCostWithTax,
    Wrapped<double?>? additionalLoadCost,
    Wrapped<double?>? loadedUnitCost,
    Wrapped<double?>? unitCostCurrencyConverted,
    Wrapped<double?>? unitCostWithTaxCurrencyConverted,
    Wrapped<double?>? originalEquipmentCost,
    Wrapped<double?>? monthlyUnitDepreciation,
    Wrapped<double?>? depreciation,
    Wrapped<double?>? bookValue,
    Wrapped<double?>? salvageValue,
    Wrapped<String?>? consignorId,
    Wrapped<String?>? consignor,
    Wrapped<String?>? consignorAgreementId,
    Wrapped<String?>? consignorAgreementNumber,
    Wrapped<int?>? consignorPercent,
    Wrapped<String?>? manufacturerId,
    Wrapped<String?>? manufacturer,
    Wrapped<String?>? originalShowId,
    Wrapped<String?>? originalShow,
    Wrapped<String?>? conditionId,
    Wrapped<String?>? condition,
    Wrapped<String?>? surfaceId,
    Wrapped<String?>? surface,
    Wrapped<String?>? wallTypeId,
    Wrapped<String?>? wallType,
    Wrapped<String?>? openingId,
    Wrapped<String?>? opening,
    Wrapped<String?>? responsiblePersonId,
    Wrapped<String?>? responsiblePerson,
    Wrapped<String?>? buyerId,
    Wrapped<String?>? buyer,
    Wrapped<String?>? receiptNumber,
    Wrapped<String?>? inventoryReceiptId,
    Wrapped<int?>? depreciationMonths,
    Wrapped<int?>? monthsDepreciated,
    Wrapped<int?>? remainingMonthsOfDepreciation,
    Wrapped<String?>? repairId,
    Wrapped<String?>? repairNumber,
    Wrapped<bool?>? qcRequired,
    Wrapped<int?>? widthFt,
    Wrapped<int?>? widthIn,
    Wrapped<int?>? heightFt,
    Wrapped<int?>? heightIn,
    Wrapped<int?>? lengthFt,
    Wrapped<int?>? lengthIn,
    Wrapped<double?>? currentMeter,
    Wrapped<bool?>? trackAssetUsage,
    Wrapped<bool?>? trackLampUsage,
    Wrapped<bool?>? trackStrikes,
    Wrapped<bool?>? trackCandles,
    Wrapped<int?>? assetHours,
    Wrapped<int?>? lampCount,
    Wrapped<int?>? lampHours1,
    Wrapped<int?>? lampHours2,
    Wrapped<int?>? lampHours3,
    Wrapped<int?>? lampHours4,
    Wrapped<int?>? strikes,
    Wrapped<int?>? footCandles,
    Wrapped<int?>? minimumFootCandles,
    Wrapped<String?>? softwareVersion,
    Wrapped<String?>? softwareEffectiveDate,
    Wrapped<String?>? pattern,
    Wrapped<String?>? gender,
    Wrapped<String?>? label,
    Wrapped<String?>? material,
    Wrapped<String?>? period,
    Wrapped<double?>? cleaningFeeAmount,
    Wrapped<String?>? wardrobeSize,
    Wrapped<int?>? wardrobePieceCount,
    Wrapped<bool?>? inventoryTypeIsProps,
    Wrapped<bool?>? inventoryTypeIsWardrobe,
    Wrapped<String?>? orderLocationId,
    Wrapped<String?>? containerNumber,
    Wrapped<bool?>? isWardrobe,
    Wrapped<bool?>? isProps,
    Wrapped<double?>? dailyRate,
    Wrapped<double?>? weeklyRate,
    Wrapped<double?>? monthlyRate,
    Wrapped<String?>? location,
    Wrapped<String?>? retiredReason,
    Wrapped<String?>? warrantyExpiration,
    Wrapped<int?>? warrantyPeriod,
    Wrapped<String?>? countryOfOriginId,
    Wrapped<String?>? countryOfOrigin,
    Wrapped<String?>? shelfLifeExpirationDate,
    Wrapped<String?>? currentDealId,
    Wrapped<String?>? currentDeal,
    Wrapped<String?>? currentCustomerId,
    Wrapped<String?>? currentCustomer,
    Wrapped<String?>? currentOrderId,
    Wrapped<String?>? currentOrderNumber,
    Wrapped<String?>? currentOrderType,
    Wrapped<String?>? currentOrderDescription,
    Wrapped<String?>? currentOrderDate,
    Wrapped<String?>? currentOrderPickDate,
    Wrapped<String?>? currentOrderFromDate,
    Wrapped<String?>? currentOrderToDate,
    Wrapped<String?>? currentOrderAgent,
    Wrapped<String?>? lotNumber,
    Wrapped<String?>? lastOrderId,
    Wrapped<String?>? lastOrderNumber,
    Wrapped<String?>? lastOrderDescription,
    Wrapped<String?>? lastDealId,
    Wrapped<String?>? lastDeal,
    Wrapped<String?>? lastDealNumber,
    Wrapped<String?>? lastOutContractId,
    Wrapped<String?>? lastOutContractNumber,
    Wrapped<String?>? lastOutContractDate,
    Wrapped<String?>? lastOutUserId,
    Wrapped<String?>? lastOutUserName,
    Wrapped<String?>? lastInContractId,
    Wrapped<String?>? lastInContractNumber,
    Wrapped<String?>? lastInContractDate,
    Wrapped<String?>? lastInUserId,
    Wrapped<String?>? lastInUserName,
    Wrapped<String?>? depreciationStartDate,
    Wrapped<String?>? depreciationWarehouseId,
    Wrapped<String?>? depreciationWarehouse,
    Wrapped<String?>? depreciationWarehouseCode,
    Wrapped<String?>? depreciationCurrencyId,
    Wrapped<String?>? depreciationCurrencyCode,
    Wrapped<String?>? depreciationCurrency,
    Wrapped<String?>? depreciationCurrencySymbol,
    Wrapped<bool?>? inactive,
    Wrapped<String?>? inputDate,
    Wrapped<String?>? inputByUsersId,
    Wrapped<String?>? outOrderId,
    Wrapped<String?>? originalWarehouseId,
    Wrapped<bool?>? hasFixedAssetTransfer,
    Wrapped<String?>? sourceId,
    Wrapped<String?>? dateStamp,
    Wrapped<String?>? auditNote,
    Wrapped<String?>? recordTitle,
    Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
        fields,
    Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
    Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
    Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) {
  return WebApiModulesHomeControlsContainerItemContainerItem(
      itemId: (itemId != null ? itemId.value : this.itemId),
      inventoryId:
          (inventoryId != null ? inventoryId.value : this.inventoryId),
      warehouseId:
          (warehouseId != null ? warehouseId.value : this.warehouseId),
      iCode: (iCode != null ? iCode.value : this.iCode),
      description:
          (description != null ? description.value : this.description),
      itemDescription: (itemDescription != null
          ? itemDescription.value
          : this.itemDescription),
      trackedBy: (trackedBy != null ? trackedBy.value : this.trackedBy),
      availableFor:
          (availableFor != null ? availableFor.value : this.availableFor),
      availableForDisplay: (availableForDisplay != null
          ? availableForDisplay.value
          : this.availableForDisplay),
      unitValue: (unitValue != null ? unitValue.value : this.unitValue),
      replacementCost: (replacementCost != null
          ? replacementCost.value
          : this.replacementCost),
      classification: (classification != null
          ? classification.value
          : this.classification),
      isContainer:
          (isContainer != null ? isContainer.value : this.isContainer),
      containerId:
          (containerId != null ? containerId.value : this.containerId),
      containerInventoryId: (containerInventoryId != null
          ? containerInventoryId.value
          : this.containerInventoryId),
      containerICode: (containerICode != null
          ? containerICode.value
          : this.containerICode),
      containerDescription: (containerDescription != null
          ? containerDescription.value
          : this.containerDescription),
      containerPackingListBehavior: (containerPackingListBehavior != null
          ? containerPackingListBehavior.value
          : this.containerPackingListBehavior),
      containerStatus: (containerStatus != null
          ? containerStatus.value
          : this.containerStatus),
      containerStatusColor: (containerStatusColor != null
          ? containerStatusColor.value
          : this.containerStatusColor),
      containerItemId: (containerItemId != null
          ? containerItemId.value
          : this.containerItemId),
      containerItemItemId: (containerItemItemId != null
          ? containerItemItemId.value
          : this.containerItemItemId),
      containerBarCode: (containerBarCode != null
          ? containerBarCode.value
          : this.containerBarCode),
      containerStatusDate: (containerStatusDate != null
          ? containerStatusDate.value
          : this.containerStatusDate),
      fixedAsset: (fixedAsset != null ? fixedAsset.value : this.fixedAsset),
      rank: (rank != null ? rank.value : this.rank),
      statusType: (statusType != null ? statusType.value : this.statusType),
      statusDate: (statusDate != null ? statusDate.value : this.statusDate),
      inventoryStatus: (inventoryStatus != null
          ? inventoryStatus.value
          : this.inventoryStatus),
      inventoryStatusId: (inventoryStatusId != null
          ? inventoryStatusId.value
          : this.inventoryStatusId),
      color: (color != null ? color.value : this.color),
      textColor: (textColor != null ? textColor.value : this.textColor),
      barCode: (barCode != null ? barCode.value : this.barCode),
      barCodeForScanning: (barCodeForScanning != null
          ? barCodeForScanning.value
          : this.barCodeForScanning),
      serialNumber:
          (serialNumber != null ? serialNumber.value : this.serialNumber),
      rfId: (rfId != null ? rfId.value : this.rfId),
      oldBarCode: (oldBarCode != null ? oldBarCode.value : this.oldBarCode),
      oldSerialNumber: (oldSerialNumber != null
          ? oldSerialNumber.value
          : this.oldSerialNumber),
      oldRfid: (oldRfid != null ? oldRfid.value : this.oldRfid),
      manufacturerPartNumber: (manufacturerPartNumber != null
          ? manufacturerPartNumber.value
          : this.manufacturerPartNumber),
      manufactureDate: (manufactureDate != null
          ? manufactureDate.value
          : this.manufactureDate),
      trackedByCode:
          (trackedByCode != null ? trackedByCode.value : this.trackedByCode),
      availOwnershipSort: (availOwnershipSort != null
          ? availOwnershipSort.value
          : this.availOwnershipSort),
      isNegativeInventory: (isNegativeInventory != null
          ? isNegativeInventory.value
          : this.isNegativeInventory),
      inspectionNo:
          (inspectionNo != null ? inspectionNo.value : this.inspectionNo),
      inspectionVendorId: (inspectionVendorId != null
          ? inspectionVendorId.value
          : this.inspectionVendorId),
      inspectionVendor: (inspectionVendor != null
          ? inspectionVendor.value
          : this.inspectionVendor),
      manufacturerModelNumber: (manufacturerModelNumber != null
          ? manufacturerModelNumber.value
          : this.manufacturerModelNumber),
      purchaseId: (purchaseId != null ? purchaseId.value : this.purchaseId),
      rootOriginalPurchaseId: (rootOriginalPurchaseId != null
          ? rootOriginalPurchaseId.value
          : this.rootOriginalPurchaseId),
      rootOriginalPurchase: (rootOriginalPurchase != null
          ? rootOriginalPurchase.value
          : this.rootOriginalPurchase),
      aisleLocation:
          (aisleLocation != null ? aisleLocation.value : this.aisleLocation),
      shelfLocation:
          (shelfLocation != null ? shelfLocation.value : this.shelfLocation),
      spaceId: (spaceId != null ? spaceId.value : this.spaceId),
      buildingRoom:
          (buildingRoom != null ? buildingRoom.value : this.buildingRoom),
      itemNotes: (itemNotes != null ? itemNotes.value : this.itemNotes),
      physicalId: (physicalId != null ? physicalId.value : this.physicalId),
      physicalItemId: (physicalItemId != null
          ? physicalItemId.value
          : this.physicalItemId),
      physicalDate:
          (physicalDate != null ? physicalDate.value : this.physicalDate),
      physicalBy: (physicalBy != null ? physicalBy.value : this.physicalBy),
      warehouse: (warehouse != null ? warehouse.value : this.warehouse),
      warehouseCode:
          (warehouseCode != null ? warehouseCode.value : this.warehouseCode),
      dealId: (dealId != null ? dealId.value : this.dealId),
      orderId: (orderId != null ? orderId.value : this.orderId),
      orderNumber:
          (orderNumber != null ? orderNumber.value : this.orderNumber),
      orderDescription: (orderDescription != null
          ? orderDescription.value
          : this.orderDescription),
      currentLocation: (currentLocation != null
          ? currentLocation.value
          : this.currentLocation),
      inventoryTypeId: (inventoryTypeId != null
          ? inventoryTypeId.value
          : this.inventoryTypeId),
      inventoryType:
          (inventoryType != null ? inventoryType.value : this.inventoryType),
      inventoryTypeOrderBy: (inventoryTypeOrderBy != null
          ? inventoryTypeOrderBy.value
          : this.inventoryTypeOrderBy),
      categoryId: (categoryId != null ? categoryId.value : this.categoryId),
      category: (category != null ? category.value : this.category),
      categoryOrderBy: (categoryOrderBy != null
          ? categoryOrderBy.value
          : this.categoryOrderBy),
      subCategoryId:
          (subCategoryId != null ? subCategoryId.value : this.subCategoryId),
      subCategory:
          (subCategory != null ? subCategory.value : this.subCategory),
      subCategoryOrderBy: (subCategoryOrderBy != null
          ? subCategoryOrderBy.value
          : this.subCategoryOrderBy),
      ownership: (ownership != null ? ownership.value : this.ownership),
      purchaseVendorId: (purchaseVendorId != null
          ? purchaseVendorId.value
          : this.purchaseVendorId),
      purchaseVendor: (purchaseVendor != null
          ? purchaseVendor.value
          : this.purchaseVendor),
      outsidePurchaseOrderNumber: (outsidePurchaseOrderNumber != null
          ? outsidePurchaseOrderNumber.value
          : this.outsidePurchaseOrderNumber),
      purchasePoId:
          (purchasePoId != null ? purchasePoId.value : this.purchasePoId),
      purchaseDate:
          (purchaseDate != null ? purchaseDate.value : this.purchaseDate),
      receiveDate:
          (receiveDate != null ? receiveDate.value : this.receiveDate),
      receiveContractDate: (receiveContractDate != null
          ? receiveContractDate.value
          : this.receiveContractDate),
      purchasePoNumber: (purchasePoNumber != null
          ? purchasePoNumber.value
          : this.purchasePoNumber),
      purchaseCost: (purchaseCost != null ? purchaseCost.value : this.purchaseCost),
      invoiceCost: (invoiceCost != null ? invoiceCost.value : this.invoiceCost),
      purchaseInvoiceNumber: (purchaseInvoiceNumber != null ? purchaseInvoiceNumber.value : this.purchaseInvoiceNumber),
      purchaseInvoiceDate: (purchaseInvoiceDate != null ? purchaseInvoiceDate.value : this.purchaseInvoiceDate),
      purchaseCurrencyId: (purchaseCurrencyId != null ? purchaseCurrencyId.value : this.purchaseCurrencyId),
      purchaseCurrencyCode: (purchaseCurrencyCode != null ? purchaseCurrencyCode.value : this.purchaseCurrencyCode),
      purchaseCurrency: (purchaseCurrency != null ? purchaseCurrency.value : this.purchaseCurrency),
      purchaseCurrencySymbol: (purchaseCurrencySymbol != null ? purchaseCurrencySymbol.value : this.purchaseCurrencySymbol),
      purchaseWarehouseCurrencyId: (purchaseWarehouseCurrencyId != null ? purchaseWarehouseCurrencyId.value : this.purchaseWarehouseCurrencyId),
      purchaseWarehouseCurrencyCode: (purchaseWarehouseCurrencyCode != null ? purchaseWarehouseCurrencyCode.value : this.purchaseWarehouseCurrencyCode),
      purchaseWarehouseCurrency: (purchaseWarehouseCurrency != null ? purchaseWarehouseCurrency.value : this.purchaseWarehouseCurrency),
      purchaseWarehouseCurrencySymbol: (purchaseWarehouseCurrencySymbol != null ? purchaseWarehouseCurrencySymbol.value : this.purchaseWarehouseCurrencySymbol),
      warehouseCurrencyId: (warehouseCurrencyId != null ? warehouseCurrencyId.value : this.warehouseCurrencyId),
      warehouseCurrencyCode: (warehouseCurrencyCode != null ? warehouseCurrencyCode.value : this.warehouseCurrencyCode),
      warehouseCurrency: (warehouseCurrency != null ? warehouseCurrency.value : this.warehouseCurrency),
      warehouseCurrencySymbol: (warehouseCurrencySymbol != null ? warehouseCurrencySymbol.value : this.warehouseCurrencySymbol),
      purchaseCurrencyExchangeRate: (purchaseCurrencyExchangeRate != null ? purchaseCurrencyExchangeRate.value : this.purchaseCurrencyExchangeRate),
      unitCost: (unitCost != null ? unitCost.value : this.unitCost),
      unitCostWithTax: (unitCostWithTax != null ? unitCostWithTax.value : this.unitCostWithTax),
      additionalLoadCost: (additionalLoadCost != null ? additionalLoadCost.value : this.additionalLoadCost),
      loadedUnitCost: (loadedUnitCost != null ? loadedUnitCost.value : this.loadedUnitCost),
      unitCostCurrencyConverted: (unitCostCurrencyConverted != null ? unitCostCurrencyConverted.value : this.unitCostCurrencyConverted),
      unitCostWithTaxCurrencyConverted: (unitCostWithTaxCurrencyConverted != null ? unitCostWithTaxCurrencyConverted.value : this.unitCostWithTaxCurrencyConverted),
      originalEquipmentCost: (originalEquipmentCost != null ? originalEquipmentCost.value : this.originalEquipmentCost),
      monthlyUnitDepreciation: (monthlyUnitDepreciation != null ? monthlyUnitDepreciation.value : this.monthlyUnitDepreciation),
      depreciation: (depreciation != null ? depreciation.value : this.depreciation),
      bookValue: (bookValue != null ? bookValue.value : this.bookValue),
      salvageValue: (salvageValue != null ? salvageValue.value : this.salvageValue),
      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),
      consignorPercent: (consignorPercent != null ? consignorPercent.value : this.consignorPercent),
      manufacturerId: (manufacturerId != null ? manufacturerId.value : this.manufacturerId),
      manufacturer: (manufacturer != null ? manufacturer.value : this.manufacturer),
      originalShowId: (originalShowId != null ? originalShowId.value : this.originalShowId),
      originalShow: (originalShow != null ? originalShow.value : this.originalShow),
      conditionId: (conditionId != null ? conditionId.value : this.conditionId),
      condition: (condition != null ? condition.value : this.condition),
      surfaceId: (surfaceId != null ? surfaceId.value : this.surfaceId),
      surface: (surface != null ? surface.value : this.surface),
      wallTypeId: (wallTypeId != null ? wallTypeId.value : this.wallTypeId),
      wallType: (wallType != null ? wallType.value : this.wallType),
      openingId: (openingId != null ? openingId.value : this.openingId),
      opening: (opening != null ? opening.value : this.opening),
      responsiblePersonId: (responsiblePersonId != null ? responsiblePersonId.value : this.responsiblePersonId),
      responsiblePerson: (responsiblePerson != null ? responsiblePerson.value : this.responsiblePerson),
      buyerId: (buyerId != null ? buyerId.value : this.buyerId),
      buyer: (buyer != null ? buyer.value : this.buyer),
      receiptNumber: (receiptNumber != null ? receiptNumber.value : this.receiptNumber),
      inventoryReceiptId: (inventoryReceiptId != null ? inventoryReceiptId.value : this.inventoryReceiptId),
      depreciationMonths: (depreciationMonths != null ? depreciationMonths.value : this.depreciationMonths),
      monthsDepreciated: (monthsDepreciated != null ? monthsDepreciated.value : this.monthsDepreciated),
      remainingMonthsOfDepreciation: (remainingMonthsOfDepreciation != null ? remainingMonthsOfDepreciation.value : this.remainingMonthsOfDepreciation),
      repairId: (repairId != null ? repairId.value : this.repairId),
      repairNumber: (repairNumber != null ? repairNumber.value : this.repairNumber),
      qcRequired: (qcRequired != null ? qcRequired.value : this.qcRequired),
      widthFt: (widthFt != null ? widthFt.value : this.widthFt),
      widthIn: (widthIn != null ? widthIn.value : this.widthIn),
      heightFt: (heightFt != null ? heightFt.value : this.heightFt),
      heightIn: (heightIn != null ? heightIn.value : this.heightIn),
      lengthFt: (lengthFt != null ? lengthFt.value : this.lengthFt),
      lengthIn: (lengthIn != null ? lengthIn.value : this.lengthIn),
      currentMeter: (currentMeter != null ? currentMeter.value : this.currentMeter),
      trackAssetUsage: (trackAssetUsage != null ? trackAssetUsage.value : this.trackAssetUsage),
      trackLampUsage: (trackLampUsage != null ? trackLampUsage.value : this.trackLampUsage),
      trackStrikes: (trackStrikes != null ? trackStrikes.value : this.trackStrikes),
      trackCandles: (trackCandles != null ? trackCandles.value : this.trackCandles),
      assetHours: (assetHours != null ? assetHours.value : this.assetHours),
      lampCount: (lampCount != null ? lampCount.value : this.lampCount),
      lampHours1: (lampHours1 != null ? lampHours1.value : this.lampHours1),
      lampHours2: (lampHours2 != null ? lampHours2.value : this.lampHours2),
      lampHours3: (lampHours3 != null ? lampHours3.value : this.lampHours3),
      lampHours4: (lampHours4 != null ? lampHours4.value : this.lampHours4),
      strikes: (strikes != null ? strikes.value : this.strikes),
      footCandles: (footCandles != null ? footCandles.value : this.footCandles),
      minimumFootCandles: (minimumFootCandles != null ? minimumFootCandles.value : this.minimumFootCandles),
      softwareVersion: (softwareVersion != null ? softwareVersion.value : this.softwareVersion),
      softwareEffectiveDate: (softwareEffectiveDate != null ? softwareEffectiveDate.value : this.softwareEffectiveDate),
      pattern: (pattern != null ? pattern.value : this.pattern),
      gender: (gender != null ? gender.value : this.gender),
      label: (label != null ? label.value : this.label),
      material: (material != null ? material.value : this.material),
      period: (period != null ? period.value : this.period),
      cleaningFeeAmount: (cleaningFeeAmount != null ? cleaningFeeAmount.value : this.cleaningFeeAmount),
      wardrobeSize: (wardrobeSize != null ? wardrobeSize.value : this.wardrobeSize),
      wardrobePieceCount: (wardrobePieceCount != null ? wardrobePieceCount.value : this.wardrobePieceCount),
      inventoryTypeIsProps: (inventoryTypeIsProps != null ? inventoryTypeIsProps.value : this.inventoryTypeIsProps),
      inventoryTypeIsWardrobe: (inventoryTypeIsWardrobe != null ? inventoryTypeIsWardrobe.value : this.inventoryTypeIsWardrobe),
      orderLocationId: (orderLocationId != null ? orderLocationId.value : this.orderLocationId),
      containerNumber: (containerNumber != null ? containerNumber.value : this.containerNumber),
      isWardrobe: (isWardrobe != null ? isWardrobe.value : this.isWardrobe),
      isProps: (isProps != null ? isProps.value : this.isProps),
      dailyRate: (dailyRate != null ? dailyRate.value : this.dailyRate),
      weeklyRate: (weeklyRate != null ? weeklyRate.value : this.weeklyRate),
      monthlyRate: (monthlyRate != null ? monthlyRate.value : this.monthlyRate),
      location: (location != null ? location.value : this.location),
      retiredReason: (retiredReason != null ? retiredReason.value : this.retiredReason),
      warrantyExpiration: (warrantyExpiration != null ? warrantyExpiration.value : this.warrantyExpiration),
      warrantyPeriod: (warrantyPeriod != null ? warrantyPeriod.value : this.warrantyPeriod),
      countryOfOriginId: (countryOfOriginId != null ? countryOfOriginId.value : this.countryOfOriginId),
      countryOfOrigin: (countryOfOrigin != null ? countryOfOrigin.value : this.countryOfOrigin),
      shelfLifeExpirationDate: (shelfLifeExpirationDate != null ? shelfLifeExpirationDate.value : this.shelfLifeExpirationDate),
      currentDealId: (currentDealId != null ? currentDealId.value : this.currentDealId),
      currentDeal: (currentDeal != null ? currentDeal.value : this.currentDeal),
      currentCustomerId: (currentCustomerId != null ? currentCustomerId.value : this.currentCustomerId),
      currentCustomer: (currentCustomer != null ? currentCustomer.value : this.currentCustomer),
      currentOrderId: (currentOrderId != null ? currentOrderId.value : this.currentOrderId),
      currentOrderNumber: (currentOrderNumber != null ? currentOrderNumber.value : this.currentOrderNumber),
      currentOrderType: (currentOrderType != null ? currentOrderType.value : this.currentOrderType),
      currentOrderDescription: (currentOrderDescription != null ? currentOrderDescription.value : this.currentOrderDescription),
      currentOrderDate: (currentOrderDate != null ? currentOrderDate.value : this.currentOrderDate),
      currentOrderPickDate: (currentOrderPickDate != null ? currentOrderPickDate.value : this.currentOrderPickDate),
      currentOrderFromDate: (currentOrderFromDate != null ? currentOrderFromDate.value : this.currentOrderFromDate),
      currentOrderToDate: (currentOrderToDate != null ? currentOrderToDate.value : this.currentOrderToDate),
      currentOrderAgent: (currentOrderAgent != null ? currentOrderAgent.value : this.currentOrderAgent),
      lotNumber: (lotNumber != null ? lotNumber.value : this.lotNumber),
      lastOrderId: (lastOrderId != null ? lastOrderId.value : this.lastOrderId),
      lastOrderNumber: (lastOrderNumber != null ? lastOrderNumber.value : this.lastOrderNumber),
      lastOrderDescription: (lastOrderDescription != null ? lastOrderDescription.value : this.lastOrderDescription),
      lastDealId: (lastDealId != null ? lastDealId.value : this.lastDealId),
      lastDeal: (lastDeal != null ? lastDeal.value : this.lastDeal),
      lastDealNumber: (lastDealNumber != null ? lastDealNumber.value : this.lastDealNumber),
      lastOutContractId: (lastOutContractId != null ? lastOutContractId.value : this.lastOutContractId),
      lastOutContractNumber: (lastOutContractNumber != null ? lastOutContractNumber.value : this.lastOutContractNumber),
      lastOutContractDate: (lastOutContractDate != null ? lastOutContractDate.value : this.lastOutContractDate),
      lastOutUserId: (lastOutUserId != null ? lastOutUserId.value : this.lastOutUserId),
      lastOutUserName: (lastOutUserName != null ? lastOutUserName.value : this.lastOutUserName),
      lastInContractId: (lastInContractId != null ? lastInContractId.value : this.lastInContractId),
      lastInContractNumber: (lastInContractNumber != null ? lastInContractNumber.value : this.lastInContractNumber),
      lastInContractDate: (lastInContractDate != null ? lastInContractDate.value : this.lastInContractDate),
      lastInUserId: (lastInUserId != null ? lastInUserId.value : this.lastInUserId),
      lastInUserName: (lastInUserName != null ? lastInUserName.value : this.lastInUserName),
      depreciationStartDate: (depreciationStartDate != null ? depreciationStartDate.value : this.depreciationStartDate),
      depreciationWarehouseId: (depreciationWarehouseId != null ? depreciationWarehouseId.value : this.depreciationWarehouseId),
      depreciationWarehouse: (depreciationWarehouse != null ? depreciationWarehouse.value : this.depreciationWarehouse),
      depreciationWarehouseCode: (depreciationWarehouseCode != null ? depreciationWarehouseCode.value : this.depreciationWarehouseCode),
      depreciationCurrencyId: (depreciationCurrencyId != null ? depreciationCurrencyId.value : this.depreciationCurrencyId),
      depreciationCurrencyCode: (depreciationCurrencyCode != null ? depreciationCurrencyCode.value : this.depreciationCurrencyCode),
      depreciationCurrency: (depreciationCurrency != null ? depreciationCurrency.value : this.depreciationCurrency),
      depreciationCurrencySymbol: (depreciationCurrencySymbol != null ? depreciationCurrencySymbol.value : this.depreciationCurrencySymbol),
      inactive: (inactive != null ? inactive.value : this.inactive),
      inputDate: (inputDate != null ? inputDate.value : this.inputDate),
      inputByUsersId: (inputByUsersId != null ? inputByUsersId.value : this.inputByUsersId),
      outOrderId: (outOrderId != null ? outOrderId.value : this.outOrderId),
      originalWarehouseId: (originalWarehouseId != null ? originalWarehouseId.value : this.originalWarehouseId),
      hasFixedAssetTransfer: (hasFixedAssetTransfer != null ? hasFixedAssetTransfer.value : this.hasFixedAssetTransfer),
      sourceId: (sourceId != null ? sourceId.value : this.sourceId),
      dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
      auditNote: (auditNote != null ? auditNote.value : this.auditNote),
      recordTitle: (recordTitle != null ? recordTitle.value : this.recordTitle),
      fields: (fields != null ? fields.value : this.fields),
      custom: (custom != null ? custom.value : this.custom),
      defaultFieldAttributes: (defaultFieldAttributes != null ? defaultFieldAttributes.value : this.defaultFieldAttributes),
      translation: (translation != null ? translation.value : this.translation));
}