copyWithWrapped method
WebApiModulesAgentPurchaseOrderPurchaseOrder
copyWithWrapped({
- Wrapped<
String?> ? purchaseOrderId, - Wrapped<
String?> ? purchaseOrderNumber, - Wrapped<
String?> ? description, - Wrapped<
String?> ? purchaseOrderDate, - Wrapped<
String?> ? requisitionNumber, - Wrapped<
String?> ? requisitionDate, - Wrapped<
String?> ? vendorId, - Wrapped<
String?> ? vendor, - Wrapped<
String?> ? agentId, - Wrapped<
String?> ? agent, - Wrapped<
String?> ? agentEmail, - Wrapped<
String?> ? status, - Wrapped<
String?> ? statusDate, - Wrapped<
String?> ? referenceNumber, - Wrapped<
bool?> ? needsApproval, - Wrapped<
bool?> ? needsFirstApproval, - Wrapped<
bool?> ? needsSecondApproval, - Wrapped<
String?> ? approvalStatusDate, - Wrapped<
String?> ? approvedByUserId, - Wrapped<
String?> ? approvedByUser, - Wrapped<
String?> ? approvalNeededBy, - Wrapped<
String?> ? approvedDate, - Wrapped<
String?> ? approvedBySecondUserId, - Wrapped<
String?> ? approvedBySecondUser, - Wrapped<
String?> ? approvedDateSecond, - Wrapped<
String?> ? hiatusDiscountFrom, - Wrapped<
String?> ? importanceId, - Wrapped<
String?> ? importance, - Wrapped<
String?> ? submittedForApprovalByUserId, - Wrapped<
String?> ? submittedForApprovalByUser, - Wrapped<
String?> ? submittedForApprovalDate, - Wrapped<
String?> ? approvalRequestNote, - Wrapped<
String?> ? approvalNote, - Wrapped<
String?> ? rejectedByUserId, - Wrapped<
String?> ? rejectedByUser, - Wrapped<
String?> ? rejectedDate, - Wrapped<
String?> ? rejectReasonId, - Wrapped<
String?> ? rejectReason, - Wrapped<
String?> ? rejectReasonNote, - Wrapped<
String?> ? departmentId, - Wrapped<
String?> ? department, - Wrapped<
String?> ? officeLocationId, - Wrapped<
String?> ? officeLocation, - Wrapped<
String?> ? warehouseId, - Wrapped<
String?> ? warehouse, - Wrapped<
String?> ? warehouseCode, - Wrapped<
int?> ? quantityHolding, - Wrapped<
int?> ? quantityToBarCode, - Wrapped<
bool?> ? rental, - Wrapped<
bool?> ? sales, - Wrapped<
bool?> ? parts, - Wrapped<
bool?> ? labor, - Wrapped<
bool?> ? miscellaneous, - Wrapped<
bool?> ? vehicle, - Wrapped<
bool?> ? subRent, - Wrapped<
bool?> ? subSale, - Wrapped<
bool?> ? subLabor, - Wrapped<
bool?> ? subMiscellaneous, - Wrapped<
bool?> ? subVehicle, - Wrapped<
bool?> ? repair, - Wrapped<
bool?> ? consignment, - Wrapped<
String?> ? consignorAgreementId, - Wrapped<
String?> ? consignorAgreementNumber, - Wrapped<
bool?> ? vendorHasConsignment, - Wrapped<
String?> ? orderId, - Wrapped<
String?> ? orderNumber, - Wrapped<
String?> ? dealNumber, - Wrapped<
String?> ? dealId, - Wrapped<
String?> ? deal, - Wrapped<
String?> ? rateType, - Wrapped<
String?> ? termsConditionsId, - Wrapped<
String?> ? termsConditions, - Wrapped<
bool?> ? departmentLocationRequiresApproval, - Wrapped<
double?> ? total, - Wrapped<
double?> ? receivedCost, - Wrapped<
double?> ? nonReceivedCost, - Wrapped<
double?> ? notYetInvoiced, - Wrapped<
String?> ? poTypeId, - Wrapped<
String?> ? poType, - Wrapped<
String?> ? poClassificationId, - Wrapped<
String?> ? poClassification, - Wrapped<
List< ? activityDatesAndTimes,WebApiModulesAgentOrderDatesOrderDates> ?> - Wrapped<
String?> ? estimatedStartDate, - Wrapped<
String?> ? receiveDate, - Wrapped<
String?> ? estimatedStartTime, - Wrapped<
String?> ? estimatedStopDate, - Wrapped<
String?> ? returnDate, - Wrapped<
String?> ? estimatedStopTime, - Wrapped<
String?> ? billingStartDate, - Wrapped<
String?> ? billingEndDate, - Wrapped<
double?> ? billingWeeks, - Wrapped<
double?> ? billingMonths, - Wrapped<
double?> ? invoicedAmount, - Wrapped<
String?> ? approvalStatusId, - Wrapped<
String?> ? approvalStatus, - Wrapped<
String?> ? approvalStatusType, - Wrapped<
String?> ? projectManagerId, - Wrapped<
String?> ? projectManager, - Wrapped<
String?> ? receiveDeliveryId, - Wrapped<
String?> ? receiveDeliveryDeliveryType, - Wrapped<
String?> ? receiveDeliveryRequiredDate, - Wrapped<
String?> ? receiveDeliveryRequiredTime, - Wrapped<
String?> ? receiveDeliveryTargetShipDate, - Wrapped<
String?> ? receiveDeliveryTargetShipTime, - Wrapped<
String?> ? receiveDeliveryDirection, - Wrapped<
String?> ? receiveDeliveryAddressType, - Wrapped<
String?> ? receiveDeliveryFromLocation, - Wrapped<
String?> ? receiveDeliveryFromContact, - Wrapped<
String?> ? receiveDeliveryFromContactPhone, - Wrapped<
String?> ? receiveDeliveryFromAlternateContact, - Wrapped<
String?> ? receiveDeliveryFromAlternateContactPhone, - Wrapped<
String?> ? receiveDeliveryFromAttention, - Wrapped<
String?> ? receiveDeliveryFromAddress1, - Wrapped<
String?> ? receiveDeliveryFromAddress2, - Wrapped<
String?> ? receiveDeliveryFromCity, - Wrapped<
String?> ? receiveDeliveryFromState, - Wrapped<
String?> ? receiveDeliveryFromZipCode, - Wrapped<
String?> ? receiveDeliveryFromCountry, - Wrapped<
String?> ? receoveDeliveryFromCountryCodeIsoAlpha2, - Wrapped<
int?> ? receiveDeliveryFromCountryCodePhone, - Wrapped<
String?> ? receiveDeliveryFromCountryId, - Wrapped<
String?> ? receiveDeliveryFromCrossStreets, - Wrapped<
String?> ? receiveDeliveryToLocation, - Wrapped<
String?> ? receiveDeliveryToVenue, - Wrapped<
String?> ? receiveDeliveryToVenueId, - Wrapped<
String?> ? receiveDeliveryToWarehouse, - Wrapped<
String?> ? receiveDeliveryToWarehouseId, - Wrapped<
String?> ? receiveDeliveryToContact, - Wrapped<
String?> ? receiveDeliveryToContactPhone, - Wrapped<
String?> ? receiveDeliveryToAlternateContact, - Wrapped<
String?> ? receiveDeliveryToAlternateContactPhone, - Wrapped<
String?> ? receiveDeliveryToAttention, - Wrapped<
String?> ? receiveDeliveryToAddress1, - Wrapped<
String?> ? receiveDeliveryToAddress2, - Wrapped<
String?> ? receiveDeliveryToCity, - Wrapped<
String?> ? receiveDeliveryToState, - Wrapped<
String?> ? receiveDeliveryToZipCode, - Wrapped<
String?> ? receiveDeliveryToCountryId, - Wrapped<
String?> ? receiveDeliveryToCountry, - Wrapped<
String?> ? receiveDeliveryToCountryCodeIsoAlpha2, - Wrapped<
int?> ? receiveDeliveryToCountryCodePhone, - Wrapped<
String?> ? receiveDeliveryToContactFax, - Wrapped<
String?> ? receiveDeliveryToCrossStreets, - Wrapped<
String?> ? receiveDeliveryDeliveryNotes, - Wrapped<
String?> ? receiveDeliveryCarrierId, - Wrapped<
String?> ? receiveDeliveryCarrier, - Wrapped<
String?> ? receiveDeliveryCarrierAccount, - Wrapped<
String?> ? receiveDeliveryShipViaId, - Wrapped<
String?> ? receiveDeliveryShipVia, - Wrapped<
String?> ? receiveDeliveryInvoiceId, - Wrapped<
String?> ? receiveDeliveryVendorInvoiceId, - Wrapped<
double?> ? receiveDeliveryEstimatedFreight, - Wrapped<
double?> ? receiveDeliveryFreightInvoiceAmount, - Wrapped<
String?> ? receiveDeliveryChargeType, - Wrapped<
String?> ? receiveDeliveryFreightTrackingNumber, - Wrapped<
String?> ? receiveDeliveryFreightTrackingUrl, - Wrapped<
bool?> ? receiveDeliveryDropShip, - Wrapped<
String?> ? receiveDeliveryPackageCode, - Wrapped<
bool?> ? receiveDeliveryBillPoFreightOnOrder, - Wrapped<
String?> ? receiveDeliveryDateStamp, - Wrapped<
String?> ? returnDeliveryId, - Wrapped<
String?> ? returnDeliveryDeliveryType, - Wrapped<
String?> ? returnDeliveryRequiredDate, - Wrapped<
String?> ? returnDeliveryRequiredTime, - Wrapped<
String?> ? returnDeliveryTargetShipDate, - Wrapped<
String?> ? returnDeliveryTargetShipTime, - Wrapped<
String?> ? returnDeliveryDirection, - Wrapped<
String?> ? returnDeliveryAddressType, - Wrapped<
String?> ? returnDeliveryFromLocation, - Wrapped<
String?> ? returnDeliveryFromContact, - Wrapped<
String?> ? returnDeliveryFromContactPhone, - Wrapped<
String?> ? returnDeliveryFromAlternateContact, - Wrapped<
String?> ? returnDeliveryFromAlternateContactPhone, - Wrapped<
String?> ? returnDeliveryFromAttention, - Wrapped<
String?> ? returnDeliveryFromAddress1, - Wrapped<
String?> ? returnDeliveryFromAddress2, - Wrapped<
String?> ? returnDeliveryFromCity, - Wrapped<
String?> ? returnDeliveryFromState, - Wrapped<
String?> ? returnDeliveryFromZipCode, - Wrapped<
String?> ? returnDeliveryFromCountry, - Wrapped<
String?> ? returnDeliveryFromCountryId, - Wrapped<
String?> ? returnDeliveryFromCountryCodeIsoAlpha2, - Wrapped<
int?> ? returnDeliveryFromCountryCodePhone, - Wrapped<
String?> ? returnDeliveryFromCrossStreets, - Wrapped<
String?> ? returnDeliveryToLocation, - Wrapped<
String?> ? returnDeliveryToVenue, - Wrapped<
String?> ? returnDeliveryToVenueId, - Wrapped<
String?> ? returnDeliveryToWarehouse, - Wrapped<
String?> ? returnDeliveryToWarehouseId, - Wrapped<
String?> ? returnDeliveryToContact, - Wrapped<
String?> ? returnDeliveryToContactPhone, - Wrapped<
String?> ? returnDeliveryToAlternateContact, - Wrapped<
String?> ? returnDeliveryToAlternateContactPhone, - Wrapped<
String?> ? returnDeliveryToAttention, - Wrapped<
String?> ? returnDeliveryToAddress1, - Wrapped<
String?> ? returnDeliveryToAddress2, - Wrapped<
String?> ? returnDeliveryToCity, - Wrapped<
String?> ? returnDeliveryToState, - Wrapped<
String?> ? returnDeliveryToZipCode, - Wrapped<
String?> ? returnDeliveryToCountryId, - Wrapped<
String?> ? returnDeliveryToCountry, - Wrapped<
String?> ? returnDeliveryToCountryCodeIsoAlpha2, - Wrapped<
int?> ? returnDeliveryToCountryCodePhone, - Wrapped<
String?> ? returnDeliveryToContactFax, - Wrapped<
String?> ? returnDeliveryToCrossStreets, - Wrapped<
String?> ? returnDeliveryDeliveryNotes, - Wrapped<
String?> ? returnDeliveryCarrierId, - Wrapped<
String?> ? returnDeliveryCarrier, - Wrapped<
String?> ? returnDeliveryCarrierAccount, - Wrapped<
String?> ? returnDeliveryShipViaId, - Wrapped<
String?> ? returnDeliveryShipVia, - Wrapped<
String?> ? returnDeliveryInvoiceId, - Wrapped<
String?> ? returnDeliveryVendorInvoiceId, - Wrapped<
double?> ? returnDeliveryEstimatedFreight, - Wrapped<
double?> ? returnDeliveryFreightInvoiceAmount, - Wrapped<
String?> ? returnDeliveryChargeType, - Wrapped<
String?> ? returnDeliveryFreightTrackingNumber, - Wrapped<
String?> ? returnDeliveryFreightTrackingUrl, - Wrapped<
bool?> ? returnDeliveryVendorRetrieve, - Wrapped<
String?> ? returnDeliveryPackageCode, - Wrapped<
bool?> ? returnDeliveryBillPoFreightOnOrder, - Wrapped<
String?> ? returnDeliveryOnlineOrderNumber, - Wrapped<
String?> ? returnDeliveryOnlineOrderStatus, - Wrapped<
String?> ? returnDeliveryDateStamp, - 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?> ? location, - Wrapped<
String?> ? currencyId, - Wrapped<
bool?> ? updateAllRatesToNewCurrency, - Wrapped<
String?> ? confirmUpdateAllRatesToNewCurrency, - Wrapped<
String?> ? currencyCode, - Wrapped<
String?> ? currency, - Wrapped<
String?> ? currencySymbol, - Wrapped<
String?> ? billingCycleId, - Wrapped<
String?> ? billingCycle, - Wrapped<
String?> ? remitToAttention1, - Wrapped<
String?> ? remitToAttention2, - Wrapped<
String?> ? remitToAddress1, - Wrapped<
String?> ? remitToAddress2, - Wrapped<
String?> ? remitToCity, - Wrapped<
String?> ? remitToState, - Wrapped<
String?> ? remitToCountryId, - Wrapped<
String?> ? remitToCountry, - Wrapped<
String?> ? remitToCountryCodeIsoAlpha2, - Wrapped<
int?> ? remitToCountryCodePhone, - Wrapped<
String?> ? remitToZipCode, - Wrapped<
String?> ? remitToEmail, - Wrapped<
String?> ? remitToPhone, - Wrapped<
String?> ? paymentTypeId, - Wrapped<
String?> ? paymentType, - Wrapped<
String?> ? paymentTermsId, - Wrapped<
String?> ? paymentTerms, - Wrapped<
String?> ? paymentTermsColor, - Wrapped<
int?> ? paymentTermsDueInDays, - Wrapped<
String?> ? taxOptionId, - Wrapped<
String?> ? taxOption, - Wrapped<
String?> ? taxId, - Wrapped<
String?> ? tax1Name, - Wrapped<
String?> ? tax2Name, - Wrapped<
String?> ? rentalTaxAlias, - Wrapped<
String?> ? salesTaxAlias, - Wrapped<
String?> ? laborTaxAlias, - Wrapped<
double?> ? rentalTaxRate1, - Wrapped<
double?> ? salesTaxRate1, - Wrapped<
double?> ? laborTaxRate1, - Wrapped<
double?> ? rentalTaxRate2, - Wrapped<
double?> ? salesTaxRate2, - Wrapped<
double?> ? laborTaxRate2, - Wrapped<
bool?> ? hasRentalItem, - Wrapped<
bool?> ? hasSalesItem, - Wrapped<
bool?> ? hasMiscellaneousItem, - Wrapped<
bool?> ? hasLaborItem, - Wrapped<
bool?> ? hasFacilitiesItem, - Wrapped<
bool?> ? hasLossAndDamageItem, - Wrapped<
bool?> ? hasRentalSaleItem, - Wrapped<
bool?> ? hasConsignItem, - Wrapped<
bool?> ? hasPartsItem, - Wrapped<
bool?> ? hasNotes, - Wrapped<
bool?> ? hasEmailHistory, - Wrapped<
bool?> ? hasContacts, - Wrapped<
bool?> ? hasContracts, - Wrapped<
bool?> ? hasRepair, - Wrapped<
bool?> ? hasVendorInvoice, - Wrapped<
bool?> ? hasSubSales, - Wrapped<
bool?> ? hasSubRental, - Wrapped<
bool?> ? hasSubLabor, - Wrapped<
bool?> ? hasSubMisc, - Wrapped<
double?> ? rentalDiscountPercent, - Wrapped<
double?> ? rentalTotal, - Wrapped<
bool?> ? rentalTotalIncludesTax, - Wrapped<
double?> ? rentalExtended, - Wrapped<
double?> ? salesDiscountPercent, - Wrapped<
double?> ? salesTotal, - Wrapped<
bool?> ? salesTotalIncludesTax, - Wrapped<
double?> ? salesExtended, - Wrapped<
double?> ? partsDiscountPercent, - Wrapped<
double?> ? partsTotal, - Wrapped<
bool?> ? partsTotalIncludesTax, - Wrapped<
double?> ? partsExtended, - Wrapped<
double?> ? vehicleDiscountPercent, - Wrapped<
double?> ? vehicleTotal, - Wrapped<
bool?> ? vehicleTotalIncludesTax, - Wrapped<
double?> ? miscDiscountPercent, - Wrapped<
double?> ? miscTotal, - Wrapped<
bool?> ? miscTotalIncludesTax, - Wrapped<
double?> ? miscExtended, - Wrapped<
double?> ? laborDiscountPercent, - Wrapped<
double?> ? laborTotal, - Wrapped<
bool?> ? laborTotalIncludesTax, - Wrapped<
double?> ? laborExtended, - Wrapped<
double?> ? subRentalDaysPerWeek, - Wrapped<
double?> ? subRentalDiscountPercent, - Wrapped<
double?> ? weeklySubRentalTotal, - Wrapped<
double?> ? monthlySubRentalTotal, - Wrapped<
double?> ? periodSubRentalTotal, - Wrapped<
bool?> ? weeklySubRentalTotalIncludesTax, - Wrapped<
bool?> ? monthlySubRentalTotalIncludesTax, - Wrapped<
bool?> ? periodSubRentalTotalIncludesTax, - Wrapped<
double?> ? subRentalExtended, - Wrapped<
double?> ? subSalesDiscountPercent, - Wrapped<
double?> ? subSalesTotal, - Wrapped<
bool?> ? subSalesTotalIncludesTax, - Wrapped<
double?> ? subSalesExtended, - Wrapped<
double?> ? subVehicleDaysPerWeek, - Wrapped<
double?> ? subvehicleDiscountPercent, - Wrapped<
double?> ? weeklySubVehicleTotal, - Wrapped<
double?> ? monthlySubVehicleTotal, - Wrapped<
double?> ? periodSubVehicleTotal, - Wrapped<
bool?> ? weeklySubVehicleTotalIncludesTax, - Wrapped<
bool?> ? monthlySubVehicleTotalIncludesTax, - Wrapped<
bool?> ? periodSubVehicleTotalIncludesTax, - Wrapped<
double?> ? subMiscDiscountPercent, - Wrapped<
double?> ? weeklySubMiscTotal, - Wrapped<
double?> ? monthlySubMiscTotal, - Wrapped<
double?> ? periodSubMiscTotal, - Wrapped<
bool?> ? weeklySubMiscTotalIncludesTax, - Wrapped<
bool?> ? monthlySubMiscTotalIncludesTax, - Wrapped<
bool?> ? periodSubMiscTotalIncludesTax, - Wrapped<
double?> ? subMiscExtended, - Wrapped<
double?> ? subLaborDiscountPercent, - Wrapped<
double?> ? weeklySubLaborTotal, - Wrapped<
double?> ? monthlySubLaborTotal, - Wrapped<
double?> ? periodSubLaborTotal, - Wrapped<
bool?> ? weeklySubLaborTotalIncludesTax, - Wrapped<
bool?> ? monthlySubLaborTotalIncludesTax, - Wrapped<
bool?> ? periodSubLaborTotalIncludesTax, - Wrapped<
double?> ? subLaborExtended, - Wrapped<
bool?> ? miscellaneousIsComplete, - Wrapped<
bool?> ? subMiscellaneousIsComplete, - Wrapped<
bool?> ? laborIsComplete, - Wrapped<
bool?> ? subLaborIsComplete, - Wrapped<
String?> ? currencyColor, - Wrapped<
String?> ? statusColor, - Wrapped<
String?> ? purchaseOrderNumberColor, - Wrapped<
String?> ? vendorColor, - Wrapped<
String?> ? descriptionColor, - Wrapped<
String?> ? expensePOColor, - Wrapped<
bool?> ? hasConsignorFee, - Wrapped<
bool?> ? hasOrdertran, - Wrapped<
String?> ? originalShowId, - Wrapped<
String?> ? originalShow, - Wrapped<
String?> ? inputByUserId, - Wrapped<
bool?> ? poTypeIsInternal, - Wrapped<
bool?> ? isInternal, - Wrapped<
bool?> ? hasSuspendedContracts, - Wrapped<
bool?> ? hasMultiPoPayments, - Wrapped<
String?> ? internalOrderId, - Wrapped<
String?> ? internalOrderNumber, - Wrapped<
String?> ? internalOrderWarehouseId, - Wrapped<
String?> ? internalOrderWarehouse, - Wrapped<
String?> ? manualSort, - Wrapped<
bool?> ? manualSortRental, - Wrapped<
bool?> ? manualSortSales, - Wrapped<
bool?> ? manualSortMisc, - Wrapped<
bool?> ? manualSortLabor, - Wrapped<
bool?> ? manualSortParts, - Wrapped<
bool?> ? separateCompletesKits, - Wrapped<
String?> ? dateStamp, - Wrapped<
double?> ? repairExtended, - 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
WebApiModulesAgentPurchaseOrderPurchaseOrder copyWithWrapped({
Wrapped<String?>? purchaseOrderId,
Wrapped<String?>? purchaseOrderNumber,
Wrapped<String?>? description,
Wrapped<String?>? purchaseOrderDate,
Wrapped<String?>? requisitionNumber,
Wrapped<String?>? requisitionDate,
Wrapped<String?>? vendorId,
Wrapped<String?>? vendor,
Wrapped<String?>? agentId,
Wrapped<String?>? agent,
Wrapped<String?>? agentEmail,
Wrapped<String?>? status,
Wrapped<String?>? statusDate,
Wrapped<String?>? referenceNumber,
Wrapped<bool?>? needsApproval,
Wrapped<bool?>? needsFirstApproval,
Wrapped<bool?>? needsSecondApproval,
Wrapped<String?>? approvalStatusDate,
Wrapped<String?>? approvedByUserId,
Wrapped<String?>? approvedByUser,
Wrapped<String?>? approvalNeededBy,
Wrapped<String?>? approvedDate,
Wrapped<String?>? approvedBySecondUserId,
Wrapped<String?>? approvedBySecondUser,
Wrapped<String?>? approvedDateSecond,
Wrapped<String?>? hiatusDiscountFrom,
Wrapped<String?>? importanceId,
Wrapped<String?>? importance,
Wrapped<String?>? submittedForApprovalByUserId,
Wrapped<String?>? submittedForApprovalByUser,
Wrapped<String?>? submittedForApprovalDate,
Wrapped<String?>? approvalRequestNote,
Wrapped<String?>? approvalNote,
Wrapped<String?>? rejectedByUserId,
Wrapped<String?>? rejectedByUser,
Wrapped<String?>? rejectedDate,
Wrapped<String?>? rejectReasonId,
Wrapped<String?>? rejectReason,
Wrapped<String?>? rejectReasonNote,
Wrapped<String?>? departmentId,
Wrapped<String?>? department,
Wrapped<String?>? officeLocationId,
Wrapped<String?>? officeLocation,
Wrapped<String?>? warehouseId,
Wrapped<String?>? warehouse,
Wrapped<String?>? warehouseCode,
Wrapped<int?>? quantityHolding,
Wrapped<int?>? quantityToBarCode,
Wrapped<bool?>? rental,
Wrapped<bool?>? sales,
Wrapped<bool?>? parts,
Wrapped<bool?>? labor,
Wrapped<bool?>? miscellaneous,
Wrapped<bool?>? vehicle,
Wrapped<bool?>? subRent,
Wrapped<bool?>? subSale,
Wrapped<bool?>? subLabor,
Wrapped<bool?>? subMiscellaneous,
Wrapped<bool?>? subVehicle,
Wrapped<bool?>? repair,
Wrapped<bool?>? consignment,
Wrapped<String?>? consignorAgreementId,
Wrapped<String?>? consignorAgreementNumber,
Wrapped<bool?>? vendorHasConsignment,
Wrapped<String?>? orderId,
Wrapped<String?>? orderNumber,
Wrapped<String?>? dealNumber,
Wrapped<String?>? dealId,
Wrapped<String?>? deal,
Wrapped<String?>? rateType,
Wrapped<String?>? termsConditionsId,
Wrapped<String?>? termsConditions,
Wrapped<bool?>? departmentLocationRequiresApproval,
Wrapped<double?>? total,
Wrapped<double?>? receivedCost,
Wrapped<double?>? nonReceivedCost,
Wrapped<double?>? notYetInvoiced,
Wrapped<String?>? poTypeId,
Wrapped<String?>? poType,
Wrapped<String?>? poClassificationId,
Wrapped<String?>? poClassification,
Wrapped<List<WebApiModulesAgentOrderDatesOrderDates>?>?
activityDatesAndTimes,
Wrapped<String?>? estimatedStartDate,
Wrapped<String?>? receiveDate,
Wrapped<String?>? estimatedStartTime,
Wrapped<String?>? estimatedStopDate,
Wrapped<String?>? returnDate,
Wrapped<String?>? estimatedStopTime,
Wrapped<String?>? billingStartDate,
Wrapped<String?>? billingEndDate,
Wrapped<double?>? billingWeeks,
Wrapped<double?>? billingMonths,
Wrapped<double?>? invoicedAmount,
Wrapped<String?>? approvalStatusId,
Wrapped<String?>? approvalStatus,
Wrapped<String?>? approvalStatusType,
Wrapped<String?>? projectManagerId,
Wrapped<String?>? projectManager,
Wrapped<String?>? receiveDeliveryId,
Wrapped<String?>? receiveDeliveryDeliveryType,
Wrapped<String?>? receiveDeliveryRequiredDate,
Wrapped<String?>? receiveDeliveryRequiredTime,
Wrapped<String?>? receiveDeliveryTargetShipDate,
Wrapped<String?>? receiveDeliveryTargetShipTime,
Wrapped<String?>? receiveDeliveryDirection,
Wrapped<String?>? receiveDeliveryAddressType,
Wrapped<String?>? receiveDeliveryFromLocation,
Wrapped<String?>? receiveDeliveryFromContact,
Wrapped<String?>? receiveDeliveryFromContactPhone,
Wrapped<String?>? receiveDeliveryFromAlternateContact,
Wrapped<String?>? receiveDeliveryFromAlternateContactPhone,
Wrapped<String?>? receiveDeliveryFromAttention,
Wrapped<String?>? receiveDeliveryFromAddress1,
Wrapped<String?>? receiveDeliveryFromAddress2,
Wrapped<String?>? receiveDeliveryFromCity,
Wrapped<String?>? receiveDeliveryFromState,
Wrapped<String?>? receiveDeliveryFromZipCode,
Wrapped<String?>? receiveDeliveryFromCountry,
Wrapped<String?>? receoveDeliveryFromCountryCodeIsoAlpha2,
Wrapped<int?>? receiveDeliveryFromCountryCodePhone,
Wrapped<String?>? receiveDeliveryFromCountryId,
Wrapped<String?>? receiveDeliveryFromCrossStreets,
Wrapped<String?>? receiveDeliveryToLocation,
Wrapped<String?>? receiveDeliveryToVenue,
Wrapped<String?>? receiveDeliveryToVenueId,
Wrapped<String?>? receiveDeliveryToWarehouse,
Wrapped<String?>? receiveDeliveryToWarehouseId,
Wrapped<String?>? receiveDeliveryToContact,
Wrapped<String?>? receiveDeliveryToContactPhone,
Wrapped<String?>? receiveDeliveryToAlternateContact,
Wrapped<String?>? receiveDeliveryToAlternateContactPhone,
Wrapped<String?>? receiveDeliveryToAttention,
Wrapped<String?>? receiveDeliveryToAddress1,
Wrapped<String?>? receiveDeliveryToAddress2,
Wrapped<String?>? receiveDeliveryToCity,
Wrapped<String?>? receiveDeliveryToState,
Wrapped<String?>? receiveDeliveryToZipCode,
Wrapped<String?>? receiveDeliveryToCountryId,
Wrapped<String?>? receiveDeliveryToCountry,
Wrapped<String?>? receiveDeliveryToCountryCodeIsoAlpha2,
Wrapped<int?>? receiveDeliveryToCountryCodePhone,
Wrapped<String?>? receiveDeliveryToContactFax,
Wrapped<String?>? receiveDeliveryToCrossStreets,
Wrapped<String?>? receiveDeliveryDeliveryNotes,
Wrapped<String?>? receiveDeliveryCarrierId,
Wrapped<String?>? receiveDeliveryCarrier,
Wrapped<String?>? receiveDeliveryCarrierAccount,
Wrapped<String?>? receiveDeliveryShipViaId,
Wrapped<String?>? receiveDeliveryShipVia,
Wrapped<String?>? receiveDeliveryInvoiceId,
Wrapped<String?>? receiveDeliveryVendorInvoiceId,
Wrapped<double?>? receiveDeliveryEstimatedFreight,
Wrapped<double?>? receiveDeliveryFreightInvoiceAmount,
Wrapped<String?>? receiveDeliveryChargeType,
Wrapped<String?>? receiveDeliveryFreightTrackingNumber,
Wrapped<String?>? receiveDeliveryFreightTrackingUrl,
Wrapped<bool?>? receiveDeliveryDropShip,
Wrapped<String?>? receiveDeliveryPackageCode,
Wrapped<bool?>? receiveDeliveryBillPoFreightOnOrder,
Wrapped<String?>? receiveDeliveryDateStamp,
Wrapped<String?>? returnDeliveryId,
Wrapped<String?>? returnDeliveryDeliveryType,
Wrapped<String?>? returnDeliveryRequiredDate,
Wrapped<String?>? returnDeliveryRequiredTime,
Wrapped<String?>? returnDeliveryTargetShipDate,
Wrapped<String?>? returnDeliveryTargetShipTime,
Wrapped<String?>? returnDeliveryDirection,
Wrapped<String?>? returnDeliveryAddressType,
Wrapped<String?>? returnDeliveryFromLocation,
Wrapped<String?>? returnDeliveryFromContact,
Wrapped<String?>? returnDeliveryFromContactPhone,
Wrapped<String?>? returnDeliveryFromAlternateContact,
Wrapped<String?>? returnDeliveryFromAlternateContactPhone,
Wrapped<String?>? returnDeliveryFromAttention,
Wrapped<String?>? returnDeliveryFromAddress1,
Wrapped<String?>? returnDeliveryFromAddress2,
Wrapped<String?>? returnDeliveryFromCity,
Wrapped<String?>? returnDeliveryFromState,
Wrapped<String?>? returnDeliveryFromZipCode,
Wrapped<String?>? returnDeliveryFromCountry,
Wrapped<String?>? returnDeliveryFromCountryId,
Wrapped<String?>? returnDeliveryFromCountryCodeIsoAlpha2,
Wrapped<int?>? returnDeliveryFromCountryCodePhone,
Wrapped<String?>? returnDeliveryFromCrossStreets,
Wrapped<String?>? returnDeliveryToLocation,
Wrapped<String?>? returnDeliveryToVenue,
Wrapped<String?>? returnDeliveryToVenueId,
Wrapped<String?>? returnDeliveryToWarehouse,
Wrapped<String?>? returnDeliveryToWarehouseId,
Wrapped<String?>? returnDeliveryToContact,
Wrapped<String?>? returnDeliveryToContactPhone,
Wrapped<String?>? returnDeliveryToAlternateContact,
Wrapped<String?>? returnDeliveryToAlternateContactPhone,
Wrapped<String?>? returnDeliveryToAttention,
Wrapped<String?>? returnDeliveryToAddress1,
Wrapped<String?>? returnDeliveryToAddress2,
Wrapped<String?>? returnDeliveryToCity,
Wrapped<String?>? returnDeliveryToState,
Wrapped<String?>? returnDeliveryToZipCode,
Wrapped<String?>? returnDeliveryToCountryId,
Wrapped<String?>? returnDeliveryToCountry,
Wrapped<String?>? returnDeliveryToCountryCodeIsoAlpha2,
Wrapped<int?>? returnDeliveryToCountryCodePhone,
Wrapped<String?>? returnDeliveryToContactFax,
Wrapped<String?>? returnDeliveryToCrossStreets,
Wrapped<String?>? returnDeliveryDeliveryNotes,
Wrapped<String?>? returnDeliveryCarrierId,
Wrapped<String?>? returnDeliveryCarrier,
Wrapped<String?>? returnDeliveryCarrierAccount,
Wrapped<String?>? returnDeliveryShipViaId,
Wrapped<String?>? returnDeliveryShipVia,
Wrapped<String?>? returnDeliveryInvoiceId,
Wrapped<String?>? returnDeliveryVendorInvoiceId,
Wrapped<double?>? returnDeliveryEstimatedFreight,
Wrapped<double?>? returnDeliveryFreightInvoiceAmount,
Wrapped<String?>? returnDeliveryChargeType,
Wrapped<String?>? returnDeliveryFreightTrackingNumber,
Wrapped<String?>? returnDeliveryFreightTrackingUrl,
Wrapped<bool?>? returnDeliveryVendorRetrieve,
Wrapped<String?>? returnDeliveryPackageCode,
Wrapped<bool?>? returnDeliveryBillPoFreightOnOrder,
Wrapped<String?>? returnDeliveryOnlineOrderNumber,
Wrapped<String?>? returnDeliveryOnlineOrderStatus,
Wrapped<String?>? returnDeliveryDateStamp,
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?>? location,
Wrapped<String?>? currencyId,
Wrapped<bool?>? updateAllRatesToNewCurrency,
Wrapped<String?>? confirmUpdateAllRatesToNewCurrency,
Wrapped<String?>? currencyCode,
Wrapped<String?>? currency,
Wrapped<String?>? currencySymbol,
Wrapped<String?>? billingCycleId,
Wrapped<String?>? billingCycle,
Wrapped<String?>? remitToAttention1,
Wrapped<String?>? remitToAttention2,
Wrapped<String?>? remitToAddress1,
Wrapped<String?>? remitToAddress2,
Wrapped<String?>? remitToCity,
Wrapped<String?>? remitToState,
Wrapped<String?>? remitToCountryId,
Wrapped<String?>? remitToCountry,
Wrapped<String?>? remitToCountryCodeIsoAlpha2,
Wrapped<int?>? remitToCountryCodePhone,
Wrapped<String?>? remitToZipCode,
Wrapped<String?>? remitToEmail,
Wrapped<String?>? remitToPhone,
Wrapped<String?>? paymentTypeId,
Wrapped<String?>? paymentType,
Wrapped<String?>? paymentTermsId,
Wrapped<String?>? paymentTerms,
Wrapped<String?>? paymentTermsColor,
Wrapped<int?>? paymentTermsDueInDays,
Wrapped<String?>? taxOptionId,
Wrapped<String?>? taxOption,
Wrapped<String?>? taxId,
Wrapped<String?>? tax1Name,
Wrapped<String?>? tax2Name,
Wrapped<String?>? rentalTaxAlias,
Wrapped<String?>? salesTaxAlias,
Wrapped<String?>? laborTaxAlias,
Wrapped<double?>? rentalTaxRate1,
Wrapped<double?>? salesTaxRate1,
Wrapped<double?>? laborTaxRate1,
Wrapped<double?>? rentalTaxRate2,
Wrapped<double?>? salesTaxRate2,
Wrapped<double?>? laborTaxRate2,
Wrapped<bool?>? hasRentalItem,
Wrapped<bool?>? hasSalesItem,
Wrapped<bool?>? hasMiscellaneousItem,
Wrapped<bool?>? hasLaborItem,
Wrapped<bool?>? hasFacilitiesItem,
Wrapped<bool?>? hasLossAndDamageItem,
Wrapped<bool?>? hasRentalSaleItem,
Wrapped<bool?>? hasConsignItem,
Wrapped<bool?>? hasPartsItem,
Wrapped<bool?>? hasNotes,
Wrapped<bool?>? hasEmailHistory,
Wrapped<bool?>? hasContacts,
Wrapped<bool?>? hasContracts,
Wrapped<bool?>? hasRepair,
Wrapped<bool?>? hasVendorInvoice,
Wrapped<bool?>? hasSubSales,
Wrapped<bool?>? hasSubRental,
Wrapped<bool?>? hasSubLabor,
Wrapped<bool?>? hasSubMisc,
Wrapped<double?>? rentalDiscountPercent,
Wrapped<double?>? rentalTotal,
Wrapped<bool?>? rentalTotalIncludesTax,
Wrapped<double?>? rentalExtended,
Wrapped<double?>? salesDiscountPercent,
Wrapped<double?>? salesTotal,
Wrapped<bool?>? salesTotalIncludesTax,
Wrapped<double?>? salesExtended,
Wrapped<double?>? partsDiscountPercent,
Wrapped<double?>? partsTotal,
Wrapped<bool?>? partsTotalIncludesTax,
Wrapped<double?>? partsExtended,
Wrapped<double?>? vehicleDiscountPercent,
Wrapped<double?>? vehicleTotal,
Wrapped<bool?>? vehicleTotalIncludesTax,
Wrapped<double?>? miscDiscountPercent,
Wrapped<double?>? miscTotal,
Wrapped<bool?>? miscTotalIncludesTax,
Wrapped<double?>? miscExtended,
Wrapped<double?>? laborDiscountPercent,
Wrapped<double?>? laborTotal,
Wrapped<bool?>? laborTotalIncludesTax,
Wrapped<double?>? laborExtended,
Wrapped<double?>? subRentalDaysPerWeek,
Wrapped<double?>? subRentalDiscountPercent,
Wrapped<double?>? weeklySubRentalTotal,
Wrapped<double?>? monthlySubRentalTotal,
Wrapped<double?>? periodSubRentalTotal,
Wrapped<bool?>? weeklySubRentalTotalIncludesTax,
Wrapped<bool?>? monthlySubRentalTotalIncludesTax,
Wrapped<bool?>? periodSubRentalTotalIncludesTax,
Wrapped<double?>? subRentalExtended,
Wrapped<double?>? subSalesDiscountPercent,
Wrapped<double?>? subSalesTotal,
Wrapped<bool?>? subSalesTotalIncludesTax,
Wrapped<double?>? subSalesExtended,
Wrapped<double?>? subVehicleDaysPerWeek,
Wrapped<double?>? subvehicleDiscountPercent,
Wrapped<double?>? weeklySubVehicleTotal,
Wrapped<double?>? monthlySubVehicleTotal,
Wrapped<double?>? periodSubVehicleTotal,
Wrapped<bool?>? weeklySubVehicleTotalIncludesTax,
Wrapped<bool?>? monthlySubVehicleTotalIncludesTax,
Wrapped<bool?>? periodSubVehicleTotalIncludesTax,
Wrapped<double?>? subMiscDiscountPercent,
Wrapped<double?>? weeklySubMiscTotal,
Wrapped<double?>? monthlySubMiscTotal,
Wrapped<double?>? periodSubMiscTotal,
Wrapped<bool?>? weeklySubMiscTotalIncludesTax,
Wrapped<bool?>? monthlySubMiscTotalIncludesTax,
Wrapped<bool?>? periodSubMiscTotalIncludesTax,
Wrapped<double?>? subMiscExtended,
Wrapped<double?>? subLaborDiscountPercent,
Wrapped<double?>? weeklySubLaborTotal,
Wrapped<double?>? monthlySubLaborTotal,
Wrapped<double?>? periodSubLaborTotal,
Wrapped<bool?>? weeklySubLaborTotalIncludesTax,
Wrapped<bool?>? monthlySubLaborTotalIncludesTax,
Wrapped<bool?>? periodSubLaborTotalIncludesTax,
Wrapped<double?>? subLaborExtended,
Wrapped<bool?>? miscellaneousIsComplete,
Wrapped<bool?>? subMiscellaneousIsComplete,
Wrapped<bool?>? laborIsComplete,
Wrapped<bool?>? subLaborIsComplete,
Wrapped<String?>? currencyColor,
Wrapped<String?>? statusColor,
Wrapped<String?>? purchaseOrderNumberColor,
Wrapped<String?>? vendorColor,
Wrapped<String?>? descriptionColor,
Wrapped<String?>? expensePOColor,
Wrapped<bool?>? hasConsignorFee,
Wrapped<bool?>? hasOrdertran,
Wrapped<String?>? originalShowId,
Wrapped<String?>? originalShow,
Wrapped<String?>? inputByUserId,
Wrapped<bool?>? poTypeIsInternal,
Wrapped<bool?>? isInternal,
Wrapped<bool?>? hasSuspendedContracts,
Wrapped<bool?>? hasMultiPoPayments,
Wrapped<String?>? internalOrderId,
Wrapped<String?>? internalOrderNumber,
Wrapped<String?>? internalOrderWarehouseId,
Wrapped<String?>? internalOrderWarehouse,
Wrapped<String?>? manualSort,
Wrapped<bool?>? manualSortRental,
Wrapped<bool?>? manualSortSales,
Wrapped<bool?>? manualSortMisc,
Wrapped<bool?>? manualSortLabor,
Wrapped<bool?>? manualSortParts,
Wrapped<bool?>? separateCompletesKits,
Wrapped<String?>? dateStamp,
Wrapped<double?>? repairExtended,
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 WebApiModulesAgentPurchaseOrderPurchaseOrder(
purchaseOrderId: (purchaseOrderId != null
? purchaseOrderId.value
: this.purchaseOrderId),
purchaseOrderNumber: (purchaseOrderNumber != null
? purchaseOrderNumber.value
: this.purchaseOrderNumber),
description: (description != null ? description.value : this.description),
purchaseOrderDate: (purchaseOrderDate != null
? purchaseOrderDate.value
: this.purchaseOrderDate),
requisitionNumber: (requisitionNumber != null
? requisitionNumber.value
: this.requisitionNumber),
requisitionDate: (requisitionDate != null
? requisitionDate.value
: this.requisitionDate),
vendorId: (vendorId != null ? vendorId.value : this.vendorId),
vendor: (vendor != null ? vendor.value : this.vendor),
agentId: (agentId != null ? agentId.value : this.agentId),
agent: (agent != null ? agent.value : this.agent),
agentEmail: (agentEmail != null ? agentEmail.value : this.agentEmail),
status: (status != null ? status.value : this.status),
statusDate: (statusDate != null ? statusDate.value : this.statusDate),
referenceNumber: (referenceNumber != null
? referenceNumber.value
: this.referenceNumber),
needsApproval: (needsApproval != null
? needsApproval.value
: this.needsApproval),
needsFirstApproval: (needsFirstApproval != null
? needsFirstApproval.value
: this.needsFirstApproval),
needsSecondApproval: (needsSecondApproval != null
? needsSecondApproval.value
: this.needsSecondApproval),
approvalStatusDate: (approvalStatusDate != null
? approvalStatusDate.value
: this.approvalStatusDate),
approvedByUserId: (approvedByUserId != null
? approvedByUserId.value
: this.approvedByUserId),
approvedByUser: (approvedByUser != null
? approvedByUser.value
: this.approvedByUser),
approvalNeededBy: (approvalNeededBy != null
? approvalNeededBy.value
: this.approvalNeededBy),
approvedDate: (approvedDate != null
? approvedDate.value
: this.approvedDate),
approvedBySecondUserId: (approvedBySecondUserId != null
? approvedBySecondUserId.value
: this.approvedBySecondUserId),
approvedBySecondUser: (approvedBySecondUser != null
? approvedBySecondUser.value
: this.approvedBySecondUser),
approvedDateSecond: (approvedDateSecond != null
? approvedDateSecond.value
: this.approvedDateSecond),
hiatusDiscountFrom: (hiatusDiscountFrom != null
? hiatusDiscountFrom.value
: this.hiatusDiscountFrom),
importanceId: (importanceId != null
? importanceId.value
: this.importanceId),
importance: (importance != null ? importance.value : this.importance),
submittedForApprovalByUserId: (submittedForApprovalByUserId != null
? submittedForApprovalByUserId.value
: this.submittedForApprovalByUserId),
submittedForApprovalByUser: (submittedForApprovalByUser != null
? submittedForApprovalByUser.value
: this.submittedForApprovalByUser),
submittedForApprovalDate: (submittedForApprovalDate != null
? submittedForApprovalDate.value
: this.submittedForApprovalDate),
approvalRequestNote: (approvalRequestNote != null
? approvalRequestNote.value
: this.approvalRequestNote),
approvalNote: (approvalNote != null
? approvalNote.value
: this.approvalNote),
rejectedByUserId: (rejectedByUserId != null
? rejectedByUserId.value
: this.rejectedByUserId),
rejectedByUser: (rejectedByUser != null
? rejectedByUser.value
: this.rejectedByUser),
rejectedDate: (rejectedDate != null
? rejectedDate.value
: this.rejectedDate),
rejectReasonId: (rejectReasonId != null
? rejectReasonId.value
: this.rejectReasonId),
rejectReason: (rejectReason != null
? rejectReason.value
: this.rejectReason),
rejectReasonNote: (rejectReasonNote != null
? rejectReasonNote.value
: this.rejectReasonNote),
departmentId: (departmentId != null
? departmentId.value
: this.departmentId),
department: (department != null ? department.value : this.department),
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),
warehouseCode: (warehouseCode != null
? warehouseCode.value
: this.warehouseCode),
quantityHolding: (quantityHolding != null
? quantityHolding.value
: this.quantityHolding),
quantityToBarCode: (quantityToBarCode != null
? quantityToBarCode.value
: this.quantityToBarCode),
rental: (rental != null ? rental.value : this.rental),
sales: (sales != null ? sales.value : this.sales),
parts: (parts != null ? parts.value : this.parts),
labor: (labor != null ? labor.value : this.labor),
miscellaneous: (miscellaneous != null
? miscellaneous.value
: this.miscellaneous),
vehicle: (vehicle != null ? vehicle.value : this.vehicle),
subRent: (subRent != null ? subRent.value : this.subRent),
subSale: (subSale != null ? subSale.value : this.subSale),
subLabor: (subLabor != null ? subLabor.value : this.subLabor),
subMiscellaneous: (subMiscellaneous != null
? subMiscellaneous.value
: this.subMiscellaneous),
subVehicle: (subVehicle != null ? subVehicle.value : this.subVehicle),
repair: (repair != null ? repair.value : this.repair),
consignment: (consignment != null ? consignment.value : this.consignment),
consignorAgreementId: (consignorAgreementId != null
? consignorAgreementId.value
: this.consignorAgreementId),
consignorAgreementNumber: (consignorAgreementNumber != null
? consignorAgreementNumber.value
: this.consignorAgreementNumber),
vendorHasConsignment: (vendorHasConsignment != null
? vendorHasConsignment.value
: this.vendorHasConsignment),
orderId: (orderId != null ? orderId.value : this.orderId),
orderNumber: (orderNumber != null ? orderNumber.value : this.orderNumber),
dealNumber: (dealNumber != null ? dealNumber.value : this.dealNumber),
dealId: (dealId != null ? dealId.value : this.dealId),
deal: (deal != null ? deal.value : this.deal),
rateType: (rateType != null ? rateType.value : this.rateType),
termsConditionsId: (termsConditionsId != null
? termsConditionsId.value
: this.termsConditionsId),
termsConditions: (termsConditions != null
? termsConditions.value
: this.termsConditions),
departmentLocationRequiresApproval:
(departmentLocationRequiresApproval != null
? departmentLocationRequiresApproval.value
: this.departmentLocationRequiresApproval),
total: (total != null ? total.value : this.total),
receivedCost: (receivedCost != null
? receivedCost.value
: this.receivedCost),
nonReceivedCost: (nonReceivedCost != null
? nonReceivedCost.value
: this.nonReceivedCost),
notYetInvoiced: (notYetInvoiced != null
? notYetInvoiced.value
: this.notYetInvoiced),
poTypeId: (poTypeId != null ? poTypeId.value : this.poTypeId),
poType: (poType != null ? poType.value : this.poType),
poClassificationId: (poClassificationId != null
? poClassificationId.value
: this.poClassificationId),
poClassification: (poClassification != null
? poClassification.value
: this.poClassification),
activityDatesAndTimes: (activityDatesAndTimes != null
? activityDatesAndTimes.value
: this.activityDatesAndTimes),
estimatedStartDate: (estimatedStartDate != null
? estimatedStartDate.value
: this.estimatedStartDate),
receiveDate: (receiveDate != null ? receiveDate.value : this.receiveDate),
estimatedStartTime: (estimatedStartTime != null
? estimatedStartTime.value
: this.estimatedStartTime),
estimatedStopDate: (estimatedStopDate != null
? estimatedStopDate.value
: this.estimatedStopDate),
returnDate: (returnDate != null ? returnDate.value : this.returnDate),
estimatedStopTime: (estimatedStopTime != null
? estimatedStopTime.value
: this.estimatedStopTime),
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),
invoicedAmount: (invoicedAmount != null
? invoicedAmount.value
: this.invoicedAmount),
approvalStatusId: (approvalStatusId != null
? approvalStatusId.value
: this.approvalStatusId),
approvalStatus: (approvalStatus != null
? approvalStatus.value
: this.approvalStatus),
approvalStatusType: (approvalStatusType != null
? approvalStatusType.value
: this.approvalStatusType),
projectManagerId: (projectManagerId != null
? projectManagerId.value
: this.projectManagerId),
projectManager: (projectManager != null
? projectManager.value
: this.projectManager),
receiveDeliveryId: (receiveDeliveryId != null
? receiveDeliveryId.value
: this.receiveDeliveryId),
receiveDeliveryDeliveryType: (receiveDeliveryDeliveryType != null
? receiveDeliveryDeliveryType.value
: this.receiveDeliveryDeliveryType),
receiveDeliveryRequiredDate: (receiveDeliveryRequiredDate != null
? receiveDeliveryRequiredDate.value
: this.receiveDeliveryRequiredDate),
receiveDeliveryRequiredTime: (receiveDeliveryRequiredTime != null
? receiveDeliveryRequiredTime.value
: this.receiveDeliveryRequiredTime),
receiveDeliveryTargetShipDate: (receiveDeliveryTargetShipDate != null
? receiveDeliveryTargetShipDate.value
: this.receiveDeliveryTargetShipDate),
receiveDeliveryTargetShipTime: (receiveDeliveryTargetShipTime != null
? receiveDeliveryTargetShipTime.value
: this.receiveDeliveryTargetShipTime),
receiveDeliveryDirection: (receiveDeliveryDirection != null
? receiveDeliveryDirection.value
: this.receiveDeliveryDirection),
receiveDeliveryAddressType: (receiveDeliveryAddressType != null
? receiveDeliveryAddressType.value
: this.receiveDeliveryAddressType),
receiveDeliveryFromLocation: (receiveDeliveryFromLocation != null
? receiveDeliveryFromLocation.value
: this.receiveDeliveryFromLocation),
receiveDeliveryFromContact: (receiveDeliveryFromContact != null
? receiveDeliveryFromContact.value
: this.receiveDeliveryFromContact),
receiveDeliveryFromContactPhone: (receiveDeliveryFromContactPhone != null
? receiveDeliveryFromContactPhone.value
: this.receiveDeliveryFromContactPhone),
receiveDeliveryFromAlternateContact:
(receiveDeliveryFromAlternateContact != null
? receiveDeliveryFromAlternateContact.value
: this.receiveDeliveryFromAlternateContact),
receiveDeliveryFromAlternateContactPhone:
(receiveDeliveryFromAlternateContactPhone != null
? receiveDeliveryFromAlternateContactPhone.value
: this.receiveDeliveryFromAlternateContactPhone),
receiveDeliveryFromAttention: (receiveDeliveryFromAttention != null
? receiveDeliveryFromAttention.value
: this.receiveDeliveryFromAttention),
receiveDeliveryFromAddress1: (receiveDeliveryFromAddress1 != null
? receiveDeliveryFromAddress1.value
: this.receiveDeliveryFromAddress1),
receiveDeliveryFromAddress2: (receiveDeliveryFromAddress2 != null
? receiveDeliveryFromAddress2.value
: this.receiveDeliveryFromAddress2),
receiveDeliveryFromCity: (receiveDeliveryFromCity != null
? receiveDeliveryFromCity.value
: this.receiveDeliveryFromCity),
receiveDeliveryFromState: (receiveDeliveryFromState != null
? receiveDeliveryFromState.value
: this.receiveDeliveryFromState),
receiveDeliveryFromZipCode: (receiveDeliveryFromZipCode != null
? receiveDeliveryFromZipCode.value
: this.receiveDeliveryFromZipCode),
receiveDeliveryFromCountry: (receiveDeliveryFromCountry != null
? receiveDeliveryFromCountry.value
: this.receiveDeliveryFromCountry),
receoveDeliveryFromCountryCodeIsoAlpha2:
(receoveDeliveryFromCountryCodeIsoAlpha2 != null
? receoveDeliveryFromCountryCodeIsoAlpha2.value
: this.receoveDeliveryFromCountryCodeIsoAlpha2),
receiveDeliveryFromCountryCodePhone:
(receiveDeliveryFromCountryCodePhone != null
? receiveDeliveryFromCountryCodePhone.value
: this.receiveDeliveryFromCountryCodePhone),
receiveDeliveryFromCountryId: (receiveDeliveryFromCountryId != null
? receiveDeliveryFromCountryId.value
: this.receiveDeliveryFromCountryId),
receiveDeliveryFromCrossStreets: (receiveDeliveryFromCrossStreets != null
? receiveDeliveryFromCrossStreets.value
: this.receiveDeliveryFromCrossStreets),
receiveDeliveryToLocation: (receiveDeliveryToLocation != null
? receiveDeliveryToLocation.value
: this.receiveDeliveryToLocation),
receiveDeliveryToVenue: (receiveDeliveryToVenue != null
? receiveDeliveryToVenue.value
: this.receiveDeliveryToVenue),
receiveDeliveryToVenueId: (receiveDeliveryToVenueId != null
? receiveDeliveryToVenueId.value
: this.receiveDeliveryToVenueId),
receiveDeliveryToWarehouse: (receiveDeliveryToWarehouse != null
? receiveDeliveryToWarehouse.value
: this.receiveDeliveryToWarehouse),
receiveDeliveryToWarehouseId: (receiveDeliveryToWarehouseId != null
? receiveDeliveryToWarehouseId.value
: this.receiveDeliveryToWarehouseId),
receiveDeliveryToContact: (receiveDeliveryToContact != null
? receiveDeliveryToContact.value
: this.receiveDeliveryToContact),
receiveDeliveryToContactPhone: (receiveDeliveryToContactPhone != null
? receiveDeliveryToContactPhone.value
: this.receiveDeliveryToContactPhone),
receiveDeliveryToAlternateContact:
(receiveDeliveryToAlternateContact != null
? receiveDeliveryToAlternateContact.value
: this.receiveDeliveryToAlternateContact),
receiveDeliveryToAlternateContactPhone:
(receiveDeliveryToAlternateContactPhone != null
? receiveDeliveryToAlternateContactPhone.value
: this.receiveDeliveryToAlternateContactPhone),
receiveDeliveryToAttention: (receiveDeliveryToAttention != null
? receiveDeliveryToAttention.value
: this.receiveDeliveryToAttention),
receiveDeliveryToAddress1: (receiveDeliveryToAddress1 != null
? receiveDeliveryToAddress1.value
: this.receiveDeliveryToAddress1),
receiveDeliveryToAddress2: (receiveDeliveryToAddress2 != null
? receiveDeliveryToAddress2.value
: this.receiveDeliveryToAddress2),
receiveDeliveryToCity: (receiveDeliveryToCity != null
? receiveDeliveryToCity.value
: this.receiveDeliveryToCity),
receiveDeliveryToState: (receiveDeliveryToState != null
? receiveDeliveryToState.value
: this.receiveDeliveryToState),
receiveDeliveryToZipCode: (receiveDeliveryToZipCode != null
? receiveDeliveryToZipCode.value
: this.receiveDeliveryToZipCode),
receiveDeliveryToCountryId: (receiveDeliveryToCountryId != null
? receiveDeliveryToCountryId.value
: this.receiveDeliveryToCountryId),
receiveDeliveryToCountry: (receiveDeliveryToCountry != null
? receiveDeliveryToCountry.value
: this.receiveDeliveryToCountry),
receiveDeliveryToCountryCodeIsoAlpha2:
(receiveDeliveryToCountryCodeIsoAlpha2 != null
? receiveDeliveryToCountryCodeIsoAlpha2.value
: this.receiveDeliveryToCountryCodeIsoAlpha2),
receiveDeliveryToCountryCodePhone:
(receiveDeliveryToCountryCodePhone != null
? receiveDeliveryToCountryCodePhone.value
: this.receiveDeliveryToCountryCodePhone),
receiveDeliveryToContactFax: (receiveDeliveryToContactFax != null
? receiveDeliveryToContactFax.value
: this.receiveDeliveryToContactFax),
receiveDeliveryToCrossStreets: (receiveDeliveryToCrossStreets != null
? receiveDeliveryToCrossStreets.value
: this.receiveDeliveryToCrossStreets),
receiveDeliveryDeliveryNotes: (receiveDeliveryDeliveryNotes != null
? receiveDeliveryDeliveryNotes.value
: this.receiveDeliveryDeliveryNotes),
receiveDeliveryCarrierId: (receiveDeliveryCarrierId != null
? receiveDeliveryCarrierId.value
: this.receiveDeliveryCarrierId),
receiveDeliveryCarrier: (receiveDeliveryCarrier != null
? receiveDeliveryCarrier.value
: this.receiveDeliveryCarrier),
receiveDeliveryCarrierAccount: (receiveDeliveryCarrierAccount != null
? receiveDeliveryCarrierAccount.value
: this.receiveDeliveryCarrierAccount),
receiveDeliveryShipViaId: (receiveDeliveryShipViaId != null
? receiveDeliveryShipViaId.value
: this.receiveDeliveryShipViaId),
receiveDeliveryShipVia: (receiveDeliveryShipVia != null
? receiveDeliveryShipVia.value
: this.receiveDeliveryShipVia),
receiveDeliveryInvoiceId: (receiveDeliveryInvoiceId != null
? receiveDeliveryInvoiceId.value
: this.receiveDeliveryInvoiceId),
receiveDeliveryVendorInvoiceId: (receiveDeliveryVendorInvoiceId != null
? receiveDeliveryVendorInvoiceId.value
: this.receiveDeliveryVendorInvoiceId),
receiveDeliveryEstimatedFreight: (receiveDeliveryEstimatedFreight != null
? receiveDeliveryEstimatedFreight.value
: this.receiveDeliveryEstimatedFreight),
receiveDeliveryFreightInvoiceAmount:
(receiveDeliveryFreightInvoiceAmount != null
? receiveDeliveryFreightInvoiceAmount.value
: this.receiveDeliveryFreightInvoiceAmount),
receiveDeliveryChargeType: (receiveDeliveryChargeType != null
? receiveDeliveryChargeType.value
: this.receiveDeliveryChargeType),
receiveDeliveryFreightTrackingNumber:
(receiveDeliveryFreightTrackingNumber != null
? receiveDeliveryFreightTrackingNumber.value
: this.receiveDeliveryFreightTrackingNumber),
receiveDeliveryFreightTrackingUrl:
(receiveDeliveryFreightTrackingUrl != null
? receiveDeliveryFreightTrackingUrl.value
: this.receiveDeliveryFreightTrackingUrl),
receiveDeliveryDropShip: (receiveDeliveryDropShip != null
? receiveDeliveryDropShip.value
: this.receiveDeliveryDropShip),
receiveDeliveryPackageCode: (receiveDeliveryPackageCode != null
? receiveDeliveryPackageCode.value
: this.receiveDeliveryPackageCode),
receiveDeliveryBillPoFreightOnOrder:
(receiveDeliveryBillPoFreightOnOrder != null
? receiveDeliveryBillPoFreightOnOrder.value
: this.receiveDeliveryBillPoFreightOnOrder),
receiveDeliveryDateStamp: (receiveDeliveryDateStamp != null
? receiveDeliveryDateStamp.value
: this.receiveDeliveryDateStamp),
returnDeliveryId: (returnDeliveryId != null
? returnDeliveryId.value
: this.returnDeliveryId),
returnDeliveryDeliveryType: (returnDeliveryDeliveryType != null
? returnDeliveryDeliveryType.value
: this.returnDeliveryDeliveryType),
returnDeliveryRequiredDate: (returnDeliveryRequiredDate != null
? returnDeliveryRequiredDate.value
: this.returnDeliveryRequiredDate),
returnDeliveryRequiredTime: (returnDeliveryRequiredTime != null
? returnDeliveryRequiredTime.value
: this.returnDeliveryRequiredTime),
returnDeliveryTargetShipDate: (returnDeliveryTargetShipDate != null
? returnDeliveryTargetShipDate.value
: this.returnDeliveryTargetShipDate),
returnDeliveryTargetShipTime: (returnDeliveryTargetShipTime != null
? returnDeliveryTargetShipTime.value
: this.returnDeliveryTargetShipTime),
returnDeliveryDirection: (returnDeliveryDirection != null
? returnDeliveryDirection.value
: this.returnDeliveryDirection),
returnDeliveryAddressType: (returnDeliveryAddressType != null
? returnDeliveryAddressType.value
: this.returnDeliveryAddressType),
returnDeliveryFromLocation: (returnDeliveryFromLocation != null
? returnDeliveryFromLocation.value
: this.returnDeliveryFromLocation),
returnDeliveryFromContact: (returnDeliveryFromContact != null
? returnDeliveryFromContact.value
: this.returnDeliveryFromContact),
returnDeliveryFromContactPhone: (returnDeliveryFromContactPhone != null
? returnDeliveryFromContactPhone.value
: this.returnDeliveryFromContactPhone),
returnDeliveryFromAlternateContact:
(returnDeliveryFromAlternateContact != null
? returnDeliveryFromAlternateContact.value
: this.returnDeliveryFromAlternateContact),
returnDeliveryFromAlternateContactPhone:
(returnDeliveryFromAlternateContactPhone != null
? returnDeliveryFromAlternateContactPhone.value
: this.returnDeliveryFromAlternateContactPhone),
returnDeliveryFromAttention: (returnDeliveryFromAttention != null
? returnDeliveryFromAttention.value
: this.returnDeliveryFromAttention),
returnDeliveryFromAddress1: (returnDeliveryFromAddress1 != null
? returnDeliveryFromAddress1.value
: this.returnDeliveryFromAddress1),
returnDeliveryFromAddress2: (returnDeliveryFromAddress2 != null
? returnDeliveryFromAddress2.value
: this.returnDeliveryFromAddress2),
returnDeliveryFromCity: (returnDeliveryFromCity != null
? returnDeliveryFromCity.value
: this.returnDeliveryFromCity),
returnDeliveryFromState: (returnDeliveryFromState != null
? returnDeliveryFromState.value
: this.returnDeliveryFromState),
returnDeliveryFromZipCode: (returnDeliveryFromZipCode != null
? returnDeliveryFromZipCode.value
: this.returnDeliveryFromZipCode),
returnDeliveryFromCountry: (returnDeliveryFromCountry != null
? returnDeliveryFromCountry.value
: this.returnDeliveryFromCountry),
returnDeliveryFromCountryId: (returnDeliveryFromCountryId != null
? returnDeliveryFromCountryId.value
: this.returnDeliveryFromCountryId),
returnDeliveryFromCountryCodeIsoAlpha2:
(returnDeliveryFromCountryCodeIsoAlpha2 != null
? returnDeliveryFromCountryCodeIsoAlpha2.value
: this.returnDeliveryFromCountryCodeIsoAlpha2),
returnDeliveryFromCountryCodePhone:
(returnDeliveryFromCountryCodePhone != null
? returnDeliveryFromCountryCodePhone.value
: this.returnDeliveryFromCountryCodePhone),
returnDeliveryFromCrossStreets: (returnDeliveryFromCrossStreets != null
? returnDeliveryFromCrossStreets.value
: this.returnDeliveryFromCrossStreets),
returnDeliveryToLocation: (returnDeliveryToLocation != null
? returnDeliveryToLocation.value
: this.returnDeliveryToLocation),
returnDeliveryToVenue: (returnDeliveryToVenue != null
? returnDeliveryToVenue.value
: this.returnDeliveryToVenue),
returnDeliveryToVenueId: (returnDeliveryToVenueId != null
? returnDeliveryToVenueId.value
: this.returnDeliveryToVenueId),
returnDeliveryToWarehouse: (returnDeliveryToWarehouse != null
? returnDeliveryToWarehouse.value
: this.returnDeliveryToWarehouse),
returnDeliveryToWarehouseId: (returnDeliveryToWarehouseId != null
? returnDeliveryToWarehouseId.value
: this.returnDeliveryToWarehouseId),
returnDeliveryToContact: (returnDeliveryToContact != null
? returnDeliveryToContact.value
: this.returnDeliveryToContact),
returnDeliveryToContactPhone: (returnDeliveryToContactPhone != null
? returnDeliveryToContactPhone.value
: this.returnDeliveryToContactPhone),
returnDeliveryToAlternateContact:
(returnDeliveryToAlternateContact != null
? returnDeliveryToAlternateContact.value
: this.returnDeliveryToAlternateContact),
returnDeliveryToAlternateContactPhone:
(returnDeliveryToAlternateContactPhone != null
? returnDeliveryToAlternateContactPhone.value
: this.returnDeliveryToAlternateContactPhone),
returnDeliveryToAttention: (returnDeliveryToAttention != null
? returnDeliveryToAttention.value
: this.returnDeliveryToAttention),
returnDeliveryToAddress1: (returnDeliveryToAddress1 != null
? returnDeliveryToAddress1.value
: this.returnDeliveryToAddress1),
returnDeliveryToAddress2: (returnDeliveryToAddress2 != null
? returnDeliveryToAddress2.value
: this.returnDeliveryToAddress2),
returnDeliveryToCity: (returnDeliveryToCity != null
? returnDeliveryToCity.value
: this.returnDeliveryToCity),
returnDeliveryToState: (returnDeliveryToState != null
? returnDeliveryToState.value
: this.returnDeliveryToState),
returnDeliveryToZipCode: (returnDeliveryToZipCode != null
? returnDeliveryToZipCode.value
: this.returnDeliveryToZipCode),
returnDeliveryToCountryId: (returnDeliveryToCountryId != null
? returnDeliveryToCountryId.value
: this.returnDeliveryToCountryId),
returnDeliveryToCountry: (returnDeliveryToCountry != null
? returnDeliveryToCountry.value
: this.returnDeliveryToCountry),
returnDeliveryToCountryCodeIsoAlpha2:
(returnDeliveryToCountryCodeIsoAlpha2 != null
? returnDeliveryToCountryCodeIsoAlpha2.value
: this.returnDeliveryToCountryCodeIsoAlpha2),
returnDeliveryToCountryCodePhone:
(returnDeliveryToCountryCodePhone != null
? returnDeliveryToCountryCodePhone.value
: this.returnDeliveryToCountryCodePhone),
returnDeliveryToContactFax: (returnDeliveryToContactFax != null
? returnDeliveryToContactFax.value
: this.returnDeliveryToContactFax),
returnDeliveryToCrossStreets: (returnDeliveryToCrossStreets != null
? returnDeliveryToCrossStreets.value
: this.returnDeliveryToCrossStreets),
returnDeliveryDeliveryNotes: (returnDeliveryDeliveryNotes != null
? returnDeliveryDeliveryNotes.value
: this.returnDeliveryDeliveryNotes),
returnDeliveryCarrierId: (returnDeliveryCarrierId != null
? returnDeliveryCarrierId.value
: this.returnDeliveryCarrierId),
returnDeliveryCarrier: (returnDeliveryCarrier != null
? returnDeliveryCarrier.value
: this.returnDeliveryCarrier),
returnDeliveryCarrierAccount: (returnDeliveryCarrierAccount != null
? returnDeliveryCarrierAccount.value
: this.returnDeliveryCarrierAccount),
returnDeliveryShipViaId: (returnDeliveryShipViaId != null
? returnDeliveryShipViaId.value
: this.returnDeliveryShipViaId),
returnDeliveryShipVia: (returnDeliveryShipVia != null
? returnDeliveryShipVia.value
: this.returnDeliveryShipVia),
returnDeliveryInvoiceId: (returnDeliveryInvoiceId != null
? returnDeliveryInvoiceId.value
: this.returnDeliveryInvoiceId),
returnDeliveryVendorInvoiceId: (returnDeliveryVendorInvoiceId != null
? returnDeliveryVendorInvoiceId.value
: this.returnDeliveryVendorInvoiceId),
returnDeliveryEstimatedFreight: (returnDeliveryEstimatedFreight != null
? returnDeliveryEstimatedFreight.value
: this.returnDeliveryEstimatedFreight),
returnDeliveryFreightInvoiceAmount:
(returnDeliveryFreightInvoiceAmount != null
? returnDeliveryFreightInvoiceAmount.value
: this.returnDeliveryFreightInvoiceAmount),
returnDeliveryChargeType: (returnDeliveryChargeType != null
? returnDeliveryChargeType.value
: this.returnDeliveryChargeType),
returnDeliveryFreightTrackingNumber:
(returnDeliveryFreightTrackingNumber != null
? returnDeliveryFreightTrackingNumber.value
: this.returnDeliveryFreightTrackingNumber),
returnDeliveryFreightTrackingUrl:
(returnDeliveryFreightTrackingUrl != null
? returnDeliveryFreightTrackingUrl.value
: this.returnDeliveryFreightTrackingUrl),
returnDeliveryVendorRetrieve: (returnDeliveryVendorRetrieve != null
? returnDeliveryVendorRetrieve.value
: this.returnDeliveryVendorRetrieve),
returnDeliveryPackageCode: (returnDeliveryPackageCode != null
? returnDeliveryPackageCode.value
: this.returnDeliveryPackageCode),
returnDeliveryBillPoFreightOnOrder:
(returnDeliveryBillPoFreightOnOrder != null
? returnDeliveryBillPoFreightOnOrder.value
: this.returnDeliveryBillPoFreightOnOrder),
returnDeliveryOnlineOrderNumber: (returnDeliveryOnlineOrderNumber != null
? returnDeliveryOnlineOrderNumber.value
: this.returnDeliveryOnlineOrderNumber),
returnDeliveryOnlineOrderStatus: (returnDeliveryOnlineOrderStatus != null
? returnDeliveryOnlineOrderStatus.value
: this.returnDeliveryOnlineOrderStatus),
returnDeliveryDateStamp: (returnDeliveryDateStamp != null
? returnDeliveryDateStamp.value
: this.returnDeliveryDateStamp),
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),
location: (location != null ? location.value : this.location),
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),
billingCycleId: (billingCycleId != null
? billingCycleId.value
: this.billingCycleId),
billingCycle: (billingCycle != null
? billingCycle.value
: this.billingCycle),
remitToAttention1: (remitToAttention1 != null
? remitToAttention1.value
: this.remitToAttention1),
remitToAttention2: (remitToAttention2 != null
? remitToAttention2.value
: this.remitToAttention2),
remitToAddress1: (remitToAddress1 != null
? remitToAddress1.value
: this.remitToAddress1),
remitToAddress2: (remitToAddress2 != null
? remitToAddress2.value
: this.remitToAddress2),
remitToCity: (remitToCity != null ? remitToCity.value : this.remitToCity),
remitToState: (remitToState != null
? remitToState.value
: this.remitToState),
remitToCountryId: (remitToCountryId != null
? remitToCountryId.value
: this.remitToCountryId),
remitToCountry: (remitToCountry != null
? remitToCountry.value
: this.remitToCountry),
remitToCountryCodeIsoAlpha2: (remitToCountryCodeIsoAlpha2 != null
? remitToCountryCodeIsoAlpha2.value
: this.remitToCountryCodeIsoAlpha2),
remitToCountryCodePhone: (remitToCountryCodePhone != null
? remitToCountryCodePhone.value
: this.remitToCountryCodePhone),
remitToZipCode: (remitToZipCode != null
? remitToZipCode.value
: this.remitToZipCode),
remitToEmail: (remitToEmail != null
? remitToEmail.value
: this.remitToEmail),
remitToPhone: (remitToPhone != null
? remitToPhone.value
: this.remitToPhone),
paymentTypeId: (paymentTypeId != null
? paymentTypeId.value
: this.paymentTypeId),
paymentType: (paymentType != null ? paymentType.value : this.paymentType),
paymentTermsId: (paymentTermsId != null
? paymentTermsId.value
: this.paymentTermsId),
paymentTerms: (paymentTerms != null
? paymentTerms.value
: this.paymentTerms),
paymentTermsColor: (paymentTermsColor != null
? paymentTermsColor.value
: this.paymentTermsColor),
paymentTermsDueInDays: (paymentTermsDueInDays != null
? paymentTermsDueInDays.value
: this.paymentTermsDueInDays),
taxOptionId: (taxOptionId != null ? taxOptionId.value : this.taxOptionId),
taxOption: (taxOption != null ? taxOption.value : this.taxOption),
taxId: (taxId != null ? taxId.value : this.taxId),
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),
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),
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),
hasConsignItem: (hasConsignItem != null
? hasConsignItem.value
: this.hasConsignItem),
hasPartsItem: (hasPartsItem != null
? hasPartsItem.value
: this.hasPartsItem),
hasNotes: (hasNotes != null ? hasNotes.value : this.hasNotes),
hasEmailHistory: (hasEmailHistory != null
? hasEmailHistory.value
: this.hasEmailHistory),
hasContacts: (hasContacts != null ? hasContacts.value : this.hasContacts),
hasContracts: (hasContracts != null
? hasContracts.value
: this.hasContracts),
hasRepair: (hasRepair != null ? hasRepair.value : this.hasRepair),
hasVendorInvoice: (hasVendorInvoice != null
? hasVendorInvoice.value
: this.hasVendorInvoice),
hasSubSales: (hasSubSales != null ? hasSubSales.value : this.hasSubSales),
hasSubRental: (hasSubRental != null
? hasSubRental.value
: this.hasSubRental),
hasSubLabor: (hasSubLabor != null ? hasSubLabor.value : this.hasSubLabor),
hasSubMisc: (hasSubMisc != null ? hasSubMisc.value : this.hasSubMisc),
rentalDiscountPercent: (rentalDiscountPercent != null
? rentalDiscountPercent.value
: this.rentalDiscountPercent),
rentalTotal: (rentalTotal != null ? rentalTotal.value : this.rentalTotal),
rentalTotalIncludesTax: (rentalTotalIncludesTax != null
? rentalTotalIncludesTax.value
: this.rentalTotalIncludesTax),
rentalExtended: (rentalExtended != null
? rentalExtended.value
: this.rentalExtended),
salesDiscountPercent: (salesDiscountPercent != null
? salesDiscountPercent.value
: this.salesDiscountPercent),
salesTotal: (salesTotal != null ? salesTotal.value : this.salesTotal),
salesTotalIncludesTax: (salesTotalIncludesTax != null
? salesTotalIncludesTax.value
: this.salesTotalIncludesTax),
salesExtended: (salesExtended != null
? salesExtended.value
: this.salesExtended),
partsDiscountPercent: (partsDiscountPercent != null
? partsDiscountPercent.value
: this.partsDiscountPercent),
partsTotal: (partsTotal != null ? partsTotal.value : this.partsTotal),
partsTotalIncludesTax: (partsTotalIncludesTax != null
? partsTotalIncludesTax.value
: this.partsTotalIncludesTax),
partsExtended: (partsExtended != null
? partsExtended.value
: this.partsExtended),
vehicleDiscountPercent: (vehicleDiscountPercent != null
? vehicleDiscountPercent.value
: this.vehicleDiscountPercent),
vehicleTotal: (vehicleTotal != null
? vehicleTotal.value
: this.vehicleTotal),
vehicleTotalIncludesTax: (vehicleTotalIncludesTax != null
? vehicleTotalIncludesTax.value
: this.vehicleTotalIncludesTax),
miscDiscountPercent: (miscDiscountPercent != null
? miscDiscountPercent.value
: this.miscDiscountPercent),
miscTotal: (miscTotal != null ? miscTotal.value : this.miscTotal),
miscTotalIncludesTax: (miscTotalIncludesTax != null
? miscTotalIncludesTax.value
: this.miscTotalIncludesTax),
miscExtended: (miscExtended != null
? miscExtended.value
: this.miscExtended),
laborDiscountPercent: (laborDiscountPercent != null
? laborDiscountPercent.value
: this.laborDiscountPercent),
laborTotal: (laborTotal != null ? laborTotal.value : this.laborTotal),
laborTotalIncludesTax: (laborTotalIncludesTax != null
? laborTotalIncludesTax.value
: this.laborTotalIncludesTax),
laborExtended: (laborExtended != null
? laborExtended.value
: this.laborExtended),
subRentalDaysPerWeek: (subRentalDaysPerWeek != null
? subRentalDaysPerWeek.value
: this.subRentalDaysPerWeek),
subRentalDiscountPercent: (subRentalDiscountPercent != null
? subRentalDiscountPercent.value
: this.subRentalDiscountPercent),
weeklySubRentalTotal: (weeklySubRentalTotal != null
? weeklySubRentalTotal.value
: this.weeklySubRentalTotal),
monthlySubRentalTotal: (monthlySubRentalTotal != null
? monthlySubRentalTotal.value
: this.monthlySubRentalTotal),
periodSubRentalTotal: (periodSubRentalTotal != null
? periodSubRentalTotal.value
: this.periodSubRentalTotal),
weeklySubRentalTotalIncludesTax: (weeklySubRentalTotalIncludesTax != null
? weeklySubRentalTotalIncludesTax.value
: this.weeklySubRentalTotalIncludesTax),
monthlySubRentalTotalIncludesTax:
(monthlySubRentalTotalIncludesTax != null
? monthlySubRentalTotalIncludesTax.value
: this.monthlySubRentalTotalIncludesTax),
periodSubRentalTotalIncludesTax: (periodSubRentalTotalIncludesTax != null
? periodSubRentalTotalIncludesTax.value
: this.periodSubRentalTotalIncludesTax),
subRentalExtended: (subRentalExtended != null
? subRentalExtended.value
: this.subRentalExtended),
subSalesDiscountPercent: (subSalesDiscountPercent != null
? subSalesDiscountPercent.value
: this.subSalesDiscountPercent),
subSalesTotal: (subSalesTotal != null
? subSalesTotal.value
: this.subSalesTotal),
subSalesTotalIncludesTax: (subSalesTotalIncludesTax != null
? subSalesTotalIncludesTax.value
: this.subSalesTotalIncludesTax),
subSalesExtended: (subSalesExtended != null
? subSalesExtended.value
: this.subSalesExtended),
subVehicleDaysPerWeek: (subVehicleDaysPerWeek != null
? subVehicleDaysPerWeek.value
: this.subVehicleDaysPerWeek),
subvehicleDiscountPercent: (subvehicleDiscountPercent != null
? subvehicleDiscountPercent.value
: this.subvehicleDiscountPercent),
weeklySubVehicleTotal: (weeklySubVehicleTotal != null
? weeklySubVehicleTotal.value
: this.weeklySubVehicleTotal),
monthlySubVehicleTotal: (monthlySubVehicleTotal != null
? monthlySubVehicleTotal.value
: this.monthlySubVehicleTotal),
periodSubVehicleTotal: (periodSubVehicleTotal != null
? periodSubVehicleTotal.value
: this.periodSubVehicleTotal),
weeklySubVehicleTotalIncludesTax:
(weeklySubVehicleTotalIncludesTax != null
? weeklySubVehicleTotalIncludesTax.value
: this.weeklySubVehicleTotalIncludesTax),
monthlySubVehicleTotalIncludesTax:
(monthlySubVehicleTotalIncludesTax != null
? monthlySubVehicleTotalIncludesTax.value
: this.monthlySubVehicleTotalIncludesTax),
periodSubVehicleTotalIncludesTax:
(periodSubVehicleTotalIncludesTax != null
? periodSubVehicleTotalIncludesTax.value
: this.periodSubVehicleTotalIncludesTax),
subMiscDiscountPercent: (subMiscDiscountPercent != null
? subMiscDiscountPercent.value
: this.subMiscDiscountPercent),
weeklySubMiscTotal: (weeklySubMiscTotal != null
? weeklySubMiscTotal.value
: this.weeklySubMiscTotal),
monthlySubMiscTotal: (monthlySubMiscTotal != null
? monthlySubMiscTotal.value
: this.monthlySubMiscTotal),
periodSubMiscTotal: (periodSubMiscTotal != null
? periodSubMiscTotal.value
: this.periodSubMiscTotal),
weeklySubMiscTotalIncludesTax: (weeklySubMiscTotalIncludesTax != null
? weeklySubMiscTotalIncludesTax.value
: this.weeklySubMiscTotalIncludesTax),
monthlySubMiscTotalIncludesTax: (monthlySubMiscTotalIncludesTax != null
? monthlySubMiscTotalIncludesTax.value
: this.monthlySubMiscTotalIncludesTax),
periodSubMiscTotalIncludesTax: (periodSubMiscTotalIncludesTax != null
? periodSubMiscTotalIncludesTax.value
: this.periodSubMiscTotalIncludesTax),
subMiscExtended: (subMiscExtended != null
? subMiscExtended.value
: this.subMiscExtended),
subLaborDiscountPercent: (subLaborDiscountPercent != null
? subLaborDiscountPercent.value
: this.subLaborDiscountPercent),
weeklySubLaborTotal: (weeklySubLaborTotal != null
? weeklySubLaborTotal.value
: this.weeklySubLaborTotal),
monthlySubLaborTotal: (monthlySubLaborTotal != null
? monthlySubLaborTotal.value
: this.monthlySubLaborTotal),
periodSubLaborTotal: (periodSubLaborTotal != null
? periodSubLaborTotal.value
: this.periodSubLaborTotal),
weeklySubLaborTotalIncludesTax: (weeklySubLaborTotalIncludesTax != null
? weeklySubLaborTotalIncludesTax.value
: this.weeklySubLaborTotalIncludesTax),
monthlySubLaborTotalIncludesTax: (monthlySubLaborTotalIncludesTax != null
? monthlySubLaborTotalIncludesTax.value
: this.monthlySubLaborTotalIncludesTax),
periodSubLaborTotalIncludesTax: (periodSubLaborTotalIncludesTax != null
? periodSubLaborTotalIncludesTax.value
: this.periodSubLaborTotalIncludesTax),
subLaborExtended: (subLaborExtended != null
? subLaborExtended.value
: this.subLaborExtended),
miscellaneousIsComplete: (miscellaneousIsComplete != null
? miscellaneousIsComplete.value
: this.miscellaneousIsComplete),
subMiscellaneousIsComplete: (subMiscellaneousIsComplete != null
? subMiscellaneousIsComplete.value
: this.subMiscellaneousIsComplete),
laborIsComplete: (laborIsComplete != null
? laborIsComplete.value
: this.laborIsComplete),
subLaborIsComplete: (subLaborIsComplete != null
? subLaborIsComplete.value
: this.subLaborIsComplete),
currencyColor: (currencyColor != null
? currencyColor.value
: this.currencyColor),
statusColor: (statusColor != null ? statusColor.value : this.statusColor),
purchaseOrderNumberColor: (purchaseOrderNumberColor != null
? purchaseOrderNumberColor.value
: this.purchaseOrderNumberColor),
vendorColor: (vendorColor != null ? vendorColor.value : this.vendorColor),
descriptionColor: (descriptionColor != null
? descriptionColor.value
: this.descriptionColor),
expensePOColor: (expensePOColor != null
? expensePOColor.value
: this.expensePOColor),
hasConsignorFee: (hasConsignorFee != null
? hasConsignorFee.value
: this.hasConsignorFee),
hasOrdertran: (hasOrdertran != null
? hasOrdertran.value
: this.hasOrdertran),
originalShowId: (originalShowId != null
? originalShowId.value
: this.originalShowId),
originalShow: (originalShow != null
? originalShow.value
: this.originalShow),
inputByUserId: (inputByUserId != null
? inputByUserId.value
: this.inputByUserId),
poTypeIsInternal: (poTypeIsInternal != null
? poTypeIsInternal.value
: this.poTypeIsInternal),
isInternal: (isInternal != null ? isInternal.value : this.isInternal),
hasSuspendedContracts: (hasSuspendedContracts != null
? hasSuspendedContracts.value
: this.hasSuspendedContracts),
hasMultiPoPayments: (hasMultiPoPayments != null
? hasMultiPoPayments.value
: this.hasMultiPoPayments),
internalOrderId: (internalOrderId != null
? internalOrderId.value
: this.internalOrderId),
internalOrderNumber: (internalOrderNumber != null
? internalOrderNumber.value
: this.internalOrderNumber),
internalOrderWarehouseId: (internalOrderWarehouseId != null
? internalOrderWarehouseId.value
: this.internalOrderWarehouseId),
internalOrderWarehouse: (internalOrderWarehouse != null
? internalOrderWarehouse.value
: this.internalOrderWarehouse),
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),
manualSortParts: (manualSortParts != null
? manualSortParts.value
: this.manualSortParts),
separateCompletesKits: (separateCompletesKits != null
? separateCompletesKits.value
: this.separateCompletesKits),
dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
repairExtended: (repairExtended != null
? repairExtended.value
: this.repairExtended),
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),
);
}