copyWithWrapped method
WebApiModulesSettingsSystemSettingsInventorySettingsInventorySettings
copyWithWrapped({
- Wrapped<
String?> ? inventorySettingsId, - Wrapped<
String?> ? inventorySettingsName, - Wrapped<
String?> ? iCodeMask, - Wrapped<
bool?> ? padICodeWithZeros, - Wrapped<
bool?> ? userAssignedICodes, - Wrapped<
int?> ? lastICode, - Wrapped<
String?> ? iCodePrefix, - Wrapped<
bool?> ? enable3WeekPricing, - Wrapped<
bool?> ? enableTieredWeekPricing, - Wrapped<
String?> ? tier1Name, - Wrapped<
String?> ? tier2Name, - Wrapped<
String?> ? tier3Name, - Wrapped<
String?> ? tier4Name, - Wrapped<
String?> ? tier5Name, - Wrapped<
String?> ? salesCheckOutRetiredReasonId, - Wrapped<
String?> ? salesCheckOutRetiredReason, - Wrapped<
String?> ? salesCheckInUnretiredReasonId, - Wrapped<
String?> ? salesCheckInUnretiredReason, - Wrapped<
String?> ? defaultRentalSaleRetiredReasonId, - Wrapped<
String?> ? defaultRentalSaleRetiredReason, - Wrapped<
String?> ? defaultLossAndDamageRetiredReasonId, - Wrapped<
String?> ? defaultLossAndDamageRetiredReason, - Wrapped<
bool?> ? startDepreciatingFixedAssetsTheMonthAfterTheyAreReceived, - Wrapped<
bool?> ? depreciateFixedAssetsWhenRetired, - Wrapped<
bool?> ? unDepreciateFixedAssetsWhenUnretired, - Wrapped<
bool?> ? includeTaxInOriginalEquipmentCost, - Wrapped<
String?> ? defaultRentalQuantityInventoryCostCalculation, - Wrapped<
String?> ? defaultSalesQuantityInventoryCostCalculation, - Wrapped<
String?> ? defaultPartsQuantityInventoryCostCalculation, - Wrapped<
bool?> ? enableLease, - Wrapped<
bool?> ? autoUpdateInventoryMetricImperialDimensions, - Wrapped<
bool?> ? convertDimensionsToSmallestUnit, - Wrapped<
bool?> ? autoSortInventoryByICode, - Wrapped<
bool?> ? fixedAssetTransferOwnership, - Wrapped<
String?> ? changeICodeRetiredReasonId, - Wrapped<
String?> ? changeICodeRetiredReason, - Wrapped<
bool?> ? changeICodeCreateBrandNewPurchase, - Wrapped<
String?> ? physicalInventoryRetiredReasonId, - Wrapped<
String?> ? physicalInventoryRetiredReason, - Wrapped<
String?> ? physicalInventoryDefaultCost, - Wrapped<
String?> ? physicalInventoryAdjustmentReasonId, - Wrapped<
String?> ? physicalInventoryAdjustmentReason, - Wrapped<
bool?> ? enableInventoryCertification, - Wrapped<
bool?> ? enablePropsWardrobe, - Wrapped<
bool?> ? enableSetsWalls, - Wrapped<
String?> ? returnInventoryRetiredReasonId, - Wrapped<
String?> ? returnInventoryRetiredReason, - Wrapped<
String?> ? voidReturnInventoryUnretiredReasonId, - Wrapped<
String?> ? voidReturnInventoryUnretiredReason, - Wrapped<
bool?> ? enableOriginalShow, - Wrapped<
bool?> ? trackItemsInRooms, - Wrapped<
int?> ? utilizationYears, - Wrapped<
bool?> ? returnOnAssetUseDaysBilled, - Wrapped<
String?> ? returnOnAssetRevenueDate, - 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
WebApiModulesSettingsSystemSettingsInventorySettingsInventorySettings
copyWithWrapped({
Wrapped<String?>? inventorySettingsId,
Wrapped<String?>? inventorySettingsName,
Wrapped<String?>? iCodeMask,
Wrapped<bool?>? padICodeWithZeros,
Wrapped<bool?>? userAssignedICodes,
Wrapped<int?>? lastICode,
Wrapped<String?>? iCodePrefix,
Wrapped<bool?>? enable3WeekPricing,
Wrapped<bool?>? enableTieredWeekPricing,
Wrapped<String?>? tier1Name,
Wrapped<String?>? tier2Name,
Wrapped<String?>? tier3Name,
Wrapped<String?>? tier4Name,
Wrapped<String?>? tier5Name,
Wrapped<String?>? salesCheckOutRetiredReasonId,
Wrapped<String?>? salesCheckOutRetiredReason,
Wrapped<String?>? salesCheckInUnretiredReasonId,
Wrapped<String?>? salesCheckInUnretiredReason,
Wrapped<String?>? defaultRentalSaleRetiredReasonId,
Wrapped<String?>? defaultRentalSaleRetiredReason,
Wrapped<String?>? defaultLossAndDamageRetiredReasonId,
Wrapped<String?>? defaultLossAndDamageRetiredReason,
Wrapped<bool?>? startDepreciatingFixedAssetsTheMonthAfterTheyAreReceived,
Wrapped<bool?>? depreciateFixedAssetsWhenRetired,
Wrapped<bool?>? unDepreciateFixedAssetsWhenUnretired,
Wrapped<bool?>? includeTaxInOriginalEquipmentCost,
Wrapped<String?>? defaultRentalQuantityInventoryCostCalculation,
Wrapped<String?>? defaultSalesQuantityInventoryCostCalculation,
Wrapped<String?>? defaultPartsQuantityInventoryCostCalculation,
Wrapped<bool?>? enableLease,
Wrapped<bool?>? autoUpdateInventoryMetricImperialDimensions,
Wrapped<bool?>? convertDimensionsToSmallestUnit,
Wrapped<bool?>? autoSortInventoryByICode,
Wrapped<bool?>? fixedAssetTransferOwnership,
Wrapped<String?>? changeICodeRetiredReasonId,
Wrapped<String?>? changeICodeRetiredReason,
Wrapped<bool?>? changeICodeCreateBrandNewPurchase,
Wrapped<String?>? physicalInventoryRetiredReasonId,
Wrapped<String?>? physicalInventoryRetiredReason,
Wrapped<String?>? physicalInventoryDefaultCost,
Wrapped<String?>? physicalInventoryAdjustmentReasonId,
Wrapped<String?>? physicalInventoryAdjustmentReason,
Wrapped<bool?>? enableInventoryCertification,
Wrapped<bool?>? enablePropsWardrobe,
Wrapped<bool?>? enableSetsWalls,
Wrapped<String?>? returnInventoryRetiredReasonId,
Wrapped<String?>? returnInventoryRetiredReason,
Wrapped<String?>? voidReturnInventoryUnretiredReasonId,
Wrapped<String?>? voidReturnInventoryUnretiredReason,
Wrapped<bool?>? enableOriginalShow,
Wrapped<bool?>? trackItemsInRooms,
Wrapped<int?>? utilizationYears,
Wrapped<bool?>? returnOnAssetUseDaysBilled,
Wrapped<String?>? returnOnAssetRevenueDate,
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 WebApiModulesSettingsSystemSettingsInventorySettingsInventorySettings(
inventorySettingsId: (inventorySettingsId != null
? inventorySettingsId.value
: this.inventorySettingsId),
inventorySettingsName: (inventorySettingsName != null
? inventorySettingsName.value
: this.inventorySettingsName),
iCodeMask: (iCodeMask != null ? iCodeMask.value : this.iCodeMask),
padICodeWithZeros: (padICodeWithZeros != null
? padICodeWithZeros.value
: this.padICodeWithZeros),
userAssignedICodes: (userAssignedICodes != null
? userAssignedICodes.value
: this.userAssignedICodes),
lastICode: (lastICode != null ? lastICode.value : this.lastICode),
iCodePrefix: (iCodePrefix != null ? iCodePrefix.value : this.iCodePrefix),
enable3WeekPricing: (enable3WeekPricing != null
? enable3WeekPricing.value
: this.enable3WeekPricing),
enableTieredWeekPricing: (enableTieredWeekPricing != null
? enableTieredWeekPricing.value
: this.enableTieredWeekPricing),
tier1Name: (tier1Name != null ? tier1Name.value : this.tier1Name),
tier2Name: (tier2Name != null ? tier2Name.value : this.tier2Name),
tier3Name: (tier3Name != null ? tier3Name.value : this.tier3Name),
tier4Name: (tier4Name != null ? tier4Name.value : this.tier4Name),
tier5Name: (tier5Name != null ? tier5Name.value : this.tier5Name),
salesCheckOutRetiredReasonId: (salesCheckOutRetiredReasonId != null
? salesCheckOutRetiredReasonId.value
: this.salesCheckOutRetiredReasonId),
salesCheckOutRetiredReason: (salesCheckOutRetiredReason != null
? salesCheckOutRetiredReason.value
: this.salesCheckOutRetiredReason),
salesCheckInUnretiredReasonId: (salesCheckInUnretiredReasonId != null
? salesCheckInUnretiredReasonId.value
: this.salesCheckInUnretiredReasonId),
salesCheckInUnretiredReason: (salesCheckInUnretiredReason != null
? salesCheckInUnretiredReason.value
: this.salesCheckInUnretiredReason),
defaultRentalSaleRetiredReasonId:
(defaultRentalSaleRetiredReasonId != null
? defaultRentalSaleRetiredReasonId.value
: this.defaultRentalSaleRetiredReasonId),
defaultRentalSaleRetiredReason: (defaultRentalSaleRetiredReason != null
? defaultRentalSaleRetiredReason.value
: this.defaultRentalSaleRetiredReason),
defaultLossAndDamageRetiredReasonId:
(defaultLossAndDamageRetiredReasonId != null
? defaultLossAndDamageRetiredReasonId.value
: this.defaultLossAndDamageRetiredReasonId),
defaultLossAndDamageRetiredReason:
(defaultLossAndDamageRetiredReason != null
? defaultLossAndDamageRetiredReason.value
: this.defaultLossAndDamageRetiredReason),
startDepreciatingFixedAssetsTheMonthAfterTheyAreReceived:
(startDepreciatingFixedAssetsTheMonthAfterTheyAreReceived != null
? startDepreciatingFixedAssetsTheMonthAfterTheyAreReceived.value
: this.startDepreciatingFixedAssetsTheMonthAfterTheyAreReceived),
depreciateFixedAssetsWhenRetired:
(depreciateFixedAssetsWhenRetired != null
? depreciateFixedAssetsWhenRetired.value
: this.depreciateFixedAssetsWhenRetired),
unDepreciateFixedAssetsWhenUnretired:
(unDepreciateFixedAssetsWhenUnretired != null
? unDepreciateFixedAssetsWhenUnretired.value
: this.unDepreciateFixedAssetsWhenUnretired),
includeTaxInOriginalEquipmentCost:
(includeTaxInOriginalEquipmentCost != null
? includeTaxInOriginalEquipmentCost.value
: this.includeTaxInOriginalEquipmentCost),
defaultRentalQuantityInventoryCostCalculation:
(defaultRentalQuantityInventoryCostCalculation != null
? defaultRentalQuantityInventoryCostCalculation.value
: this.defaultRentalQuantityInventoryCostCalculation),
defaultSalesQuantityInventoryCostCalculation:
(defaultSalesQuantityInventoryCostCalculation != null
? defaultSalesQuantityInventoryCostCalculation.value
: this.defaultSalesQuantityInventoryCostCalculation),
defaultPartsQuantityInventoryCostCalculation:
(defaultPartsQuantityInventoryCostCalculation != null
? defaultPartsQuantityInventoryCostCalculation.value
: this.defaultPartsQuantityInventoryCostCalculation),
enableLease: (enableLease != null ? enableLease.value : this.enableLease),
autoUpdateInventoryMetricImperialDimensions:
(autoUpdateInventoryMetricImperialDimensions != null
? autoUpdateInventoryMetricImperialDimensions.value
: this.autoUpdateInventoryMetricImperialDimensions),
convertDimensionsToSmallestUnit: (convertDimensionsToSmallestUnit != null
? convertDimensionsToSmallestUnit.value
: this.convertDimensionsToSmallestUnit),
autoSortInventoryByICode: (autoSortInventoryByICode != null
? autoSortInventoryByICode.value
: this.autoSortInventoryByICode),
fixedAssetTransferOwnership: (fixedAssetTransferOwnership != null
? fixedAssetTransferOwnership.value
: this.fixedAssetTransferOwnership),
changeICodeRetiredReasonId: (changeICodeRetiredReasonId != null
? changeICodeRetiredReasonId.value
: this.changeICodeRetiredReasonId),
changeICodeRetiredReason: (changeICodeRetiredReason != null
? changeICodeRetiredReason.value
: this.changeICodeRetiredReason),
changeICodeCreateBrandNewPurchase:
(changeICodeCreateBrandNewPurchase != null
? changeICodeCreateBrandNewPurchase.value
: this.changeICodeCreateBrandNewPurchase),
physicalInventoryRetiredReasonId:
(physicalInventoryRetiredReasonId != null
? physicalInventoryRetiredReasonId.value
: this.physicalInventoryRetiredReasonId),
physicalInventoryRetiredReason: (physicalInventoryRetiredReason != null
? physicalInventoryRetiredReason.value
: this.physicalInventoryRetiredReason),
physicalInventoryDefaultCost: (physicalInventoryDefaultCost != null
? physicalInventoryDefaultCost.value
: this.physicalInventoryDefaultCost),
physicalInventoryAdjustmentReasonId:
(physicalInventoryAdjustmentReasonId != null
? physicalInventoryAdjustmentReasonId.value
: this.physicalInventoryAdjustmentReasonId),
physicalInventoryAdjustmentReason:
(physicalInventoryAdjustmentReason != null
? physicalInventoryAdjustmentReason.value
: this.physicalInventoryAdjustmentReason),
enableInventoryCertification: (enableInventoryCertification != null
? enableInventoryCertification.value
: this.enableInventoryCertification),
enablePropsWardrobe: (enablePropsWardrobe != null
? enablePropsWardrobe.value
: this.enablePropsWardrobe),
enableSetsWalls: (enableSetsWalls != null
? enableSetsWalls.value
: this.enableSetsWalls),
returnInventoryRetiredReasonId: (returnInventoryRetiredReasonId != null
? returnInventoryRetiredReasonId.value
: this.returnInventoryRetiredReasonId),
returnInventoryRetiredReason: (returnInventoryRetiredReason != null
? returnInventoryRetiredReason.value
: this.returnInventoryRetiredReason),
voidReturnInventoryUnretiredReasonId:
(voidReturnInventoryUnretiredReasonId != null
? voidReturnInventoryUnretiredReasonId.value
: this.voidReturnInventoryUnretiredReasonId),
voidReturnInventoryUnretiredReason:
(voidReturnInventoryUnretiredReason != null
? voidReturnInventoryUnretiredReason.value
: this.voidReturnInventoryUnretiredReason),
enableOriginalShow: (enableOriginalShow != null
? enableOriginalShow.value
: this.enableOriginalShow),
trackItemsInRooms: (trackItemsInRooms != null
? trackItemsInRooms.value
: this.trackItemsInRooms),
utilizationYears: (utilizationYears != null
? utilizationYears.value
: this.utilizationYears),
returnOnAssetUseDaysBilled: (returnOnAssetUseDaysBilled != null
? returnOnAssetUseDaysBilled.value
: this.returnOnAssetUseDaysBilled),
returnOnAssetRevenueDate: (returnOnAssetRevenueDate != null
? returnOnAssetRevenueDate.value
: this.returnOnAssetRevenueDate),
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),
);
}