copyWith method

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

Implementation

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