copyWithWrapped method
WebApiModulesAgentDealDeal
copyWithWrapped({
- Wrapped<
String?> ? dealId, - Wrapped<
String?> ? deal, - Wrapped<
String?> ? dealNumber, - Wrapped<
String?> ? customerId, - Wrapped<
String?> ? customer, - Wrapped<
String?> ? customerNumber, - Wrapped<
String?> ? officeLocationId, - Wrapped<
String?> ? officeLocation, - Wrapped<
String?> ? dealTypeId, - Wrapped<
String?> ? dealType, - Wrapped<
String?> ? address1, - Wrapped<
String?> ? address2, - Wrapped<
String?> ? city, - Wrapped<
String?> ? state, - Wrapped<
String?> ? zipCode, - Wrapped<
String?> ? countryId, - Wrapped<
String?> ? country, - Wrapped<
String?> ? countryCodeIsoAlpha2, - Wrapped<
int?> ? countryCodePhone, - Wrapped<
String?> ? phone, - Wrapped<
String?> ? phoneTollFree, - Wrapped<
String?> ? fax, - Wrapped<
String?> ? phoneOther, - Wrapped<
String?> ? departmentId, - Wrapped<
String?> ? department, - Wrapped<
String?> ? csrId, - Wrapped<
String?> ? csr, - Wrapped<
String?> ? defaultAgentId, - Wrapped<
String?> ? defaultAgent, - Wrapped<
String?> ? defaultProjectManagerId, - Wrapped<
String?> ? defaultProjectManager, - Wrapped<
String?> ? dealClassificationId, - Wrapped<
String?> ? dealClassification, - Wrapped<
String?> ? productionTypeId, - Wrapped<
String?> ? productionType, - Wrapped<
String?> ? dealStatusId, - Wrapped<
String?> ? dealStatus, - Wrapped<
String?> ? dealStatusType, - Wrapped<
String?> ? statusAsOf, - Wrapped<
String?> ? customerStatusId, - Wrapped<
String?> ? customerStatus, - Wrapped<
String?> ? customerStatusType, - Wrapped<
String?> ? expectedWrapDate, - Wrapped<
bool?> ? stagingExcludeOrderAfterWrap, - Wrapped<
String?> ? billingCycleId, - Wrapped<
String?> ? billingCycle, - Wrapped<
String?> ? billingCycleType, - Wrapped<
String?> ? episodeDateFrom, - Wrapped<
String?> ? episodeDateTo, - Wrapped<
bool?> ? billWeekend, - Wrapped<
bool?> ? billHoliday, - Wrapped<
int?> ? episodes, - Wrapped<
int?> ? startEpisode, - Wrapped<
double?> ? daysPerEpisode, - Wrapped<
String?> ? paymentTermsId, - Wrapped<
String?> ? paymentTerms, - Wrapped<
String?> ? paymentTypeId, - Wrapped<
String?> ? paymentType, - Wrapped<
String?> ? defaultRate, - Wrapped<
bool?> ? multipleCurrencies, - Wrapped<
String?> ? currencyId, - Wrapped<
String?> ? currencyCode, - Wrapped<
String?> ? currencySymbol, - Wrapped<
bool?> ? useCustomerDiscount, - Wrapped<
String?> ? customerDiscountTemplateId, - Wrapped<
bool?> ? useDiscountTemplate, - Wrapped<
String?> ? discountTemplateId, - Wrapped<
String?> ? discountTemplate, - Wrapped<
double?> ? rentalDaysPerWeek, - Wrapped<
double?> ? rentalDiscountPercent, - Wrapped<
double?> ? salesDiscountPercent, - Wrapped<
double?> ? facilitiesDaysPerWeek, - Wrapped<
double?> ? facilitiesDiscountPercent, - Wrapped<
String?> ? outsideSalesRepresentativeId, - Wrapped<
String?> ? outsideSalesRepresentative, - Wrapped<
double?> ? commissionRate, - Wrapped<
bool?> ? commissionIncludesVendorItems, - Wrapped<
bool?> ? poRequired, - Wrapped<
String?> ? poType, - Wrapped<
String?> ? billToAddressType, - 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<
bool?> ? assessFinanceCharge, - Wrapped<
bool?> ? allowBillingScheduleOverride, - Wrapped<
bool?> ? allowRebateCreditInvoices, - Wrapped<
bool?> ? useCustomerCredit, - Wrapped<
String?> ? creditStatusId, - Wrapped<
String?> ? creditStatus, - Wrapped<
String?> ? creditStatusThrough, - Wrapped<
bool?> ? creditApplicationOnFile, - Wrapped<
bool?> ? unlimitedCredit, - Wrapped<
int?> ? creditLimit, - Wrapped<
int?> ? creditBalance, - Wrapped<
int?> ? creditAvailable, - Wrapped<
int?> ? customerCreditLimit, - Wrapped<
int?> ? customerCreditBalance, - Wrapped<
int?> ? customerCreditAvailable, - 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?> ? creditCardNumber, - Wrapped<
String?> ? creditCardCode, - Wrapped<
String?> ? creditCardName, - Wrapped<
int?> ? creditCardExpirationMonth, - Wrapped<
int?> ? creditCardExpirationYear, - Wrapped<
bool?> ? creditCardAuthorizationFormOnFile, - Wrapped<
double?> ? depletingDepositThresholdAmount, - Wrapped<
int?> ? depletingDepositThresholdPercent, - Wrapped<
double?> ? depletingDepositTotal, - Wrapped<
double?> ? depletingDepositApplied, - Wrapped<
double?> ? depletingDepositRemaining, - Wrapped<
bool?> ? useCustomerInsurance, - Wrapped<
bool?> ? insuranceCertification, - Wrapped<
String?> ? insuranceCertificationValidThrough, - Wrapped<
int?> ? insuranceCoverageLiability, - Wrapped<
int?> ? insuranceCoverageLiabilityDeductible, - Wrapped<
int?> ? insuranceCoverageProperty, - Wrapped<
int?> ? insuranceCoveragePropertyDeductible, - Wrapped<
double?> ? securityDepositAmount, - Wrapped<
String?> ? insuranceCompanyId, - Wrapped<
String?> ? insuranceCompany, - Wrapped<
String?> ? insuranceCompanyAgent, - 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?> ? vehicleInsuranceCertification, - Wrapped<
bool?> ? useCustomerTax, - 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<
String?> ? defaultOutgoingDeliveryType, - Wrapped<
String?> ? defaultIncomingDeliveryType, - 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<
bool?> ? rebateRental, - Wrapped<
String?> ? rebateCustomerId, - Wrapped<
String?> ? rebateCustomer, - Wrapped<
int?> ? ownedEquipmentRebateRentalPerecent, - Wrapped<
int?> ? subRentalEquipmentRebateRentalPerecent, - Wrapped<
bool?> ? enableWebQuoteRequest, - Wrapped<
String?> ? email, - Wrapped<
String?> ? paymentTypeType, - Wrapped<
String?> ? dateStamp, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?>
Implementation
WebApiModulesAgentDealDeal copyWithWrapped(
{Wrapped<String?>? dealId,
Wrapped<String?>? deal,
Wrapped<String?>? dealNumber,
Wrapped<String?>? customerId,
Wrapped<String?>? customer,
Wrapped<String?>? customerNumber,
Wrapped<String?>? officeLocationId,
Wrapped<String?>? officeLocation,
Wrapped<String?>? dealTypeId,
Wrapped<String?>? dealType,
Wrapped<String?>? address1,
Wrapped<String?>? address2,
Wrapped<String?>? city,
Wrapped<String?>? state,
Wrapped<String?>? zipCode,
Wrapped<String?>? countryId,
Wrapped<String?>? country,
Wrapped<String?>? countryCodeIsoAlpha2,
Wrapped<int?>? countryCodePhone,
Wrapped<String?>? phone,
Wrapped<String?>? phoneTollFree,
Wrapped<String?>? fax,
Wrapped<String?>? phoneOther,
Wrapped<String?>? departmentId,
Wrapped<String?>? department,
Wrapped<String?>? csrId,
Wrapped<String?>? csr,
Wrapped<String?>? defaultAgentId,
Wrapped<String?>? defaultAgent,
Wrapped<String?>? defaultProjectManagerId,
Wrapped<String?>? defaultProjectManager,
Wrapped<String?>? dealClassificationId,
Wrapped<String?>? dealClassification,
Wrapped<String?>? productionTypeId,
Wrapped<String?>? productionType,
Wrapped<String?>? dealStatusId,
Wrapped<String?>? dealStatus,
Wrapped<String?>? dealStatusType,
Wrapped<String?>? statusAsOf,
Wrapped<String?>? customerStatusId,
Wrapped<String?>? customerStatus,
Wrapped<String?>? customerStatusType,
Wrapped<String?>? expectedWrapDate,
Wrapped<bool?>? stagingExcludeOrderAfterWrap,
Wrapped<String?>? billingCycleId,
Wrapped<String?>? billingCycle,
Wrapped<String?>? billingCycleType,
Wrapped<String?>? episodeDateFrom,
Wrapped<String?>? episodeDateTo,
Wrapped<bool?>? billWeekend,
Wrapped<bool?>? billHoliday,
Wrapped<int?>? episodes,
Wrapped<int?>? startEpisode,
Wrapped<double?>? daysPerEpisode,
Wrapped<String?>? paymentTermsId,
Wrapped<String?>? paymentTerms,
Wrapped<String?>? paymentTypeId,
Wrapped<String?>? paymentType,
Wrapped<String?>? defaultRate,
Wrapped<bool?>? multipleCurrencies,
Wrapped<String?>? currencyId,
Wrapped<String?>? currencyCode,
Wrapped<String?>? currencySymbol,
Wrapped<bool?>? useCustomerDiscount,
Wrapped<String?>? customerDiscountTemplateId,
Wrapped<bool?>? useDiscountTemplate,
Wrapped<String?>? discountTemplateId,
Wrapped<String?>? discountTemplate,
Wrapped<double?>? rentalDaysPerWeek,
Wrapped<double?>? rentalDiscountPercent,
Wrapped<double?>? salesDiscountPercent,
Wrapped<double?>? facilitiesDaysPerWeek,
Wrapped<double?>? facilitiesDiscountPercent,
Wrapped<String?>? outsideSalesRepresentativeId,
Wrapped<String?>? outsideSalesRepresentative,
Wrapped<double?>? commissionRate,
Wrapped<bool?>? commissionIncludesVendorItems,
Wrapped<bool?>? poRequired,
Wrapped<String?>? poType,
Wrapped<String?>? billToAddressType,
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<bool?>? assessFinanceCharge,
Wrapped<bool?>? allowBillingScheduleOverride,
Wrapped<bool?>? allowRebateCreditInvoices,
Wrapped<bool?>? useCustomerCredit,
Wrapped<String?>? creditStatusId,
Wrapped<String?>? creditStatus,
Wrapped<String?>? creditStatusThrough,
Wrapped<bool?>? creditApplicationOnFile,
Wrapped<bool?>? unlimitedCredit,
Wrapped<int?>? creditLimit,
Wrapped<int?>? creditBalance,
Wrapped<int?>? creditAvailable,
Wrapped<int?>? customerCreditLimit,
Wrapped<int?>? customerCreditBalance,
Wrapped<int?>? customerCreditAvailable,
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?>? creditCardNumber,
Wrapped<String?>? creditCardCode,
Wrapped<String?>? creditCardName,
Wrapped<int?>? creditCardExpirationMonth,
Wrapped<int?>? creditCardExpirationYear,
Wrapped<bool?>? creditCardAuthorizationFormOnFile,
Wrapped<double?>? depletingDepositThresholdAmount,
Wrapped<int?>? depletingDepositThresholdPercent,
Wrapped<double?>? depletingDepositTotal,
Wrapped<double?>? depletingDepositApplied,
Wrapped<double?>? depletingDepositRemaining,
Wrapped<bool?>? useCustomerInsurance,
Wrapped<bool?>? insuranceCertification,
Wrapped<String?>? insuranceCertificationValidThrough,
Wrapped<int?>? insuranceCoverageLiability,
Wrapped<int?>? insuranceCoverageLiabilityDeductible,
Wrapped<int?>? insuranceCoverageProperty,
Wrapped<int?>? insuranceCoveragePropertyDeductible,
Wrapped<double?>? securityDepositAmount,
Wrapped<String?>? insuranceCompanyId,
Wrapped<String?>? insuranceCompany,
Wrapped<String?>? insuranceCompanyAgent,
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?>? vehicleInsuranceCertification,
Wrapped<bool?>? useCustomerTax,
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<String?>? defaultOutgoingDeliveryType,
Wrapped<String?>? defaultIncomingDeliveryType,
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<bool?>? rebateRental,
Wrapped<String?>? rebateCustomerId,
Wrapped<String?>? rebateCustomer,
Wrapped<int?>? ownedEquipmentRebateRentalPerecent,
Wrapped<int?>? subRentalEquipmentRebateRentalPerecent,
Wrapped<bool?>? enableWebQuoteRequest,
Wrapped<String?>? email,
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 WebApiModulesAgentDealDeal(
dealId: (dealId != null ? dealId.value : this.dealId),
deal: (deal != null ? deal.value : this.deal),
dealNumber: (dealNumber != null ? dealNumber.value : this.dealNumber),
customerId: (customerId != null ? customerId.value : this.customerId),
customer: (customer != null ? customer.value : this.customer),
customerNumber: (customerNumber != null
? customerNumber.value
: this.customerNumber),
officeLocationId: (officeLocationId != null
? officeLocationId.value
: this.officeLocationId),
officeLocation: (officeLocation != null
? officeLocation.value
: this.officeLocation),
dealTypeId: (dealTypeId != null ? dealTypeId.value : this.dealTypeId),
dealType: (dealType != null ? dealType.value : this.dealType),
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),
zipCode: (zipCode != null ? zipCode.value : this.zipCode),
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),
phone: (phone != null ? phone.value : this.phone),
phoneTollFree:
(phoneTollFree != null ? phoneTollFree.value : this.phoneTollFree),
fax: (fax != null ? fax.value : this.fax),
phoneOther: (phoneOther != null ? phoneOther.value : this.phoneOther),
departmentId:
(departmentId != null ? departmentId.value : this.departmentId),
department: (department != null ? department.value : this.department),
csrId: (csrId != null ? csrId.value : this.csrId),
csr: (csr != null ? csr.value : this.csr),
defaultAgentId: (defaultAgentId != null
? defaultAgentId.value
: this.defaultAgentId),
defaultAgent:
(defaultAgent != null ? defaultAgent.value : this.defaultAgent),
defaultProjectManagerId: (defaultProjectManagerId != null
? defaultProjectManagerId.value
: this.defaultProjectManagerId),
defaultProjectManager: (defaultProjectManager != null
? defaultProjectManager.value
: this.defaultProjectManager),
dealClassificationId: (dealClassificationId != null
? dealClassificationId.value
: this.dealClassificationId),
dealClassification: (dealClassification != null
? dealClassification.value
: this.dealClassification),
productionTypeId: (productionTypeId != null
? productionTypeId.value
: this.productionTypeId),
productionType: (productionType != null
? productionType.value
: this.productionType),
dealStatusId:
(dealStatusId != null ? dealStatusId.value : this.dealStatusId),
dealStatus: (dealStatus != null ? dealStatus.value : this.dealStatus),
dealStatusType: (dealStatusType != null
? dealStatusType.value
: this.dealStatusType),
statusAsOf: (statusAsOf != null ? statusAsOf.value : this.statusAsOf),
customerStatusId: (customerStatusId != null
? customerStatusId.value
: this.customerStatusId),
customerStatus: (customerStatus != null
? customerStatus.value
: this.customerStatus),
customerStatusType: (customerStatusType != null
? customerStatusType.value
: this.customerStatusType),
expectedWrapDate: (expectedWrapDate != null
? expectedWrapDate.value
: this.expectedWrapDate),
stagingExcludeOrderAfterWrap: (stagingExcludeOrderAfterWrap != null
? stagingExcludeOrderAfterWrap.value
: this.stagingExcludeOrderAfterWrap),
billingCycleId: (billingCycleId != null
? billingCycleId.value
: this.billingCycleId),
billingCycle:
(billingCycle != null ? billingCycle.value : this.billingCycle),
billingCycleType: (billingCycleType != null
? billingCycleType.value
: this.billingCycleType),
episodeDateFrom: (episodeDateFrom != null
? episodeDateFrom.value
: this.episodeDateFrom),
episodeDateTo:
(episodeDateTo != null ? episodeDateTo.value : this.episodeDateTo),
billWeekend:
(billWeekend != null ? billWeekend.value : this.billWeekend),
billHoliday:
(billHoliday != null ? billHoliday.value : this.billHoliday),
episodes: (episodes != null ? episodes.value : this.episodes),
startEpisode:
(startEpisode != null ? startEpisode.value : this.startEpisode),
daysPerEpisode: (daysPerEpisode != null
? daysPerEpisode.value
: this.daysPerEpisode),
paymentTermsId: (paymentTermsId != null
? paymentTermsId.value
: this.paymentTermsId),
paymentTerms:
(paymentTerms != null ? paymentTerms.value : this.paymentTerms),
paymentTypeId:
(paymentTypeId != null ? paymentTypeId.value : this.paymentTypeId),
paymentType:
(paymentType != null ? paymentType.value : this.paymentType),
defaultRate:
(defaultRate != null ? defaultRate.value : this.defaultRate),
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),
useCustomerDiscount: (useCustomerDiscount != null
? useCustomerDiscount.value
: this.useCustomerDiscount),
customerDiscountTemplateId: (customerDiscountTemplateId != null
? customerDiscountTemplateId.value
: this.customerDiscountTemplateId),
useDiscountTemplate: (useDiscountTemplate != null
? useDiscountTemplate.value
: this.useDiscountTemplate),
discountTemplateId: (discountTemplateId != null
? discountTemplateId.value
: this.discountTemplateId),
discountTemplate: (discountTemplate != null
? discountTemplate.value
: this.discountTemplate),
rentalDaysPerWeek: (rentalDaysPerWeek != null
? rentalDaysPerWeek.value
: this.rentalDaysPerWeek),
rentalDiscountPercent: (rentalDiscountPercent != null
? rentalDiscountPercent.value
: this.rentalDiscountPercent),
salesDiscountPercent: (salesDiscountPercent != null
? salesDiscountPercent.value
: this.salesDiscountPercent),
facilitiesDaysPerWeek: (facilitiesDaysPerWeek != null
? facilitiesDaysPerWeek.value
: this.facilitiesDaysPerWeek),
facilitiesDiscountPercent: (facilitiesDiscountPercent != null
? facilitiesDiscountPercent.value
: this.facilitiesDiscountPercent),
outsideSalesRepresentativeId: (outsideSalesRepresentativeId != null
? outsideSalesRepresentativeId.value
: this.outsideSalesRepresentativeId),
outsideSalesRepresentative: (outsideSalesRepresentative != null
? outsideSalesRepresentative.value
: this.outsideSalesRepresentative),
commissionRate: (commissionRate != null
? commissionRate.value
: this.commissionRate),
commissionIncludesVendorItems: (commissionIncludesVendorItems != null
? commissionIncludesVendorItems.value
: this.commissionIncludesVendorItems),
poRequired: (poRequired != null ? poRequired.value : this.poRequired),
poType: (poType != null ? poType.value : this.poType),
billToAddressType: (billToAddressType != null
? billToAddressType.value
: this.billToAddressType),
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),
assessFinanceCharge: (assessFinanceCharge != null ? assessFinanceCharge.value : this.assessFinanceCharge),
allowBillingScheduleOverride: (allowBillingScheduleOverride != null ? allowBillingScheduleOverride.value : this.allowBillingScheduleOverride),
allowRebateCreditInvoices: (allowRebateCreditInvoices != null ? allowRebateCreditInvoices.value : this.allowRebateCreditInvoices),
useCustomerCredit: (useCustomerCredit != null ? useCustomerCredit.value : this.useCustomerCredit),
creditStatusId: (creditStatusId != null ? creditStatusId.value : this.creditStatusId),
creditStatus: (creditStatus != null ? creditStatus.value : this.creditStatus),
creditStatusThrough: (creditStatusThrough != null ? creditStatusThrough.value : this.creditStatusThrough),
creditApplicationOnFile: (creditApplicationOnFile != null ? creditApplicationOnFile.value : this.creditApplicationOnFile),
unlimitedCredit: (unlimitedCredit != null ? unlimitedCredit.value : this.unlimitedCredit),
creditLimit: (creditLimit != null ? creditLimit.value : this.creditLimit),
creditBalance: (creditBalance != null ? creditBalance.value : this.creditBalance),
creditAvailable: (creditAvailable != null ? creditAvailable.value : this.creditAvailable),
customerCreditLimit: (customerCreditLimit != null ? customerCreditLimit.value : this.customerCreditLimit),
customerCreditBalance: (customerCreditBalance != null ? customerCreditBalance.value : this.customerCreditBalance),
customerCreditAvailable: (customerCreditAvailable != null ? customerCreditAvailable.value : this.customerCreditAvailable),
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),
creditCardNumber: (creditCardNumber != null ? creditCardNumber.value : this.creditCardNumber),
creditCardCode: (creditCardCode != null ? creditCardCode.value : this.creditCardCode),
creditCardName: (creditCardName != null ? creditCardName.value : this.creditCardName),
creditCardExpirationMonth: (creditCardExpirationMonth != null ? creditCardExpirationMonth.value : this.creditCardExpirationMonth),
creditCardExpirationYear: (creditCardExpirationYear != null ? creditCardExpirationYear.value : this.creditCardExpirationYear),
creditCardAuthorizationFormOnFile: (creditCardAuthorizationFormOnFile != null ? creditCardAuthorizationFormOnFile.value : this.creditCardAuthorizationFormOnFile),
depletingDepositThresholdAmount: (depletingDepositThresholdAmount != null ? depletingDepositThresholdAmount.value : this.depletingDepositThresholdAmount),
depletingDepositThresholdPercent: (depletingDepositThresholdPercent != null ? depletingDepositThresholdPercent.value : this.depletingDepositThresholdPercent),
depletingDepositTotal: (depletingDepositTotal != null ? depletingDepositTotal.value : this.depletingDepositTotal),
depletingDepositApplied: (depletingDepositApplied != null ? depletingDepositApplied.value : this.depletingDepositApplied),
depletingDepositRemaining: (depletingDepositRemaining != null ? depletingDepositRemaining.value : this.depletingDepositRemaining),
useCustomerInsurance: (useCustomerInsurance != null ? useCustomerInsurance.value : this.useCustomerInsurance),
insuranceCertification: (insuranceCertification != null ? insuranceCertification.value : this.insuranceCertification),
insuranceCertificationValidThrough: (insuranceCertificationValidThrough != null ? insuranceCertificationValidThrough.value : this.insuranceCertificationValidThrough),
insuranceCoverageLiability: (insuranceCoverageLiability != null ? insuranceCoverageLiability.value : this.insuranceCoverageLiability),
insuranceCoverageLiabilityDeductible: (insuranceCoverageLiabilityDeductible != null ? insuranceCoverageLiabilityDeductible.value : this.insuranceCoverageLiabilityDeductible),
insuranceCoverageProperty: (insuranceCoverageProperty != null ? insuranceCoverageProperty.value : this.insuranceCoverageProperty),
insuranceCoveragePropertyDeductible: (insuranceCoveragePropertyDeductible != null ? insuranceCoveragePropertyDeductible.value : this.insuranceCoveragePropertyDeductible),
securityDepositAmount: (securityDepositAmount != null ? securityDepositAmount.value : this.securityDepositAmount),
insuranceCompanyId: (insuranceCompanyId != null ? insuranceCompanyId.value : this.insuranceCompanyId),
insuranceCompany: (insuranceCompany != null ? insuranceCompany.value : this.insuranceCompany),
insuranceCompanyAgent: (insuranceCompanyAgent != null ? insuranceCompanyAgent.value : this.insuranceCompanyAgent),
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),
vehicleInsuranceCertification: (vehicleInsuranceCertification != null ? vehicleInsuranceCertification.value : this.vehicleInsuranceCertification),
useCustomerTax: (useCustomerTax != null ? useCustomerTax.value : this.useCustomerTax),
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),
defaultOutgoingDeliveryType: (defaultOutgoingDeliveryType != null ? defaultOutgoingDeliveryType.value : this.defaultOutgoingDeliveryType),
defaultIncomingDeliveryType: (defaultIncomingDeliveryType != null ? defaultIncomingDeliveryType.value : this.defaultIncomingDeliveryType),
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),
rebateRental: (rebateRental != null ? rebateRental.value : this.rebateRental),
rebateCustomerId: (rebateCustomerId != null ? rebateCustomerId.value : this.rebateCustomerId),
rebateCustomer: (rebateCustomer != null ? rebateCustomer.value : this.rebateCustomer),
ownedEquipmentRebateRentalPerecent: (ownedEquipmentRebateRentalPerecent != null ? ownedEquipmentRebateRentalPerecent.value : this.ownedEquipmentRebateRentalPerecent),
subRentalEquipmentRebateRentalPerecent: (subRentalEquipmentRebateRentalPerecent != null ? subRentalEquipmentRebateRentalPerecent.value : this.subRentalEquipmentRebateRentalPerecent),
enableWebQuoteRequest: (enableWebQuoteRequest != null ? enableWebQuoteRequest.value : this.enableWebQuoteRequest),
email: (email != null ? email.value : this.email),
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));
}