copyWithWrapped method
WebApiModulesAgentOrderGetOrderResponse
copyWithWrapped({
- Wrapped<
String?> ? orderId, - Wrapped<
String?> ? orderNumber, - Wrapped<
String?> ? orderDate, - Wrapped<
String?> ? sourceQuoteId, - Wrapped<
String?> ? sourceQuoteNumber, - Wrapped<
String?> ? creditCardPreAuthorizationStatus, - Wrapped<
bool?> ? isInternal, - Wrapped<
String?> ? internalPurchaseOrderId, - Wrapped<
String?> ? internalPurchaseOrderNumber, - Wrapped<
String?> ? externalOrderId, - Wrapped<
String?> ? externalOrderNumber, - Wrapped<
String?> ? description, - Wrapped<
String?> ? officeLocationId, - Wrapped<
String?> ? officeLocation, - Wrapped<
String?> ? warehouseId, - Wrapped<
String?> ? warehouse, - Wrapped<
String?> ? languageId, - Wrapped<
String?> ? language, - Wrapped<
String?> ? warehouseCode, - Wrapped<
String?> ? departmentId, - Wrapped<
String?> ? department, - Wrapped<
String?> ? customerId, - Wrapped<
String?> ? customer, - Wrapped<
String?> ? customerStatus, - Wrapped<
String?> ? customerNumber, - Wrapped<
String?> ? dealId, - Wrapped<
String?> ? dealStatus, - Wrapped<
String?> ? deal, - Wrapped<
String?> ? dealNumber, - Wrapped<
String?> ? rateType, - Wrapped<
String?> ? rateTypeDisplay, - Wrapped<
String?> ? agentId, - Wrapped<
String?> ? agent, - Wrapped<
String?> ? projectManagerId, - Wrapped<
String?> ? projectManager, - Wrapped<
bool?> ? rental, - Wrapped<
bool?> ? sales, - Wrapped<
bool?> ? miscellaneous, - Wrapped<
bool?> ? labor, - Wrapped<
bool?> ? facilities, - Wrapped<
bool?> ? transportation, - Wrapped<
bool?> ? rentalSale, - Wrapped<
bool?> ? lossAndDamage, - Wrapped<
bool?> ? repair, - Wrapped<
bool?> ? hasRentalItem, - Wrapped<
bool?> ? hasSalesItem, - Wrapped<
bool?> ? hasMiscellaneousItem, - Wrapped<
bool?> ? hasLaborItem, - Wrapped<
bool?> ? hasFacilitiesItem, - Wrapped<
bool?> ? hasLossAndDamageItem, - Wrapped<
bool?> ? hasRentalSaleItem, - Wrapped<
bool?> ? hasRepair, - Wrapped<
List< ? activityDatesAndTimes,WebApiModulesHomeControlsOrderDatesOrderDates> ?> - Wrapped<
String?> ? pickDate, - Wrapped<
String?> ? pickTime, - Wrapped<
String?> ? estimatedStartDate, - Wrapped<
String?> ? estimatedStartTime, - Wrapped<
String?> ? estimatedStopDate, - Wrapped<
String?> ? estimatedStopTime, - Wrapped<
String?> ? pickUpDate, - Wrapped<
String?> ? pickUpTime, - Wrapped<
String?> ? prepDate, - Wrapped<
String?> ? prepTime, - Wrapped<
String?> ? loadInDate, - Wrapped<
String?> ? loadInTime, - Wrapped<
String?> ? strikeDate, - Wrapped<
String?> ? strikeTime, - Wrapped<
String?> ? testDate, - Wrapped<
String?> ? testTime, - Wrapped<
String?> ? orderTypeId, - Wrapped<
String?> ? orderType, - Wrapped<
bool?> ? orderTypeCombineActivityTabs, - Wrapped<
bool?> ? pendingPo, - Wrapped<
String?> ? poNumber, - Wrapped<
double?> ? poAmount, - Wrapped<
String?> ? location, - Wrapped<
String?> ? orderLocationId, - Wrapped<
String?> ? orderLocation, - Wrapped<
String?> ? referenceNumber, - Wrapped<
double?> ? total, - Wrapped<
String?> ? status, - Wrapped<
String?> ? statusDate, - Wrapped<
bool?> ? lockBillingDates, - Wrapped<
bool?> ? specifyBillingDatesByType, - Wrapped<
String?> ? rentalBillingStartDate, - Wrapped<
String?> ? rentalBillingEndDate, - Wrapped<
String?> ? laborBillingStartDate, - Wrapped<
String?> ? laborBillingEndDate, - Wrapped<
String?> ? miscellaneousBillingStartDate, - Wrapped<
String?> ? miscellaneousBillingEndDate, - Wrapped<
String?> ? facilitiesBillingStartDate, - Wrapped<
String?> ? facilitiesBillingEndDate, - Wrapped<
String?> ? vehicleBillingStartDate, - Wrapped<
String?> ? vehicleBillingEndDate, - Wrapped<
String?> ? delayBillingSearchUntil, - Wrapped<
bool?> ? includePrepFeesInRentalRate, - Wrapped<
String?> ? billingStartDate, - Wrapped<
String?> ? billingEndDate, - Wrapped<
double?> ? billingWeeks, - Wrapped<
double?> ? billingMonths, - Wrapped<
String?> ? determineQuantitiesToBillBasedOn, - Wrapped<
String?> ? billingCycleId, - Wrapped<
String?> ? billingCycle, - Wrapped<
String?> ? billingCycleType, - Wrapped<
String?> ? paymentTermsId, - Wrapped<
String?> ? paymentTerms, - Wrapped<
String?> ? paymentTypeId, - Wrapped<
String?> ? paymentType, - Wrapped<
String?> ? paymentTypeType, - Wrapped<
String?> ? currencyId, - Wrapped<
bool?> ? updateAllRatesToNewCurrency, - Wrapped<
String?> ? confirmUpdateAllRatesToNewCurrency, - Wrapped<
String?> ? currencyCode, - Wrapped<
String?> ? currency, - Wrapped<
String?> ? currencySymbol, - Wrapped<
String?> ? taxOptionId, - Wrapped<
String?> ? taxOption, - Wrapped<
String?> ? tax1Name, - Wrapped<
String?> ? tax2Name, - Wrapped<
String?> ? taxId, - Wrapped<
double?> ? rentalTaxRate1, - Wrapped<
double?> ? salesTaxRate1, - Wrapped<
double?> ? laborTaxRate1, - Wrapped<
double?> ? rentalTaxRate2, - Wrapped<
double?> ? salesTaxRate2, - Wrapped<
double?> ? laborTaxRate2, - Wrapped<
bool?> ? noCharge, - Wrapped<
String?> ? noChargeReason, - Wrapped<
String?> ? printIssuedToAddressFrom, - Wrapped<
String?> ? issuedToName, - Wrapped<
String?> ? issuedToAttention, - Wrapped<
String?> ? issuedToAttention2, - Wrapped<
String?> ? issuedToAddress1, - Wrapped<
String?> ? issuedToAddress2, - Wrapped<
String?> ? issuedToCity, - Wrapped<
String?> ? issuedToState, - Wrapped<
String?> ? issuedToZipCode, - Wrapped<
String?> ? issuedToCountryId, - Wrapped<
String?> ? issuedToCountry, - Wrapped<
String?> ? issuedToCountryCodeIsoAlpha2, - Wrapped<
int?> ? issuedToCountryCodePhone, - Wrapped<
bool?> ? billToAddressDifferentFromIssuedToAddress, - Wrapped<
String?> ? billToAddressId, - Wrapped<
String?> ? billToName, - Wrapped<
String?> ? billToAttention, - Wrapped<
String?> ? billToAttention2, - Wrapped<
String?> ? billToAddress1, - Wrapped<
String?> ? billToAddress2, - Wrapped<
String?> ? billToCity, - Wrapped<
String?> ? billToState, - Wrapped<
String?> ? billToZipCode, - Wrapped<
String?> ? billToCountryId, - Wrapped<
String?> ? billToCountry, - Wrapped<
String?> ? billToCountryCodeIsoAlpha2, - Wrapped<
int?> ? billToCountryCodePhone, - Wrapped<
String?> ? discountReasonId, - Wrapped<
String?> ? discountReason, - Wrapped<
bool?> ? requireContactConfirmation, - Wrapped<
bool?> ? departmentRequireContactConfirmation, - Wrapped<
bool?> ? includeInBillingAnalysis, - Wrapped<
String?> ? hiatusDiscountFrom, - Wrapped<
bool?> ? roundTripRentals, - Wrapped<
bool?> ? inGroup, - Wrapped<
int?> ? groupNumber, - Wrapped<
int?> ? groupColor, - Wrapped<
double?> ? groupOrderBy, - Wrapped<
String?> ? coverLetterId, - Wrapped<
String?> ? coverLetter, - Wrapped<
String?> ? termsConditionsId, - Wrapped<
String?> ? termsConditions, - Wrapped<
String?> ? outsideSalesRepresentativeId, - Wrapped<
String?> ? outsideSalesRepresentative, - Wrapped<
String?> ? marketTypeId, - Wrapped<
String?> ? marketType, - Wrapped<
String?> ? marketSegmentId, - Wrapped<
String?> ? marketSegment, - Wrapped<
String?> ? marketSegmentJobId, - Wrapped<
String?> ? marketSegmentJob, - 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?> ? outDeliveryToCountry, - Wrapped<
String?> ? outDeliveryToCountryCodeIsoAlpha2, - Wrapped<
int?> ? outDeliveryToCountryCodePhone, - 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<
String?> ? outDeliveryFreightTrackingUrl, - Wrapped<
String?> ? outDeliveryPackageCode, - Wrapped<
bool?> ? outDeliveryBillPoFreightOnOrder, - Wrapped<
String?> ? outDeliveryOnlineOrderNumber, - Wrapped<
String?> ? outDeliveryToVenue, - Wrapped<
String?> ? outDeliveryToVenueId, - Wrapped<
String?> ? outDeliveryToWarehouse, - Wrapped<
String?> ? outDeliveryToWarehouseId, - 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<
String?> ? inDeliveryFreightTrackingUrl, - Wrapped<
String?> ? inDeliveryPackageCode, - Wrapped<
bool?> ? inDeliveryBillPoFreightOnOrder, - Wrapped<
String?> ? inDeliveryOnlineOrderNumber, - Wrapped<
String?> ? inDeliveryOnlineOrderStatus, - Wrapped<
String?> ? inDeliveryToVenue, - Wrapped<
String?> ? inDeliveryToVenueId, - Wrapped<
String?> ? inDeliveryToWarehouse, - Wrapped<
String?> ? inDeliveryToWarehouseId, - Wrapped<
String?> ? inDeliveryDateStamp, - Wrapped<
double?> ? rentalDaysPerWeek, - Wrapped<
double?> ? rentalDiscountPercent, - Wrapped<
double?> ? weeklyRentalTotal, - Wrapped<
double?> ? monthlyRentalTotal, - Wrapped<
double?> ? periodRentalTotal, - Wrapped<
bool?> ? weeklyRentalTotalIncludesTax, - Wrapped<
bool?> ? monthlyRentalTotalIncludesTax, - Wrapped<
bool?> ? periodRentalTotalIncludesTax, - Wrapped<
bool?> ? billLockedTotal, - Wrapped<
double?> ? salesDiscountPercent, - Wrapped<
double?> ? salesTotal, - Wrapped<
bool?> ? salesTotalIncludesTax, - Wrapped<
double?> ? partsDiscountPercent, - Wrapped<
double?> ? partsTotal, - Wrapped<
bool?> ? partsTotalIncludesTax, - Wrapped<
double?> ? spaceDaysPerWeek, - Wrapped<
double?> ? spaceDiscountPercent, - Wrapped<
double?> ? spaceSplitPercent, - Wrapped<
double?> ? weeklySpaceTotal, - Wrapped<
double?> ? monthlySpaceTotal, - Wrapped<
double?> ? periodSpaceTotal, - Wrapped<
bool?> ? weeklySpaceTotalIncludesTax, - Wrapped<
bool?> ? monthlySpaceTotalIncludesTax, - Wrapped<
bool?> ? periodSpaceTotalIncludesTax, - Wrapped<
double?> ? vehicleDaysPerWeek, - Wrapped<
double?> ? vehicleDiscountPercent, - Wrapped<
double?> ? weeklyVehicleTotal, - Wrapped<
double?> ? monthlyVehicleTotal, - Wrapped<
double?> ? periodVehicleTotal, - Wrapped<
bool?> ? weeklyVehicleTotalIncludesTax, - Wrapped<
bool?> ? monthlyVehicleTotalIncludesTax, - Wrapped<
bool?> ? periodVehicleTotalIncludesTax, - Wrapped<
double?> ? miscDiscountPercent, - Wrapped<
double?> ? weeklyMiscTotal, - Wrapped<
double?> ? monthlyMiscTotal, - Wrapped<
double?> ? periodMiscTotal, - Wrapped<
bool?> ? weeklyMiscTotalIncludesTax, - Wrapped<
bool?> ? monthlyMiscTotalIncludesTax, - Wrapped<
bool?> ? periodMiscTotalIncludesTax, - Wrapped<
double?> ? laborDiscountPercent, - Wrapped<
double?> ? weeklyLaborTotal, - Wrapped<
double?> ? monthlyLaborTotal, - Wrapped<
double?> ? periodLaborTotal, - Wrapped<
bool?> ? weeklyLaborTotalIncludesTax, - Wrapped<
bool?> ? monthlyLaborTotalIncludesTax, - Wrapped<
bool?> ? periodLaborTotalIncludesTax, - Wrapped<
double?> ? rentalSaleDiscountPercent, - Wrapped<
double?> ? rentalSaleTotal, - Wrapped<
bool?> ? rentalSaleTotalIncludesTax, - Wrapped<
double?> ? lossAndDamageDiscountPercent, - Wrapped<
double?> ? lossAndDamageTotal, - Wrapped<
bool?> ? lossAndDamageTotalIncludesTax, - Wrapped<
double?> ? combinedDaysPerWeek, - Wrapped<
double?> ? combinedDiscountPercent, - Wrapped<
double?> ? weeklyCombinedTotal, - Wrapped<
double?> ? monthlyCombinedTotal, - Wrapped<
double?> ? periodCombinedTotal, - Wrapped<
bool?> ? weeklyCombinedTotalIncludesTax, - Wrapped<
bool?> ? monthlyCombinedTotalIncludesTax, - Wrapped<
bool?> ? periodCombinedTotalIncludesTax, - Wrapped<
bool?> ? disableEditingRentalRate, - Wrapped<
bool?> ? disableEditingSalesRate, - Wrapped<
bool?> ? disableEditingMiscellaneousRate, - Wrapped<
bool?> ? disableEditingLaborRate, - Wrapped<
bool?> ? disableEditingRentalSaleRate, - Wrapped<
bool?> ? disableEditingLossAndDamageRate, - Wrapped<
double?> ? rentalExtendedTotal, - Wrapped<
double?> ? salesExtendedTotal, - Wrapped<
double?> ? laborExtendedTotal, - Wrapped<
double?> ? miscellaneousExtendedTotal, - Wrapped<
double?> ? rentalSaleExtendedTotal, - Wrapped<
double?> ? lossAndDamageExtendedTotal, - Wrapped<
bool?> ? hasNotes, - Wrapped<
bool?> ? hasDocuments, - Wrapped<
bool?> ? hasEmailHistory, - Wrapped<
bool?> ? hasContacts, - Wrapped<
bool?> ? hasSubPurchaseOrders, - Wrapped<
bool?> ? hasPickLists, - Wrapped<
bool?> ? hasContracts, - Wrapped<
bool?> ? hasSuspendedContracts, - Wrapped<
bool?> ? hasMultiOrderContracts, - Wrapped<
bool?> ? hasInvoices, - Wrapped<
bool?> ? hasReceipts, - Wrapped<
bool?> ? hasCredits, - Wrapped<
bool?> ? hasBillingWorksheets, - Wrapped<
bool?> ? hasMultiOrderInvoices, - Wrapped<
bool?> ? hasSnapshots, - Wrapped<
bool?> ? hasInternalPurchaseOrders, - Wrapped<
double?> ? totalReplacementCost, - Wrapped<
String?> ? presentationLayerId, - Wrapped<
String?> ? presentationLayer, - Wrapped<
String?> ? manualSort, - Wrapped<
bool?> ? manualSortRental, - Wrapped<
bool?> ? manualSortSales, - Wrapped<
bool?> ? manualSortMisc, - Wrapped<
bool?> ? manualSortLabor, - Wrapped<
bool?> ? manualSortLossAndDamage, - Wrapped<
bool?> ? manualSortRentalSale, - Wrapped<
bool?> ? manualSortParts, - Wrapped<
bool?> ? preventManualSort, - Wrapped<
bool?> ? separateCompletesKits, - Wrapped<
String?> ? quoteOrderTitle, - Wrapped<
bool?> ? unassignedSubs, - Wrapped<
bool?> ? nonTaxable, - Wrapped<
bool?> ? rentalExempt, - Wrapped<
bool?> ? salesExempt, - Wrapped<
bool?> ? laborExempt, - Wrapped<
bool?> ? enableProjects, - Wrapped<
String?> ? projectId, - Wrapped<
String?> ? projectNumber, - Wrapped<
String?> ? project, - Wrapped<
String?> ? projectDrawingsId, - Wrapped<
String?> ? projectDrawings, - Wrapped<
String?> ? projectItemsOrderedId, - Wrapped<
String?> ? projectItemsOrdered, - Wrapped<
String?> ? projectDropShipId, - Wrapped<
String?> ? projectDropShip, - Wrapped<
String?> ? projectAsBuildId, - Wrapped<
String?> ? projectAsBuild, - Wrapped<
String?> ? projectCommissioningId, - Wrapped<
String?> ? projectCommissioning, - Wrapped<
String?> ? projectDepositId, - Wrapped<
String?> ? projectDeposit, - Wrapped<
String?> ? inputByUserId, - Wrapped<
String?> ? modifiedByUserId, - Wrapped<
bool?> ? useEstimatedDatesForBilling, - Wrapped<
String?> ? orderedById, - Wrapped<
String?> ? orderedBy, - Wrapped<
String?> ? orderedByTitle, - Wrapped<
String?> ? orderedByPhone, - Wrapped<
String?> ? orderedByExtension, - Wrapped<
String?> ? orderedByPhoneAndExtension, - Wrapped<
String?> ? orderedByEmail, - Wrapped<
String?> ? confirmationStatus, - Wrapped<
String?> ? confirmationAsOf, - Wrapped<
bool?> ? updateEstimatedStartAndStopDatesOnSubPurchaseOrders, - Wrapped<
bool?> ? promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders, - Wrapped<
bool?> ? updateBillingStartAndStopDatesOnSubPurchaseOrders, - Wrapped<
bool?> ? promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders, - Wrapped<
double?> ? orderValueTotal, - Wrapped<
double?> ? orderReplacementTotal, - Wrapped<
double?> ? ownedValueTotal, - Wrapped<
double?> ? ownedReplacementTotal, - Wrapped<
double?> ? subValueTotal, - Wrapped<
double?> ? subReplacementTotal, - Wrapped<
double?> ? invoicedAmount, - Wrapped<
double?> ? itemQuantity, - Wrapped<
bool?> ? hasBottomLineMiscellaneousAdjustment, - Wrapped<
double?> ? installationAndStrikeFeePercent, - Wrapped<
String?> ? installationAndStrikeFeeBasedOn, - Wrapped<
double?> ? managementAndServiceFeePercent, - Wrapped<
String?> ? managementAndServiceFeeBasedOn, - Wrapped<
bool?> ? useResponsiblePerson, - Wrapped<
bool?> ? requireResponsiblePerson, - Wrapped<
String?> ? dateStamp, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? items,WebApiModulesHomeControlsOrderItemOrderItem> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?>
Implementation
WebApiModulesAgentOrderGetOrderResponse copyWithWrapped(
{Wrapped<String?>? orderId,
Wrapped<String?>? orderNumber,
Wrapped<String?>? orderDate,
Wrapped<String?>? sourceQuoteId,
Wrapped<String?>? sourceQuoteNumber,
Wrapped<String?>? creditCardPreAuthorizationStatus,
Wrapped<bool?>? isInternal,
Wrapped<String?>? internalPurchaseOrderId,
Wrapped<String?>? internalPurchaseOrderNumber,
Wrapped<String?>? externalOrderId,
Wrapped<String?>? externalOrderNumber,
Wrapped<String?>? description,
Wrapped<String?>? officeLocationId,
Wrapped<String?>? officeLocation,
Wrapped<String?>? warehouseId,
Wrapped<String?>? warehouse,
Wrapped<String?>? languageId,
Wrapped<String?>? language,
Wrapped<String?>? warehouseCode,
Wrapped<String?>? departmentId,
Wrapped<String?>? department,
Wrapped<String?>? customerId,
Wrapped<String?>? customer,
Wrapped<String?>? customerStatus,
Wrapped<String?>? customerNumber,
Wrapped<String?>? dealId,
Wrapped<String?>? dealStatus,
Wrapped<String?>? deal,
Wrapped<String?>? dealNumber,
Wrapped<String?>? rateType,
Wrapped<String?>? rateTypeDisplay,
Wrapped<String?>? agentId,
Wrapped<String?>? agent,
Wrapped<String?>? projectManagerId,
Wrapped<String?>? projectManager,
Wrapped<bool?>? rental,
Wrapped<bool?>? sales,
Wrapped<bool?>? miscellaneous,
Wrapped<bool?>? labor,
Wrapped<bool?>? facilities,
Wrapped<bool?>? transportation,
Wrapped<bool?>? rentalSale,
Wrapped<bool?>? lossAndDamage,
Wrapped<bool?>? repair,
Wrapped<bool?>? hasRentalItem,
Wrapped<bool?>? hasSalesItem,
Wrapped<bool?>? hasMiscellaneousItem,
Wrapped<bool?>? hasLaborItem,
Wrapped<bool?>? hasFacilitiesItem,
Wrapped<bool?>? hasLossAndDamageItem,
Wrapped<bool?>? hasRentalSaleItem,
Wrapped<bool?>? hasRepair,
Wrapped<List<WebApiModulesHomeControlsOrderDatesOrderDates>?>?
activityDatesAndTimes,
Wrapped<String?>? pickDate,
Wrapped<String?>? pickTime,
Wrapped<String?>? estimatedStartDate,
Wrapped<String?>? estimatedStartTime,
Wrapped<String?>? estimatedStopDate,
Wrapped<String?>? estimatedStopTime,
Wrapped<String?>? pickUpDate,
Wrapped<String?>? pickUpTime,
Wrapped<String?>? prepDate,
Wrapped<String?>? prepTime,
Wrapped<String?>? loadInDate,
Wrapped<String?>? loadInTime,
Wrapped<String?>? strikeDate,
Wrapped<String?>? strikeTime,
Wrapped<String?>? testDate,
Wrapped<String?>? testTime,
Wrapped<String?>? orderTypeId,
Wrapped<String?>? orderType,
Wrapped<bool?>? orderTypeCombineActivityTabs,
Wrapped<bool?>? pendingPo,
Wrapped<String?>? poNumber,
Wrapped<double?>? poAmount,
Wrapped<String?>? location,
Wrapped<String?>? orderLocationId,
Wrapped<String?>? orderLocation,
Wrapped<String?>? referenceNumber,
Wrapped<double?>? total,
Wrapped<String?>? status,
Wrapped<String?>? statusDate,
Wrapped<bool?>? lockBillingDates,
Wrapped<bool?>? specifyBillingDatesByType,
Wrapped<String?>? rentalBillingStartDate,
Wrapped<String?>? rentalBillingEndDate,
Wrapped<String?>? laborBillingStartDate,
Wrapped<String?>? laborBillingEndDate,
Wrapped<String?>? miscellaneousBillingStartDate,
Wrapped<String?>? miscellaneousBillingEndDate,
Wrapped<String?>? facilitiesBillingStartDate,
Wrapped<String?>? facilitiesBillingEndDate,
Wrapped<String?>? vehicleBillingStartDate,
Wrapped<String?>? vehicleBillingEndDate,
Wrapped<String?>? delayBillingSearchUntil,
Wrapped<bool?>? includePrepFeesInRentalRate,
Wrapped<String?>? billingStartDate,
Wrapped<String?>? billingEndDate,
Wrapped<double?>? billingWeeks,
Wrapped<double?>? billingMonths,
Wrapped<String?>? determineQuantitiesToBillBasedOn,
Wrapped<String?>? billingCycleId,
Wrapped<String?>? billingCycle,
Wrapped<String?>? billingCycleType,
Wrapped<String?>? paymentTermsId,
Wrapped<String?>? paymentTerms,
Wrapped<String?>? paymentTypeId,
Wrapped<String?>? paymentType,
Wrapped<String?>? paymentTypeType,
Wrapped<String?>? currencyId,
Wrapped<bool?>? updateAllRatesToNewCurrency,
Wrapped<String?>? confirmUpdateAllRatesToNewCurrency,
Wrapped<String?>? currencyCode,
Wrapped<String?>? currency,
Wrapped<String?>? currencySymbol,
Wrapped<String?>? taxOptionId,
Wrapped<String?>? taxOption,
Wrapped<String?>? tax1Name,
Wrapped<String?>? tax2Name,
Wrapped<String?>? taxId,
Wrapped<double?>? rentalTaxRate1,
Wrapped<double?>? salesTaxRate1,
Wrapped<double?>? laborTaxRate1,
Wrapped<double?>? rentalTaxRate2,
Wrapped<double?>? salesTaxRate2,
Wrapped<double?>? laborTaxRate2,
Wrapped<bool?>? noCharge,
Wrapped<String?>? noChargeReason,
Wrapped<String?>? printIssuedToAddressFrom,
Wrapped<String?>? issuedToName,
Wrapped<String?>? issuedToAttention,
Wrapped<String?>? issuedToAttention2,
Wrapped<String?>? issuedToAddress1,
Wrapped<String?>? issuedToAddress2,
Wrapped<String?>? issuedToCity,
Wrapped<String?>? issuedToState,
Wrapped<String?>? issuedToZipCode,
Wrapped<String?>? issuedToCountryId,
Wrapped<String?>? issuedToCountry,
Wrapped<String?>? issuedToCountryCodeIsoAlpha2,
Wrapped<int?>? issuedToCountryCodePhone,
Wrapped<bool?>? billToAddressDifferentFromIssuedToAddress,
Wrapped<String?>? billToAddressId,
Wrapped<String?>? billToName,
Wrapped<String?>? billToAttention,
Wrapped<String?>? billToAttention2,
Wrapped<String?>? billToAddress1,
Wrapped<String?>? billToAddress2,
Wrapped<String?>? billToCity,
Wrapped<String?>? billToState,
Wrapped<String?>? billToZipCode,
Wrapped<String?>? billToCountryId,
Wrapped<String?>? billToCountry,
Wrapped<String?>? billToCountryCodeIsoAlpha2,
Wrapped<int?>? billToCountryCodePhone,
Wrapped<String?>? discountReasonId,
Wrapped<String?>? discountReason,
Wrapped<bool?>? requireContactConfirmation,
Wrapped<bool?>? departmentRequireContactConfirmation,
Wrapped<bool?>? includeInBillingAnalysis,
Wrapped<String?>? hiatusDiscountFrom,
Wrapped<bool?>? roundTripRentals,
Wrapped<bool?>? inGroup,
Wrapped<int?>? groupNumber,
Wrapped<int?>? groupColor,
Wrapped<double?>? groupOrderBy,
Wrapped<String?>? coverLetterId,
Wrapped<String?>? coverLetter,
Wrapped<String?>? termsConditionsId,
Wrapped<String?>? termsConditions,
Wrapped<String?>? outsideSalesRepresentativeId,
Wrapped<String?>? outsideSalesRepresentative,
Wrapped<String?>? marketTypeId,
Wrapped<String?>? marketType,
Wrapped<String?>? marketSegmentId,
Wrapped<String?>? marketSegment,
Wrapped<String?>? marketSegmentJobId,
Wrapped<String?>? marketSegmentJob,
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?>? outDeliveryToCountry,
Wrapped<String?>? outDeliveryToCountryCodeIsoAlpha2,
Wrapped<int?>? outDeliveryToCountryCodePhone,
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<String?>? outDeliveryFreightTrackingUrl,
Wrapped<String?>? outDeliveryPackageCode,
Wrapped<bool?>? outDeliveryBillPoFreightOnOrder,
Wrapped<String?>? outDeliveryOnlineOrderNumber,
Wrapped<String?>? outDeliveryToVenue,
Wrapped<String?>? outDeliveryToVenueId,
Wrapped<String?>? outDeliveryToWarehouse,
Wrapped<String?>? outDeliveryToWarehouseId,
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<String?>? inDeliveryFreightTrackingUrl,
Wrapped<String?>? inDeliveryPackageCode,
Wrapped<bool?>? inDeliveryBillPoFreightOnOrder,
Wrapped<String?>? inDeliveryOnlineOrderNumber,
Wrapped<String?>? inDeliveryOnlineOrderStatus,
Wrapped<String?>? inDeliveryToVenue,
Wrapped<String?>? inDeliveryToVenueId,
Wrapped<String?>? inDeliveryToWarehouse,
Wrapped<String?>? inDeliveryToWarehouseId,
Wrapped<String?>? inDeliveryDateStamp,
Wrapped<double?>? rentalDaysPerWeek,
Wrapped<double?>? rentalDiscountPercent,
Wrapped<double?>? weeklyRentalTotal,
Wrapped<double?>? monthlyRentalTotal,
Wrapped<double?>? periodRentalTotal,
Wrapped<bool?>? weeklyRentalTotalIncludesTax,
Wrapped<bool?>? monthlyRentalTotalIncludesTax,
Wrapped<bool?>? periodRentalTotalIncludesTax,
Wrapped<bool?>? billLockedTotal,
Wrapped<double?>? salesDiscountPercent,
Wrapped<double?>? salesTotal,
Wrapped<bool?>? salesTotalIncludesTax,
Wrapped<double?>? partsDiscountPercent,
Wrapped<double?>? partsTotal,
Wrapped<bool?>? partsTotalIncludesTax,
Wrapped<double?>? spaceDaysPerWeek,
Wrapped<double?>? spaceDiscountPercent,
Wrapped<double?>? spaceSplitPercent,
Wrapped<double?>? weeklySpaceTotal,
Wrapped<double?>? monthlySpaceTotal,
Wrapped<double?>? periodSpaceTotal,
Wrapped<bool?>? weeklySpaceTotalIncludesTax,
Wrapped<bool?>? monthlySpaceTotalIncludesTax,
Wrapped<bool?>? periodSpaceTotalIncludesTax,
Wrapped<double?>? vehicleDaysPerWeek,
Wrapped<double?>? vehicleDiscountPercent,
Wrapped<double?>? weeklyVehicleTotal,
Wrapped<double?>? monthlyVehicleTotal,
Wrapped<double?>? periodVehicleTotal,
Wrapped<bool?>? weeklyVehicleTotalIncludesTax,
Wrapped<bool?>? monthlyVehicleTotalIncludesTax,
Wrapped<bool?>? periodVehicleTotalIncludesTax,
Wrapped<double?>? miscDiscountPercent,
Wrapped<double?>? weeklyMiscTotal,
Wrapped<double?>? monthlyMiscTotal,
Wrapped<double?>? periodMiscTotal,
Wrapped<bool?>? weeklyMiscTotalIncludesTax,
Wrapped<bool?>? monthlyMiscTotalIncludesTax,
Wrapped<bool?>? periodMiscTotalIncludesTax,
Wrapped<double?>? laborDiscountPercent,
Wrapped<double?>? weeklyLaborTotal,
Wrapped<double?>? monthlyLaborTotal,
Wrapped<double?>? periodLaborTotal,
Wrapped<bool?>? weeklyLaborTotalIncludesTax,
Wrapped<bool?>? monthlyLaborTotalIncludesTax,
Wrapped<bool?>? periodLaborTotalIncludesTax,
Wrapped<double?>? rentalSaleDiscountPercent,
Wrapped<double?>? rentalSaleTotal,
Wrapped<bool?>? rentalSaleTotalIncludesTax,
Wrapped<double?>? lossAndDamageDiscountPercent,
Wrapped<double?>? lossAndDamageTotal,
Wrapped<bool?>? lossAndDamageTotalIncludesTax,
Wrapped<double?>? combinedDaysPerWeek,
Wrapped<double?>? combinedDiscountPercent,
Wrapped<double?>? weeklyCombinedTotal,
Wrapped<double?>? monthlyCombinedTotal,
Wrapped<double?>? periodCombinedTotal,
Wrapped<bool?>? weeklyCombinedTotalIncludesTax,
Wrapped<bool?>? monthlyCombinedTotalIncludesTax,
Wrapped<bool?>? periodCombinedTotalIncludesTax,
Wrapped<bool?>? disableEditingRentalRate,
Wrapped<bool?>? disableEditingSalesRate,
Wrapped<bool?>? disableEditingMiscellaneousRate,
Wrapped<bool?>? disableEditingLaborRate,
Wrapped<bool?>? disableEditingRentalSaleRate,
Wrapped<bool?>? disableEditingLossAndDamageRate,
Wrapped<double?>? rentalExtendedTotal,
Wrapped<double?>? salesExtendedTotal,
Wrapped<double?>? laborExtendedTotal,
Wrapped<double?>? miscellaneousExtendedTotal,
Wrapped<double?>? rentalSaleExtendedTotal,
Wrapped<double?>? lossAndDamageExtendedTotal,
Wrapped<bool?>? hasNotes,
Wrapped<bool?>? hasDocuments,
Wrapped<bool?>? hasEmailHistory,
Wrapped<bool?>? hasContacts,
Wrapped<bool?>? hasSubPurchaseOrders,
Wrapped<bool?>? hasPickLists,
Wrapped<bool?>? hasContracts,
Wrapped<bool?>? hasSuspendedContracts,
Wrapped<bool?>? hasMultiOrderContracts,
Wrapped<bool?>? hasInvoices,
Wrapped<bool?>? hasReceipts,
Wrapped<bool?>? hasCredits,
Wrapped<bool?>? hasBillingWorksheets,
Wrapped<bool?>? hasMultiOrderInvoices,
Wrapped<bool?>? hasSnapshots,
Wrapped<bool?>? hasInternalPurchaseOrders,
Wrapped<double?>? totalReplacementCost,
Wrapped<String?>? presentationLayerId,
Wrapped<String?>? presentationLayer,
Wrapped<String?>? manualSort,
Wrapped<bool?>? manualSortRental,
Wrapped<bool?>? manualSortSales,
Wrapped<bool?>? manualSortMisc,
Wrapped<bool?>? manualSortLabor,
Wrapped<bool?>? manualSortLossAndDamage,
Wrapped<bool?>? manualSortRentalSale,
Wrapped<bool?>? manualSortParts,
Wrapped<bool?>? preventManualSort,
Wrapped<bool?>? separateCompletesKits,
Wrapped<String?>? quoteOrderTitle,
Wrapped<bool?>? unassignedSubs,
Wrapped<bool?>? nonTaxable,
Wrapped<bool?>? rentalExempt,
Wrapped<bool?>? salesExempt,
Wrapped<bool?>? laborExempt,
Wrapped<bool?>? enableProjects,
Wrapped<String?>? projectId,
Wrapped<String?>? projectNumber,
Wrapped<String?>? project,
Wrapped<String?>? projectDrawingsId,
Wrapped<String?>? projectDrawings,
Wrapped<String?>? projectItemsOrderedId,
Wrapped<String?>? projectItemsOrdered,
Wrapped<String?>? projectDropShipId,
Wrapped<String?>? projectDropShip,
Wrapped<String?>? projectAsBuildId,
Wrapped<String?>? projectAsBuild,
Wrapped<String?>? projectCommissioningId,
Wrapped<String?>? projectCommissioning,
Wrapped<String?>? projectDepositId,
Wrapped<String?>? projectDeposit,
Wrapped<String?>? inputByUserId,
Wrapped<String?>? modifiedByUserId,
Wrapped<bool?>? useEstimatedDatesForBilling,
Wrapped<String?>? orderedById,
Wrapped<String?>? orderedBy,
Wrapped<String?>? orderedByTitle,
Wrapped<String?>? orderedByPhone,
Wrapped<String?>? orderedByExtension,
Wrapped<String?>? orderedByPhoneAndExtension,
Wrapped<String?>? orderedByEmail,
Wrapped<String?>? confirmationStatus,
Wrapped<String?>? confirmationAsOf,
Wrapped<bool?>? updateEstimatedStartAndStopDatesOnSubPurchaseOrders,
Wrapped<bool?>?
promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders,
Wrapped<bool?>? updateBillingStartAndStopDatesOnSubPurchaseOrders,
Wrapped<bool?>? promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders,
Wrapped<double?>? orderValueTotal,
Wrapped<double?>? orderReplacementTotal,
Wrapped<double?>? ownedValueTotal,
Wrapped<double?>? ownedReplacementTotal,
Wrapped<double?>? subValueTotal,
Wrapped<double?>? subReplacementTotal,
Wrapped<double?>? invoicedAmount,
Wrapped<double?>? itemQuantity,
Wrapped<bool?>? hasBottomLineMiscellaneousAdjustment,
Wrapped<double?>? installationAndStrikeFeePercent,
Wrapped<String?>? installationAndStrikeFeeBasedOn,
Wrapped<double?>? managementAndServiceFeePercent,
Wrapped<String?>? managementAndServiceFeeBasedOn,
Wrapped<bool?>? useResponsiblePerson,
Wrapped<bool?>? requireResponsiblePerson,
Wrapped<String?>? dateStamp,
Wrapped<String?>? auditNote,
Wrapped<String?>? recordTitle,
Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
fields,
Wrapped<List<WebApiModulesHomeControlsOrderItemOrderItem>?>? items,
Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) {
return WebApiModulesAgentOrderGetOrderResponse(
orderId: (orderId != null ? orderId.value : this.orderId),
orderNumber:
(orderNumber != null ? orderNumber.value : this.orderNumber),
orderDate: (orderDate != null ? orderDate.value : this.orderDate),
sourceQuoteId:
(sourceQuoteId != null ? sourceQuoteId.value : this.sourceQuoteId),
sourceQuoteNumber: (sourceQuoteNumber != null
? sourceQuoteNumber.value
: this.sourceQuoteNumber),
creditCardPreAuthorizationStatus:
(creditCardPreAuthorizationStatus != null
? creditCardPreAuthorizationStatus.value
: this.creditCardPreAuthorizationStatus),
isInternal: (isInternal != null ? isInternal.value : this.isInternal),
internalPurchaseOrderId: (internalPurchaseOrderId != null
? internalPurchaseOrderId.value
: this.internalPurchaseOrderId),
internalPurchaseOrderNumber: (internalPurchaseOrderNumber != null
? internalPurchaseOrderNumber.value
: this.internalPurchaseOrderNumber),
externalOrderId: (externalOrderId != null
? externalOrderId.value
: this.externalOrderId),
externalOrderNumber: (externalOrderNumber != null
? externalOrderNumber.value
: this.externalOrderNumber),
description:
(description != null ? description.value : this.description),
officeLocationId: (officeLocationId != null
? officeLocationId.value
: this.officeLocationId),
officeLocation: (officeLocation != null
? officeLocation.value
: this.officeLocation),
warehouseId:
(warehouseId != null ? warehouseId.value : this.warehouseId),
warehouse: (warehouse != null ? warehouse.value : this.warehouse),
languageId: (languageId != null ? languageId.value : this.languageId),
language: (language != null ? language.value : this.language),
warehouseCode:
(warehouseCode != null ? warehouseCode.value : this.warehouseCode),
departmentId:
(departmentId != null ? departmentId.value : this.departmentId),
department: (department != null ? department.value : this.department),
customerId: (customerId != null ? customerId.value : this.customerId),
customer: (customer != null ? customer.value : this.customer),
customerStatus: (customerStatus != null
? customerStatus.value
: this.customerStatus),
customerNumber: (customerNumber != null
? customerNumber.value
: this.customerNumber),
dealId: (dealId != null ? dealId.value : this.dealId),
dealStatus: (dealStatus != null ? dealStatus.value : this.dealStatus),
deal: (deal != null ? deal.value : this.deal),
dealNumber: (dealNumber != null ? dealNumber.value : this.dealNumber),
rateType: (rateType != null ? rateType.value : this.rateType),
rateTypeDisplay: (rateTypeDisplay != null
? rateTypeDisplay.value
: this.rateTypeDisplay),
agentId: (agentId != null ? agentId.value : this.agentId),
agent: (agent != null ? agent.value : this.agent),
projectManagerId: (projectManagerId != null
? projectManagerId.value
: this.projectManagerId),
projectManager: (projectManager != null
? projectManager.value
: this.projectManager),
rental: (rental != null ? rental.value : this.rental),
sales: (sales != null ? sales.value : this.sales),
miscellaneous:
(miscellaneous != null ? miscellaneous.value : this.miscellaneous),
labor: (labor != null ? labor.value : this.labor),
facilities: (facilities != null ? facilities.value : this.facilities),
transportation: (transportation != null
? transportation.value
: this.transportation),
rentalSale: (rentalSale != null ? rentalSale.value : this.rentalSale),
lossAndDamage:
(lossAndDamage != null ? lossAndDamage.value : this.lossAndDamage),
repair: (repair != null ? repair.value : this.repair),
hasRentalItem:
(hasRentalItem != null ? hasRentalItem.value : this.hasRentalItem),
hasSalesItem:
(hasSalesItem != null ? hasSalesItem.value : this.hasSalesItem),
hasMiscellaneousItem: (hasMiscellaneousItem != null
? hasMiscellaneousItem.value
: this.hasMiscellaneousItem),
hasLaborItem:
(hasLaborItem != null ? hasLaborItem.value : this.hasLaborItem),
hasFacilitiesItem: (hasFacilitiesItem != null
? hasFacilitiesItem.value
: this.hasFacilitiesItem),
hasLossAndDamageItem: (hasLossAndDamageItem != null
? hasLossAndDamageItem.value
: this.hasLossAndDamageItem),
hasRentalSaleItem: (hasRentalSaleItem != null
? hasRentalSaleItem.value
: this.hasRentalSaleItem),
hasRepair: (hasRepair != null ? hasRepair.value : this.hasRepair),
activityDatesAndTimes: (activityDatesAndTimes != null
? activityDatesAndTimes.value
: this.activityDatesAndTimes),
pickDate: (pickDate != null ? pickDate.value : this.pickDate),
pickTime: (pickTime != null ? pickTime.value : this.pickTime),
estimatedStartDate: (estimatedStartDate != null
? estimatedStartDate.value
: this.estimatedStartDate),
estimatedStartTime: (estimatedStartTime != null
? estimatedStartTime.value
: this.estimatedStartTime),
estimatedStopDate: (estimatedStopDate != null
? estimatedStopDate.value
: this.estimatedStopDate),
estimatedStopTime: (estimatedStopTime != null
? estimatedStopTime.value
: this.estimatedStopTime),
pickUpDate: (pickUpDate != null ? pickUpDate.value : this.pickUpDate),
pickUpTime: (pickUpTime != null ? pickUpTime.value : this.pickUpTime),
prepDate: (prepDate != null ? prepDate.value : this.prepDate),
prepTime: (prepTime != null ? prepTime.value : this.prepTime),
loadInDate: (loadInDate != null ? loadInDate.value : this.loadInDate),
loadInTime: (loadInTime != null ? loadInTime.value : this.loadInTime),
strikeDate: (strikeDate != null ? strikeDate.value : this.strikeDate),
strikeTime: (strikeTime != null ? strikeTime.value : this.strikeTime),
testDate: (testDate != null ? testDate.value : this.testDate),
testTime: (testTime != null ? testTime.value : this.testTime),
orderTypeId:
(orderTypeId != null ? orderTypeId.value : this.orderTypeId),
orderType: (orderType != null ? orderType.value : this.orderType),
orderTypeCombineActivityTabs: (orderTypeCombineActivityTabs != null
? orderTypeCombineActivityTabs.value
: this.orderTypeCombineActivityTabs),
pendingPo: (pendingPo != null ? pendingPo.value : this.pendingPo),
poNumber: (poNumber != null ? poNumber.value : this.poNumber),
poAmount: (poAmount != null ? poAmount.value : this.poAmount),
location: (location != null ? location.value : this.location),
orderLocationId: (orderLocationId != null
? orderLocationId.value
: this.orderLocationId),
orderLocation:
(orderLocation != null ? orderLocation.value : this.orderLocation),
referenceNumber: (referenceNumber != null
? referenceNumber.value
: this.referenceNumber),
total: (total != null ? total.value : this.total),
status: (status != null ? status.value : this.status),
statusDate: (statusDate != null ? statusDate.value : this.statusDate),
lockBillingDates: (lockBillingDates != null
? lockBillingDates.value
: this.lockBillingDates),
specifyBillingDatesByType: (specifyBillingDatesByType != null
? specifyBillingDatesByType.value
: this.specifyBillingDatesByType),
rentalBillingStartDate: (rentalBillingStartDate != null
? rentalBillingStartDate.value
: this.rentalBillingStartDate),
rentalBillingEndDate: (rentalBillingEndDate != null ? rentalBillingEndDate.value : this.rentalBillingEndDate),
laborBillingStartDate: (laborBillingStartDate != null ? laborBillingStartDate.value : this.laborBillingStartDate),
laborBillingEndDate: (laborBillingEndDate != null ? laborBillingEndDate.value : this.laborBillingEndDate),
miscellaneousBillingStartDate: (miscellaneousBillingStartDate != null ? miscellaneousBillingStartDate.value : this.miscellaneousBillingStartDate),
miscellaneousBillingEndDate: (miscellaneousBillingEndDate != null ? miscellaneousBillingEndDate.value : this.miscellaneousBillingEndDate),
facilitiesBillingStartDate: (facilitiesBillingStartDate != null ? facilitiesBillingStartDate.value : this.facilitiesBillingStartDate),
facilitiesBillingEndDate: (facilitiesBillingEndDate != null ? facilitiesBillingEndDate.value : this.facilitiesBillingEndDate),
vehicleBillingStartDate: (vehicleBillingStartDate != null ? vehicleBillingStartDate.value : this.vehicleBillingStartDate),
vehicleBillingEndDate: (vehicleBillingEndDate != null ? vehicleBillingEndDate.value : this.vehicleBillingEndDate),
delayBillingSearchUntil: (delayBillingSearchUntil != null ? delayBillingSearchUntil.value : this.delayBillingSearchUntil),
includePrepFeesInRentalRate: (includePrepFeesInRentalRate != null ? includePrepFeesInRentalRate.value : this.includePrepFeesInRentalRate),
billingStartDate: (billingStartDate != null ? billingStartDate.value : this.billingStartDate),
billingEndDate: (billingEndDate != null ? billingEndDate.value : this.billingEndDate),
billingWeeks: (billingWeeks != null ? billingWeeks.value : this.billingWeeks),
billingMonths: (billingMonths != null ? billingMonths.value : this.billingMonths),
determineQuantitiesToBillBasedOn: (determineQuantitiesToBillBasedOn != null ? determineQuantitiesToBillBasedOn.value : this.determineQuantitiesToBillBasedOn),
billingCycleId: (billingCycleId != null ? billingCycleId.value : this.billingCycleId),
billingCycle: (billingCycle != null ? billingCycle.value : this.billingCycle),
billingCycleType: (billingCycleType != null ? billingCycleType.value : this.billingCycleType),
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),
paymentTypeType: (paymentTypeType != null ? paymentTypeType.value : this.paymentTypeType),
currencyId: (currencyId != null ? currencyId.value : this.currencyId),
updateAllRatesToNewCurrency: (updateAllRatesToNewCurrency != null ? updateAllRatesToNewCurrency.value : this.updateAllRatesToNewCurrency),
confirmUpdateAllRatesToNewCurrency: (confirmUpdateAllRatesToNewCurrency != null ? confirmUpdateAllRatesToNewCurrency.value : this.confirmUpdateAllRatesToNewCurrency),
currencyCode: (currencyCode != null ? currencyCode.value : this.currencyCode),
currency: (currency != null ? currency.value : this.currency),
currencySymbol: (currencySymbol != null ? currencySymbol.value : this.currencySymbol),
taxOptionId: (taxOptionId != null ? taxOptionId.value : this.taxOptionId),
taxOption: (taxOption != null ? taxOption.value : this.taxOption),
tax1Name: (tax1Name != null ? tax1Name.value : this.tax1Name),
tax2Name: (tax2Name != null ? tax2Name.value : this.tax2Name),
taxId: (taxId != null ? taxId.value : this.taxId),
rentalTaxRate1: (rentalTaxRate1 != null ? rentalTaxRate1.value : this.rentalTaxRate1),
salesTaxRate1: (salesTaxRate1 != null ? salesTaxRate1.value : this.salesTaxRate1),
laborTaxRate1: (laborTaxRate1 != null ? laborTaxRate1.value : this.laborTaxRate1),
rentalTaxRate2: (rentalTaxRate2 != null ? rentalTaxRate2.value : this.rentalTaxRate2),
salesTaxRate2: (salesTaxRate2 != null ? salesTaxRate2.value : this.salesTaxRate2),
laborTaxRate2: (laborTaxRate2 != null ? laborTaxRate2.value : this.laborTaxRate2),
noCharge: (noCharge != null ? noCharge.value : this.noCharge),
noChargeReason: (noChargeReason != null ? noChargeReason.value : this.noChargeReason),
printIssuedToAddressFrom: (printIssuedToAddressFrom != null ? printIssuedToAddressFrom.value : this.printIssuedToAddressFrom),
issuedToName: (issuedToName != null ? issuedToName.value : this.issuedToName),
issuedToAttention: (issuedToAttention != null ? issuedToAttention.value : this.issuedToAttention),
issuedToAttention2: (issuedToAttention2 != null ? issuedToAttention2.value : this.issuedToAttention2),
issuedToAddress1: (issuedToAddress1 != null ? issuedToAddress1.value : this.issuedToAddress1),
issuedToAddress2: (issuedToAddress2 != null ? issuedToAddress2.value : this.issuedToAddress2),
issuedToCity: (issuedToCity != null ? issuedToCity.value : this.issuedToCity),
issuedToState: (issuedToState != null ? issuedToState.value : this.issuedToState),
issuedToZipCode: (issuedToZipCode != null ? issuedToZipCode.value : this.issuedToZipCode),
issuedToCountryId: (issuedToCountryId != null ? issuedToCountryId.value : this.issuedToCountryId),
issuedToCountry: (issuedToCountry != null ? issuedToCountry.value : this.issuedToCountry),
issuedToCountryCodeIsoAlpha2: (issuedToCountryCodeIsoAlpha2 != null ? issuedToCountryCodeIsoAlpha2.value : this.issuedToCountryCodeIsoAlpha2),
issuedToCountryCodePhone: (issuedToCountryCodePhone != null ? issuedToCountryCodePhone.value : this.issuedToCountryCodePhone),
billToAddressDifferentFromIssuedToAddress: (billToAddressDifferentFromIssuedToAddress != null ? billToAddressDifferentFromIssuedToAddress.value : this.billToAddressDifferentFromIssuedToAddress),
billToAddressId: (billToAddressId != null ? billToAddressId.value : this.billToAddressId),
billToName: (billToName != null ? billToName.value : this.billToName),
billToAttention: (billToAttention != null ? billToAttention.value : this.billToAttention),
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),
billToZipCode: (billToZipCode != null ? billToZipCode.value : this.billToZipCode),
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),
discountReasonId: (discountReasonId != null ? discountReasonId.value : this.discountReasonId),
discountReason: (discountReason != null ? discountReason.value : this.discountReason),
requireContactConfirmation: (requireContactConfirmation != null ? requireContactConfirmation.value : this.requireContactConfirmation),
departmentRequireContactConfirmation: (departmentRequireContactConfirmation != null ? departmentRequireContactConfirmation.value : this.departmentRequireContactConfirmation),
includeInBillingAnalysis: (includeInBillingAnalysis != null ? includeInBillingAnalysis.value : this.includeInBillingAnalysis),
hiatusDiscountFrom: (hiatusDiscountFrom != null ? hiatusDiscountFrom.value : this.hiatusDiscountFrom),
roundTripRentals: (roundTripRentals != null ? roundTripRentals.value : this.roundTripRentals),
inGroup: (inGroup != null ? inGroup.value : this.inGroup),
groupNumber: (groupNumber != null ? groupNumber.value : this.groupNumber),
groupColor: (groupColor != null ? groupColor.value : this.groupColor),
groupOrderBy: (groupOrderBy != null ? groupOrderBy.value : this.groupOrderBy),
coverLetterId: (coverLetterId != null ? coverLetterId.value : this.coverLetterId),
coverLetter: (coverLetter != null ? coverLetter.value : this.coverLetter),
termsConditionsId: (termsConditionsId != null ? termsConditionsId.value : this.termsConditionsId),
termsConditions: (termsConditions != null ? termsConditions.value : this.termsConditions),
outsideSalesRepresentativeId: (outsideSalesRepresentativeId != null ? outsideSalesRepresentativeId.value : this.outsideSalesRepresentativeId),
outsideSalesRepresentative: (outsideSalesRepresentative != null ? outsideSalesRepresentative.value : this.outsideSalesRepresentative),
marketTypeId: (marketTypeId != null ? marketTypeId.value : this.marketTypeId),
marketType: (marketType != null ? marketType.value : this.marketType),
marketSegmentId: (marketSegmentId != null ? marketSegmentId.value : this.marketSegmentId),
marketSegment: (marketSegment != null ? marketSegment.value : this.marketSegment),
marketSegmentJobId: (marketSegmentJobId != null ? marketSegmentJobId.value : this.marketSegmentJobId),
marketSegmentJob: (marketSegmentJob != null ? marketSegmentJob.value : this.marketSegmentJob),
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),
outDeliveryToCountry: (outDeliveryToCountry != null ? outDeliveryToCountry.value : this.outDeliveryToCountry),
outDeliveryToCountryCodeIsoAlpha2: (outDeliveryToCountryCodeIsoAlpha2 != null ? outDeliveryToCountryCodeIsoAlpha2.value : this.outDeliveryToCountryCodeIsoAlpha2),
outDeliveryToCountryCodePhone: (outDeliveryToCountryCodePhone != null ? outDeliveryToCountryCodePhone.value : this.outDeliveryToCountryCodePhone),
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),
outDeliveryFreightTrackingUrl: (outDeliveryFreightTrackingUrl != null ? outDeliveryFreightTrackingUrl.value : this.outDeliveryFreightTrackingUrl),
outDeliveryPackageCode: (outDeliveryPackageCode != null ? outDeliveryPackageCode.value : this.outDeliveryPackageCode),
outDeliveryBillPoFreightOnOrder: (outDeliveryBillPoFreightOnOrder != null ? outDeliveryBillPoFreightOnOrder.value : this.outDeliveryBillPoFreightOnOrder),
outDeliveryOnlineOrderNumber: (outDeliveryOnlineOrderNumber != null ? outDeliveryOnlineOrderNumber.value : this.outDeliveryOnlineOrderNumber),
outDeliveryToVenue: (outDeliveryToVenue != null ? outDeliveryToVenue.value : this.outDeliveryToVenue),
outDeliveryToVenueId: (outDeliveryToVenueId != null ? outDeliveryToVenueId.value : this.outDeliveryToVenueId),
outDeliveryToWarehouse: (outDeliveryToWarehouse != null ? outDeliveryToWarehouse.value : this.outDeliveryToWarehouse),
outDeliveryToWarehouseId: (outDeliveryToWarehouseId != null ? outDeliveryToWarehouseId.value : this.outDeliveryToWarehouseId),
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),
inDeliveryFreightTrackingUrl: (inDeliveryFreightTrackingUrl != null ? inDeliveryFreightTrackingUrl.value : this.inDeliveryFreightTrackingUrl),
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),
inDeliveryToVenue: (inDeliveryToVenue != null ? inDeliveryToVenue.value : this.inDeliveryToVenue),
inDeliveryToVenueId: (inDeliveryToVenueId != null ? inDeliveryToVenueId.value : this.inDeliveryToVenueId),
inDeliveryToWarehouse: (inDeliveryToWarehouse != null ? inDeliveryToWarehouse.value : this.inDeliveryToWarehouse),
inDeliveryToWarehouseId: (inDeliveryToWarehouseId != null ? inDeliveryToWarehouseId.value : this.inDeliveryToWarehouseId),
inDeliveryDateStamp: (inDeliveryDateStamp != null ? inDeliveryDateStamp.value : this.inDeliveryDateStamp),
rentalDaysPerWeek: (rentalDaysPerWeek != null ? rentalDaysPerWeek.value : this.rentalDaysPerWeek),
rentalDiscountPercent: (rentalDiscountPercent != null ? rentalDiscountPercent.value : this.rentalDiscountPercent),
weeklyRentalTotal: (weeklyRentalTotal != null ? weeklyRentalTotal.value : this.weeklyRentalTotal),
monthlyRentalTotal: (monthlyRentalTotal != null ? monthlyRentalTotal.value : this.monthlyRentalTotal),
periodRentalTotal: (periodRentalTotal != null ? periodRentalTotal.value : this.periodRentalTotal),
weeklyRentalTotalIncludesTax: (weeklyRentalTotalIncludesTax != null ? weeklyRentalTotalIncludesTax.value : this.weeklyRentalTotalIncludesTax),
monthlyRentalTotalIncludesTax: (monthlyRentalTotalIncludesTax != null ? monthlyRentalTotalIncludesTax.value : this.monthlyRentalTotalIncludesTax),
periodRentalTotalIncludesTax: (periodRentalTotalIncludesTax != null ? periodRentalTotalIncludesTax.value : this.periodRentalTotalIncludesTax),
billLockedTotal: (billLockedTotal != null ? billLockedTotal.value : this.billLockedTotal),
salesDiscountPercent: (salesDiscountPercent != null ? salesDiscountPercent.value : this.salesDiscountPercent),
salesTotal: (salesTotal != null ? salesTotal.value : this.salesTotal),
salesTotalIncludesTax: (salesTotalIncludesTax != null ? salesTotalIncludesTax.value : this.salesTotalIncludesTax),
partsDiscountPercent: (partsDiscountPercent != null ? partsDiscountPercent.value : this.partsDiscountPercent),
partsTotal: (partsTotal != null ? partsTotal.value : this.partsTotal),
partsTotalIncludesTax: (partsTotalIncludesTax != null ? partsTotalIncludesTax.value : this.partsTotalIncludesTax),
spaceDaysPerWeek: (spaceDaysPerWeek != null ? spaceDaysPerWeek.value : this.spaceDaysPerWeek),
spaceDiscountPercent: (spaceDiscountPercent != null ? spaceDiscountPercent.value : this.spaceDiscountPercent),
spaceSplitPercent: (spaceSplitPercent != null ? spaceSplitPercent.value : this.spaceSplitPercent),
weeklySpaceTotal: (weeklySpaceTotal != null ? weeklySpaceTotal.value : this.weeklySpaceTotal),
monthlySpaceTotal: (monthlySpaceTotal != null ? monthlySpaceTotal.value : this.monthlySpaceTotal),
periodSpaceTotal: (periodSpaceTotal != null ? periodSpaceTotal.value : this.periodSpaceTotal),
weeklySpaceTotalIncludesTax: (weeklySpaceTotalIncludesTax != null ? weeklySpaceTotalIncludesTax.value : this.weeklySpaceTotalIncludesTax),
monthlySpaceTotalIncludesTax: (monthlySpaceTotalIncludesTax != null ? monthlySpaceTotalIncludesTax.value : this.monthlySpaceTotalIncludesTax),
periodSpaceTotalIncludesTax: (periodSpaceTotalIncludesTax != null ? periodSpaceTotalIncludesTax.value : this.periodSpaceTotalIncludesTax),
vehicleDaysPerWeek: (vehicleDaysPerWeek != null ? vehicleDaysPerWeek.value : this.vehicleDaysPerWeek),
vehicleDiscountPercent: (vehicleDiscountPercent != null ? vehicleDiscountPercent.value : this.vehicleDiscountPercent),
weeklyVehicleTotal: (weeklyVehicleTotal != null ? weeklyVehicleTotal.value : this.weeklyVehicleTotal),
monthlyVehicleTotal: (monthlyVehicleTotal != null ? monthlyVehicleTotal.value : this.monthlyVehicleTotal),
periodVehicleTotal: (periodVehicleTotal != null ? periodVehicleTotal.value : this.periodVehicleTotal),
weeklyVehicleTotalIncludesTax: (weeklyVehicleTotalIncludesTax != null ? weeklyVehicleTotalIncludesTax.value : this.weeklyVehicleTotalIncludesTax),
monthlyVehicleTotalIncludesTax: (monthlyVehicleTotalIncludesTax != null ? monthlyVehicleTotalIncludesTax.value : this.monthlyVehicleTotalIncludesTax),
periodVehicleTotalIncludesTax: (periodVehicleTotalIncludesTax != null ? periodVehicleTotalIncludesTax.value : this.periodVehicleTotalIncludesTax),
miscDiscountPercent: (miscDiscountPercent != null ? miscDiscountPercent.value : this.miscDiscountPercent),
weeklyMiscTotal: (weeklyMiscTotal != null ? weeklyMiscTotal.value : this.weeklyMiscTotal),
monthlyMiscTotal: (monthlyMiscTotal != null ? monthlyMiscTotal.value : this.monthlyMiscTotal),
periodMiscTotal: (periodMiscTotal != null ? periodMiscTotal.value : this.periodMiscTotal),
weeklyMiscTotalIncludesTax: (weeklyMiscTotalIncludesTax != null ? weeklyMiscTotalIncludesTax.value : this.weeklyMiscTotalIncludesTax),
monthlyMiscTotalIncludesTax: (monthlyMiscTotalIncludesTax != null ? monthlyMiscTotalIncludesTax.value : this.monthlyMiscTotalIncludesTax),
periodMiscTotalIncludesTax: (periodMiscTotalIncludesTax != null ? periodMiscTotalIncludesTax.value : this.periodMiscTotalIncludesTax),
laborDiscountPercent: (laborDiscountPercent != null ? laborDiscountPercent.value : this.laborDiscountPercent),
weeklyLaborTotal: (weeklyLaborTotal != null ? weeklyLaborTotal.value : this.weeklyLaborTotal),
monthlyLaborTotal: (monthlyLaborTotal != null ? monthlyLaborTotal.value : this.monthlyLaborTotal),
periodLaborTotal: (periodLaborTotal != null ? periodLaborTotal.value : this.periodLaborTotal),
weeklyLaborTotalIncludesTax: (weeklyLaborTotalIncludesTax != null ? weeklyLaborTotalIncludesTax.value : this.weeklyLaborTotalIncludesTax),
monthlyLaborTotalIncludesTax: (monthlyLaborTotalIncludesTax != null ? monthlyLaborTotalIncludesTax.value : this.monthlyLaborTotalIncludesTax),
periodLaborTotalIncludesTax: (periodLaborTotalIncludesTax != null ? periodLaborTotalIncludesTax.value : this.periodLaborTotalIncludesTax),
rentalSaleDiscountPercent: (rentalSaleDiscountPercent != null ? rentalSaleDiscountPercent.value : this.rentalSaleDiscountPercent),
rentalSaleTotal: (rentalSaleTotal != null ? rentalSaleTotal.value : this.rentalSaleTotal),
rentalSaleTotalIncludesTax: (rentalSaleTotalIncludesTax != null ? rentalSaleTotalIncludesTax.value : this.rentalSaleTotalIncludesTax),
lossAndDamageDiscountPercent: (lossAndDamageDiscountPercent != null ? lossAndDamageDiscountPercent.value : this.lossAndDamageDiscountPercent),
lossAndDamageTotal: (lossAndDamageTotal != null ? lossAndDamageTotal.value : this.lossAndDamageTotal),
lossAndDamageTotalIncludesTax: (lossAndDamageTotalIncludesTax != null ? lossAndDamageTotalIncludesTax.value : this.lossAndDamageTotalIncludesTax),
combinedDaysPerWeek: (combinedDaysPerWeek != null ? combinedDaysPerWeek.value : this.combinedDaysPerWeek),
combinedDiscountPercent: (combinedDiscountPercent != null ? combinedDiscountPercent.value : this.combinedDiscountPercent),
weeklyCombinedTotal: (weeklyCombinedTotal != null ? weeklyCombinedTotal.value : this.weeklyCombinedTotal),
monthlyCombinedTotal: (monthlyCombinedTotal != null ? monthlyCombinedTotal.value : this.monthlyCombinedTotal),
periodCombinedTotal: (periodCombinedTotal != null ? periodCombinedTotal.value : this.periodCombinedTotal),
weeklyCombinedTotalIncludesTax: (weeklyCombinedTotalIncludesTax != null ? weeklyCombinedTotalIncludesTax.value : this.weeklyCombinedTotalIncludesTax),
monthlyCombinedTotalIncludesTax: (monthlyCombinedTotalIncludesTax != null ? monthlyCombinedTotalIncludesTax.value : this.monthlyCombinedTotalIncludesTax),
periodCombinedTotalIncludesTax: (periodCombinedTotalIncludesTax != null ? periodCombinedTotalIncludesTax.value : this.periodCombinedTotalIncludesTax),
disableEditingRentalRate: (disableEditingRentalRate != null ? disableEditingRentalRate.value : this.disableEditingRentalRate),
disableEditingSalesRate: (disableEditingSalesRate != null ? disableEditingSalesRate.value : this.disableEditingSalesRate),
disableEditingMiscellaneousRate: (disableEditingMiscellaneousRate != null ? disableEditingMiscellaneousRate.value : this.disableEditingMiscellaneousRate),
disableEditingLaborRate: (disableEditingLaborRate != null ? disableEditingLaborRate.value : this.disableEditingLaborRate),
disableEditingRentalSaleRate: (disableEditingRentalSaleRate != null ? disableEditingRentalSaleRate.value : this.disableEditingRentalSaleRate),
disableEditingLossAndDamageRate: (disableEditingLossAndDamageRate != null ? disableEditingLossAndDamageRate.value : this.disableEditingLossAndDamageRate),
rentalExtendedTotal: (rentalExtendedTotal != null ? rentalExtendedTotal.value : this.rentalExtendedTotal),
salesExtendedTotal: (salesExtendedTotal != null ? salesExtendedTotal.value : this.salesExtendedTotal),
laborExtendedTotal: (laborExtendedTotal != null ? laborExtendedTotal.value : this.laborExtendedTotal),
miscellaneousExtendedTotal: (miscellaneousExtendedTotal != null ? miscellaneousExtendedTotal.value : this.miscellaneousExtendedTotal),
rentalSaleExtendedTotal: (rentalSaleExtendedTotal != null ? rentalSaleExtendedTotal.value : this.rentalSaleExtendedTotal),
lossAndDamageExtendedTotal: (lossAndDamageExtendedTotal != null ? lossAndDamageExtendedTotal.value : this.lossAndDamageExtendedTotal),
hasNotes: (hasNotes != null ? hasNotes.value : this.hasNotes),
hasDocuments: (hasDocuments != null ? hasDocuments.value : this.hasDocuments),
hasEmailHistory: (hasEmailHistory != null ? hasEmailHistory.value : this.hasEmailHistory),
hasContacts: (hasContacts != null ? hasContacts.value : this.hasContacts),
hasSubPurchaseOrders: (hasSubPurchaseOrders != null ? hasSubPurchaseOrders.value : this.hasSubPurchaseOrders),
hasPickLists: (hasPickLists != null ? hasPickLists.value : this.hasPickLists),
hasContracts: (hasContracts != null ? hasContracts.value : this.hasContracts),
hasSuspendedContracts: (hasSuspendedContracts != null ? hasSuspendedContracts.value : this.hasSuspendedContracts),
hasMultiOrderContracts: (hasMultiOrderContracts != null ? hasMultiOrderContracts.value : this.hasMultiOrderContracts),
hasInvoices: (hasInvoices != null ? hasInvoices.value : this.hasInvoices),
hasReceipts: (hasReceipts != null ? hasReceipts.value : this.hasReceipts),
hasCredits: (hasCredits != null ? hasCredits.value : this.hasCredits),
hasBillingWorksheets: (hasBillingWorksheets != null ? hasBillingWorksheets.value : this.hasBillingWorksheets),
hasMultiOrderInvoices: (hasMultiOrderInvoices != null ? hasMultiOrderInvoices.value : this.hasMultiOrderInvoices),
hasSnapshots: (hasSnapshots != null ? hasSnapshots.value : this.hasSnapshots),
hasInternalPurchaseOrders: (hasInternalPurchaseOrders != null ? hasInternalPurchaseOrders.value : this.hasInternalPurchaseOrders),
totalReplacementCost: (totalReplacementCost != null ? totalReplacementCost.value : this.totalReplacementCost),
presentationLayerId: (presentationLayerId != null ? presentationLayerId.value : this.presentationLayerId),
presentationLayer: (presentationLayer != null ? presentationLayer.value : this.presentationLayer),
manualSort: (manualSort != null ? manualSort.value : this.manualSort),
manualSortRental: (manualSortRental != null ? manualSortRental.value : this.manualSortRental),
manualSortSales: (manualSortSales != null ? manualSortSales.value : this.manualSortSales),
manualSortMisc: (manualSortMisc != null ? manualSortMisc.value : this.manualSortMisc),
manualSortLabor: (manualSortLabor != null ? manualSortLabor.value : this.manualSortLabor),
manualSortLossAndDamage: (manualSortLossAndDamage != null ? manualSortLossAndDamage.value : this.manualSortLossAndDamage),
manualSortRentalSale: (manualSortRentalSale != null ? manualSortRentalSale.value : this.manualSortRentalSale),
manualSortParts: (manualSortParts != null ? manualSortParts.value : this.manualSortParts),
preventManualSort: (preventManualSort != null ? preventManualSort.value : this.preventManualSort),
separateCompletesKits: (separateCompletesKits != null ? separateCompletesKits.value : this.separateCompletesKits),
quoteOrderTitle: (quoteOrderTitle != null ? quoteOrderTitle.value : this.quoteOrderTitle),
unassignedSubs: (unassignedSubs != null ? unassignedSubs.value : this.unassignedSubs),
nonTaxable: (nonTaxable != null ? nonTaxable.value : this.nonTaxable),
rentalExempt: (rentalExempt != null ? rentalExempt.value : this.rentalExempt),
salesExempt: (salesExempt != null ? salesExempt.value : this.salesExempt),
laborExempt: (laborExempt != null ? laborExempt.value : this.laborExempt),
enableProjects: (enableProjects != null ? enableProjects.value : this.enableProjects),
projectId: (projectId != null ? projectId.value : this.projectId),
projectNumber: (projectNumber != null ? projectNumber.value : this.projectNumber),
project: (project != null ? project.value : this.project),
projectDrawingsId: (projectDrawingsId != null ? projectDrawingsId.value : this.projectDrawingsId),
projectDrawings: (projectDrawings != null ? projectDrawings.value : this.projectDrawings),
projectItemsOrderedId: (projectItemsOrderedId != null ? projectItemsOrderedId.value : this.projectItemsOrderedId),
projectItemsOrdered: (projectItemsOrdered != null ? projectItemsOrdered.value : this.projectItemsOrdered),
projectDropShipId: (projectDropShipId != null ? projectDropShipId.value : this.projectDropShipId),
projectDropShip: (projectDropShip != null ? projectDropShip.value : this.projectDropShip),
projectAsBuildId: (projectAsBuildId != null ? projectAsBuildId.value : this.projectAsBuildId),
projectAsBuild: (projectAsBuild != null ? projectAsBuild.value : this.projectAsBuild),
projectCommissioningId: (projectCommissioningId != null ? projectCommissioningId.value : this.projectCommissioningId),
projectCommissioning: (projectCommissioning != null ? projectCommissioning.value : this.projectCommissioning),
projectDepositId: (projectDepositId != null ? projectDepositId.value : this.projectDepositId),
projectDeposit: (projectDeposit != null ? projectDeposit.value : this.projectDeposit),
inputByUserId: (inputByUserId != null ? inputByUserId.value : this.inputByUserId),
modifiedByUserId: (modifiedByUserId != null ? modifiedByUserId.value : this.modifiedByUserId),
useEstimatedDatesForBilling: (useEstimatedDatesForBilling != null ? useEstimatedDatesForBilling.value : this.useEstimatedDatesForBilling),
orderedById: (orderedById != null ? orderedById.value : this.orderedById),
orderedBy: (orderedBy != null ? orderedBy.value : this.orderedBy),
orderedByTitle: (orderedByTitle != null ? orderedByTitle.value : this.orderedByTitle),
orderedByPhone: (orderedByPhone != null ? orderedByPhone.value : this.orderedByPhone),
orderedByExtension: (orderedByExtension != null ? orderedByExtension.value : this.orderedByExtension),
orderedByPhoneAndExtension: (orderedByPhoneAndExtension != null ? orderedByPhoneAndExtension.value : this.orderedByPhoneAndExtension),
orderedByEmail: (orderedByEmail != null ? orderedByEmail.value : this.orderedByEmail),
confirmationStatus: (confirmationStatus != null ? confirmationStatus.value : this.confirmationStatus),
confirmationAsOf: (confirmationAsOf != null ? confirmationAsOf.value : this.confirmationAsOf),
updateEstimatedStartAndStopDatesOnSubPurchaseOrders: (updateEstimatedStartAndStopDatesOnSubPurchaseOrders != null ? updateEstimatedStartAndStopDatesOnSubPurchaseOrders.value : this.updateEstimatedStartAndStopDatesOnSubPurchaseOrders),
promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders: (promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders != null ? promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders.value : this.promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders),
updateBillingStartAndStopDatesOnSubPurchaseOrders: (updateBillingStartAndStopDatesOnSubPurchaseOrders != null ? updateBillingStartAndStopDatesOnSubPurchaseOrders.value : this.updateBillingStartAndStopDatesOnSubPurchaseOrders),
promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders: (promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders != null ? promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders.value : this.promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders),
orderValueTotal: (orderValueTotal != null ? orderValueTotal.value : this.orderValueTotal),
orderReplacementTotal: (orderReplacementTotal != null ? orderReplacementTotal.value : this.orderReplacementTotal),
ownedValueTotal: (ownedValueTotal != null ? ownedValueTotal.value : this.ownedValueTotal),
ownedReplacementTotal: (ownedReplacementTotal != null ? ownedReplacementTotal.value : this.ownedReplacementTotal),
subValueTotal: (subValueTotal != null ? subValueTotal.value : this.subValueTotal),
subReplacementTotal: (subReplacementTotal != null ? subReplacementTotal.value : this.subReplacementTotal),
invoicedAmount: (invoicedAmount != null ? invoicedAmount.value : this.invoicedAmount),
itemQuantity: (itemQuantity != null ? itemQuantity.value : this.itemQuantity),
hasBottomLineMiscellaneousAdjustment: (hasBottomLineMiscellaneousAdjustment != null ? hasBottomLineMiscellaneousAdjustment.value : this.hasBottomLineMiscellaneousAdjustment),
installationAndStrikeFeePercent: (installationAndStrikeFeePercent != null ? installationAndStrikeFeePercent.value : this.installationAndStrikeFeePercent),
installationAndStrikeFeeBasedOn: (installationAndStrikeFeeBasedOn != null ? installationAndStrikeFeeBasedOn.value : this.installationAndStrikeFeeBasedOn),
managementAndServiceFeePercent: (managementAndServiceFeePercent != null ? managementAndServiceFeePercent.value : this.managementAndServiceFeePercent),
managementAndServiceFeeBasedOn: (managementAndServiceFeeBasedOn != null ? managementAndServiceFeeBasedOn.value : this.managementAndServiceFeeBasedOn),
useResponsiblePerson: (useResponsiblePerson != null ? useResponsiblePerson.value : this.useResponsiblePerson),
requireResponsiblePerson: (requireResponsiblePerson != null ? requireResponsiblePerson.value : this.requireResponsiblePerson),
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),
items: (items != null ? items.value : this.items),
custom: (custom != null ? custom.value : this.custom),
defaultFieldAttributes: (defaultFieldAttributes != null ? defaultFieldAttributes.value : this.defaultFieldAttributes),
translation: (translation != null ? translation.value : this.translation));
}