copyWithWrapped method

WebApiModulesAgentCustomerCustomer copyWithWrapped({
  1. Wrapped<String?>? customerId,
  2. Wrapped<String?>? customerNumber,
  3. Wrapped<String?>? officeLocationId,
  4. Wrapped<String?>? officeLocation,
  5. Wrapped<String?>? departmentId,
  6. Wrapped<String?>? department,
  7. Wrapped<String?>? customerTypeId,
  8. Wrapped<String?>? customerType,
  9. Wrapped<String?>? customerCategoryId,
  10. Wrapped<String?>? customerCategory,
  11. Wrapped<String?>? customer,
  12. Wrapped<String?>? address1,
  13. Wrapped<String?>? address2,
  14. Wrapped<String?>? city,
  15. Wrapped<String?>? state,
  16. Wrapped<String?>? countryId,
  17. Wrapped<String?>? country,
  18. Wrapped<String?>? countryCodeIsoAlpha2,
  19. Wrapped<int?>? countryCodePhone,
  20. Wrapped<String?>? zipCode,
  21. Wrapped<String?>? parentCustomerId,
  22. Wrapped<String?>? parentCustomer,
  23. Wrapped<String?>? phone,
  24. Wrapped<String?>? fax,
  25. Wrapped<String?>? phoneTollFree,
  26. Wrapped<String?>? otherPhone,
  27. Wrapped<String?>? webAddress,
  28. Wrapped<String?>? customerStatusId,
  29. Wrapped<String?>? customerStatus,
  30. Wrapped<String?>? customerStatusType,
  31. Wrapped<String?>? statusAsOf,
  32. Wrapped<bool?>? termsAndConditionsOnFile,
  33. Wrapped<String?>? billingAddressType,
  34. Wrapped<String?>? billToAttention1,
  35. Wrapped<String?>? billToAttention2,
  36. Wrapped<String?>? billToAddress1,
  37. Wrapped<String?>? billToAddress2,
  38. Wrapped<String?>? billToCity,
  39. Wrapped<String?>? billToState,
  40. Wrapped<String?>? billToCountryId,
  41. Wrapped<String?>? billToCountry,
  42. Wrapped<String?>? billToCountryCodeIsoAlpha2,
  43. Wrapped<int?>? billToCountryCodePhone,
  44. Wrapped<String?>? billToZipCode,
  45. Wrapped<String?>? paymentTypeId,
  46. Wrapped<String?>? paymentType,
  47. Wrapped<String?>? paymentTermsId,
  48. Wrapped<String?>? paymentTerms,
  49. Wrapped<bool?>? vehicleRentalAgreementComplete,
  50. Wrapped<bool?>? useDiscountTemplate,
  51. Wrapped<String?>? discountTemplateId,
  52. Wrapped<String?>? discountTemplate,
  53. Wrapped<String?>? creditStatusId,
  54. Wrapped<String?>? creditStatus,
  55. Wrapped<String?>? creditStatusThroughDate,
  56. Wrapped<bool?>? creditApplicationOnFile,
  57. Wrapped<bool?>? creditUnlimited,
  58. Wrapped<int?>? creditLimit,
  59. Wrapped<int?>? creditBalance,
  60. Wrapped<int?>? creditAvailable,
  61. Wrapped<bool?>? creditResponsiblePartyOnFile,
  62. Wrapped<String?>? creditResponsibleParty,
  63. Wrapped<bool?>? tradeReferencesVerified,
  64. Wrapped<String?>? tradeReferencesVerifiedBy,
  65. Wrapped<String?>? tradeReferencesVerifiedOn,
  66. Wrapped<String?>? creditCardTypeId,
  67. Wrapped<String?>? creditCardType,
  68. Wrapped<int?>? creditCardLimit,
  69. Wrapped<String?>? creditCardNo,
  70. Wrapped<String?>? creditCardCode,
  71. Wrapped<int?>? creditCardExpirationMonth,
  72. Wrapped<int?>? creditCardExpirationYear,
  73. Wrapped<String?>? creditCardName,
  74. Wrapped<bool?>? creditCardAuthorizationOnFile,
  75. Wrapped<bool?>? insuranceCertificationOnFile,
  76. Wrapped<String?>? insuranceCertificationValidThrough,
  77. Wrapped<int?>? insuranceCoverageLiability,
  78. Wrapped<int?>? insuranceCoverageLiabilityDeductible,
  79. Wrapped<int?>? insuranceCoveragePropertyValue,
  80. Wrapped<int?>? insuranceCoveragePropertyValueDeductible,
  81. Wrapped<String?>? insuranceCompanyId,
  82. Wrapped<String?>? insuranceCompany,
  83. Wrapped<String?>? insuranceAgent,
  84. Wrapped<String?>? insuranceCompanyAddress1,
  85. Wrapped<String?>? insuranceCompanyAddress2,
  86. Wrapped<String?>? insuranceCompanyCity,
  87. Wrapped<String?>? insuranceCompanyState,
  88. Wrapped<String?>? insuranceCompanyZipCode,
  89. Wrapped<String?>? insuranceCompanyCountryId,
  90. Wrapped<String?>? insuranceCompanyCountry,
  91. Wrapped<String?>? insuranceCompanyCountryCodeIsoAlpha2,
  92. Wrapped<int?>? insuranceCompanyCountryCodePhone,
  93. Wrapped<String?>? insuranceCompanyPhone,
  94. Wrapped<String?>? insuranceCompanyFax,
  95. Wrapped<bool?>? vehicleInsuranceCertficationOnFile,
  96. Wrapped<bool?>? taxable,
  97. Wrapped<String?>? taxStateOfIncorporationId,
  98. Wrapped<String?>? taxStateOfIncorporation,
  99. Wrapped<String?>? taxFederalNo,
  100. Wrapped<String?>? pstExemptionNumber,
  101. Wrapped<int?>? nonTaxableYear,
  102. Wrapped<String?>? nonTaxableCertificateNo,
  103. Wrapped<String?>? nonTaxableCertificateValidThrough,
  104. Wrapped<bool?>? nonTaxableCertificateOnFile,
  105. Wrapped<bool?>? disableQuoteOrderActivity,
  106. Wrapped<bool?>? disableRental,
  107. Wrapped<bool?>? disableSales,
  108. Wrapped<bool?>? disableFacilities,
  109. Wrapped<bool?>? disableTransportation,
  110. Wrapped<bool?>? disableLabor,
  111. Wrapped<bool?>? disableMisc,
  112. Wrapped<bool?>? disableRentalSale,
  113. Wrapped<bool?>? disableSubRental,
  114. Wrapped<bool?>? disableSubSale,
  115. Wrapped<bool?>? disableSubLabor,
  116. Wrapped<bool?>? disableSubMisc,
  117. Wrapped<bool?>? splitRental,
  118. Wrapped<bool?>? splitRentalTaxCustomer,
  119. Wrapped<int?>? ownedEquipmentSplitRentalPerecent,
  120. Wrapped<int?>? subRentalEquipmentSplitRentalPerecent,
  121. Wrapped<bool?>? rebateRental,
  122. Wrapped<int?>? ownedEquipmentRebateRentalPerecent,
  123. Wrapped<int?>? subRentalEquipmentRebateRentalPerecent,
  124. Wrapped<String?>? splitRentalLogoFileName,
  125. Wrapped<int?>? splitRentalLogoWidth,
  126. Wrapped<int?>? splitRentalLogoHeight,
  127. Wrapped<String?>? shippingAddressType,
  128. Wrapped<String?>? shipAttention,
  129. Wrapped<String?>? shipAddress1,
  130. Wrapped<String?>? shipAddress2,
  131. Wrapped<String?>? shipCity,
  132. Wrapped<String?>? shipState,
  133. Wrapped<String?>? shipCountryId,
  134. Wrapped<String?>? shipCountry,
  135. Wrapped<String?>? shipCountryCodeIsoAlpha2,
  136. Wrapped<int?>? shipCountryCodePhone,
  137. Wrapped<String?>? shipZipCode,
  138. Wrapped<String?>? email,
  139. Wrapped<bool?>? multipleCurrencies,
  140. Wrapped<String?>? currencyId,
  141. Wrapped<String?>? currencyCode,
  142. Wrapped<String?>? currencySymbol,
  143. Wrapped<double?>? securityDepositAmount,
  144. Wrapped<String?>? externalId,
  145. Wrapped<bool?>? inactive,
  146. Wrapped<String?>? paymentTypeType,
  147. Wrapped<String?>? dateStamp,
  148. Wrapped<String?>? auditNote,
  149. Wrapped<String?>? recordTitle,
  150. Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>? fields,
  151. Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
  152. Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
  153. Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
})

Implementation

WebApiModulesAgentCustomerCustomer copyWithWrapped(
    {Wrapped<String?>? customerId,
    Wrapped<String?>? customerNumber,
    Wrapped<String?>? officeLocationId,
    Wrapped<String?>? officeLocation,
    Wrapped<String?>? departmentId,
    Wrapped<String?>? department,
    Wrapped<String?>? customerTypeId,
    Wrapped<String?>? customerType,
    Wrapped<String?>? customerCategoryId,
    Wrapped<String?>? customerCategory,
    Wrapped<String?>? customer,
    Wrapped<String?>? address1,
    Wrapped<String?>? address2,
    Wrapped<String?>? city,
    Wrapped<String?>? state,
    Wrapped<String?>? countryId,
    Wrapped<String?>? country,
    Wrapped<String?>? countryCodeIsoAlpha2,
    Wrapped<int?>? countryCodePhone,
    Wrapped<String?>? zipCode,
    Wrapped<String?>? parentCustomerId,
    Wrapped<String?>? parentCustomer,
    Wrapped<String?>? phone,
    Wrapped<String?>? fax,
    Wrapped<String?>? phoneTollFree,
    Wrapped<String?>? otherPhone,
    Wrapped<String?>? webAddress,
    Wrapped<String?>? customerStatusId,
    Wrapped<String?>? customerStatus,
    Wrapped<String?>? customerStatusType,
    Wrapped<String?>? statusAsOf,
    Wrapped<bool?>? termsAndConditionsOnFile,
    Wrapped<String?>? billingAddressType,
    Wrapped<String?>? billToAttention1,
    Wrapped<String?>? billToAttention2,
    Wrapped<String?>? billToAddress1,
    Wrapped<String?>? billToAddress2,
    Wrapped<String?>? billToCity,
    Wrapped<String?>? billToState,
    Wrapped<String?>? billToCountryId,
    Wrapped<String?>? billToCountry,
    Wrapped<String?>? billToCountryCodeIsoAlpha2,
    Wrapped<int?>? billToCountryCodePhone,
    Wrapped<String?>? billToZipCode,
    Wrapped<String?>? paymentTypeId,
    Wrapped<String?>? paymentType,
    Wrapped<String?>? paymentTermsId,
    Wrapped<String?>? paymentTerms,
    Wrapped<bool?>? vehicleRentalAgreementComplete,
    Wrapped<bool?>? useDiscountTemplate,
    Wrapped<String?>? discountTemplateId,
    Wrapped<String?>? discountTemplate,
    Wrapped<String?>? creditStatusId,
    Wrapped<String?>? creditStatus,
    Wrapped<String?>? creditStatusThroughDate,
    Wrapped<bool?>? creditApplicationOnFile,
    Wrapped<bool?>? creditUnlimited,
    Wrapped<int?>? creditLimit,
    Wrapped<int?>? creditBalance,
    Wrapped<int?>? creditAvailable,
    Wrapped<bool?>? creditResponsiblePartyOnFile,
    Wrapped<String?>? creditResponsibleParty,
    Wrapped<bool?>? tradeReferencesVerified,
    Wrapped<String?>? tradeReferencesVerifiedBy,
    Wrapped<String?>? tradeReferencesVerifiedOn,
    Wrapped<String?>? creditCardTypeId,
    Wrapped<String?>? creditCardType,
    Wrapped<int?>? creditCardLimit,
    Wrapped<String?>? creditCardNo,
    Wrapped<String?>? creditCardCode,
    Wrapped<int?>? creditCardExpirationMonth,
    Wrapped<int?>? creditCardExpirationYear,
    Wrapped<String?>? creditCardName,
    Wrapped<bool?>? creditCardAuthorizationOnFile,
    Wrapped<bool?>? insuranceCertificationOnFile,
    Wrapped<String?>? insuranceCertificationValidThrough,
    Wrapped<int?>? insuranceCoverageLiability,
    Wrapped<int?>? insuranceCoverageLiabilityDeductible,
    Wrapped<int?>? insuranceCoveragePropertyValue,
    Wrapped<int?>? insuranceCoveragePropertyValueDeductible,
    Wrapped<String?>? insuranceCompanyId,
    Wrapped<String?>? insuranceCompany,
    Wrapped<String?>? insuranceAgent,
    Wrapped<String?>? insuranceCompanyAddress1,
    Wrapped<String?>? insuranceCompanyAddress2,
    Wrapped<String?>? insuranceCompanyCity,
    Wrapped<String?>? insuranceCompanyState,
    Wrapped<String?>? insuranceCompanyZipCode,
    Wrapped<String?>? insuranceCompanyCountryId,
    Wrapped<String?>? insuranceCompanyCountry,
    Wrapped<String?>? insuranceCompanyCountryCodeIsoAlpha2,
    Wrapped<int?>? insuranceCompanyCountryCodePhone,
    Wrapped<String?>? insuranceCompanyPhone,
    Wrapped<String?>? insuranceCompanyFax,
    Wrapped<bool?>? vehicleInsuranceCertficationOnFile,
    Wrapped<bool?>? taxable,
    Wrapped<String?>? taxStateOfIncorporationId,
    Wrapped<String?>? taxStateOfIncorporation,
    Wrapped<String?>? taxFederalNo,
    Wrapped<String?>? pstExemptionNumber,
    Wrapped<int?>? nonTaxableYear,
    Wrapped<String?>? nonTaxableCertificateNo,
    Wrapped<String?>? nonTaxableCertificateValidThrough,
    Wrapped<bool?>? nonTaxableCertificateOnFile,
    Wrapped<bool?>? disableQuoteOrderActivity,
    Wrapped<bool?>? disableRental,
    Wrapped<bool?>? disableSales,
    Wrapped<bool?>? disableFacilities,
    Wrapped<bool?>? disableTransportation,
    Wrapped<bool?>? disableLabor,
    Wrapped<bool?>? disableMisc,
    Wrapped<bool?>? disableRentalSale,
    Wrapped<bool?>? disableSubRental,
    Wrapped<bool?>? disableSubSale,
    Wrapped<bool?>? disableSubLabor,
    Wrapped<bool?>? disableSubMisc,
    Wrapped<bool?>? splitRental,
    Wrapped<bool?>? splitRentalTaxCustomer,
    Wrapped<int?>? ownedEquipmentSplitRentalPerecent,
    Wrapped<int?>? subRentalEquipmentSplitRentalPerecent,
    Wrapped<bool?>? rebateRental,
    Wrapped<int?>? ownedEquipmentRebateRentalPerecent,
    Wrapped<int?>? subRentalEquipmentRebateRentalPerecent,
    Wrapped<String?>? splitRentalLogoFileName,
    Wrapped<int?>? splitRentalLogoWidth,
    Wrapped<int?>? splitRentalLogoHeight,
    Wrapped<String?>? shippingAddressType,
    Wrapped<String?>? shipAttention,
    Wrapped<String?>? shipAddress1,
    Wrapped<String?>? shipAddress2,
    Wrapped<String?>? shipCity,
    Wrapped<String?>? shipState,
    Wrapped<String?>? shipCountryId,
    Wrapped<String?>? shipCountry,
    Wrapped<String?>? shipCountryCodeIsoAlpha2,
    Wrapped<int?>? shipCountryCodePhone,
    Wrapped<String?>? shipZipCode,
    Wrapped<String?>? email,
    Wrapped<bool?>? multipleCurrencies,
    Wrapped<String?>? currencyId,
    Wrapped<String?>? currencyCode,
    Wrapped<String?>? currencySymbol,
    Wrapped<double?>? securityDepositAmount,
    Wrapped<String?>? externalId,
    Wrapped<bool?>? inactive,
    Wrapped<String?>? paymentTypeType,
    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 WebApiModulesAgentCustomerCustomer(
      customerId: (customerId != null ? customerId.value : this.customerId),
      customerNumber: (customerNumber != null
          ? customerNumber.value
          : this.customerNumber),
      officeLocationId: (officeLocationId != null
          ? officeLocationId.value
          : this.officeLocationId),
      officeLocation: (officeLocation != null
          ? officeLocation.value
          : this.officeLocation),
      departmentId:
          (departmentId != null ? departmentId.value : this.departmentId),
      department: (department != null ? department.value : this.department),
      customerTypeId: (customerTypeId != null
          ? customerTypeId.value
          : this.customerTypeId),
      customerType:
          (customerType != null ? customerType.value : this.customerType),
      customerCategoryId: (customerCategoryId != null
          ? customerCategoryId.value
          : this.customerCategoryId),
      customerCategory: (customerCategory != null
          ? customerCategory.value
          : this.customerCategory),
      customer: (customer != null ? customer.value : this.customer),
      address1: (address1 != null ? address1.value : this.address1),
      address2: (address2 != null ? address2.value : this.address2),
      city: (city != null ? city.value : this.city),
      state: (state != null ? state.value : this.state),
      countryId: (countryId != null ? countryId.value : this.countryId),
      country: (country != null ? country.value : this.country),
      countryCodeIsoAlpha2: (countryCodeIsoAlpha2 != null
          ? countryCodeIsoAlpha2.value
          : this.countryCodeIsoAlpha2),
      countryCodePhone: (countryCodePhone != null
          ? countryCodePhone.value
          : this.countryCodePhone),
      zipCode: (zipCode != null ? zipCode.value : this.zipCode),
      parentCustomerId: (parentCustomerId != null
          ? parentCustomerId.value
          : this.parentCustomerId),
      parentCustomer: (parentCustomer != null
          ? parentCustomer.value
          : this.parentCustomer),
      phone: (phone != null ? phone.value : this.phone),
      fax: (fax != null ? fax.value : this.fax),
      phoneTollFree:
          (phoneTollFree != null ? phoneTollFree.value : this.phoneTollFree),
      otherPhone: (otherPhone != null ? otherPhone.value : this.otherPhone),
      webAddress: (webAddress != null ? webAddress.value : this.webAddress),
      customerStatusId: (customerStatusId != null
          ? customerStatusId.value
          : this.customerStatusId),
      customerStatus: (customerStatus != null
          ? customerStatus.value
          : this.customerStatus),
      customerStatusType: (customerStatusType != null
          ? customerStatusType.value
          : this.customerStatusType),
      statusAsOf: (statusAsOf != null ? statusAsOf.value : this.statusAsOf),
      termsAndConditionsOnFile: (termsAndConditionsOnFile != null
          ? termsAndConditionsOnFile.value
          : this.termsAndConditionsOnFile),
      billingAddressType: (billingAddressType != null
          ? billingAddressType.value
          : this.billingAddressType),
      billToAttention1: (billToAttention1 != null
          ? billToAttention1.value
          : this.billToAttention1),
      billToAttention2: (billToAttention2 != null
          ? billToAttention2.value
          : this.billToAttention2),
      billToAddress1: (billToAddress1 != null
          ? billToAddress1.value
          : this.billToAddress1),
      billToAddress2: (billToAddress2 != null
          ? billToAddress2.value
          : this.billToAddress2),
      billToCity: (billToCity != null ? billToCity.value : this.billToCity),
      billToState:
          (billToState != null ? billToState.value : this.billToState),
      billToCountryId: (billToCountryId != null
          ? billToCountryId.value
          : this.billToCountryId),
      billToCountry:
          (billToCountry != null ? billToCountry.value : this.billToCountry),
      billToCountryCodeIsoAlpha2: (billToCountryCodeIsoAlpha2 != null
          ? billToCountryCodeIsoAlpha2.value
          : this.billToCountryCodeIsoAlpha2),
      billToCountryCodePhone: (billToCountryCodePhone != null
          ? billToCountryCodePhone.value
          : this.billToCountryCodePhone),
      billToZipCode:
          (billToZipCode != null ? billToZipCode.value : this.billToZipCode),
      paymentTypeId:
          (paymentTypeId != null ? paymentTypeId.value : this.paymentTypeId),
      paymentType:
          (paymentType != null ? paymentType.value : this.paymentType),
      paymentTermsId: (paymentTermsId != null
          ? paymentTermsId.value
          : this.paymentTermsId),
      paymentTerms:
          (paymentTerms != null ? paymentTerms.value : this.paymentTerms),
      vehicleRentalAgreementComplete: (vehicleRentalAgreementComplete != null
          ? vehicleRentalAgreementComplete.value
          : this.vehicleRentalAgreementComplete),
      useDiscountTemplate: (useDiscountTemplate != null
          ? useDiscountTemplate.value
          : this.useDiscountTemplate),
      discountTemplateId: (discountTemplateId != null
          ? discountTemplateId.value
          : this.discountTemplateId),
      discountTemplate: (discountTemplate != null
          ? discountTemplate.value
          : this.discountTemplate),
      creditStatusId: (creditStatusId != null
          ? creditStatusId.value
          : this.creditStatusId),
      creditStatus:
          (creditStatus != null ? creditStatus.value : this.creditStatus),
      creditStatusThroughDate: (creditStatusThroughDate != null
          ? creditStatusThroughDate.value
          : this.creditStatusThroughDate),
      creditApplicationOnFile: (creditApplicationOnFile != null
          ? creditApplicationOnFile.value
          : this.creditApplicationOnFile),
      creditUnlimited: (creditUnlimited != null
          ? creditUnlimited.value
          : this.creditUnlimited),
      creditLimit:
          (creditLimit != null ? creditLimit.value : this.creditLimit),
      creditBalance:
          (creditBalance != null ? creditBalance.value : this.creditBalance),
      creditAvailable: (creditAvailable != null
          ? creditAvailable.value
          : this.creditAvailable),
      creditResponsiblePartyOnFile: (creditResponsiblePartyOnFile != null
          ? creditResponsiblePartyOnFile.value
          : this.creditResponsiblePartyOnFile),
      creditResponsibleParty: (creditResponsibleParty != null
          ? creditResponsibleParty.value
          : this.creditResponsibleParty),
      tradeReferencesVerified: (tradeReferencesVerified != null
          ? tradeReferencesVerified.value
          : this.tradeReferencesVerified),
      tradeReferencesVerifiedBy: (tradeReferencesVerifiedBy != null
          ? tradeReferencesVerifiedBy.value
          : this.tradeReferencesVerifiedBy),
      tradeReferencesVerifiedOn: (tradeReferencesVerifiedOn != null
          ? tradeReferencesVerifiedOn.value
          : this.tradeReferencesVerifiedOn),
      creditCardTypeId: (creditCardTypeId != null
          ? creditCardTypeId.value
          : this.creditCardTypeId),
      creditCardType: (creditCardType != null
          ? creditCardType.value
          : this.creditCardType),
      creditCardLimit: (creditCardLimit != null
          ? creditCardLimit.value
          : this.creditCardLimit),
      creditCardNo:
          (creditCardNo != null ? creditCardNo.value : this.creditCardNo),
      creditCardCode: (creditCardCode != null
          ? creditCardCode.value
          : this.creditCardCode),
      creditCardExpirationMonth: (creditCardExpirationMonth != null
          ? creditCardExpirationMonth.value
          : this.creditCardExpirationMonth),
      creditCardExpirationYear: (creditCardExpirationYear != null
          ? creditCardExpirationYear.value
          : this.creditCardExpirationYear),
      creditCardName: (creditCardName != null
          ? creditCardName.value
          : this.creditCardName),
      creditCardAuthorizationOnFile: (creditCardAuthorizationOnFile != null
          ? creditCardAuthorizationOnFile.value
          : this.creditCardAuthorizationOnFile),
      insuranceCertificationOnFile: (insuranceCertificationOnFile != null ? insuranceCertificationOnFile.value : this.insuranceCertificationOnFile),
      insuranceCertificationValidThrough: (insuranceCertificationValidThrough != null ? insuranceCertificationValidThrough.value : this.insuranceCertificationValidThrough),
      insuranceCoverageLiability: (insuranceCoverageLiability != null ? insuranceCoverageLiability.value : this.insuranceCoverageLiability),
      insuranceCoverageLiabilityDeductible: (insuranceCoverageLiabilityDeductible != null ? insuranceCoverageLiabilityDeductible.value : this.insuranceCoverageLiabilityDeductible),
      insuranceCoveragePropertyValue: (insuranceCoveragePropertyValue != null ? insuranceCoveragePropertyValue.value : this.insuranceCoveragePropertyValue),
      insuranceCoveragePropertyValueDeductible: (insuranceCoveragePropertyValueDeductible != null ? insuranceCoveragePropertyValueDeductible.value : this.insuranceCoveragePropertyValueDeductible),
      insuranceCompanyId: (insuranceCompanyId != null ? insuranceCompanyId.value : this.insuranceCompanyId),
      insuranceCompany: (insuranceCompany != null ? insuranceCompany.value : this.insuranceCompany),
      insuranceAgent: (insuranceAgent != null ? insuranceAgent.value : this.insuranceAgent),
      insuranceCompanyAddress1: (insuranceCompanyAddress1 != null ? insuranceCompanyAddress1.value : this.insuranceCompanyAddress1),
      insuranceCompanyAddress2: (insuranceCompanyAddress2 != null ? insuranceCompanyAddress2.value : this.insuranceCompanyAddress2),
      insuranceCompanyCity: (insuranceCompanyCity != null ? insuranceCompanyCity.value : this.insuranceCompanyCity),
      insuranceCompanyState: (insuranceCompanyState != null ? insuranceCompanyState.value : this.insuranceCompanyState),
      insuranceCompanyZipCode: (insuranceCompanyZipCode != null ? insuranceCompanyZipCode.value : this.insuranceCompanyZipCode),
      insuranceCompanyCountryId: (insuranceCompanyCountryId != null ? insuranceCompanyCountryId.value : this.insuranceCompanyCountryId),
      insuranceCompanyCountry: (insuranceCompanyCountry != null ? insuranceCompanyCountry.value : this.insuranceCompanyCountry),
      insuranceCompanyCountryCodeIsoAlpha2: (insuranceCompanyCountryCodeIsoAlpha2 != null ? insuranceCompanyCountryCodeIsoAlpha2.value : this.insuranceCompanyCountryCodeIsoAlpha2),
      insuranceCompanyCountryCodePhone: (insuranceCompanyCountryCodePhone != null ? insuranceCompanyCountryCodePhone.value : this.insuranceCompanyCountryCodePhone),
      insuranceCompanyPhone: (insuranceCompanyPhone != null ? insuranceCompanyPhone.value : this.insuranceCompanyPhone),
      insuranceCompanyFax: (insuranceCompanyFax != null ? insuranceCompanyFax.value : this.insuranceCompanyFax),
      vehicleInsuranceCertficationOnFile: (vehicleInsuranceCertficationOnFile != null ? vehicleInsuranceCertficationOnFile.value : this.vehicleInsuranceCertficationOnFile),
      taxable: (taxable != null ? taxable.value : this.taxable),
      taxStateOfIncorporationId: (taxStateOfIncorporationId != null ? taxStateOfIncorporationId.value : this.taxStateOfIncorporationId),
      taxStateOfIncorporation: (taxStateOfIncorporation != null ? taxStateOfIncorporation.value : this.taxStateOfIncorporation),
      taxFederalNo: (taxFederalNo != null ? taxFederalNo.value : this.taxFederalNo),
      pstExemptionNumber: (pstExemptionNumber != null ? pstExemptionNumber.value : this.pstExemptionNumber),
      nonTaxableYear: (nonTaxableYear != null ? nonTaxableYear.value : this.nonTaxableYear),
      nonTaxableCertificateNo: (nonTaxableCertificateNo != null ? nonTaxableCertificateNo.value : this.nonTaxableCertificateNo),
      nonTaxableCertificateValidThrough: (nonTaxableCertificateValidThrough != null ? nonTaxableCertificateValidThrough.value : this.nonTaxableCertificateValidThrough),
      nonTaxableCertificateOnFile: (nonTaxableCertificateOnFile != null ? nonTaxableCertificateOnFile.value : this.nonTaxableCertificateOnFile),
      disableQuoteOrderActivity: (disableQuoteOrderActivity != null ? disableQuoteOrderActivity.value : this.disableQuoteOrderActivity),
      disableRental: (disableRental != null ? disableRental.value : this.disableRental),
      disableSales: (disableSales != null ? disableSales.value : this.disableSales),
      disableFacilities: (disableFacilities != null ? disableFacilities.value : this.disableFacilities),
      disableTransportation: (disableTransportation != null ? disableTransportation.value : this.disableTransportation),
      disableLabor: (disableLabor != null ? disableLabor.value : this.disableLabor),
      disableMisc: (disableMisc != null ? disableMisc.value : this.disableMisc),
      disableRentalSale: (disableRentalSale != null ? disableRentalSale.value : this.disableRentalSale),
      disableSubRental: (disableSubRental != null ? disableSubRental.value : this.disableSubRental),
      disableSubSale: (disableSubSale != null ? disableSubSale.value : this.disableSubSale),
      disableSubLabor: (disableSubLabor != null ? disableSubLabor.value : this.disableSubLabor),
      disableSubMisc: (disableSubMisc != null ? disableSubMisc.value : this.disableSubMisc),
      splitRental: (splitRental != null ? splitRental.value : this.splitRental),
      splitRentalTaxCustomer: (splitRentalTaxCustomer != null ? splitRentalTaxCustomer.value : this.splitRentalTaxCustomer),
      ownedEquipmentSplitRentalPerecent: (ownedEquipmentSplitRentalPerecent != null ? ownedEquipmentSplitRentalPerecent.value : this.ownedEquipmentSplitRentalPerecent),
      subRentalEquipmentSplitRentalPerecent: (subRentalEquipmentSplitRentalPerecent != null ? subRentalEquipmentSplitRentalPerecent.value : this.subRentalEquipmentSplitRentalPerecent),
      rebateRental: (rebateRental != null ? rebateRental.value : this.rebateRental),
      ownedEquipmentRebateRentalPerecent: (ownedEquipmentRebateRentalPerecent != null ? ownedEquipmentRebateRentalPerecent.value : this.ownedEquipmentRebateRentalPerecent),
      subRentalEquipmentRebateRentalPerecent: (subRentalEquipmentRebateRentalPerecent != null ? subRentalEquipmentRebateRentalPerecent.value : this.subRentalEquipmentRebateRentalPerecent),
      splitRentalLogoFileName: (splitRentalLogoFileName != null ? splitRentalLogoFileName.value : this.splitRentalLogoFileName),
      splitRentalLogoWidth: (splitRentalLogoWidth != null ? splitRentalLogoWidth.value : this.splitRentalLogoWidth),
      splitRentalLogoHeight: (splitRentalLogoHeight != null ? splitRentalLogoHeight.value : this.splitRentalLogoHeight),
      shippingAddressType: (shippingAddressType != null ? shippingAddressType.value : this.shippingAddressType),
      shipAttention: (shipAttention != null ? shipAttention.value : this.shipAttention),
      shipAddress1: (shipAddress1 != null ? shipAddress1.value : this.shipAddress1),
      shipAddress2: (shipAddress2 != null ? shipAddress2.value : this.shipAddress2),
      shipCity: (shipCity != null ? shipCity.value : this.shipCity),
      shipState: (shipState != null ? shipState.value : this.shipState),
      shipCountryId: (shipCountryId != null ? shipCountryId.value : this.shipCountryId),
      shipCountry: (shipCountry != null ? shipCountry.value : this.shipCountry),
      shipCountryCodeIsoAlpha2: (shipCountryCodeIsoAlpha2 != null ? shipCountryCodeIsoAlpha2.value : this.shipCountryCodeIsoAlpha2),
      shipCountryCodePhone: (shipCountryCodePhone != null ? shipCountryCodePhone.value : this.shipCountryCodePhone),
      shipZipCode: (shipZipCode != null ? shipZipCode.value : this.shipZipCode),
      email: (email != null ? email.value : this.email),
      multipleCurrencies: (multipleCurrencies != null ? multipleCurrencies.value : this.multipleCurrencies),
      currencyId: (currencyId != null ? currencyId.value : this.currencyId),
      currencyCode: (currencyCode != null ? currencyCode.value : this.currencyCode),
      currencySymbol: (currencySymbol != null ? currencySymbol.value : this.currencySymbol),
      securityDepositAmount: (securityDepositAmount != null ? securityDepositAmount.value : this.securityDepositAmount),
      externalId: (externalId != null ? externalId.value : this.externalId),
      inactive: (inactive != null ? inactive.value : this.inactive),
      paymentTypeType: (paymentTypeType != null ? paymentTypeType.value : this.paymentTypeType),
      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));
}