copyWithWrapped method
WebApiModulesAgentProjectProject
copyWithWrapped({
- Wrapped<
String?> ? projectId, - Wrapped<
String?> ? projectNumber, - Wrapped<
String?> ? project, - Wrapped<
String?> ? projectDate, - Wrapped<
String?> ? officeLocationId, - Wrapped<
String?> ? officeLocation, - Wrapped<
String?> ? orderTypeId, - Wrapped<
String?> ? orderType, - Wrapped<
String?> ? warehouseId, - Wrapped<
String?> ? warehouse, - Wrapped<
String?> ? departmentId, - Wrapped<
String?> ? department, - Wrapped<
String?> ? dealId, - Wrapped<
String?> ? deal, - Wrapped<
String?> ? status, - Wrapped<
String?> ? statusDate, - Wrapped<
String?> ? projectManagerId, - Wrapped<
String?> ? projectManager, - Wrapped<
String?> ? agentId, - Wrapped<
String?> ? agent, - Wrapped<
String?> ? primaryContact, - Wrapped<
String?> ? requestedBy, - Wrapped<
String?> ? outsideSalesRepresentativeId, - Wrapped<
String?> ? outsideSalesRepresentative, - Wrapped<
String?> ? projectDescription, - Wrapped<
String?> ? rateType, - Wrapped<
String?> ? rateTypeDisplay, - Wrapped<
bool?> ? rental, - Wrapped<
bool?> ? sales, - Wrapped<
bool?> ? facilities, - Wrapped<
bool?> ? labor, - Wrapped<
bool?> ? miscellaneous, - Wrapped<
bool?> ? transportation, - Wrapped<
bool?> ? rentalSale, - Wrapped<
String?> ? pickDate, - Wrapped<
String?> ? pickTime, - Wrapped<
String?> ? estimatedStartDate, - Wrapped<
String?> ? estimatedStartTime, - Wrapped<
String?> ? estimatedStopDate, - Wrapped<
String?> ? estimatedStopTime, - Wrapped<
bool?> ? ccPrimaryApproverWhenEmailingBackupApprover, - Wrapped<
bool?> ? hasWeeklyOnly, - Wrapped<
bool?> ? hasMonthlyOnly, - Wrapped<
bool?> ? hasWeeklyAndMonthly, - Wrapped<
bool?> ? purchaseOrderHasWeeklyOnly, - Wrapped<
bool?> ? purchaseOrderHasMonthlyOnly, - Wrapped<
bool?> ? purchaseOrderHasWeeklyAndMonthly, - Wrapped<
String?> ? marketTypeId, - Wrapped<
String?> ? marketType, - Wrapped<
String?> ? marketSegmentId, - Wrapped<
String?> ? marketSegment, - Wrapped<
String?> ? marketSegmentJobId, - Wrapped<
String?> ? marketSegmentJob, - Wrapped<
bool?> ? syncMarket, - Wrapped<
bool?> ? syncDeliverShip, - 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<
bool?> ? syncBilling, - Wrapped<
String?> ? billingStartDate, - Wrapped<
String?> ? billingEndDate, - Wrapped<
double?> ? billingWeeks, - Wrapped<
double?> ? billingMonths, - Wrapped<
String?> ? delayBillingSearchUntil, - Wrapped<
bool?> ? useEstimatedDatesForBilling, - Wrapped<
bool?> ? lockBillingDates, - Wrapped<
bool?> ? specifyBillingDatesByType, - Wrapped<
bool?> ? doNotBillDayWhenItemsAreCheckedInByCertainTime, - Wrapped<
String?> ? checkInByTimeToAvoidBilling, - 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?> ? billingCycleId, - Wrapped<
String?> ? billingCycle, - Wrapped<
String?> ? billingCycleType, - Wrapped<
String?> ? paymentTermsId, - Wrapped<
String?> ? paymentTerms, - Wrapped<
String?> ? paymentTermsColor, - Wrapped<
String?> ? paymentTypeId, - Wrapped<
String?> ? paymentType, - Wrapped<
String?> ? paymentTypeType, - Wrapped<
double?> ? paymentTypeFeePercentage, - 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?> ? rentalTaxAlias, - Wrapped<
String?> ? salesTaxAlias, - Wrapped<
String?> ? laborTaxAlias, - Wrapped<
String?> ? taxId, - Wrapped<
double?> ? rentalTaxRate1, - Wrapped<
double?> ? salesTaxRate1, - Wrapped<
double?> ? laborTaxRate1, - Wrapped<
double?> ? rentalTaxRate2, - Wrapped<
double?> ? salesTaxRate2, - Wrapped<
double?> ? laborTaxRate2, - Wrapped<
String?> ? determineQuantitiesToBillBasedOn, - Wrapped<
bool?> ? includePrepFeesInRentalRate, - Wrapped<
String?> ? hiatusDiscountFrom, - Wrapped<
String?> ? crewBilling, - 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?> ? roundTripRentals, - Wrapped<
String?> ? discountReasonId, - Wrapped<
String?> ? discountReason, - 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<
bool?> ? noCharge, - Wrapped<
String?> ? noChargeReason, - Wrapped<
List< ? activityDatesAndTimes,WebApiModulesAgentOrderDatesOrderDates> ?> - Wrapped<
bool?> ? inactive, - Wrapped<
String?> ? dateStamp, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped? urlIdentifier,
- Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
FwStandardBusinessLogicFwBusinessLogic?> ? original, - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?> - Wrapped<
bool?> ? hasImport, - Wrapped<
bool?> ? hasDocuments, - Wrapped<
String?> ? createdByUserId, - Wrapped<
String?> ? createdByUserName, - Wrapped<
String?> ? createdDateTime, - Wrapped<
String?> ? modifiedByUserId, - Wrapped<
String?> ? modifiedByUserName, - Wrapped<
String?> ? modifiedDateTime,
Implementation
WebApiModulesAgentProjectProject copyWithWrapped({
Wrapped<String?>? projectId,
Wrapped<String?>? projectNumber,
Wrapped<String?>? project,
Wrapped<String?>? projectDate,
Wrapped<String?>? officeLocationId,
Wrapped<String?>? officeLocation,
Wrapped<String?>? orderTypeId,
Wrapped<String?>? orderType,
Wrapped<String?>? warehouseId,
Wrapped<String?>? warehouse,
Wrapped<String?>? departmentId,
Wrapped<String?>? department,
Wrapped<String?>? dealId,
Wrapped<String?>? deal,
Wrapped<String?>? status,
Wrapped<String?>? statusDate,
Wrapped<String?>? projectManagerId,
Wrapped<String?>? projectManager,
Wrapped<String?>? agentId,
Wrapped<String?>? agent,
Wrapped<String?>? primaryContact,
Wrapped<String?>? requestedBy,
Wrapped<String?>? outsideSalesRepresentativeId,
Wrapped<String?>? outsideSalesRepresentative,
Wrapped<String?>? projectDescription,
Wrapped<String?>? rateType,
Wrapped<String?>? rateTypeDisplay,
Wrapped<bool?>? rental,
Wrapped<bool?>? sales,
Wrapped<bool?>? facilities,
Wrapped<bool?>? labor,
Wrapped<bool?>? miscellaneous,
Wrapped<bool?>? transportation,
Wrapped<bool?>? rentalSale,
Wrapped<String?>? pickDate,
Wrapped<String?>? pickTime,
Wrapped<String?>? estimatedStartDate,
Wrapped<String?>? estimatedStartTime,
Wrapped<String?>? estimatedStopDate,
Wrapped<String?>? estimatedStopTime,
Wrapped<bool?>? ccPrimaryApproverWhenEmailingBackupApprover,
Wrapped<bool?>? hasWeeklyOnly,
Wrapped<bool?>? hasMonthlyOnly,
Wrapped<bool?>? hasWeeklyAndMonthly,
Wrapped<bool?>? purchaseOrderHasWeeklyOnly,
Wrapped<bool?>? purchaseOrderHasMonthlyOnly,
Wrapped<bool?>? purchaseOrderHasWeeklyAndMonthly,
Wrapped<String?>? marketTypeId,
Wrapped<String?>? marketType,
Wrapped<String?>? marketSegmentId,
Wrapped<String?>? marketSegment,
Wrapped<String?>? marketSegmentJobId,
Wrapped<String?>? marketSegmentJob,
Wrapped<bool?>? syncMarket,
Wrapped<bool?>? syncDeliverShip,
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<bool?>? syncBilling,
Wrapped<String?>? billingStartDate,
Wrapped<String?>? billingEndDate,
Wrapped<double?>? billingWeeks,
Wrapped<double?>? billingMonths,
Wrapped<String?>? delayBillingSearchUntil,
Wrapped<bool?>? useEstimatedDatesForBilling,
Wrapped<bool?>? lockBillingDates,
Wrapped<bool?>? specifyBillingDatesByType,
Wrapped<bool?>? doNotBillDayWhenItemsAreCheckedInByCertainTime,
Wrapped<String?>? checkInByTimeToAvoidBilling,
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?>? billingCycleId,
Wrapped<String?>? billingCycle,
Wrapped<String?>? billingCycleType,
Wrapped<String?>? paymentTermsId,
Wrapped<String?>? paymentTerms,
Wrapped<String?>? paymentTermsColor,
Wrapped<String?>? paymentTypeId,
Wrapped<String?>? paymentType,
Wrapped<String?>? paymentTypeType,
Wrapped<double?>? paymentTypeFeePercentage,
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?>? rentalTaxAlias,
Wrapped<String?>? salesTaxAlias,
Wrapped<String?>? laborTaxAlias,
Wrapped<String?>? taxId,
Wrapped<double?>? rentalTaxRate1,
Wrapped<double?>? salesTaxRate1,
Wrapped<double?>? laborTaxRate1,
Wrapped<double?>? rentalTaxRate2,
Wrapped<double?>? salesTaxRate2,
Wrapped<double?>? laborTaxRate2,
Wrapped<String?>? determineQuantitiesToBillBasedOn,
Wrapped<bool?>? includePrepFeesInRentalRate,
Wrapped<String?>? hiatusDiscountFrom,
Wrapped<String?>? crewBilling,
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?>? roundTripRentals,
Wrapped<String?>? discountReasonId,
Wrapped<String?>? discountReason,
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<bool?>? noCharge,
Wrapped<String?>? noChargeReason,
Wrapped<List<WebApiModulesAgentOrderDatesOrderDates>?>?
activityDatesAndTimes,
Wrapped<bool?>? inactive,
Wrapped<String?>? dateStamp,
Wrapped<String?>? auditNote,
Wrapped<String?>? recordTitle,
Wrapped<dynamic>? urlIdentifier,
Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
fields,
Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
Wrapped<FwStandardBusinessLogicFwBusinessLogic?>? original,
Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
Wrapped<bool?>? hasImport,
Wrapped<bool?>? hasDocuments,
Wrapped<String?>? createdByUserId,
Wrapped<String?>? createdByUserName,
Wrapped<String?>? createdDateTime,
Wrapped<String?>? modifiedByUserId,
Wrapped<String?>? modifiedByUserName,
Wrapped<String?>? modifiedDateTime,
}) {
return WebApiModulesAgentProjectProject(
projectId: (projectId != null ? projectId.value : this.projectId),
projectNumber: (projectNumber != null
? projectNumber.value
: this.projectNumber),
project: (project != null ? project.value : this.project),
projectDate: (projectDate != null ? projectDate.value : this.projectDate),
officeLocationId: (officeLocationId != null
? officeLocationId.value
: this.officeLocationId),
officeLocation: (officeLocation != null
? officeLocation.value
: this.officeLocation),
orderTypeId: (orderTypeId != null ? orderTypeId.value : this.orderTypeId),
orderType: (orderType != null ? orderType.value : this.orderType),
warehouseId: (warehouseId != null ? warehouseId.value : this.warehouseId),
warehouse: (warehouse != null ? warehouse.value : this.warehouse),
departmentId: (departmentId != null
? departmentId.value
: this.departmentId),
department: (department != null ? department.value : this.department),
dealId: (dealId != null ? dealId.value : this.dealId),
deal: (deal != null ? deal.value : this.deal),
status: (status != null ? status.value : this.status),
statusDate: (statusDate != null ? statusDate.value : this.statusDate),
projectManagerId: (projectManagerId != null
? projectManagerId.value
: this.projectManagerId),
projectManager: (projectManager != null
? projectManager.value
: this.projectManager),
agentId: (agentId != null ? agentId.value : this.agentId),
agent: (agent != null ? agent.value : this.agent),
primaryContact: (primaryContact != null
? primaryContact.value
: this.primaryContact),
requestedBy: (requestedBy != null ? requestedBy.value : this.requestedBy),
outsideSalesRepresentativeId: (outsideSalesRepresentativeId != null
? outsideSalesRepresentativeId.value
: this.outsideSalesRepresentativeId),
outsideSalesRepresentative: (outsideSalesRepresentative != null
? outsideSalesRepresentative.value
: this.outsideSalesRepresentative),
projectDescription: (projectDescription != null
? projectDescription.value
: this.projectDescription),
rateType: (rateType != null ? rateType.value : this.rateType),
rateTypeDisplay: (rateTypeDisplay != null
? rateTypeDisplay.value
: this.rateTypeDisplay),
rental: (rental != null ? rental.value : this.rental),
sales: (sales != null ? sales.value : this.sales),
facilities: (facilities != null ? facilities.value : this.facilities),
labor: (labor != null ? labor.value : this.labor),
miscellaneous: (miscellaneous != null
? miscellaneous.value
: this.miscellaneous),
transportation: (transportation != null
? transportation.value
: this.transportation),
rentalSale: (rentalSale != null ? rentalSale.value : this.rentalSale),
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),
ccPrimaryApproverWhenEmailingBackupApprover:
(ccPrimaryApproverWhenEmailingBackupApprover != null
? ccPrimaryApproverWhenEmailingBackupApprover.value
: this.ccPrimaryApproverWhenEmailingBackupApprover),
hasWeeklyOnly: (hasWeeklyOnly != null
? hasWeeklyOnly.value
: this.hasWeeklyOnly),
hasMonthlyOnly: (hasMonthlyOnly != null
? hasMonthlyOnly.value
: this.hasMonthlyOnly),
hasWeeklyAndMonthly: (hasWeeklyAndMonthly != null
? hasWeeklyAndMonthly.value
: this.hasWeeklyAndMonthly),
purchaseOrderHasWeeklyOnly: (purchaseOrderHasWeeklyOnly != null
? purchaseOrderHasWeeklyOnly.value
: this.purchaseOrderHasWeeklyOnly),
purchaseOrderHasMonthlyOnly: (purchaseOrderHasMonthlyOnly != null
? purchaseOrderHasMonthlyOnly.value
: this.purchaseOrderHasMonthlyOnly),
purchaseOrderHasWeeklyAndMonthly:
(purchaseOrderHasWeeklyAndMonthly != null
? purchaseOrderHasWeeklyAndMonthly.value
: this.purchaseOrderHasWeeklyAndMonthly),
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),
syncMarket: (syncMarket != null ? syncMarket.value : this.syncMarket),
syncDeliverShip: (syncDeliverShip != null
? syncDeliverShip.value
: this.syncDeliverShip),
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),
syncBilling: (syncBilling != null ? syncBilling.value : this.syncBilling),
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),
delayBillingSearchUntil: (delayBillingSearchUntil != null
? delayBillingSearchUntil.value
: this.delayBillingSearchUntil),
useEstimatedDatesForBilling: (useEstimatedDatesForBilling != null
? useEstimatedDatesForBilling.value
: this.useEstimatedDatesForBilling),
lockBillingDates: (lockBillingDates != null
? lockBillingDates.value
: this.lockBillingDates),
specifyBillingDatesByType: (specifyBillingDatesByType != null
? specifyBillingDatesByType.value
: this.specifyBillingDatesByType),
doNotBillDayWhenItemsAreCheckedInByCertainTime:
(doNotBillDayWhenItemsAreCheckedInByCertainTime != null
? doNotBillDayWhenItemsAreCheckedInByCertainTime.value
: this.doNotBillDayWhenItemsAreCheckedInByCertainTime),
checkInByTimeToAvoidBilling: (checkInByTimeToAvoidBilling != null
? checkInByTimeToAvoidBilling.value
: this.checkInByTimeToAvoidBilling),
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),
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),
paymentTermsColor: (paymentTermsColor != null
? paymentTermsColor.value
: this.paymentTermsColor),
paymentTypeId: (paymentTypeId != null
? paymentTypeId.value
: this.paymentTypeId),
paymentType: (paymentType != null ? paymentType.value : this.paymentType),
paymentTypeType: (paymentTypeType != null
? paymentTypeType.value
: this.paymentTypeType),
paymentTypeFeePercentage: (paymentTypeFeePercentage != null
? paymentTypeFeePercentage.value
: this.paymentTypeFeePercentage),
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),
rentalTaxAlias: (rentalTaxAlias != null
? rentalTaxAlias.value
: this.rentalTaxAlias),
salesTaxAlias: (salesTaxAlias != null
? salesTaxAlias.value
: this.salesTaxAlias),
laborTaxAlias: (laborTaxAlias != null
? laborTaxAlias.value
: this.laborTaxAlias),
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),
determineQuantitiesToBillBasedOn:
(determineQuantitiesToBillBasedOn != null
? determineQuantitiesToBillBasedOn.value
: this.determineQuantitiesToBillBasedOn),
includePrepFeesInRentalRate: (includePrepFeesInRentalRate != null
? includePrepFeesInRentalRate.value
: this.includePrepFeesInRentalRate),
hiatusDiscountFrom: (hiatusDiscountFrom != null
? hiatusDiscountFrom.value
: this.hiatusDiscountFrom),
crewBilling: (crewBilling != null ? crewBilling.value : this.crewBilling),
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),
roundTripRentals: (roundTripRentals != null
? roundTripRentals.value
: this.roundTripRentals),
discountReasonId: (discountReasonId != null
? discountReasonId.value
: this.discountReasonId),
discountReason: (discountReason != null
? discountReason.value
: this.discountReason),
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),
noCharge: (noCharge != null ? noCharge.value : this.noCharge),
noChargeReason: (noChargeReason != null
? noChargeReason.value
: this.noChargeReason),
activityDatesAndTimes: (activityDatesAndTimes != null
? activityDatesAndTimes.value
: this.activityDatesAndTimes),
inactive: (inactive != null ? inactive.value : this.inactive),
dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
auditNote: (auditNote != null ? auditNote.value : this.auditNote),
recordTitle: (recordTitle != null ? recordTitle.value : this.recordTitle),
urlIdentifier: (urlIdentifier != null
? urlIdentifier.value
: this.urlIdentifier),
fields: (fields != null ? fields.value : this.fields),
custom: (custom != null ? custom.value : this.custom),
defaultFieldAttributes: (defaultFieldAttributes != null
? defaultFieldAttributes.value
: this.defaultFieldAttributes),
original: (original != null ? original.value : this.original),
translation: (translation != null ? translation.value : this.translation),
hasImport: (hasImport != null ? hasImport.value : this.hasImport),
hasDocuments: (hasDocuments != null
? hasDocuments.value
: this.hasDocuments),
createdByUserId: (createdByUserId != null
? createdByUserId.value
: this.createdByUserId),
createdByUserName: (createdByUserName != null
? createdByUserName.value
: this.createdByUserName),
createdDateTime: (createdDateTime != null
? createdDateTime.value
: this.createdDateTime),
modifiedByUserId: (modifiedByUserId != null
? modifiedByUserId.value
: this.modifiedByUserId),
modifiedByUserName: (modifiedByUserName != null
? modifiedByUserName.value
: this.modifiedByUserName),
modifiedDateTime: (modifiedDateTime != null
? modifiedDateTime.value
: this.modifiedDateTime),
);
}