copyWithWrapped method
WebApiModulesSettingsSystemSettingsSystemSettingsSystemSettings
copyWithWrapped({
- Wrapped<
String?> ? systemSettingsId, - Wrapped<
String?> ? systemSettingsName, - Wrapped<
String?> ? companyName, - Wrapped<
String?> ? systemName, - Wrapped<
String?> ? databaseVersion, - Wrapped<
bool?> ? isVendorNumberAssignedByUser, - Wrapped<
int?> ? lastVendorNumber, - Wrapped<
bool?> ? allowDeleteExportedReceipts, - Wrapped<
bool?> ? enableReceipts, - Wrapped<
bool?> ? enableVendorInvoice, - Wrapped<
double?> ? closePoReminingInvoiceAmount, - Wrapped<
bool?> ? enableBetaUpdates, - Wrapped<
bool?> ? enableQaUpdates, - Wrapped<
bool?> ? enablePayments, - Wrapped<
bool?> ? allowDeleteExportedPayments, - Wrapped<
bool?> ? allowDeleteInvoices, - Wrapped<
bool?> ? allowInvoiceDateChange, - Wrapped<
bool?> ? ordersCompleteWithItemsNotYetStaged, - Wrapped<
bool?> ? populateInventoryUtilizationDataWeekly, - Wrapped<
int?> ? billingScheduleAutoRecalculateThreshold, - Wrapped<
bool?> ? synchronizeCustomerStatusAndCreditStatus, - Wrapped<
bool?> ? synchronizeDealStatusAndCreditStatus, - Wrapped<
bool?> ? changeCustomerStatusIfNoInvoices, - Wrapped<
String?> ? changeToCustomerStatusIdIfNoInvoices, - Wrapped<
String?> ? changeToCustomerStatusIfNoInvoices, - Wrapped<
bool?> ? changeDealStatusIfNoInvoices, - Wrapped<
String?> ? changeToDealStatusIdIfNoInvoices, - Wrapped<
String?> ? changeToDealStatusIfNoInvoices, - Wrapped<
int?> ? changeCustomerStatusIfNoInvoicesDays, - Wrapped<
int?> ? changeDealStatusIfNoInvoicesDays, - Wrapped<
String?> ? quoteOrderMessageFormat, - Wrapped<
bool?> ? enableOriginalShow, - Wrapped<
bool?> ? enablePropsWardrobe, - Wrapped<
bool?> ? enableSetsWalls, - Wrapped<
int?> ? deleteDataHealthDays, - Wrapped<
bool?> ? allCaps, - Wrapped<
String?> ? dataLanguageId, - Wrapped<
String?> ? dataLanguage, - Wrapped<
bool?> ? enableQuikLocate, - Wrapped<
bool?> ? hasInternalVendors, - Wrapped<
String?> ? dateStamp, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?>
Implementation
WebApiModulesSettingsSystemSettingsSystemSettingsSystemSettings
copyWithWrapped(
{Wrapped<String?>? systemSettingsId,
Wrapped<String?>? systemSettingsName,
Wrapped<String?>? companyName,
Wrapped<String?>? systemName,
Wrapped<String?>? databaseVersion,
Wrapped<bool?>? shareDealsAcrossOfficeLocations,
Wrapped<bool?>? isVendorNumberAssignedByUser,
Wrapped<int?>? lastVendorNumber,
Wrapped<bool?>? allowDeleteExportedReceipts,
Wrapped<bool?>? enableReceipts,
Wrapped<bool?>? enableVendorInvoice,
Wrapped<double?>? closePoReminingInvoiceAmount,
Wrapped<bool?>? enableBetaUpdates,
Wrapped<bool?>? enableQaUpdates,
Wrapped<bool?>? enablePayments,
Wrapped<bool?>? allowDeleteExportedPayments,
Wrapped<bool?>? allowDeleteInvoices,
Wrapped<bool?>? allowInvoiceDateChange,
Wrapped<bool?>? ordersCompleteWithItemsNotYetStaged,
Wrapped<bool?>? populateInventoryUtilizationDataWeekly,
Wrapped<int?>? billingScheduleAutoRecalculateThreshold,
Wrapped<bool?>? synchronizeCustomerStatusAndCreditStatus,
Wrapped<bool?>? synchronizeDealStatusAndCreditStatus,
Wrapped<bool?>? changeCustomerStatusIfNoInvoices,
Wrapped<String?>? changeToCustomerStatusIdIfNoInvoices,
Wrapped<String?>? changeToCustomerStatusIfNoInvoices,
Wrapped<bool?>? changeDealStatusIfNoInvoices,
Wrapped<String?>? changeToDealStatusIdIfNoInvoices,
Wrapped<String?>? changeToDealStatusIfNoInvoices,
Wrapped<int?>? changeCustomerStatusIfNoInvoicesDays,
Wrapped<int?>? changeDealStatusIfNoInvoicesDays,
Wrapped<String?>? quoteOrderMessageFormat,
Wrapped<bool?>? enableOriginalShow,
Wrapped<bool?>? enablePropsWardrobe,
Wrapped<bool?>? enableSetsWalls,
Wrapped<int?>? deleteDataHealthDays,
Wrapped<bool?>? allCaps,
Wrapped<String?>? dataLanguageId,
Wrapped<String?>? dataLanguage,
Wrapped<bool?>? enableQuikLocate,
Wrapped<bool?>? hasInternalVendors,
Wrapped<String?>? dateStamp,
Wrapped<String?>? auditNote,
Wrapped<String?>? recordTitle,
Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
fields,
Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
Wrapped<List<FwStandardDataFwDefaultAttribute>?>?
defaultFieldAttributes,
Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) {
return WebApiModulesSettingsSystemSettingsSystemSettingsSystemSettings(
systemSettingsId: (systemSettingsId != null
? systemSettingsId.value
: this.systemSettingsId),
systemSettingsName: (systemSettingsName != null
? systemSettingsName.value
: this.systemSettingsName),
companyName:
(companyName != null ? companyName.value : this.companyName),
systemName: (systemName != null ? systemName.value : this.systemName),
databaseVersion: (databaseVersion != null
? databaseVersion.value
: this.databaseVersion),
shareDealsAcrossOfficeLocations: (shareDealsAcrossOfficeLocations != null
? shareDealsAcrossOfficeLocations.value
: this.shareDealsAcrossOfficeLocations),
isVendorNumberAssignedByUser: (isVendorNumberAssignedByUser != null
? isVendorNumberAssignedByUser.value
: this.isVendorNumberAssignedByUser),
lastVendorNumber: (lastVendorNumber != null
? lastVendorNumber.value
: this.lastVendorNumber),
allowDeleteExportedReceipts: (allowDeleteExportedReceipts != null
? allowDeleteExportedReceipts.value
: this.allowDeleteExportedReceipts),
enableReceipts: (enableReceipts != null
? enableReceipts.value
: this.enableReceipts),
enableVendorInvoice: (enableVendorInvoice != null
? enableVendorInvoice.value
: this.enableVendorInvoice),
closePoReminingInvoiceAmount: (closePoReminingInvoiceAmount != null
? closePoReminingInvoiceAmount.value
: this.closePoReminingInvoiceAmount),
enableBetaUpdates: (enableBetaUpdates != null
? enableBetaUpdates.value
: this.enableBetaUpdates),
enableQaUpdates: (enableQaUpdates != null
? enableQaUpdates.value
: this.enableQaUpdates),
enablePayments: (enablePayments != null
? enablePayments.value
: this.enablePayments),
allowDeleteExportedPayments: (allowDeleteExportedPayments != null
? allowDeleteExportedPayments.value
: this.allowDeleteExportedPayments),
allowDeleteInvoices: (allowDeleteInvoices != null
? allowDeleteInvoices.value
: this.allowDeleteInvoices),
allowInvoiceDateChange: (allowInvoiceDateChange != null
? allowInvoiceDateChange.value
: this.allowInvoiceDateChange),
ordersCompleteWithItemsNotYetStaged: (ordersCompleteWithItemsNotYetStaged != null
? ordersCompleteWithItemsNotYetStaged.value
: this.ordersCompleteWithItemsNotYetStaged),
populateInventoryUtilizationDataWeekly: (populateInventoryUtilizationDataWeekly != null
? populateInventoryUtilizationDataWeekly.value
: this.populateInventoryUtilizationDataWeekly),
billingScheduleAutoRecalculateThreshold: (billingScheduleAutoRecalculateThreshold != null
? billingScheduleAutoRecalculateThreshold.value
: this.billingScheduleAutoRecalculateThreshold),
synchronizeCustomerStatusAndCreditStatus:
(synchronizeCustomerStatusAndCreditStatus != null
? synchronizeCustomerStatusAndCreditStatus.value
: this.synchronizeCustomerStatusAndCreditStatus),
synchronizeDealStatusAndCreditStatus: (synchronizeDealStatusAndCreditStatus != null
? synchronizeDealStatusAndCreditStatus.value
: this.synchronizeDealStatusAndCreditStatus),
changeCustomerStatusIfNoInvoices: (changeCustomerStatusIfNoInvoices != null
? changeCustomerStatusIfNoInvoices.value
: this.changeCustomerStatusIfNoInvoices),
changeToCustomerStatusIdIfNoInvoices: (changeToCustomerStatusIdIfNoInvoices != null
? changeToCustomerStatusIdIfNoInvoices.value
: this.changeToCustomerStatusIdIfNoInvoices),
changeToCustomerStatusIfNoInvoices: (changeToCustomerStatusIfNoInvoices != null
? changeToCustomerStatusIfNoInvoices.value
: this.changeToCustomerStatusIfNoInvoices),
changeDealStatusIfNoInvoices: (changeDealStatusIfNoInvoices != null ? changeDealStatusIfNoInvoices.value : this.changeDealStatusIfNoInvoices),
changeToDealStatusIdIfNoInvoices: (changeToDealStatusIdIfNoInvoices != null ? changeToDealStatusIdIfNoInvoices.value : this.changeToDealStatusIdIfNoInvoices),
changeToDealStatusIfNoInvoices: (changeToDealStatusIfNoInvoices != null ? changeToDealStatusIfNoInvoices.value : this.changeToDealStatusIfNoInvoices),
changeCustomerStatusIfNoInvoicesDays: (changeCustomerStatusIfNoInvoicesDays != null ? changeCustomerStatusIfNoInvoicesDays.value : this.changeCustomerStatusIfNoInvoicesDays),
changeDealStatusIfNoInvoicesDays: (changeDealStatusIfNoInvoicesDays != null ? changeDealStatusIfNoInvoicesDays.value : this.changeDealStatusIfNoInvoicesDays),
quoteOrderMessageFormat: (quoteOrderMessageFormat != null ? quoteOrderMessageFormat.value : this.quoteOrderMessageFormat),
enableOriginalShow: (enableOriginalShow != null ? enableOriginalShow.value : this.enableOriginalShow),
enablePropsWardrobe: (enablePropsWardrobe != null ? enablePropsWardrobe.value : this.enablePropsWardrobe),
enableSetsWalls: (enableSetsWalls != null ? enableSetsWalls.value : this.enableSetsWalls),
deleteDataHealthDays: (deleteDataHealthDays != null ? deleteDataHealthDays.value : this.deleteDataHealthDays),
allCaps: (allCaps != null ? allCaps.value : this.allCaps),
dataLanguageId: (dataLanguageId != null ? dataLanguageId.value : this.dataLanguageId),
dataLanguage: (dataLanguage != null ? dataLanguage.value : this.dataLanguage),
enableQuikLocate: (enableQuikLocate != null ? enableQuikLocate.value : this.enableQuikLocate),
hasInternalVendors: (hasInternalVendors != null ? hasInternalVendors.value : this.hasInternalVendors),
dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
auditNote: (auditNote != null ? auditNote.value : this.auditNote),
recordTitle: (recordTitle != null ? recordTitle.value : this.recordTitle),
fields: (fields != null ? fields.value : this.fields),
custom: (custom != null ? custom.value : this.custom),
defaultFieldAttributes: (defaultFieldAttributes != null ? defaultFieldAttributes.value : this.defaultFieldAttributes),
translation: (translation != null ? translation.value : this.translation));
}