copyWithWrapped method

WebApiModulesTransfersTransferOrderTransferOrder copyWithWrapped({
  1. Wrapped<String?>? transferId,
  2. Wrapped<String?>? transferNumber,
  3. Wrapped<String?>? transferDate,
  4. Wrapped<String?>? description,
  5. Wrapped<String?>? status,
  6. Wrapped<String?>? statusDate,
  7. Wrapped<String?>? transferTypeId,
  8. Wrapped<String?>? transferType,
  9. Wrapped<String?>? fromWarehouseId,
  10. Wrapped<String?>? fromWarehouse,
  11. Wrapped<String?>? fromWarehouseCode,
  12. Wrapped<String?>? toWarehouseId,
  13. Wrapped<String?>? toWarehouse,
  14. Wrapped<String?>? toWarehouseCode,
  15. Wrapped<String?>? requestToId,
  16. Wrapped<String?>? requestToName,
  17. Wrapped<String?>? requestSentAt,
  18. Wrapped<String?>? departmentId,
  19. Wrapped<String?>? department,
  20. Wrapped<bool?>? rental,
  21. Wrapped<bool?>? sales,
  22. Wrapped<bool?>? hasRentalItem,
  23. Wrapped<bool?>? hasSalesItem,
  24. Wrapped<String?>? agentId,
  25. Wrapped<String?>? agent,
  26. Wrapped<bool?>? fixedAssetTransferOwnership,
  27. Wrapped<String?>? relatedToOrderId,
  28. Wrapped<String?>? relatedToOrderNumber,
  29. Wrapped<String?>? officeLocationId,
  30. Wrapped<String?>? officeLocation,
  31. Wrapped<bool?>? isReturnTransferOrder,
  32. Wrapped<String?>? pickDate,
  33. Wrapped<String?>? pickTime,
  34. Wrapped<String?>? shipDate,
  35. Wrapped<String?>? shipTime,
  36. Wrapped<String?>? requiredDate,
  37. Wrapped<String?>? requiredTime,
  38. Wrapped<String?>? outDeliveryId,
  39. Wrapped<String?>? outDeliveryDeliveryType,
  40. Wrapped<String?>? outDeliveryRequiredDate,
  41. Wrapped<String?>? outDeliveryRequiredTime,
  42. Wrapped<String?>? outDeliveryTargetShipDate,
  43. Wrapped<String?>? outDeliveryTargetShipTime,
  44. Wrapped<String?>? outDeliveryDirection,
  45. Wrapped<String?>? outDeliveryAddressType,
  46. Wrapped<String?>? outDeliveryFromLocation,
  47. Wrapped<String?>? outDeliveryFromContact,
  48. Wrapped<String?>? outDeliveryFromContactPhone,
  49. Wrapped<String?>? outDeliveryFromAlternateContact,
  50. Wrapped<String?>? outDeliveryFromAlternateContactPhone,
  51. Wrapped<String?>? outDeliveryFromAttention,
  52. Wrapped<String?>? outDeliveryFromAddress1,
  53. Wrapped<String?>? outDeliveryFromAddress2,
  54. Wrapped<String?>? outDeliveryFromCity,
  55. Wrapped<String?>? outDeliveryFromState,
  56. Wrapped<String?>? outDeliveryFromZipCode,
  57. Wrapped<String?>? outDeliveryFromCountry,
  58. Wrapped<String?>? outDeliveryFromCountryId,
  59. Wrapped<String?>? outDeliveryFromCountryCodeIsoAlpha2,
  60. Wrapped<int?>? outDeliveryFromCountryCodePhone,
  61. Wrapped<String?>? outDeliveryFromCrossStreets,
  62. Wrapped<String?>? outDeliveryToLocation,
  63. Wrapped<String?>? outDeliveryToContact,
  64. Wrapped<String?>? outDeliveryToContactPhone,
  65. Wrapped<String?>? outDeliveryToAlternateContact,
  66. Wrapped<String?>? outDeliveryToAlternateContactPhone,
  67. Wrapped<String?>? outDeliveryToAttention,
  68. Wrapped<String?>? outDeliveryToAddress1,
  69. Wrapped<String?>? outDeliveryToAddress2,
  70. Wrapped<String?>? outDeliveryToCity,
  71. Wrapped<String?>? outDeliveryToState,
  72. Wrapped<String?>? outDeliveryToZipCode,
  73. Wrapped<String?>? outDeliveryToCountryId,
  74. Wrapped<String?>? outDeliveryToCountryCodeIsoAlpha2,
  75. Wrapped<int?>? outDeliveryToCountryCodePhone,
  76. Wrapped<String?>? outDeliveryToCountry,
  77. Wrapped<String?>? outDeliveryToContactFax,
  78. Wrapped<String?>? outDeliveryToCrossStreets,
  79. Wrapped<String?>? outDeliveryDeliveryNotes,
  80. Wrapped<String?>? outDeliveryCarrierId,
  81. Wrapped<String?>? outDeliveryCarrier,
  82. Wrapped<String?>? outDeliveryCarrierAccount,
  83. Wrapped<String?>? outDeliveryShipViaId,
  84. Wrapped<String?>? outDeliveryShipVia,
  85. Wrapped<String?>? outDeliveryInvoiceId,
  86. Wrapped<String?>? outDeliveryVendorInvoiceId,
  87. Wrapped<double?>? outDeliveryEstimatedFreight,
  88. Wrapped<double?>? outDeliveryFreightInvoiceAmount,
  89. Wrapped<String?>? outDeliveryChargeType,
  90. Wrapped<String?>? outDeliveryFreightTrackingNumber,
  91. Wrapped<bool?>? outDeliveryDropShip,
  92. Wrapped<String?>? outDeliveryPackageCode,
  93. Wrapped<bool?>? outDeliveryBillPoFreightOnOrder,
  94. Wrapped<String?>? outDeliveryOnlineOrderNumber,
  95. Wrapped<String?>? outDeliveryWarehouseId,
  96. Wrapped<String?>? outDeliveryWarehouse,
  97. Wrapped<String?>? outDeliveryVenueId,
  98. Wrapped<String?>? outDeliveryVenue,
  99. Wrapped<String?>? outDeliveryDateStamp,
  100. Wrapped<String?>? inDeliveryId,
  101. Wrapped<String?>? inDeliveryDeliveryType,
  102. Wrapped<String?>? inDeliveryRequiredDate,
  103. Wrapped<String?>? inDeliveryRequiredTime,
  104. Wrapped<String?>? inDeliveryTargetShipDate,
  105. Wrapped<String?>? inDeliveryTargetShipTime,
  106. Wrapped<String?>? inDeliveryDirection,
  107. Wrapped<String?>? inDeliveryAddressType,
  108. Wrapped<String?>? inDeliveryFromLocation,
  109. Wrapped<String?>? inDeliveryFromContact,
  110. Wrapped<String?>? inDeliveryFromContactPhone,
  111. Wrapped<String?>? inDeliveryFromAlternateContact,
  112. Wrapped<String?>? inDeliveryFromAlternateContactPhone,
  113. Wrapped<String?>? inDeliveryFromAttention,
  114. Wrapped<String?>? inDeliveryFromAddress1,
  115. Wrapped<String?>? inDeliveryFromAddress2,
  116. Wrapped<String?>? inDeliveryFromCity,
  117. Wrapped<String?>? inDeliveryFromState,
  118. Wrapped<String?>? inDeliveryFromZipCode,
  119. Wrapped<String?>? inDeliveryFromCountry,
  120. Wrapped<String?>? inDeliveryFromCountryId,
  121. Wrapped<String?>? inDeliveryFromCountryCodeIsoAlpha2,
  122. Wrapped<int?>? inDeliveryFromCountryCodePhone,
  123. Wrapped<String?>? inDeliveryFromCrossStreets,
  124. Wrapped<String?>? inDeliveryToLocation,
  125. Wrapped<String?>? inDeliveryToContact,
  126. Wrapped<String?>? inDeliveryToContactPhone,
  127. Wrapped<String?>? inDeliveryToAlternateContact,
  128. Wrapped<String?>? inDeliveryToAlternateContactPhone,
  129. Wrapped<String?>? inDeliveryToAttention,
  130. Wrapped<String?>? inDeliveryToAddress1,
  131. Wrapped<String?>? inDeliveryToAddress2,
  132. Wrapped<String?>? inDeliveryToCity,
  133. Wrapped<String?>? inDeliveryToState,
  134. Wrapped<String?>? inDeliveryToZipCode,
  135. Wrapped<String?>? inDeliveryToCountryId,
  136. Wrapped<String?>? inDeliveryToCountry,
  137. Wrapped<String?>? inDeliveryToCountryCodeIsoAlpha2,
  138. Wrapped<int?>? inDeliveryToCountryCodePhone,
  139. Wrapped<String?>? inDeliveryToContactFax,
  140. Wrapped<String?>? inDeliveryToCrossStreets,
  141. Wrapped<String?>? inDeliveryDeliveryNotes,
  142. Wrapped<String?>? inDeliveryCarrierId,
  143. Wrapped<String?>? inDeliveryCarrier,
  144. Wrapped<String?>? inDeliveryCarrierAccount,
  145. Wrapped<String?>? inDeliveryShipViaId,
  146. Wrapped<String?>? inDeliveryShipVia,
  147. Wrapped<String?>? inDeliveryInvoiceId,
  148. Wrapped<String?>? inDeliveryVendorInvoiceId,
  149. Wrapped<double?>? inDeliveryEstimatedFreight,
  150. Wrapped<double?>? inDeliveryFreightInvoiceAmount,
  151. Wrapped<String?>? inDeliveryChargeType,
  152. Wrapped<String?>? inDeliveryFreightTrackingNumber,
  153. Wrapped<bool?>? inDeliveryDropShip,
  154. Wrapped<String?>? inDeliveryPackageCode,
  155. Wrapped<bool?>? inDeliveryBillPoFreightOnOrder,
  156. Wrapped<String?>? inDeliveryOnlineOrderNumber,
  157. Wrapped<String?>? inDeliveryOnlineOrderStatus,
  158. Wrapped<String?>? inDeliveryDateStamp,
  159. Wrapped<double?>? stagedQty,
  160. Wrapped<double?>? outQty,
  161. Wrapped<double?>? inQty,
  162. Wrapped<double?>? orderedQuantity,
  163. Wrapped<bool?>? manualSortRental,
  164. Wrapped<bool?>? manualSortSales,
  165. Wrapped<String?>? dateStamp,
  166. Wrapped<List<WebApiModulesAgentOrderDatesOrderDates>?>? activityDatesAndTimes,
  167. Wrapped<String?>? auditNote,
  168. Wrapped<String?>? recordTitle,
  169. Wrapped? urlIdentifier,
  170. Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>? fields,
  171. Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
  172. Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
  173. Wrapped<FwStandardBusinessLogicFwBusinessLogic?>? original,
  174. Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
  175. Wrapped<bool?>? hasImport,
  176. Wrapped<bool?>? hasDocuments,
  177. Wrapped<String?>? createdByUserId,
  178. Wrapped<String?>? createdByUserName,
  179. Wrapped<String?>? createdDateTime,
  180. Wrapped<String?>? modifiedByUserId,
  181. Wrapped<String?>? modifiedByUserName,
  182. Wrapped<String?>? modifiedDateTime,
})

Implementation

WebApiModulesTransfersTransferOrderTransferOrder copyWithWrapped({
  Wrapped<String?>? transferId,
  Wrapped<String?>? transferNumber,
  Wrapped<String?>? transferDate,
  Wrapped<String?>? description,
  Wrapped<String?>? status,
  Wrapped<String?>? statusDate,
  Wrapped<String?>? transferTypeId,
  Wrapped<String?>? transferType,
  Wrapped<String?>? fromWarehouseId,
  Wrapped<String?>? fromWarehouse,
  Wrapped<String?>? fromWarehouseCode,
  Wrapped<String?>? toWarehouseId,
  Wrapped<String?>? toWarehouse,
  Wrapped<String?>? toWarehouseCode,
  Wrapped<String?>? requestToId,
  Wrapped<String?>? requestToName,
  Wrapped<String?>? requestSentAt,
  Wrapped<String?>? departmentId,
  Wrapped<String?>? department,
  Wrapped<bool?>? rental,
  Wrapped<bool?>? sales,
  Wrapped<bool?>? hasRentalItem,
  Wrapped<bool?>? hasSalesItem,
  Wrapped<String?>? agentId,
  Wrapped<String?>? agent,
  Wrapped<bool?>? fixedAssetTransferOwnership,
  Wrapped<String?>? relatedToOrderId,
  Wrapped<String?>? relatedToOrderNumber,
  Wrapped<String?>? officeLocationId,
  Wrapped<String?>? officeLocation,
  Wrapped<bool?>? isReturnTransferOrder,
  Wrapped<String?>? pickDate,
  Wrapped<String?>? pickTime,
  Wrapped<String?>? shipDate,
  Wrapped<String?>? shipTime,
  Wrapped<String?>? requiredDate,
  Wrapped<String?>? requiredTime,
  Wrapped<String?>? outDeliveryId,
  Wrapped<String?>? outDeliveryDeliveryType,
  Wrapped<String?>? outDeliveryRequiredDate,
  Wrapped<String?>? outDeliveryRequiredTime,
  Wrapped<String?>? outDeliveryTargetShipDate,
  Wrapped<String?>? outDeliveryTargetShipTime,
  Wrapped<String?>? outDeliveryDirection,
  Wrapped<String?>? outDeliveryAddressType,
  Wrapped<String?>? outDeliveryFromLocation,
  Wrapped<String?>? outDeliveryFromContact,
  Wrapped<String?>? outDeliveryFromContactPhone,
  Wrapped<String?>? outDeliveryFromAlternateContact,
  Wrapped<String?>? outDeliveryFromAlternateContactPhone,
  Wrapped<String?>? outDeliveryFromAttention,
  Wrapped<String?>? outDeliveryFromAddress1,
  Wrapped<String?>? outDeliveryFromAddress2,
  Wrapped<String?>? outDeliveryFromCity,
  Wrapped<String?>? outDeliveryFromState,
  Wrapped<String?>? outDeliveryFromZipCode,
  Wrapped<String?>? outDeliveryFromCountry,
  Wrapped<String?>? outDeliveryFromCountryId,
  Wrapped<String?>? outDeliveryFromCountryCodeIsoAlpha2,
  Wrapped<int?>? outDeliveryFromCountryCodePhone,
  Wrapped<String?>? outDeliveryFromCrossStreets,
  Wrapped<String?>? outDeliveryToLocation,
  Wrapped<String?>? outDeliveryToContact,
  Wrapped<String?>? outDeliveryToContactPhone,
  Wrapped<String?>? outDeliveryToAlternateContact,
  Wrapped<String?>? outDeliveryToAlternateContactPhone,
  Wrapped<String?>? outDeliveryToAttention,
  Wrapped<String?>? outDeliveryToAddress1,
  Wrapped<String?>? outDeliveryToAddress2,
  Wrapped<String?>? outDeliveryToCity,
  Wrapped<String?>? outDeliveryToState,
  Wrapped<String?>? outDeliveryToZipCode,
  Wrapped<String?>? outDeliveryToCountryId,
  Wrapped<String?>? outDeliveryToCountryCodeIsoAlpha2,
  Wrapped<int?>? outDeliveryToCountryCodePhone,
  Wrapped<String?>? outDeliveryToCountry,
  Wrapped<String?>? outDeliveryToContactFax,
  Wrapped<String?>? outDeliveryToCrossStreets,
  Wrapped<String?>? outDeliveryDeliveryNotes,
  Wrapped<String?>? outDeliveryCarrierId,
  Wrapped<String?>? outDeliveryCarrier,
  Wrapped<String?>? outDeliveryCarrierAccount,
  Wrapped<String?>? outDeliveryShipViaId,
  Wrapped<String?>? outDeliveryShipVia,
  Wrapped<String?>? outDeliveryInvoiceId,
  Wrapped<String?>? outDeliveryVendorInvoiceId,
  Wrapped<double?>? outDeliveryEstimatedFreight,
  Wrapped<double?>? outDeliveryFreightInvoiceAmount,
  Wrapped<String?>? outDeliveryChargeType,
  Wrapped<String?>? outDeliveryFreightTrackingNumber,
  Wrapped<bool?>? outDeliveryDropShip,
  Wrapped<String?>? outDeliveryPackageCode,
  Wrapped<bool?>? outDeliveryBillPoFreightOnOrder,
  Wrapped<String?>? outDeliveryOnlineOrderNumber,
  Wrapped<String?>? outDeliveryWarehouseId,
  Wrapped<String?>? outDeliveryWarehouse,
  Wrapped<String?>? outDeliveryVenueId,
  Wrapped<String?>? outDeliveryVenue,
  Wrapped<String?>? outDeliveryDateStamp,
  Wrapped<String?>? inDeliveryId,
  Wrapped<String?>? inDeliveryDeliveryType,
  Wrapped<String?>? inDeliveryRequiredDate,
  Wrapped<String?>? inDeliveryRequiredTime,
  Wrapped<String?>? inDeliveryTargetShipDate,
  Wrapped<String?>? inDeliveryTargetShipTime,
  Wrapped<String?>? inDeliveryDirection,
  Wrapped<String?>? inDeliveryAddressType,
  Wrapped<String?>? inDeliveryFromLocation,
  Wrapped<String?>? inDeliveryFromContact,
  Wrapped<String?>? inDeliveryFromContactPhone,
  Wrapped<String?>? inDeliveryFromAlternateContact,
  Wrapped<String?>? inDeliveryFromAlternateContactPhone,
  Wrapped<String?>? inDeliveryFromAttention,
  Wrapped<String?>? inDeliveryFromAddress1,
  Wrapped<String?>? inDeliveryFromAddress2,
  Wrapped<String?>? inDeliveryFromCity,
  Wrapped<String?>? inDeliveryFromState,
  Wrapped<String?>? inDeliveryFromZipCode,
  Wrapped<String?>? inDeliveryFromCountry,
  Wrapped<String?>? inDeliveryFromCountryId,
  Wrapped<String?>? inDeliveryFromCountryCodeIsoAlpha2,
  Wrapped<int?>? inDeliveryFromCountryCodePhone,
  Wrapped<String?>? inDeliveryFromCrossStreets,
  Wrapped<String?>? inDeliveryToLocation,
  Wrapped<String?>? inDeliveryToContact,
  Wrapped<String?>? inDeliveryToContactPhone,
  Wrapped<String?>? inDeliveryToAlternateContact,
  Wrapped<String?>? inDeliveryToAlternateContactPhone,
  Wrapped<String?>? inDeliveryToAttention,
  Wrapped<String?>? inDeliveryToAddress1,
  Wrapped<String?>? inDeliveryToAddress2,
  Wrapped<String?>? inDeliveryToCity,
  Wrapped<String?>? inDeliveryToState,
  Wrapped<String?>? inDeliveryToZipCode,
  Wrapped<String?>? inDeliveryToCountryId,
  Wrapped<String?>? inDeliveryToCountry,
  Wrapped<String?>? inDeliveryToCountryCodeIsoAlpha2,
  Wrapped<int?>? inDeliveryToCountryCodePhone,
  Wrapped<String?>? inDeliveryToContactFax,
  Wrapped<String?>? inDeliveryToCrossStreets,
  Wrapped<String?>? inDeliveryDeliveryNotes,
  Wrapped<String?>? inDeliveryCarrierId,
  Wrapped<String?>? inDeliveryCarrier,
  Wrapped<String?>? inDeliveryCarrierAccount,
  Wrapped<String?>? inDeliveryShipViaId,
  Wrapped<String?>? inDeliveryShipVia,
  Wrapped<String?>? inDeliveryInvoiceId,
  Wrapped<String?>? inDeliveryVendorInvoiceId,
  Wrapped<double?>? inDeliveryEstimatedFreight,
  Wrapped<double?>? inDeliveryFreightInvoiceAmount,
  Wrapped<String?>? inDeliveryChargeType,
  Wrapped<String?>? inDeliveryFreightTrackingNumber,
  Wrapped<bool?>? inDeliveryDropShip,
  Wrapped<String?>? inDeliveryPackageCode,
  Wrapped<bool?>? inDeliveryBillPoFreightOnOrder,
  Wrapped<String?>? inDeliveryOnlineOrderNumber,
  Wrapped<String?>? inDeliveryOnlineOrderStatus,
  Wrapped<String?>? inDeliveryDateStamp,
  Wrapped<double?>? stagedQty,
  Wrapped<double?>? outQty,
  Wrapped<double?>? inQty,
  Wrapped<double?>? orderedQuantity,
  Wrapped<bool?>? manualSortRental,
  Wrapped<bool?>? manualSortSales,
  Wrapped<String?>? dateStamp,
  Wrapped<List<WebApiModulesAgentOrderDatesOrderDates>?>?
  activityDatesAndTimes,
  Wrapped<String?>? auditNote,
  Wrapped<String?>? recordTitle,
  Wrapped<dynamic>? urlIdentifier,
  Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
  fields,
  Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
  Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
  Wrapped<FwStandardBusinessLogicFwBusinessLogic?>? original,
  Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
  Wrapped<bool?>? hasImport,
  Wrapped<bool?>? hasDocuments,
  Wrapped<String?>? createdByUserId,
  Wrapped<String?>? createdByUserName,
  Wrapped<String?>? createdDateTime,
  Wrapped<String?>? modifiedByUserId,
  Wrapped<String?>? modifiedByUserName,
  Wrapped<String?>? modifiedDateTime,
}) {
  return WebApiModulesTransfersTransferOrderTransferOrder(
    transferId: (transferId != null ? transferId.value : this.transferId),
    transferNumber: (transferNumber != null
        ? transferNumber.value
        : this.transferNumber),
    transferDate: (transferDate != null
        ? transferDate.value
        : this.transferDate),
    description: (description != null ? description.value : this.description),
    status: (status != null ? status.value : this.status),
    statusDate: (statusDate != null ? statusDate.value : this.statusDate),
    transferTypeId: (transferTypeId != null
        ? transferTypeId.value
        : this.transferTypeId),
    transferType: (transferType != null
        ? transferType.value
        : this.transferType),
    fromWarehouseId: (fromWarehouseId != null
        ? fromWarehouseId.value
        : this.fromWarehouseId),
    fromWarehouse: (fromWarehouse != null
        ? fromWarehouse.value
        : this.fromWarehouse),
    fromWarehouseCode: (fromWarehouseCode != null
        ? fromWarehouseCode.value
        : this.fromWarehouseCode),
    toWarehouseId: (toWarehouseId != null
        ? toWarehouseId.value
        : this.toWarehouseId),
    toWarehouse: (toWarehouse != null ? toWarehouse.value : this.toWarehouse),
    toWarehouseCode: (toWarehouseCode != null
        ? toWarehouseCode.value
        : this.toWarehouseCode),
    requestToId: (requestToId != null ? requestToId.value : this.requestToId),
    requestToName: (requestToName != null
        ? requestToName.value
        : this.requestToName),
    requestSentAt: (requestSentAt != null
        ? requestSentAt.value
        : this.requestSentAt),
    departmentId: (departmentId != null
        ? departmentId.value
        : this.departmentId),
    department: (department != null ? department.value : this.department),
    rental: (rental != null ? rental.value : this.rental),
    sales: (sales != null ? sales.value : this.sales),
    hasRentalItem: (hasRentalItem != null
        ? hasRentalItem.value
        : this.hasRentalItem),
    hasSalesItem: (hasSalesItem != null
        ? hasSalesItem.value
        : this.hasSalesItem),
    agentId: (agentId != null ? agentId.value : this.agentId),
    agent: (agent != null ? agent.value : this.agent),
    fixedAssetTransferOwnership: (fixedAssetTransferOwnership != null
        ? fixedAssetTransferOwnership.value
        : this.fixedAssetTransferOwnership),
    relatedToOrderId: (relatedToOrderId != null
        ? relatedToOrderId.value
        : this.relatedToOrderId),
    relatedToOrderNumber: (relatedToOrderNumber != null
        ? relatedToOrderNumber.value
        : this.relatedToOrderNumber),
    officeLocationId: (officeLocationId != null
        ? officeLocationId.value
        : this.officeLocationId),
    officeLocation: (officeLocation != null
        ? officeLocation.value
        : this.officeLocation),
    isReturnTransferOrder: (isReturnTransferOrder != null
        ? isReturnTransferOrder.value
        : this.isReturnTransferOrder),
    pickDate: (pickDate != null ? pickDate.value : this.pickDate),
    pickTime: (pickTime != null ? pickTime.value : this.pickTime),
    shipDate: (shipDate != null ? shipDate.value : this.shipDate),
    shipTime: (shipTime != null ? shipTime.value : this.shipTime),
    requiredDate: (requiredDate != null
        ? requiredDate.value
        : this.requiredDate),
    requiredTime: (requiredTime != null
        ? requiredTime.value
        : this.requiredTime),
    outDeliveryId: (outDeliveryId != null
        ? outDeliveryId.value
        : this.outDeliveryId),
    outDeliveryDeliveryType: (outDeliveryDeliveryType != null
        ? outDeliveryDeliveryType.value
        : this.outDeliveryDeliveryType),
    outDeliveryRequiredDate: (outDeliveryRequiredDate != null
        ? outDeliveryRequiredDate.value
        : this.outDeliveryRequiredDate),
    outDeliveryRequiredTime: (outDeliveryRequiredTime != null
        ? outDeliveryRequiredTime.value
        : this.outDeliveryRequiredTime),
    outDeliveryTargetShipDate: (outDeliveryTargetShipDate != null
        ? outDeliveryTargetShipDate.value
        : this.outDeliveryTargetShipDate),
    outDeliveryTargetShipTime: (outDeliveryTargetShipTime != null
        ? outDeliveryTargetShipTime.value
        : this.outDeliveryTargetShipTime),
    outDeliveryDirection: (outDeliveryDirection != null
        ? outDeliveryDirection.value
        : this.outDeliveryDirection),
    outDeliveryAddressType: (outDeliveryAddressType != null
        ? outDeliveryAddressType.value
        : this.outDeliveryAddressType),
    outDeliveryFromLocation: (outDeliveryFromLocation != null
        ? outDeliveryFromLocation.value
        : this.outDeliveryFromLocation),
    outDeliveryFromContact: (outDeliveryFromContact != null
        ? outDeliveryFromContact.value
        : this.outDeliveryFromContact),
    outDeliveryFromContactPhone: (outDeliveryFromContactPhone != null
        ? outDeliveryFromContactPhone.value
        : this.outDeliveryFromContactPhone),
    outDeliveryFromAlternateContact: (outDeliveryFromAlternateContact != null
        ? outDeliveryFromAlternateContact.value
        : this.outDeliveryFromAlternateContact),
    outDeliveryFromAlternateContactPhone:
        (outDeliveryFromAlternateContactPhone != null
        ? outDeliveryFromAlternateContactPhone.value
        : this.outDeliveryFromAlternateContactPhone),
    outDeliveryFromAttention: (outDeliveryFromAttention != null
        ? outDeliveryFromAttention.value
        : this.outDeliveryFromAttention),
    outDeliveryFromAddress1: (outDeliveryFromAddress1 != null
        ? outDeliveryFromAddress1.value
        : this.outDeliveryFromAddress1),
    outDeliveryFromAddress2: (outDeliveryFromAddress2 != null
        ? outDeliveryFromAddress2.value
        : this.outDeliveryFromAddress2),
    outDeliveryFromCity: (outDeliveryFromCity != null
        ? outDeliveryFromCity.value
        : this.outDeliveryFromCity),
    outDeliveryFromState: (outDeliveryFromState != null
        ? outDeliveryFromState.value
        : this.outDeliveryFromState),
    outDeliveryFromZipCode: (outDeliveryFromZipCode != null
        ? outDeliveryFromZipCode.value
        : this.outDeliveryFromZipCode),
    outDeliveryFromCountry: (outDeliveryFromCountry != null
        ? outDeliveryFromCountry.value
        : this.outDeliveryFromCountry),
    outDeliveryFromCountryId: (outDeliveryFromCountryId != null
        ? outDeliveryFromCountryId.value
        : this.outDeliveryFromCountryId),
    outDeliveryFromCountryCodeIsoAlpha2:
        (outDeliveryFromCountryCodeIsoAlpha2 != null
        ? outDeliveryFromCountryCodeIsoAlpha2.value
        : this.outDeliveryFromCountryCodeIsoAlpha2),
    outDeliveryFromCountryCodePhone: (outDeliveryFromCountryCodePhone != null
        ? outDeliveryFromCountryCodePhone.value
        : this.outDeliveryFromCountryCodePhone),
    outDeliveryFromCrossStreets: (outDeliveryFromCrossStreets != null
        ? outDeliveryFromCrossStreets.value
        : this.outDeliveryFromCrossStreets),
    outDeliveryToLocation: (outDeliveryToLocation != null
        ? outDeliveryToLocation.value
        : this.outDeliveryToLocation),
    outDeliveryToContact: (outDeliveryToContact != null
        ? outDeliveryToContact.value
        : this.outDeliveryToContact),
    outDeliveryToContactPhone: (outDeliveryToContactPhone != null
        ? outDeliveryToContactPhone.value
        : this.outDeliveryToContactPhone),
    outDeliveryToAlternateContact: (outDeliveryToAlternateContact != null
        ? outDeliveryToAlternateContact.value
        : this.outDeliveryToAlternateContact),
    outDeliveryToAlternateContactPhone:
        (outDeliveryToAlternateContactPhone != null
        ? outDeliveryToAlternateContactPhone.value
        : this.outDeliveryToAlternateContactPhone),
    outDeliveryToAttention: (outDeliveryToAttention != null
        ? outDeliveryToAttention.value
        : this.outDeliveryToAttention),
    outDeliveryToAddress1: (outDeliveryToAddress1 != null
        ? outDeliveryToAddress1.value
        : this.outDeliveryToAddress1),
    outDeliveryToAddress2: (outDeliveryToAddress2 != null
        ? outDeliveryToAddress2.value
        : this.outDeliveryToAddress2),
    outDeliveryToCity: (outDeliveryToCity != null
        ? outDeliveryToCity.value
        : this.outDeliveryToCity),
    outDeliveryToState: (outDeliveryToState != null
        ? outDeliveryToState.value
        : this.outDeliveryToState),
    outDeliveryToZipCode: (outDeliveryToZipCode != null
        ? outDeliveryToZipCode.value
        : this.outDeliveryToZipCode),
    outDeliveryToCountryId: (outDeliveryToCountryId != null
        ? outDeliveryToCountryId.value
        : this.outDeliveryToCountryId),
    outDeliveryToCountryCodeIsoAlpha2:
        (outDeliveryToCountryCodeIsoAlpha2 != null
        ? outDeliveryToCountryCodeIsoAlpha2.value
        : this.outDeliveryToCountryCodeIsoAlpha2),
    outDeliveryToCountryCodePhone: (outDeliveryToCountryCodePhone != null
        ? outDeliveryToCountryCodePhone.value
        : this.outDeliveryToCountryCodePhone),
    outDeliveryToCountry: (outDeliveryToCountry != null
        ? outDeliveryToCountry.value
        : this.outDeliveryToCountry),
    outDeliveryToContactFax: (outDeliveryToContactFax != null
        ? outDeliveryToContactFax.value
        : this.outDeliveryToContactFax),
    outDeliveryToCrossStreets: (outDeliveryToCrossStreets != null
        ? outDeliveryToCrossStreets.value
        : this.outDeliveryToCrossStreets),
    outDeliveryDeliveryNotes: (outDeliveryDeliveryNotes != null
        ? outDeliveryDeliveryNotes.value
        : this.outDeliveryDeliveryNotes),
    outDeliveryCarrierId: (outDeliveryCarrierId != null
        ? outDeliveryCarrierId.value
        : this.outDeliveryCarrierId),
    outDeliveryCarrier: (outDeliveryCarrier != null
        ? outDeliveryCarrier.value
        : this.outDeliveryCarrier),
    outDeliveryCarrierAccount: (outDeliveryCarrierAccount != null
        ? outDeliveryCarrierAccount.value
        : this.outDeliveryCarrierAccount),
    outDeliveryShipViaId: (outDeliveryShipViaId != null
        ? outDeliveryShipViaId.value
        : this.outDeliveryShipViaId),
    outDeliveryShipVia: (outDeliveryShipVia != null
        ? outDeliveryShipVia.value
        : this.outDeliveryShipVia),
    outDeliveryInvoiceId: (outDeliveryInvoiceId != null
        ? outDeliveryInvoiceId.value
        : this.outDeliveryInvoiceId),
    outDeliveryVendorInvoiceId: (outDeliveryVendorInvoiceId != null
        ? outDeliveryVendorInvoiceId.value
        : this.outDeliveryVendorInvoiceId),
    outDeliveryEstimatedFreight: (outDeliveryEstimatedFreight != null
        ? outDeliveryEstimatedFreight.value
        : this.outDeliveryEstimatedFreight),
    outDeliveryFreightInvoiceAmount: (outDeliveryFreightInvoiceAmount != null
        ? outDeliveryFreightInvoiceAmount.value
        : this.outDeliveryFreightInvoiceAmount),
    outDeliveryChargeType: (outDeliveryChargeType != null
        ? outDeliveryChargeType.value
        : this.outDeliveryChargeType),
    outDeliveryFreightTrackingNumber:
        (outDeliveryFreightTrackingNumber != null
        ? outDeliveryFreightTrackingNumber.value
        : this.outDeliveryFreightTrackingNumber),
    outDeliveryDropShip: (outDeliveryDropShip != null
        ? outDeliveryDropShip.value
        : this.outDeliveryDropShip),
    outDeliveryPackageCode: (outDeliveryPackageCode != null
        ? outDeliveryPackageCode.value
        : this.outDeliveryPackageCode),
    outDeliveryBillPoFreightOnOrder: (outDeliveryBillPoFreightOnOrder != null
        ? outDeliveryBillPoFreightOnOrder.value
        : this.outDeliveryBillPoFreightOnOrder),
    outDeliveryOnlineOrderNumber: (outDeliveryOnlineOrderNumber != null
        ? outDeliveryOnlineOrderNumber.value
        : this.outDeliveryOnlineOrderNumber),
    outDeliveryWarehouseId: (outDeliveryWarehouseId != null
        ? outDeliveryWarehouseId.value
        : this.outDeliveryWarehouseId),
    outDeliveryWarehouse: (outDeliveryWarehouse != null
        ? outDeliveryWarehouse.value
        : this.outDeliveryWarehouse),
    outDeliveryVenueId: (outDeliveryVenueId != null
        ? outDeliveryVenueId.value
        : this.outDeliveryVenueId),
    outDeliveryVenue: (outDeliveryVenue != null
        ? outDeliveryVenue.value
        : this.outDeliveryVenue),
    outDeliveryDateStamp: (outDeliveryDateStamp != null
        ? outDeliveryDateStamp.value
        : this.outDeliveryDateStamp),
    inDeliveryId: (inDeliveryId != null
        ? inDeliveryId.value
        : this.inDeliveryId),
    inDeliveryDeliveryType: (inDeliveryDeliveryType != null
        ? inDeliveryDeliveryType.value
        : this.inDeliveryDeliveryType),
    inDeliveryRequiredDate: (inDeliveryRequiredDate != null
        ? inDeliveryRequiredDate.value
        : this.inDeliveryRequiredDate),
    inDeliveryRequiredTime: (inDeliveryRequiredTime != null
        ? inDeliveryRequiredTime.value
        : this.inDeliveryRequiredTime),
    inDeliveryTargetShipDate: (inDeliveryTargetShipDate != null
        ? inDeliveryTargetShipDate.value
        : this.inDeliveryTargetShipDate),
    inDeliveryTargetShipTime: (inDeliveryTargetShipTime != null
        ? inDeliveryTargetShipTime.value
        : this.inDeliveryTargetShipTime),
    inDeliveryDirection: (inDeliveryDirection != null
        ? inDeliveryDirection.value
        : this.inDeliveryDirection),
    inDeliveryAddressType: (inDeliveryAddressType != null
        ? inDeliveryAddressType.value
        : this.inDeliveryAddressType),
    inDeliveryFromLocation: (inDeliveryFromLocation != null
        ? inDeliveryFromLocation.value
        : this.inDeliveryFromLocation),
    inDeliveryFromContact: (inDeliveryFromContact != null
        ? inDeliveryFromContact.value
        : this.inDeliveryFromContact),
    inDeliveryFromContactPhone: (inDeliveryFromContactPhone != null
        ? inDeliveryFromContactPhone.value
        : this.inDeliveryFromContactPhone),
    inDeliveryFromAlternateContact: (inDeliveryFromAlternateContact != null
        ? inDeliveryFromAlternateContact.value
        : this.inDeliveryFromAlternateContact),
    inDeliveryFromAlternateContactPhone:
        (inDeliveryFromAlternateContactPhone != null
        ? inDeliveryFromAlternateContactPhone.value
        : this.inDeliveryFromAlternateContactPhone),
    inDeliveryFromAttention: (inDeliveryFromAttention != null
        ? inDeliveryFromAttention.value
        : this.inDeliveryFromAttention),
    inDeliveryFromAddress1: (inDeliveryFromAddress1 != null
        ? inDeliveryFromAddress1.value
        : this.inDeliveryFromAddress1),
    inDeliveryFromAddress2: (inDeliveryFromAddress2 != null
        ? inDeliveryFromAddress2.value
        : this.inDeliveryFromAddress2),
    inDeliveryFromCity: (inDeliveryFromCity != null
        ? inDeliveryFromCity.value
        : this.inDeliveryFromCity),
    inDeliveryFromState: (inDeliveryFromState != null
        ? inDeliveryFromState.value
        : this.inDeliveryFromState),
    inDeliveryFromZipCode: (inDeliveryFromZipCode != null
        ? inDeliveryFromZipCode.value
        : this.inDeliveryFromZipCode),
    inDeliveryFromCountry: (inDeliveryFromCountry != null
        ? inDeliveryFromCountry.value
        : this.inDeliveryFromCountry),
    inDeliveryFromCountryId: (inDeliveryFromCountryId != null
        ? inDeliveryFromCountryId.value
        : this.inDeliveryFromCountryId),
    inDeliveryFromCountryCodeIsoAlpha2:
        (inDeliveryFromCountryCodeIsoAlpha2 != null
        ? inDeliveryFromCountryCodeIsoAlpha2.value
        : this.inDeliveryFromCountryCodeIsoAlpha2),
    inDeliveryFromCountryCodePhone: (inDeliveryFromCountryCodePhone != null
        ? inDeliveryFromCountryCodePhone.value
        : this.inDeliveryFromCountryCodePhone),
    inDeliveryFromCrossStreets: (inDeliveryFromCrossStreets != null
        ? inDeliveryFromCrossStreets.value
        : this.inDeliveryFromCrossStreets),
    inDeliveryToLocation: (inDeliveryToLocation != null
        ? inDeliveryToLocation.value
        : this.inDeliveryToLocation),
    inDeliveryToContact: (inDeliveryToContact != null
        ? inDeliveryToContact.value
        : this.inDeliveryToContact),
    inDeliveryToContactPhone: (inDeliveryToContactPhone != null
        ? inDeliveryToContactPhone.value
        : this.inDeliveryToContactPhone),
    inDeliveryToAlternateContact: (inDeliveryToAlternateContact != null
        ? inDeliveryToAlternateContact.value
        : this.inDeliveryToAlternateContact),
    inDeliveryToAlternateContactPhone:
        (inDeliveryToAlternateContactPhone != null
        ? inDeliveryToAlternateContactPhone.value
        : this.inDeliveryToAlternateContactPhone),
    inDeliveryToAttention: (inDeliveryToAttention != null
        ? inDeliveryToAttention.value
        : this.inDeliveryToAttention),
    inDeliveryToAddress1: (inDeliveryToAddress1 != null
        ? inDeliveryToAddress1.value
        : this.inDeliveryToAddress1),
    inDeliveryToAddress2: (inDeliveryToAddress2 != null
        ? inDeliveryToAddress2.value
        : this.inDeliveryToAddress2),
    inDeliveryToCity: (inDeliveryToCity != null
        ? inDeliveryToCity.value
        : this.inDeliveryToCity),
    inDeliveryToState: (inDeliveryToState != null
        ? inDeliveryToState.value
        : this.inDeliveryToState),
    inDeliveryToZipCode: (inDeliveryToZipCode != null
        ? inDeliveryToZipCode.value
        : this.inDeliveryToZipCode),
    inDeliveryToCountryId: (inDeliveryToCountryId != null
        ? inDeliveryToCountryId.value
        : this.inDeliveryToCountryId),
    inDeliveryToCountry: (inDeliveryToCountry != null
        ? inDeliveryToCountry.value
        : this.inDeliveryToCountry),
    inDeliveryToCountryCodeIsoAlpha2:
        (inDeliveryToCountryCodeIsoAlpha2 != null
        ? inDeliveryToCountryCodeIsoAlpha2.value
        : this.inDeliveryToCountryCodeIsoAlpha2),
    inDeliveryToCountryCodePhone: (inDeliveryToCountryCodePhone != null
        ? inDeliveryToCountryCodePhone.value
        : this.inDeliveryToCountryCodePhone),
    inDeliveryToContactFax: (inDeliveryToContactFax != null
        ? inDeliveryToContactFax.value
        : this.inDeliveryToContactFax),
    inDeliveryToCrossStreets: (inDeliveryToCrossStreets != null
        ? inDeliveryToCrossStreets.value
        : this.inDeliveryToCrossStreets),
    inDeliveryDeliveryNotes: (inDeliveryDeliveryNotes != null
        ? inDeliveryDeliveryNotes.value
        : this.inDeliveryDeliveryNotes),
    inDeliveryCarrierId: (inDeliveryCarrierId != null
        ? inDeliveryCarrierId.value
        : this.inDeliveryCarrierId),
    inDeliveryCarrier: (inDeliveryCarrier != null
        ? inDeliveryCarrier.value
        : this.inDeliveryCarrier),
    inDeliveryCarrierAccount: (inDeliveryCarrierAccount != null
        ? inDeliveryCarrierAccount.value
        : this.inDeliveryCarrierAccount),
    inDeliveryShipViaId: (inDeliveryShipViaId != null
        ? inDeliveryShipViaId.value
        : this.inDeliveryShipViaId),
    inDeliveryShipVia: (inDeliveryShipVia != null
        ? inDeliveryShipVia.value
        : this.inDeliveryShipVia),
    inDeliveryInvoiceId: (inDeliveryInvoiceId != null
        ? inDeliveryInvoiceId.value
        : this.inDeliveryInvoiceId),
    inDeliveryVendorInvoiceId: (inDeliveryVendorInvoiceId != null
        ? inDeliveryVendorInvoiceId.value
        : this.inDeliveryVendorInvoiceId),
    inDeliveryEstimatedFreight: (inDeliveryEstimatedFreight != null
        ? inDeliveryEstimatedFreight.value
        : this.inDeliveryEstimatedFreight),
    inDeliveryFreightInvoiceAmount: (inDeliveryFreightInvoiceAmount != null
        ? inDeliveryFreightInvoiceAmount.value
        : this.inDeliveryFreightInvoiceAmount),
    inDeliveryChargeType: (inDeliveryChargeType != null
        ? inDeliveryChargeType.value
        : this.inDeliveryChargeType),
    inDeliveryFreightTrackingNumber: (inDeliveryFreightTrackingNumber != null
        ? inDeliveryFreightTrackingNumber.value
        : this.inDeliveryFreightTrackingNumber),
    inDeliveryDropShip: (inDeliveryDropShip != null
        ? inDeliveryDropShip.value
        : this.inDeliveryDropShip),
    inDeliveryPackageCode: (inDeliveryPackageCode != null
        ? inDeliveryPackageCode.value
        : this.inDeliveryPackageCode),
    inDeliveryBillPoFreightOnOrder: (inDeliveryBillPoFreightOnOrder != null
        ? inDeliveryBillPoFreightOnOrder.value
        : this.inDeliveryBillPoFreightOnOrder),
    inDeliveryOnlineOrderNumber: (inDeliveryOnlineOrderNumber != null
        ? inDeliveryOnlineOrderNumber.value
        : this.inDeliveryOnlineOrderNumber),
    inDeliveryOnlineOrderStatus: (inDeliveryOnlineOrderStatus != null
        ? inDeliveryOnlineOrderStatus.value
        : this.inDeliveryOnlineOrderStatus),
    inDeliveryDateStamp: (inDeliveryDateStamp != null
        ? inDeliveryDateStamp.value
        : this.inDeliveryDateStamp),
    stagedQty: (stagedQty != null ? stagedQty.value : this.stagedQty),
    outQty: (outQty != null ? outQty.value : this.outQty),
    inQty: (inQty != null ? inQty.value : this.inQty),
    orderedQuantity: (orderedQuantity != null
        ? orderedQuantity.value
        : this.orderedQuantity),
    manualSortRental: (manualSortRental != null
        ? manualSortRental.value
        : this.manualSortRental),
    manualSortSales: (manualSortSales != null
        ? manualSortSales.value
        : this.manualSortSales),
    dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
    activityDatesAndTimes: (activityDatesAndTimes != null
        ? activityDatesAndTimes.value
        : this.activityDatesAndTimes),
    auditNote: (auditNote != null ? auditNote.value : this.auditNote),
    recordTitle: (recordTitle != null ? recordTitle.value : this.recordTitle),
    urlIdentifier: (urlIdentifier != null
        ? urlIdentifier.value
        : this.urlIdentifier),
    fields: (fields != null ? fields.value : this.fields),
    custom: (custom != null ? custom.value : this.custom),
    defaultFieldAttributes: (defaultFieldAttributes != null
        ? defaultFieldAttributes.value
        : this.defaultFieldAttributes),
    original: (original != null ? original.value : this.original),
    translation: (translation != null ? translation.value : this.translation),
    hasImport: (hasImport != null ? hasImport.value : this.hasImport),
    hasDocuments: (hasDocuments != null
        ? hasDocuments.value
        : this.hasDocuments),
    createdByUserId: (createdByUserId != null
        ? createdByUserId.value
        : this.createdByUserId),
    createdByUserName: (createdByUserName != null
        ? createdByUserName.value
        : this.createdByUserName),
    createdDateTime: (createdDateTime != null
        ? createdDateTime.value
        : this.createdDateTime),
    modifiedByUserId: (modifiedByUserId != null
        ? modifiedByUserId.value
        : this.modifiedByUserId),
    modifiedByUserName: (modifiedByUserName != null
        ? modifiedByUserName.value
        : this.modifiedByUserName),
    modifiedDateTime: (modifiedDateTime != null
        ? modifiedDateTime.value
        : this.modifiedDateTime),
  );
}