copyWithWrapped method
WebApiModulesSettingsSystemSettingsSystemSettingsSystemSettings
copyWithWrapped({
- Wrapped<
String?> ? systemSettingsId, - 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?> ? setInvoiceDateToApprovalDate, - Wrapped<
bool?> ? ordersCompleteWithItemsNotYetStaged, - Wrapped<
int?> ? billingScheduleAutoRecalculateThreshold, - Wrapped<
bool?> ? defaultBillingSelectAllOrders, - Wrapped<
bool?> ? defaultProcessConsignmentSelectAllInvoices, - 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<
bool?> ? enableQuikLocate, - Wrapped<
bool?> ? quikSearchDontUpdateBottomLine, - Wrapped<
bool?> ? hasInternalVendors, - Wrapped<
bool?> ? disableCrossWarehouseCheckIn, - Wrapped<
bool?> ? enableCrew, - Wrapped<
bool?> ? disableHelpIcon, - Wrapped<
bool?> ? consolidateOwnedAndSubbedLineItems, - Wrapped<
bool?> ? setSubQuantityToZero, - Wrapped<
bool?> ? promptUserOnPasteLineItems, - Wrapped<
String?> ? overrideHelpURL, - Wrapped<
bool?> ? delayRevenueAndGlUntilMidnight, - Wrapped<
bool?> ? purgeOrderAuditHistory, - Wrapped<
int?> ? userLicenses, - Wrapped<
bool?> ? consignmentLicense, - Wrapped<
bool?> ? evaluationLicense, - Wrapped<
String?> ? siteHash, - Wrapped<
String?> ? licenseMessage, - Wrapped<
String?> ? defaultSalesRepresentativeFilter, - Wrapped<
String?> ? systemSettingsName, - Wrapped<
String?> ? companyName, - Wrapped<
String?> ? systemName, - Wrapped<
String?> ? databaseVersion, - Wrapped<
String?> ? dataLanguageId, - Wrapped<
String?> ? dataLanguage, - Wrapped<
String?> ? dateStamp, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped? urlIdentifier,
- Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
FwStandardBusinessLogicFwBusinessLogic?> ? original, - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?> - Wrapped<
bool?> ? hasImport, - Wrapped<
bool?> ? hasDocuments, - Wrapped<
String?> ? createdByUserId, - Wrapped<
String?> ? createdByUserName, - Wrapped<
String?> ? createdDateTime, - Wrapped<
String?> ? modifiedByUserId, - Wrapped<
String?> ? modifiedByUserName, - Wrapped<
String?> ? modifiedDateTime,
Implementation
WebApiModulesSettingsSystemSettingsSystemSettingsSystemSettings
copyWithWrapped({
Wrapped<String?>? systemSettingsId,
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?>? setInvoiceDateToApprovalDate,
Wrapped<bool?>? ordersCompleteWithItemsNotYetStaged,
Wrapped<int?>? billingScheduleAutoRecalculateThreshold,
Wrapped<bool?>? defaultBillingSelectAllOrders,
Wrapped<bool?>? defaultProcessConsignmentSelectAllInvoices,
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<bool?>? enableQuikLocate,
Wrapped<bool?>? quikSearchDontUpdateBottomLine,
Wrapped<bool?>? hasInternalVendors,
Wrapped<bool?>? disableCrossWarehouseCheckIn,
Wrapped<bool?>? enableCrew,
Wrapped<bool?>? disableHelpIcon,
Wrapped<bool?>? consolidateOwnedAndSubbedLineItems,
Wrapped<bool?>? setSubQuantityToZero,
Wrapped<bool?>? promptUserOnPasteLineItems,
Wrapped<String?>? overrideHelpURL,
Wrapped<bool?>? delayRevenueAndGlUntilMidnight,
Wrapped<bool?>? purgeOrderAuditHistory,
Wrapped<int?>? userLicenses,
Wrapped<bool?>? consignmentLicense,
Wrapped<bool?>? evaluationLicense,
Wrapped<String?>? siteHash,
Wrapped<String?>? licenseMessage,
Wrapped<String?>? defaultSalesRepresentativeFilter,
Wrapped<String?>? systemSettingsName,
Wrapped<String?>? companyName,
Wrapped<String?>? systemName,
Wrapped<String?>? databaseVersion,
Wrapped<String?>? dataLanguageId,
Wrapped<String?>? dataLanguage,
Wrapped<String?>? dateStamp,
Wrapped<String?>? auditNote,
Wrapped<String?>? recordTitle,
Wrapped<dynamic>? urlIdentifier,
Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
fields,
Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
Wrapped<List<FwStandardDataFwDefaultAttribute>?>? defaultFieldAttributes,
Wrapped<FwStandardBusinessLogicFwBusinessLogic?>? original,
Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation,
Wrapped<bool?>? hasImport,
Wrapped<bool?>? hasDocuments,
Wrapped<String?>? createdByUserId,
Wrapped<String?>? createdByUserName,
Wrapped<String?>? createdDateTime,
Wrapped<String?>? modifiedByUserId,
Wrapped<String?>? modifiedByUserName,
Wrapped<String?>? modifiedDateTime,
}) {
return WebApiModulesSettingsSystemSettingsSystemSettingsSystemSettings(
systemSettingsId: (systemSettingsId != null
? systemSettingsId.value
: this.systemSettingsId),
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),
setInvoiceDateToApprovalDate: (setInvoiceDateToApprovalDate != null
? setInvoiceDateToApprovalDate.value
: this.setInvoiceDateToApprovalDate),
ordersCompleteWithItemsNotYetStaged:
(ordersCompleteWithItemsNotYetStaged != null
? ordersCompleteWithItemsNotYetStaged.value
: this.ordersCompleteWithItemsNotYetStaged),
billingScheduleAutoRecalculateThreshold:
(billingScheduleAutoRecalculateThreshold != null
? billingScheduleAutoRecalculateThreshold.value
: this.billingScheduleAutoRecalculateThreshold),
defaultBillingSelectAllOrders: (defaultBillingSelectAllOrders != null
? defaultBillingSelectAllOrders.value
: this.defaultBillingSelectAllOrders),
defaultProcessConsignmentSelectAllInvoices:
(defaultProcessConsignmentSelectAllInvoices != null
? defaultProcessConsignmentSelectAllInvoices.value
: this.defaultProcessConsignmentSelectAllInvoices),
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),
enableQuikLocate: (enableQuikLocate != null
? enableQuikLocate.value
: this.enableQuikLocate),
quikSearchDontUpdateBottomLine: (quikSearchDontUpdateBottomLine != null
? quikSearchDontUpdateBottomLine.value
: this.quikSearchDontUpdateBottomLine),
hasInternalVendors: (hasInternalVendors != null
? hasInternalVendors.value
: this.hasInternalVendors),
disableCrossWarehouseCheckIn: (disableCrossWarehouseCheckIn != null
? disableCrossWarehouseCheckIn.value
: this.disableCrossWarehouseCheckIn),
enableCrew: (enableCrew != null ? enableCrew.value : this.enableCrew),
disableHelpIcon: (disableHelpIcon != null
? disableHelpIcon.value
: this.disableHelpIcon),
consolidateOwnedAndSubbedLineItems:
(consolidateOwnedAndSubbedLineItems != null
? consolidateOwnedAndSubbedLineItems.value
: this.consolidateOwnedAndSubbedLineItems),
setSubQuantityToZero: (setSubQuantityToZero != null
? setSubQuantityToZero.value
: this.setSubQuantityToZero),
promptUserOnPasteLineItems: (promptUserOnPasteLineItems != null
? promptUserOnPasteLineItems.value
: this.promptUserOnPasteLineItems),
overrideHelpURL: (overrideHelpURL != null
? overrideHelpURL.value
: this.overrideHelpURL),
delayRevenueAndGlUntilMidnight: (delayRevenueAndGlUntilMidnight != null
? delayRevenueAndGlUntilMidnight.value
: this.delayRevenueAndGlUntilMidnight),
purgeOrderAuditHistory: (purgeOrderAuditHistory != null
? purgeOrderAuditHistory.value
: this.purgeOrderAuditHistory),
userLicenses: (userLicenses != null
? userLicenses.value
: this.userLicenses),
consignmentLicense: (consignmentLicense != null
? consignmentLicense.value
: this.consignmentLicense),
evaluationLicense: (evaluationLicense != null
? evaluationLicense.value
: this.evaluationLicense),
siteHash: (siteHash != null ? siteHash.value : this.siteHash),
licenseMessage: (licenseMessage != null
? licenseMessage.value
: this.licenseMessage),
defaultSalesRepresentativeFilter:
(defaultSalesRepresentativeFilter != null
? defaultSalesRepresentativeFilter.value
: this.defaultSalesRepresentativeFilter),
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),
dataLanguageId: (dataLanguageId != null
? dataLanguageId.value
: this.dataLanguageId),
dataLanguage: (dataLanguage != null
? dataLanguage.value
: this.dataLanguage),
dateStamp: (dateStamp != null ? dateStamp.value : this.dateStamp),
auditNote: (auditNote != null ? auditNote.value : this.auditNote),
recordTitle: (recordTitle != null ? recordTitle.value : this.recordTitle),
urlIdentifier: (urlIdentifier != null
? urlIdentifier.value
: this.urlIdentifier),
fields: (fields != null ? fields.value : this.fields),
custom: (custom != null ? custom.value : this.custom),
defaultFieldAttributes: (defaultFieldAttributes != null
? defaultFieldAttributes.value
: this.defaultFieldAttributes),
original: (original != null ? original.value : this.original),
translation: (translation != null ? translation.value : this.translation),
hasImport: (hasImport != null ? hasImport.value : this.hasImport),
hasDocuments: (hasDocuments != null
? hasDocuments.value
: this.hasDocuments),
createdByUserId: (createdByUserId != null
? createdByUserId.value
: this.createdByUserId),
createdByUserName: (createdByUserName != null
? createdByUserName.value
: this.createdByUserName),
createdDateTime: (createdDateTime != null
? createdDateTime.value
: this.createdDateTime),
modifiedByUserId: (modifiedByUserId != null
? modifiedByUserId.value
: this.modifiedByUserId),
modifiedByUserName: (modifiedByUserName != null
? modifiedByUserName.value
: this.modifiedByUserName),
modifiedDateTime: (modifiedDateTime != null
? modifiedDateTime.value
: this.modifiedDateTime),
);
}