copyWithWrapped method

WebApiModulesWarehouseContractContract copyWithWrapped({
  1. Wrapped<String?>? contractId,
  2. Wrapped<String?>? contractNumber,
  3. Wrapped<String?>? contractType,
  4. Wrapped<String?>? contractDate,
  5. Wrapped<String?>? contractTime,
  6. Wrapped<String?>? locationId,
  7. Wrapped<String?>? locationCode,
  8. Wrapped<String?>? location,
  9. Wrapped<String?>? warehouseId,
  10. Wrapped<String?>? warehouseCode,
  11. Wrapped<String?>? warehouse,
  12. Wrapped<String?>? customerId,
  13. Wrapped<String?>? customer,
  14. Wrapped<String?>? dealId,
  15. Wrapped<String?>? deal,
  16. Wrapped<String?>? orderId,
  17. Wrapped<String?>? orderNumber,
  18. Wrapped<String?>? departmentId,
  19. Wrapped<String?>? department,
  20. Wrapped<String?>? purchaseOrderId,
  21. Wrapped<String?>? purchaseOrderNumber,
  22. Wrapped<String?>? requisitionNumber,
  23. Wrapped<String?>? vendorId,
  24. Wrapped<String?>? vendor,
  25. Wrapped<bool?>? isMigrated,
  26. Wrapped<bool?>? unassigned,
  27. Wrapped<bool?>? needReconcile,
  28. Wrapped<bool?>? pendingExchange,
  29. Wrapped<String?>? exchangeContractId,
  30. Wrapped<bool?>? rental,
  31. Wrapped<bool?>? sales,
  32. Wrapped<bool?>? exchange,
  33. Wrapped<String?>? inputByUserId,
  34. Wrapped<String?>? inputByUser,
  35. Wrapped<bool?>? dealInactive,
  36. Wrapped<bool?>? truck,
  37. Wrapped<String?>? billingDate,
  38. Wrapped<String?>? billingDateChangeReason,
  39. Wrapped<String?>? lastBillingDateChangeReason,
  40. Wrapped<bool?>? billingDateAdjusted,
  41. Wrapped<bool?>? hasVoId,
  42. Wrapped<bool?>? hasTransfer,
  43. Wrapped<String?>? sessionId,
  44. Wrapped<String?>? orderDescription,
  45. Wrapped<String?>? poOrderDescription,
  46. Wrapped<String?>? deliveryId,
  47. Wrapped<String?>? deliveryDeliveryType,
  48. Wrapped<String?>? deliveryRequiredDate,
  49. Wrapped<String?>? deliveryRequiredTime,
  50. Wrapped<String?>? deliveryTargetShipDate,
  51. Wrapped<String?>? deliveryTargetShipTime,
  52. Wrapped<String?>? deliveryDirection,
  53. Wrapped<String?>? deliveryAddressType,
  54. Wrapped<String?>? deliveryFromLocation,
  55. Wrapped<String?>? deliveryFromContact,
  56. Wrapped<String?>? deliveryFromContactPhone,
  57. Wrapped<String?>? deliveryFromAlternateContact,
  58. Wrapped<String?>? deliveryFromAlternateContactPhone,
  59. Wrapped<String?>? deliveryFromAttention,
  60. Wrapped<String?>? deliveryFromAddress1,
  61. Wrapped<String?>? deliveryFromAddress2,
  62. Wrapped<String?>? deliveryFromCity,
  63. Wrapped<String?>? deliveryFromState,
  64. Wrapped<String?>? deliveryFromZipCode,
  65. Wrapped<String?>? deliveryFromCountry,
  66. Wrapped<String?>? deliveryFromCountryCodeIsoAlpha2,
  67. Wrapped<int?>? deliveryFromCountryCodePhone,
  68. Wrapped<String?>? deliveryFromCountryId,
  69. Wrapped<String?>? deliveryFromCrossStreets,
  70. Wrapped<String?>? deliveryToLocation,
  71. Wrapped<String?>? deliveryToContact,
  72. Wrapped<String?>? deliveryToContactPhone,
  73. Wrapped<String?>? deliveryToAlternateContact,
  74. Wrapped<String?>? deliveryToAlternateContactPhone,
  75. Wrapped<String?>? deliveryToAttention,
  76. Wrapped<String?>? deliveryToAddress1,
  77. Wrapped<String?>? deliveryToAddress2,
  78. Wrapped<String?>? deliveryToCity,
  79. Wrapped<String?>? deliveryToState,
  80. Wrapped<String?>? deliveryToZipCode,
  81. Wrapped<String?>? deliveryToCountryId,
  82. Wrapped<String?>? deliveryToCountry,
  83. Wrapped<String?>? deliveryToCountryCodeIsoAlpha2,
  84. Wrapped<int?>? deliveryToCountryCodePhone,
  85. Wrapped<String?>? deliveryToContactFax,
  86. Wrapped<String?>? deliveryToCrossStreets,
  87. Wrapped<String?>? deliveryDeliveryNotes,
  88. Wrapped<String?>? deliveryCarrierId,
  89. Wrapped<String?>? deliveryCarrier,
  90. Wrapped<String?>? deliveryCarrierAccount,
  91. Wrapped<String?>? deliveryShipViaId,
  92. Wrapped<String?>? deliveryShipVia,
  93. Wrapped<String?>? deliveryInvoiceId,
  94. Wrapped<String?>? deliveryVendorInvoiceId,
  95. Wrapped<double?>? deliveryEstimatedFreight,
  96. Wrapped<double?>? deliveryFreightInvoiceAmount,
  97. Wrapped<String?>? deliveryChargeType,
  98. Wrapped<String?>? deliveryFreightTrackingNumber,
  99. Wrapped<String?>? deliveryFreightTrackingUrl,
  100. Wrapped<bool?>? deliveryDropShip,
  101. Wrapped<String?>? deliveryPackageCode,
  102. Wrapped<bool?>? deliveryBillPoFreightOnOrder,
  103. Wrapped<String?>? deliveryOnlineOrderNumber,
  104. Wrapped<String?>? deliveryOnlineOrderStatus,
  105. Wrapped<String?>? deliveryToVenue,
  106. Wrapped<String?>? deliveryToVenueId,
  107. Wrapped<String?>? deliveryDateStamp,
  108. Wrapped<String?>? note,
  109. Wrapped<bool?>? printNoteOnOrder,
  110. Wrapped<String?>? termsConditionsId,
  111. Wrapped<String?>? quikReceiptTermsConditionsId,
  112. Wrapped<String?>? quikReceiptTermsConditions,
  113. Wrapped<String?>? termsConditions,
  114. Wrapped<String?>? containerId,
  115. Wrapped<String?>? containerItemId,
  116. Wrapped<String?>? containerDescription,
  117. Wrapped<String?>? containerScannableBarCode,
  118. Wrapped<String?>? containerScannableItemId,
  119. Wrapped<String?>? responsiblePersonId,
  120. Wrapped<String?>? responsiblePerson,
  121. Wrapped<String?>? responsiblePersonEmail,
  122. Wrapped<String?>? responsiblePersonMobilePhone,
  123. Wrapped<String?>? responsiblePersonOfficePhone,
  124. Wrapped<String?>? responsiblePersonOfficeExtension,
  125. Wrapped<bool?>? hasPrintableBarCodes,
  126. Wrapped<String?>? dateStamp,
  127. Wrapped<String?>? auditNote,
  128. Wrapped<String?>? recordTitle,
  129. Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>? fields,
  130. Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
  131. Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
  132. Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
})

Implementation

WebApiModulesWarehouseContractContract copyWithWrapped(
    {Wrapped<String?>? contractId,
    Wrapped<String?>? contractNumber,
    Wrapped<String?>? contractType,
    Wrapped<String?>? contractDate,
    Wrapped<String?>? contractTime,
    Wrapped<String?>? locationId,
    Wrapped<String?>? locationCode,
    Wrapped<String?>? location,
    Wrapped<String?>? warehouseId,
    Wrapped<String?>? warehouseCode,
    Wrapped<String?>? warehouse,
    Wrapped<String?>? customerId,
    Wrapped<String?>? customer,
    Wrapped<String?>? dealId,
    Wrapped<String?>? deal,
    Wrapped<String?>? orderId,
    Wrapped<String?>? orderNumber,
    Wrapped<String?>? departmentId,
    Wrapped<String?>? department,
    Wrapped<String?>? purchaseOrderId,
    Wrapped<String?>? purchaseOrderNumber,
    Wrapped<String?>? requisitionNumber,
    Wrapped<String?>? vendorId,
    Wrapped<String?>? vendor,
    Wrapped<bool?>? isMigrated,
    Wrapped<bool?>? unassigned,
    Wrapped<bool?>? needReconcile,
    Wrapped<bool?>? pendingExchange,
    Wrapped<String?>? exchangeContractId,
    Wrapped<bool?>? rental,
    Wrapped<bool?>? sales,
    Wrapped<bool?>? exchange,
    Wrapped<String?>? inputByUserId,
    Wrapped<String?>? inputByUser,
    Wrapped<bool?>? dealInactive,
    Wrapped<bool?>? truck,
    Wrapped<String?>? billingDate,
    Wrapped<String?>? billingDateChangeReason,
    Wrapped<String?>? lastBillingDateChangeReason,
    Wrapped<bool?>? billingDateAdjusted,
    Wrapped<bool?>? hasVoId,
    Wrapped<bool?>? hasTransfer,
    Wrapped<String?>? sessionId,
    Wrapped<String?>? orderDescription,
    Wrapped<String?>? poOrderDescription,
    Wrapped<String?>? deliveryId,
    Wrapped<String?>? deliveryDeliveryType,
    Wrapped<String?>? deliveryRequiredDate,
    Wrapped<String?>? deliveryRequiredTime,
    Wrapped<String?>? deliveryTargetShipDate,
    Wrapped<String?>? deliveryTargetShipTime,
    Wrapped<String?>? deliveryDirection,
    Wrapped<String?>? deliveryAddressType,
    Wrapped<String?>? deliveryFromLocation,
    Wrapped<String?>? deliveryFromContact,
    Wrapped<String?>? deliveryFromContactPhone,
    Wrapped<String?>? deliveryFromAlternateContact,
    Wrapped<String?>? deliveryFromAlternateContactPhone,
    Wrapped<String?>? deliveryFromAttention,
    Wrapped<String?>? deliveryFromAddress1,
    Wrapped<String?>? deliveryFromAddress2,
    Wrapped<String?>? deliveryFromCity,
    Wrapped<String?>? deliveryFromState,
    Wrapped<String?>? deliveryFromZipCode,
    Wrapped<String?>? deliveryFromCountry,
    Wrapped<String?>? deliveryFromCountryCodeIsoAlpha2,
    Wrapped<int?>? deliveryFromCountryCodePhone,
    Wrapped<String?>? deliveryFromCountryId,
    Wrapped<String?>? deliveryFromCrossStreets,
    Wrapped<String?>? deliveryToLocation,
    Wrapped<String?>? deliveryToContact,
    Wrapped<String?>? deliveryToContactPhone,
    Wrapped<String?>? deliveryToAlternateContact,
    Wrapped<String?>? deliveryToAlternateContactPhone,
    Wrapped<String?>? deliveryToAttention,
    Wrapped<String?>? deliveryToAddress1,
    Wrapped<String?>? deliveryToAddress2,
    Wrapped<String?>? deliveryToCity,
    Wrapped<String?>? deliveryToState,
    Wrapped<String?>? deliveryToZipCode,
    Wrapped<String?>? deliveryToCountryId,
    Wrapped<String?>? deliveryToCountry,
    Wrapped<String?>? deliveryToCountryCodeIsoAlpha2,
    Wrapped<int?>? deliveryToCountryCodePhone,
    Wrapped<String?>? deliveryToContactFax,
    Wrapped<String?>? deliveryToCrossStreets,
    Wrapped<String?>? deliveryDeliveryNotes,
    Wrapped<String?>? deliveryCarrierId,
    Wrapped<String?>? deliveryCarrier,
    Wrapped<String?>? deliveryCarrierAccount,
    Wrapped<String?>? deliveryShipViaId,
    Wrapped<String?>? deliveryShipVia,
    Wrapped<String?>? deliveryInvoiceId,
    Wrapped<String?>? deliveryVendorInvoiceId,
    Wrapped<double?>? deliveryEstimatedFreight,
    Wrapped<double?>? deliveryFreightInvoiceAmount,
    Wrapped<String?>? deliveryChargeType,
    Wrapped<String?>? deliveryFreightTrackingNumber,
    Wrapped<String?>? deliveryFreightTrackingUrl,
    Wrapped<bool?>? deliveryDropShip,
    Wrapped<String?>? deliveryPackageCode,
    Wrapped<bool?>? deliveryBillPoFreightOnOrder,
    Wrapped<String?>? deliveryOnlineOrderNumber,
    Wrapped<String?>? deliveryOnlineOrderStatus,
    Wrapped<String?>? deliveryToVenue,
    Wrapped<String?>? deliveryToVenueId,
    Wrapped<String?>? deliveryDateStamp,
    Wrapped<String?>? note,
    Wrapped<bool?>? printNoteOnOrder,
    Wrapped<String?>? termsConditionsId,
    Wrapped<String?>? quikReceiptTermsConditionsId,
    Wrapped<String?>? quikReceiptTermsConditions,
    Wrapped<String?>? termsConditions,
    Wrapped<String?>? containerId,
    Wrapped<String?>? containerItemId,
    Wrapped<String?>? containerDescription,
    Wrapped<String?>? containerScannableBarCode,
    Wrapped<String?>? containerScannableItemId,
    Wrapped<String?>? responsiblePersonId,
    Wrapped<String?>? responsiblePerson,
    Wrapped<String?>? responsiblePersonEmail,
    Wrapped<String?>? responsiblePersonMobilePhone,
    Wrapped<String?>? responsiblePersonOfficePhone,
    Wrapped<String?>? responsiblePersonOfficeExtension,
    Wrapped<bool?>? hasPrintableBarCodes,
    Wrapped<String?>? dateStamp,
    Wrapped<String?>? auditNote,
    Wrapped<String?>? recordTitle,
    Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
        fields,
    Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
    Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
    Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) {
  return WebApiModulesWarehouseContractContract(
      contractId: (contractId != null ? contractId.value : this.contractId),
      contractNumber: (contractNumber != null
          ? contractNumber.value
          : this.contractNumber),
      contractType:
          (contractType != null ? contractType.value : this.contractType),
      contractDate:
          (contractDate != null ? contractDate.value : this.contractDate),
      contractTime:
          (contractTime != null ? contractTime.value : this.contractTime),
      locationId: (locationId != null ? locationId.value : this.locationId),
      locationCode:
          (locationCode != null ? locationCode.value : this.locationCode),
      location: (location != null ? location.value : this.location),
      warehouseId:
          (warehouseId != null ? warehouseId.value : this.warehouseId),
      warehouseCode:
          (warehouseCode != null ? warehouseCode.value : this.warehouseCode),
      warehouse: (warehouse != null ? warehouse.value : this.warehouse),
      customerId: (customerId != null ? customerId.value : this.customerId),
      customer: (customer != null ? customer.value : this.customer),
      dealId: (dealId != null ? dealId.value : this.dealId),
      deal: (deal != null ? deal.value : this.deal),
      orderId: (orderId != null ? orderId.value : this.orderId),
      orderNumber:
          (orderNumber != null ? orderNumber.value : this.orderNumber),
      departmentId:
          (departmentId != null ? departmentId.value : this.departmentId),
      department: (department != null ? department.value : this.department),
      purchaseOrderId: (purchaseOrderId != null
          ? purchaseOrderId.value
          : this.purchaseOrderId),
      purchaseOrderNumber: (purchaseOrderNumber != null
          ? purchaseOrderNumber.value
          : this.purchaseOrderNumber),
      requisitionNumber: (requisitionNumber != null
          ? requisitionNumber.value
          : this.requisitionNumber),
      vendorId: (vendorId != null ? vendorId.value : this.vendorId),
      vendor: (vendor != null ? vendor.value : this.vendor),
      isMigrated: (isMigrated != null ? isMigrated.value : this.isMigrated),
      unassigned: (unassigned != null ? unassigned.value : this.unassigned),
      needReconcile:
          (needReconcile != null ? needReconcile.value : this.needReconcile),
      pendingExchange: (pendingExchange != null
          ? pendingExchange.value
          : this.pendingExchange),
      exchangeContractId: (exchangeContractId != null
          ? exchangeContractId.value
          : this.exchangeContractId),
      rental: (rental != null ? rental.value : this.rental),
      sales: (sales != null ? sales.value : this.sales),
      exchange: (exchange != null ? exchange.value : this.exchange),
      inputByUserId:
          (inputByUserId != null ? inputByUserId.value : this.inputByUserId),
      inputByUser:
          (inputByUser != null ? inputByUser.value : this.inputByUser),
      dealInactive:
          (dealInactive != null ? dealInactive.value : this.dealInactive),
      truck: (truck != null ? truck.value : this.truck),
      billingDate:
          (billingDate != null ? billingDate.value : this.billingDate),
      billingDateChangeReason: (billingDateChangeReason != null
          ? billingDateChangeReason.value
          : this.billingDateChangeReason),
      lastBillingDateChangeReason: (lastBillingDateChangeReason != null
          ? lastBillingDateChangeReason.value
          : this.lastBillingDateChangeReason),
      billingDateAdjusted: (billingDateAdjusted != null
          ? billingDateAdjusted.value
          : this.billingDateAdjusted),
      hasVoId: (hasVoId != null ? hasVoId.value : this.hasVoId),
      hasTransfer:
          (hasTransfer != null ? hasTransfer.value : this.hasTransfer),
      sessionId: (sessionId != null ? sessionId.value : this.sessionId),
      orderDescription: (orderDescription != null
          ? orderDescription.value
          : this.orderDescription),
      poOrderDescription: (poOrderDescription != null
          ? poOrderDescription.value
          : this.poOrderDescription),
      deliveryId: (deliveryId != null ? deliveryId.value : this.deliveryId),
      deliveryDeliveryType: (deliveryDeliveryType != null
          ? deliveryDeliveryType.value
          : this.deliveryDeliveryType),
      deliveryRequiredDate: (deliveryRequiredDate != null
          ? deliveryRequiredDate.value
          : this.deliveryRequiredDate),
      deliveryRequiredTime: (deliveryRequiredTime != null
          ? deliveryRequiredTime.value
          : this.deliveryRequiredTime),
      deliveryTargetShipDate: (deliveryTargetShipDate != null
          ? deliveryTargetShipDate.value
          : this.deliveryTargetShipDate),
      deliveryTargetShipTime: (deliveryTargetShipTime != null
          ? deliveryTargetShipTime.value
          : this.deliveryTargetShipTime),
      deliveryDirection: (deliveryDirection != null
          ? deliveryDirection.value
          : this.deliveryDirection),
      deliveryAddressType: (deliveryAddressType != null
          ? deliveryAddressType.value
          : this.deliveryAddressType),
      deliveryFromLocation: (deliveryFromLocation != null
          ? deliveryFromLocation.value
          : this.deliveryFromLocation),
      deliveryFromContact: (deliveryFromContact != null
          ? deliveryFromContact.value
          : this.deliveryFromContact),
      deliveryFromContactPhone: (deliveryFromContactPhone != null
          ? deliveryFromContactPhone.value
          : this.deliveryFromContactPhone),
      deliveryFromAlternateContact: (deliveryFromAlternateContact != null
          ? deliveryFromAlternateContact.value
          : this.deliveryFromAlternateContact),
      deliveryFromAlternateContactPhone: (deliveryFromAlternateContactPhone != null
          ? deliveryFromAlternateContactPhone.value
          : this.deliveryFromAlternateContactPhone),
      deliveryFromAttention: (deliveryFromAttention != null
          ? deliveryFromAttention.value
          : this.deliveryFromAttention),
      deliveryFromAddress1: (deliveryFromAddress1 != null
          ? deliveryFromAddress1.value
          : this.deliveryFromAddress1),
      deliveryFromAddress2: (deliveryFromAddress2 != null
          ? deliveryFromAddress2.value
          : this.deliveryFromAddress2),
      deliveryFromCity: (deliveryFromCity != null
          ? deliveryFromCity.value
          : this.deliveryFromCity),
      deliveryFromState: (deliveryFromState != null
          ? deliveryFromState.value
          : this.deliveryFromState),
      deliveryFromZipCode: (deliveryFromZipCode != null
          ? deliveryFromZipCode.value
          : this.deliveryFromZipCode),
      deliveryFromCountry: (deliveryFromCountry != null
          ? deliveryFromCountry.value
          : this.deliveryFromCountry),
      deliveryFromCountryCodeIsoAlpha2: (deliveryFromCountryCodeIsoAlpha2 != null
          ? deliveryFromCountryCodeIsoAlpha2.value
          : this.deliveryFromCountryCodeIsoAlpha2),
      deliveryFromCountryCodePhone: (deliveryFromCountryCodePhone != null
          ? deliveryFromCountryCodePhone.value
          : this.deliveryFromCountryCodePhone),
      deliveryFromCountryId: (deliveryFromCountryId != null
          ? deliveryFromCountryId.value
          : this.deliveryFromCountryId),
      deliveryFromCrossStreets: (deliveryFromCrossStreets != null
          ? deliveryFromCrossStreets.value
          : this.deliveryFromCrossStreets),
      deliveryToLocation: (deliveryToLocation != null
          ? deliveryToLocation.value
          : this.deliveryToLocation),
      deliveryToContact: (deliveryToContact != null
          ? deliveryToContact.value
          : this.deliveryToContact),
      deliveryToContactPhone: (deliveryToContactPhone != null
          ? deliveryToContactPhone.value
          : this.deliveryToContactPhone),
      deliveryToAlternateContact: (deliveryToAlternateContact != null
          ? deliveryToAlternateContact.value
          : this.deliveryToAlternateContact),
      deliveryToAlternateContactPhone: (deliveryToAlternateContactPhone != null ? deliveryToAlternateContactPhone.value : this.deliveryToAlternateContactPhone),
      deliveryToAttention: (deliveryToAttention != null ? deliveryToAttention.value : this.deliveryToAttention),
      deliveryToAddress1: (deliveryToAddress1 != null ? deliveryToAddress1.value : this.deliveryToAddress1),
      deliveryToAddress2: (deliveryToAddress2 != null ? deliveryToAddress2.value : this.deliveryToAddress2),
      deliveryToCity: (deliveryToCity != null ? deliveryToCity.value : this.deliveryToCity),
      deliveryToState: (deliveryToState != null ? deliveryToState.value : this.deliveryToState),
      deliveryToZipCode: (deliveryToZipCode != null ? deliveryToZipCode.value : this.deliveryToZipCode),
      deliveryToCountryId: (deliveryToCountryId != null ? deliveryToCountryId.value : this.deliveryToCountryId),
      deliveryToCountry: (deliveryToCountry != null ? deliveryToCountry.value : this.deliveryToCountry),
      deliveryToCountryCodeIsoAlpha2: (deliveryToCountryCodeIsoAlpha2 != null ? deliveryToCountryCodeIsoAlpha2.value : this.deliveryToCountryCodeIsoAlpha2),
      deliveryToCountryCodePhone: (deliveryToCountryCodePhone != null ? deliveryToCountryCodePhone.value : this.deliveryToCountryCodePhone),
      deliveryToContactFax: (deliveryToContactFax != null ? deliveryToContactFax.value : this.deliveryToContactFax),
      deliveryToCrossStreets: (deliveryToCrossStreets != null ? deliveryToCrossStreets.value : this.deliveryToCrossStreets),
      deliveryDeliveryNotes: (deliveryDeliveryNotes != null ? deliveryDeliveryNotes.value : this.deliveryDeliveryNotes),
      deliveryCarrierId: (deliveryCarrierId != null ? deliveryCarrierId.value : this.deliveryCarrierId),
      deliveryCarrier: (deliveryCarrier != null ? deliveryCarrier.value : this.deliveryCarrier),
      deliveryCarrierAccount: (deliveryCarrierAccount != null ? deliveryCarrierAccount.value : this.deliveryCarrierAccount),
      deliveryShipViaId: (deliveryShipViaId != null ? deliveryShipViaId.value : this.deliveryShipViaId),
      deliveryShipVia: (deliveryShipVia != null ? deliveryShipVia.value : this.deliveryShipVia),
      deliveryInvoiceId: (deliveryInvoiceId != null ? deliveryInvoiceId.value : this.deliveryInvoiceId),
      deliveryVendorInvoiceId: (deliveryVendorInvoiceId != null ? deliveryVendorInvoiceId.value : this.deliveryVendorInvoiceId),
      deliveryEstimatedFreight: (deliveryEstimatedFreight != null ? deliveryEstimatedFreight.value : this.deliveryEstimatedFreight),
      deliveryFreightInvoiceAmount: (deliveryFreightInvoiceAmount != null ? deliveryFreightInvoiceAmount.value : this.deliveryFreightInvoiceAmount),
      deliveryChargeType: (deliveryChargeType != null ? deliveryChargeType.value : this.deliveryChargeType),
      deliveryFreightTrackingNumber: (deliveryFreightTrackingNumber != null ? deliveryFreightTrackingNumber.value : this.deliveryFreightTrackingNumber),
      deliveryFreightTrackingUrl: (deliveryFreightTrackingUrl != null ? deliveryFreightTrackingUrl.value : this.deliveryFreightTrackingUrl),
      deliveryDropShip: (deliveryDropShip != null ? deliveryDropShip.value : this.deliveryDropShip),
      deliveryPackageCode: (deliveryPackageCode != null ? deliveryPackageCode.value : this.deliveryPackageCode),
      deliveryBillPoFreightOnOrder: (deliveryBillPoFreightOnOrder != null ? deliveryBillPoFreightOnOrder.value : this.deliveryBillPoFreightOnOrder),
      deliveryOnlineOrderNumber: (deliveryOnlineOrderNumber != null ? deliveryOnlineOrderNumber.value : this.deliveryOnlineOrderNumber),
      deliveryOnlineOrderStatus: (deliveryOnlineOrderStatus != null ? deliveryOnlineOrderStatus.value : this.deliveryOnlineOrderStatus),
      deliveryToVenue: (deliveryToVenue != null ? deliveryToVenue.value : this.deliveryToVenue),
      deliveryToVenueId: (deliveryToVenueId != null ? deliveryToVenueId.value : this.deliveryToVenueId),
      deliveryDateStamp: (deliveryDateStamp != null ? deliveryDateStamp.value : this.deliveryDateStamp),
      note: (note != null ? note.value : this.note),
      printNoteOnOrder: (printNoteOnOrder != null ? printNoteOnOrder.value : this.printNoteOnOrder),
      termsConditionsId: (termsConditionsId != null ? termsConditionsId.value : this.termsConditionsId),
      quikReceiptTermsConditionsId: (quikReceiptTermsConditionsId != null ? quikReceiptTermsConditionsId.value : this.quikReceiptTermsConditionsId),
      quikReceiptTermsConditions: (quikReceiptTermsConditions != null ? quikReceiptTermsConditions.value : this.quikReceiptTermsConditions),
      termsConditions: (termsConditions != null ? termsConditions.value : this.termsConditions),
      containerId: (containerId != null ? containerId.value : this.containerId),
      containerItemId: (containerItemId != null ? containerItemId.value : this.containerItemId),
      containerDescription: (containerDescription != null ? containerDescription.value : this.containerDescription),
      containerScannableBarCode: (containerScannableBarCode != null ? containerScannableBarCode.value : this.containerScannableBarCode),
      containerScannableItemId: (containerScannableItemId != null ? containerScannableItemId.value : this.containerScannableItemId),
      responsiblePersonId: (responsiblePersonId != null ? responsiblePersonId.value : this.responsiblePersonId),
      responsiblePerson: (responsiblePerson != null ? responsiblePerson.value : this.responsiblePerson),
      responsiblePersonEmail: (responsiblePersonEmail != null ? responsiblePersonEmail.value : this.responsiblePersonEmail),
      responsiblePersonMobilePhone: (responsiblePersonMobilePhone != null ? responsiblePersonMobilePhone.value : this.responsiblePersonMobilePhone),
      responsiblePersonOfficePhone: (responsiblePersonOfficePhone != null ? responsiblePersonOfficePhone.value : this.responsiblePersonOfficePhone),
      responsiblePersonOfficeExtension: (responsiblePersonOfficeExtension != null ? responsiblePersonOfficeExtension.value : this.responsiblePersonOfficeExtension),
      hasPrintableBarCodes: (hasPrintableBarCodes != null ? hasPrintableBarCodes.value : this.hasPrintableBarCodes),
      dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
      auditNote: (auditNote != null ? auditNote.value : this.auditNote),
      recordTitle: (recordTitle != null ? recordTitle.value : this.recordTitle),
      fields: (fields != null ? fields.value : this.fields),
      custom: (custom != null ? custom.value : this.custom),
      defaultFieldAttributes: (defaultFieldAttributes != null ? defaultFieldAttributes.value : this.defaultFieldAttributes),
      translation: (translation != null ? translation.value : this.translation));
}