copyWithWrapped method
WebApiModulesSettingsDepartmentLocationDepartmentLocation
copyWithWrapped({
- Wrapped<
int?> ? id, - Wrapped<
String?> ? departmentId, - Wrapped<
String?> ? department, - Wrapped<
String?> ? locationId, - Wrapped<
String?> ? location, - Wrapped<
String?> ? defaultOrderTypeId, - Wrapped<
String?> ? defaultOrderType, - Wrapped<
String?> ? projectDefaultOrderTypeId, - Wrapped<
String?> ? projectDefaultOrderType, - Wrapped<
String?> ? defaultTransferTypeId, - Wrapped<
String?> ? defaultTransferType, - Wrapped<
String?> ? glPrefix, - Wrapped<
String?> ? glSuffix, - Wrapped<
bool?> ? allowDecreaseOrderQuantityWhenStaged, - Wrapped<
bool?> ? allowDecreaseOrderQuantityWhenOut, - Wrapped<
bool?> ? autoCreditOnSalesReturn, - Wrapped<
String?> ? depositFeeRateId, - Wrapped<
String?> ? depositFeeRateICode, - Wrapped<
String?> ? depositFeeRateDescription, - Wrapped<
String?> ? flatAmountCreditInvoiceRateId, - Wrapped<
String?> ? flatAmountCreditInvoiceRateICode, - Wrapped<
String?> ? flatAmountCreditInvoiceRateDescription, - Wrapped<
bool?> ? updateEstimatedStartAndStopDatesOnSubPurchaseOrders, - Wrapped<
bool?> ? promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders, - Wrapped<
bool?> ? updateBillingStartAndStopDatesOnSubPurchaseOrders, - Wrapped<
bool?> ? promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders, - Wrapped<
String?> ? purchaseOrderApprovalRequiredAsOf, - Wrapped<
bool?> ? purchaseOrderRequireFirstApproval, - Wrapped<
bool?> ? purchaseOrderRequireSecondApproval, - Wrapped<
bool?> ? purchaseOrderAllowSecondApprovalWithoutFirstApproval, - Wrapped<
double?> ? purchaseOrderUnapproveIncreaseAmount, - Wrapped<
double?> ? purchaseOrderUnapproveIncreasePercent, - Wrapped<
bool?> ? purchaseOrderPreventReceiveUnapproved, - Wrapped<
double?> ? purchaseOrderFirstApprovalThresholdRental, - Wrapped<
double?> ? purchaseOrderFirstApprovalThresholdSales, - Wrapped<
double?> ? purchaseOrderFirstApprovalThresholdParts, - Wrapped<
double?> ? purchaseOrderFirstApprovalThresholdMiscellaneous, - Wrapped<
double?> ? purchaseOrderFirstApprovalThresholdLabor, - Wrapped<
double?> ? purchaseOrderFirstApprovalThresholdRepair, - Wrapped<
double?> ? purchaseOrderFirstApprovalThresholdSubRental, - Wrapped<
double?> ? purchaseOrderFirstApprovalThresholdSubSales, - Wrapped<
double?> ? purchaseOrderFirstApprovalThresholdSubMiscellaneous, - Wrapped<
double?> ? purchaseOrderFirstApprovalThresholdSubLabor, - Wrapped<
double?> ? purchaseOrderSecondApprovalThresholdRental, - Wrapped<
double?> ? purchaseOrderSecondApprovalThresholdSales, - Wrapped<
double?> ? purchaseOrderSecondApprovalThresholdParts, - Wrapped<
double?> ? purchaseOrderSecondApprovalThresholdMiscellaneous, - Wrapped<
double?> ? purchaseOrderSecondApprovalThresholdLabor, - Wrapped<
double?> ? purchaseOrderSecondApprovalThresholdRepair, - Wrapped<
double?> ? purchaseOrderSecondApprovalThresholdSubRental, - Wrapped<
double?> ? purchaseOrderSecondApprovalThresholdSubSales, - Wrapped<
double?> ? purchaseOrderSecondApprovalThresholdSubMiscellaneous, - Wrapped<
double?> ? purchaseOrderSecondApprovalThresholdSubLabor, - Wrapped<
bool?> ? completeRentalWithLAndDOrder, - Wrapped<
bool?> ? disableCrewValidation, - Wrapped<
bool?> ? storefrontEnableInventoryInquiryEmails, - Wrapped<
String?> ? storefrontInventoryInquiryEmailToAddress, - Wrapped<
bool?> ? storefrontEnableQuoteRequestEmails, - Wrapped<
String?> ? storefrontQuoteRequestEmailToAddress, - Wrapped<
bool?> ? useResponsiblePerson, - Wrapped<
bool?> ? requireResponsiblePerson, - Wrapped<
String?> ? vendorInvoiceModificationsPushToPo, - Wrapped<
bool?> ? splitRentalLineItemWhenCheckedInEarly, - Wrapped<
bool?> ? inactive, - Wrapped<
bool?> ? createInvoiceForItemsAddedAfterPrebill, - Wrapped<
bool?> ? createCreditForPreBilledItemsReturnedEarly, - Wrapped<
String?> ? automaticallyCreateCreditForPreBilledItemsReturnedEarly, - Wrapped<
bool?> ? doNotBillDayWhenItemsAreCheckedInByCertainTime, - Wrapped<
String?> ? checkInByTimeToAvoidBilling, - Wrapped<
bool?> ? createInvoiceForItemsCheckedInBeforeEstimatedStopDate, - Wrapped<
String?> ? automaticallyCreateInvoiceForItemsCheckedInBeforeEstimatedStopDate, - Wrapped<
bool?> ? automaticallyCompleteRepairOrderWhenAllItemsReleased, - Wrapped<
String?> ? setInvoiceDate, - Wrapped<
String?> ? creditInvoiceNumberFrom, - Wrapped<
bool?> ? orderStaysActiveWithSubsInHolding, - Wrapped<
bool?> ? assignConsignorBeforeStaging, - Wrapped<
String?> ? dateStamp, - Wrapped<
String?> ? noInsuranceFeeRateId, - Wrapped<
String?> ? noInsuranceFeeICode, - Wrapped<
String?> ? noInsuranceFeeDescription, - Wrapped<
String?> ? noInsuranceFeeBasedOn, - Wrapped<
bool?> ? chargeNoInsuranceFee, - Wrapped<
bool?> ? useNoInsuranceFeeThreshold, - Wrapped<
double?> ? noInsuranceFeePercent, - Wrapped<
double?> ? noInsuranceFeeThreshold, - 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
WebApiModulesSettingsDepartmentLocationDepartmentLocation copyWithWrapped({
Wrapped<int?>? id,
Wrapped<String?>? departmentId,
Wrapped<String?>? department,
Wrapped<String?>? locationId,
Wrapped<String?>? location,
Wrapped<String?>? defaultOrderTypeId,
Wrapped<String?>? defaultOrderType,
Wrapped<String?>? projectDefaultOrderTypeId,
Wrapped<String?>? projectDefaultOrderType,
Wrapped<String?>? defaultTransferTypeId,
Wrapped<String?>? defaultTransferType,
Wrapped<String?>? glPrefix,
Wrapped<String?>? glSuffix,
Wrapped<bool?>? allowDecreaseOrderQuantityWhenStaged,
Wrapped<bool?>? allowDecreaseOrderQuantityWhenOut,
Wrapped<bool?>? autoCreditOnSalesReturn,
Wrapped<String?>? depositFeeRateId,
Wrapped<String?>? depositFeeRateICode,
Wrapped<String?>? depositFeeRateDescription,
Wrapped<String?>? flatAmountCreditInvoiceRateId,
Wrapped<String?>? flatAmountCreditInvoiceRateICode,
Wrapped<String?>? flatAmountCreditInvoiceRateDescription,
Wrapped<bool?>? updateEstimatedStartAndStopDatesOnSubPurchaseOrders,
Wrapped<bool?>? promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders,
Wrapped<bool?>? updateBillingStartAndStopDatesOnSubPurchaseOrders,
Wrapped<bool?>? promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders,
Wrapped<String?>? purchaseOrderApprovalRequiredAsOf,
Wrapped<bool?>? purchaseOrderRequireFirstApproval,
Wrapped<bool?>? purchaseOrderRequireSecondApproval,
Wrapped<bool?>? purchaseOrderAllowSecondApprovalWithoutFirstApproval,
Wrapped<double?>? purchaseOrderUnapproveIncreaseAmount,
Wrapped<double?>? purchaseOrderUnapproveIncreasePercent,
Wrapped<bool?>? purchaseOrderPreventReceiveUnapproved,
Wrapped<double?>? purchaseOrderFirstApprovalThresholdRental,
Wrapped<double?>? purchaseOrderFirstApprovalThresholdSales,
Wrapped<double?>? purchaseOrderFirstApprovalThresholdParts,
Wrapped<double?>? purchaseOrderFirstApprovalThresholdMiscellaneous,
Wrapped<double?>? purchaseOrderFirstApprovalThresholdLabor,
Wrapped<double?>? purchaseOrderFirstApprovalThresholdRepair,
Wrapped<double?>? purchaseOrderFirstApprovalThresholdSubRental,
Wrapped<double?>? purchaseOrderFirstApprovalThresholdSubSales,
Wrapped<double?>? purchaseOrderFirstApprovalThresholdSubMiscellaneous,
Wrapped<double?>? purchaseOrderFirstApprovalThresholdSubLabor,
Wrapped<double?>? purchaseOrderSecondApprovalThresholdRental,
Wrapped<double?>? purchaseOrderSecondApprovalThresholdSales,
Wrapped<double?>? purchaseOrderSecondApprovalThresholdParts,
Wrapped<double?>? purchaseOrderSecondApprovalThresholdMiscellaneous,
Wrapped<double?>? purchaseOrderSecondApprovalThresholdLabor,
Wrapped<double?>? purchaseOrderSecondApprovalThresholdRepair,
Wrapped<double?>? purchaseOrderSecondApprovalThresholdSubRental,
Wrapped<double?>? purchaseOrderSecondApprovalThresholdSubSales,
Wrapped<double?>? purchaseOrderSecondApprovalThresholdSubMiscellaneous,
Wrapped<double?>? purchaseOrderSecondApprovalThresholdSubLabor,
Wrapped<bool?>? completeRentalWithLAndDOrder,
Wrapped<bool?>? disableCrewValidation,
Wrapped<bool?>? storefrontEnableInventoryInquiryEmails,
Wrapped<String?>? storefrontInventoryInquiryEmailToAddress,
Wrapped<bool?>? storefrontEnableQuoteRequestEmails,
Wrapped<String?>? storefrontQuoteRequestEmailToAddress,
Wrapped<bool?>? useResponsiblePerson,
Wrapped<bool?>? requireResponsiblePerson,
Wrapped<String?>? vendorInvoiceModificationsPushToPo,
Wrapped<bool?>? splitRentalLineItemWhenCheckedInEarly,
Wrapped<bool?>? inactive,
Wrapped<bool?>? createInvoiceForItemsAddedAfterPrebill,
Wrapped<bool?>? createCreditForPreBilledItemsReturnedEarly,
Wrapped<String?>? automaticallyCreateCreditForPreBilledItemsReturnedEarly,
Wrapped<bool?>? doNotBillDayWhenItemsAreCheckedInByCertainTime,
Wrapped<String?>? checkInByTimeToAvoidBilling,
Wrapped<bool?>? createInvoiceForItemsCheckedInBeforeEstimatedStopDate,
Wrapped<String?>?
automaticallyCreateInvoiceForItemsCheckedInBeforeEstimatedStopDate,
Wrapped<bool?>? automaticallyCompleteRepairOrderWhenAllItemsReleased,
Wrapped<String?>? setInvoiceDate,
Wrapped<String?>? creditInvoiceNumberFrom,
Wrapped<bool?>? orderStaysActiveWithSubsInHolding,
Wrapped<bool?>? assignConsignorBeforeStaging,
Wrapped<String?>? dateStamp,
Wrapped<String?>? noInsuranceFeeRateId,
Wrapped<String?>? noInsuranceFeeICode,
Wrapped<String?>? noInsuranceFeeDescription,
Wrapped<String?>? noInsuranceFeeBasedOn,
Wrapped<bool?>? chargeNoInsuranceFee,
Wrapped<bool?>? useNoInsuranceFeeThreshold,
Wrapped<double?>? noInsuranceFeePercent,
Wrapped<double?>? noInsuranceFeeThreshold,
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 WebApiModulesSettingsDepartmentLocationDepartmentLocation(
id: (id != null ? id.value : this.id),
departmentId: (departmentId != null
? departmentId.value
: this.departmentId),
department: (department != null ? department.value : this.department),
locationId: (locationId != null ? locationId.value : this.locationId),
location: (location != null ? location.value : this.location),
defaultOrderTypeId: (defaultOrderTypeId != null
? defaultOrderTypeId.value
: this.defaultOrderTypeId),
defaultOrderType: (defaultOrderType != null
? defaultOrderType.value
: this.defaultOrderType),
projectDefaultOrderTypeId: (projectDefaultOrderTypeId != null
? projectDefaultOrderTypeId.value
: this.projectDefaultOrderTypeId),
projectDefaultOrderType: (projectDefaultOrderType != null
? projectDefaultOrderType.value
: this.projectDefaultOrderType),
defaultTransferTypeId: (defaultTransferTypeId != null
? defaultTransferTypeId.value
: this.defaultTransferTypeId),
defaultTransferType: (defaultTransferType != null
? defaultTransferType.value
: this.defaultTransferType),
glPrefix: (glPrefix != null ? glPrefix.value : this.glPrefix),
glSuffix: (glSuffix != null ? glSuffix.value : this.glSuffix),
allowDecreaseOrderQuantityWhenStaged:
(allowDecreaseOrderQuantityWhenStaged != null
? allowDecreaseOrderQuantityWhenStaged.value
: this.allowDecreaseOrderQuantityWhenStaged),
allowDecreaseOrderQuantityWhenOut:
(allowDecreaseOrderQuantityWhenOut != null
? allowDecreaseOrderQuantityWhenOut.value
: this.allowDecreaseOrderQuantityWhenOut),
autoCreditOnSalesReturn: (autoCreditOnSalesReturn != null
? autoCreditOnSalesReturn.value
: this.autoCreditOnSalesReturn),
depositFeeRateId: (depositFeeRateId != null
? depositFeeRateId.value
: this.depositFeeRateId),
depositFeeRateICode: (depositFeeRateICode != null
? depositFeeRateICode.value
: this.depositFeeRateICode),
depositFeeRateDescription: (depositFeeRateDescription != null
? depositFeeRateDescription.value
: this.depositFeeRateDescription),
flatAmountCreditInvoiceRateId: (flatAmountCreditInvoiceRateId != null
? flatAmountCreditInvoiceRateId.value
: this.flatAmountCreditInvoiceRateId),
flatAmountCreditInvoiceRateICode:
(flatAmountCreditInvoiceRateICode != null
? flatAmountCreditInvoiceRateICode.value
: this.flatAmountCreditInvoiceRateICode),
flatAmountCreditInvoiceRateDescription:
(flatAmountCreditInvoiceRateDescription != null
? flatAmountCreditInvoiceRateDescription.value
: this.flatAmountCreditInvoiceRateDescription),
updateEstimatedStartAndStopDatesOnSubPurchaseOrders:
(updateEstimatedStartAndStopDatesOnSubPurchaseOrders != null
? updateEstimatedStartAndStopDatesOnSubPurchaseOrders.value
: this.updateEstimatedStartAndStopDatesOnSubPurchaseOrders),
promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders:
(promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders != null
? promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders.value
: this.promptToUpdateEstimatedStartAndStopDatesOnSubPurchaseOrders),
updateBillingStartAndStopDatesOnSubPurchaseOrders:
(updateBillingStartAndStopDatesOnSubPurchaseOrders != null
? updateBillingStartAndStopDatesOnSubPurchaseOrders.value
: this.updateBillingStartAndStopDatesOnSubPurchaseOrders),
promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders:
(promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders != null
? promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders.value
: this.promptToUpdateBillingStartAndStopDatesOnSubPurchaseOrders),
purchaseOrderApprovalRequiredAsOf:
(purchaseOrderApprovalRequiredAsOf != null
? purchaseOrderApprovalRequiredAsOf.value
: this.purchaseOrderApprovalRequiredAsOf),
purchaseOrderRequireFirstApproval:
(purchaseOrderRequireFirstApproval != null
? purchaseOrderRequireFirstApproval.value
: this.purchaseOrderRequireFirstApproval),
purchaseOrderRequireSecondApproval:
(purchaseOrderRequireSecondApproval != null
? purchaseOrderRequireSecondApproval.value
: this.purchaseOrderRequireSecondApproval),
purchaseOrderAllowSecondApprovalWithoutFirstApproval:
(purchaseOrderAllowSecondApprovalWithoutFirstApproval != null
? purchaseOrderAllowSecondApprovalWithoutFirstApproval.value
: this.purchaseOrderAllowSecondApprovalWithoutFirstApproval),
purchaseOrderUnapproveIncreaseAmount:
(purchaseOrderUnapproveIncreaseAmount != null
? purchaseOrderUnapproveIncreaseAmount.value
: this.purchaseOrderUnapproveIncreaseAmount),
purchaseOrderUnapproveIncreasePercent:
(purchaseOrderUnapproveIncreasePercent != null
? purchaseOrderUnapproveIncreasePercent.value
: this.purchaseOrderUnapproveIncreasePercent),
purchaseOrderPreventReceiveUnapproved:
(purchaseOrderPreventReceiveUnapproved != null
? purchaseOrderPreventReceiveUnapproved.value
: this.purchaseOrderPreventReceiveUnapproved),
purchaseOrderFirstApprovalThresholdRental:
(purchaseOrderFirstApprovalThresholdRental != null
? purchaseOrderFirstApprovalThresholdRental.value
: this.purchaseOrderFirstApprovalThresholdRental),
purchaseOrderFirstApprovalThresholdSales:
(purchaseOrderFirstApprovalThresholdSales != null
? purchaseOrderFirstApprovalThresholdSales.value
: this.purchaseOrderFirstApprovalThresholdSales),
purchaseOrderFirstApprovalThresholdParts:
(purchaseOrderFirstApprovalThresholdParts != null
? purchaseOrderFirstApprovalThresholdParts.value
: this.purchaseOrderFirstApprovalThresholdParts),
purchaseOrderFirstApprovalThresholdMiscellaneous:
(purchaseOrderFirstApprovalThresholdMiscellaneous != null
? purchaseOrderFirstApprovalThresholdMiscellaneous.value
: this.purchaseOrderFirstApprovalThresholdMiscellaneous),
purchaseOrderFirstApprovalThresholdLabor:
(purchaseOrderFirstApprovalThresholdLabor != null
? purchaseOrderFirstApprovalThresholdLabor.value
: this.purchaseOrderFirstApprovalThresholdLabor),
purchaseOrderFirstApprovalThresholdRepair:
(purchaseOrderFirstApprovalThresholdRepair != null
? purchaseOrderFirstApprovalThresholdRepair.value
: this.purchaseOrderFirstApprovalThresholdRepair),
purchaseOrderFirstApprovalThresholdSubRental:
(purchaseOrderFirstApprovalThresholdSubRental != null
? purchaseOrderFirstApprovalThresholdSubRental.value
: this.purchaseOrderFirstApprovalThresholdSubRental),
purchaseOrderFirstApprovalThresholdSubSales:
(purchaseOrderFirstApprovalThresholdSubSales != null
? purchaseOrderFirstApprovalThresholdSubSales.value
: this.purchaseOrderFirstApprovalThresholdSubSales),
purchaseOrderFirstApprovalThresholdSubMiscellaneous:
(purchaseOrderFirstApprovalThresholdSubMiscellaneous != null
? purchaseOrderFirstApprovalThresholdSubMiscellaneous.value
: this.purchaseOrderFirstApprovalThresholdSubMiscellaneous),
purchaseOrderFirstApprovalThresholdSubLabor:
(purchaseOrderFirstApprovalThresholdSubLabor != null
? purchaseOrderFirstApprovalThresholdSubLabor.value
: this.purchaseOrderFirstApprovalThresholdSubLabor),
purchaseOrderSecondApprovalThresholdRental:
(purchaseOrderSecondApprovalThresholdRental != null
? purchaseOrderSecondApprovalThresholdRental.value
: this.purchaseOrderSecondApprovalThresholdRental),
purchaseOrderSecondApprovalThresholdSales:
(purchaseOrderSecondApprovalThresholdSales != null
? purchaseOrderSecondApprovalThresholdSales.value
: this.purchaseOrderSecondApprovalThresholdSales),
purchaseOrderSecondApprovalThresholdParts:
(purchaseOrderSecondApprovalThresholdParts != null
? purchaseOrderSecondApprovalThresholdParts.value
: this.purchaseOrderSecondApprovalThresholdParts),
purchaseOrderSecondApprovalThresholdMiscellaneous:
(purchaseOrderSecondApprovalThresholdMiscellaneous != null
? purchaseOrderSecondApprovalThresholdMiscellaneous.value
: this.purchaseOrderSecondApprovalThresholdMiscellaneous),
purchaseOrderSecondApprovalThresholdLabor:
(purchaseOrderSecondApprovalThresholdLabor != null
? purchaseOrderSecondApprovalThresholdLabor.value
: this.purchaseOrderSecondApprovalThresholdLabor),
purchaseOrderSecondApprovalThresholdRepair:
(purchaseOrderSecondApprovalThresholdRepair != null
? purchaseOrderSecondApprovalThresholdRepair.value
: this.purchaseOrderSecondApprovalThresholdRepair),
purchaseOrderSecondApprovalThresholdSubRental:
(purchaseOrderSecondApprovalThresholdSubRental != null
? purchaseOrderSecondApprovalThresholdSubRental.value
: this.purchaseOrderSecondApprovalThresholdSubRental),
purchaseOrderSecondApprovalThresholdSubSales:
(purchaseOrderSecondApprovalThresholdSubSales != null
? purchaseOrderSecondApprovalThresholdSubSales.value
: this.purchaseOrderSecondApprovalThresholdSubSales),
purchaseOrderSecondApprovalThresholdSubMiscellaneous:
(purchaseOrderSecondApprovalThresholdSubMiscellaneous != null
? purchaseOrderSecondApprovalThresholdSubMiscellaneous.value
: this.purchaseOrderSecondApprovalThresholdSubMiscellaneous),
purchaseOrderSecondApprovalThresholdSubLabor:
(purchaseOrderSecondApprovalThresholdSubLabor != null
? purchaseOrderSecondApprovalThresholdSubLabor.value
: this.purchaseOrderSecondApprovalThresholdSubLabor),
completeRentalWithLAndDOrder: (completeRentalWithLAndDOrder != null
? completeRentalWithLAndDOrder.value
: this.completeRentalWithLAndDOrder),
disableCrewValidation: (disableCrewValidation != null
? disableCrewValidation.value
: this.disableCrewValidation),
storefrontEnableInventoryInquiryEmails:
(storefrontEnableInventoryInquiryEmails != null
? storefrontEnableInventoryInquiryEmails.value
: this.storefrontEnableInventoryInquiryEmails),
storefrontInventoryInquiryEmailToAddress:
(storefrontInventoryInquiryEmailToAddress != null
? storefrontInventoryInquiryEmailToAddress.value
: this.storefrontInventoryInquiryEmailToAddress),
storefrontEnableQuoteRequestEmails:
(storefrontEnableQuoteRequestEmails != null
? storefrontEnableQuoteRequestEmails.value
: this.storefrontEnableQuoteRequestEmails),
storefrontQuoteRequestEmailToAddress:
(storefrontQuoteRequestEmailToAddress != null
? storefrontQuoteRequestEmailToAddress.value
: this.storefrontQuoteRequestEmailToAddress),
useResponsiblePerson: (useResponsiblePerson != null
? useResponsiblePerson.value
: this.useResponsiblePerson),
requireResponsiblePerson: (requireResponsiblePerson != null
? requireResponsiblePerson.value
: this.requireResponsiblePerson),
vendorInvoiceModificationsPushToPo:
(vendorInvoiceModificationsPushToPo != null
? vendorInvoiceModificationsPushToPo.value
: this.vendorInvoiceModificationsPushToPo),
splitRentalLineItemWhenCheckedInEarly:
(splitRentalLineItemWhenCheckedInEarly != null
? splitRentalLineItemWhenCheckedInEarly.value
: this.splitRentalLineItemWhenCheckedInEarly),
inactive: (inactive != null ? inactive.value : this.inactive),
createInvoiceForItemsAddedAfterPrebill:
(createInvoiceForItemsAddedAfterPrebill != null
? createInvoiceForItemsAddedAfterPrebill.value
: this.createInvoiceForItemsAddedAfterPrebill),
createCreditForPreBilledItemsReturnedEarly:
(createCreditForPreBilledItemsReturnedEarly != null
? createCreditForPreBilledItemsReturnedEarly.value
: this.createCreditForPreBilledItemsReturnedEarly),
automaticallyCreateCreditForPreBilledItemsReturnedEarly:
(automaticallyCreateCreditForPreBilledItemsReturnedEarly != null
? automaticallyCreateCreditForPreBilledItemsReturnedEarly.value
: this.automaticallyCreateCreditForPreBilledItemsReturnedEarly),
doNotBillDayWhenItemsAreCheckedInByCertainTime:
(doNotBillDayWhenItemsAreCheckedInByCertainTime != null
? doNotBillDayWhenItemsAreCheckedInByCertainTime.value
: this.doNotBillDayWhenItemsAreCheckedInByCertainTime),
checkInByTimeToAvoidBilling: (checkInByTimeToAvoidBilling != null
? checkInByTimeToAvoidBilling.value
: this.checkInByTimeToAvoidBilling),
createInvoiceForItemsCheckedInBeforeEstimatedStopDate:
(createInvoiceForItemsCheckedInBeforeEstimatedStopDate != null
? createInvoiceForItemsCheckedInBeforeEstimatedStopDate.value
: this.createInvoiceForItemsCheckedInBeforeEstimatedStopDate),
automaticallyCreateInvoiceForItemsCheckedInBeforeEstimatedStopDate:
(automaticallyCreateInvoiceForItemsCheckedInBeforeEstimatedStopDate !=
null
? automaticallyCreateInvoiceForItemsCheckedInBeforeEstimatedStopDate
.value
: this.automaticallyCreateInvoiceForItemsCheckedInBeforeEstimatedStopDate),
automaticallyCompleteRepairOrderWhenAllItemsReleased:
(automaticallyCompleteRepairOrderWhenAllItemsReleased != null
? automaticallyCompleteRepairOrderWhenAllItemsReleased.value
: this.automaticallyCompleteRepairOrderWhenAllItemsReleased),
setInvoiceDate: (setInvoiceDate != null
? setInvoiceDate.value
: this.setInvoiceDate),
creditInvoiceNumberFrom: (creditInvoiceNumberFrom != null
? creditInvoiceNumberFrom.value
: this.creditInvoiceNumberFrom),
orderStaysActiveWithSubsInHolding:
(orderStaysActiveWithSubsInHolding != null
? orderStaysActiveWithSubsInHolding.value
: this.orderStaysActiveWithSubsInHolding),
assignConsignorBeforeStaging: (assignConsignorBeforeStaging != null
? assignConsignorBeforeStaging.value
: this.assignConsignorBeforeStaging),
dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
noInsuranceFeeRateId: (noInsuranceFeeRateId != null
? noInsuranceFeeRateId.value
: this.noInsuranceFeeRateId),
noInsuranceFeeICode: (noInsuranceFeeICode != null
? noInsuranceFeeICode.value
: this.noInsuranceFeeICode),
noInsuranceFeeDescription: (noInsuranceFeeDescription != null
? noInsuranceFeeDescription.value
: this.noInsuranceFeeDescription),
noInsuranceFeeBasedOn: (noInsuranceFeeBasedOn != null
? noInsuranceFeeBasedOn.value
: this.noInsuranceFeeBasedOn),
chargeNoInsuranceFee: (chargeNoInsuranceFee != null
? chargeNoInsuranceFee.value
: this.chargeNoInsuranceFee),
useNoInsuranceFeeThreshold: (useNoInsuranceFeeThreshold != null
? useNoInsuranceFeeThreshold.value
: this.useNoInsuranceFeeThreshold),
noInsuranceFeePercent: (noInsuranceFeePercent != null
? noInsuranceFeePercent.value
: this.noInsuranceFeePercent),
noInsuranceFeeThreshold: (noInsuranceFeeThreshold != null
? noInsuranceFeeThreshold.value
: this.noInsuranceFeeThreshold),
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),
);
}