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

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?>? 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<WebApiModulesHomeControlsOrderDatesOrderDates>?>?
        activityDatesAndTimes,
    Wrapped<String?>? auditNote,
    Wrapped<String?>? recordTitle,
    Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
        fields,
    Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
    Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
    Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) {
  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),
      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),
      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));
}