copyWithWrapped method
WebApiModulesInventoryPhysicalInventoryPhysicalInventory
copyWithWrapped({
- Wrapped<
String?> ? physicalInventoryId, - Wrapped<
String?> ? officeLocationId, - Wrapped<
String?> ? officeLocation, - Wrapped<
String?> ? officeLocationCode, - Wrapped<
String?> ? dealId, - Wrapped<
String?> ? scheduleDate, - Wrapped<
String?> ? preScanDateTime, - Wrapped<
String?> ? initiateDateTime, - Wrapped<
String?> ? physicalInventoryNumber, - Wrapped<
String?> ? description, - Wrapped<
String?> ? countType, - Wrapped<
String?> ? warehouseId, - Wrapped<
String?> ? warehouseCode, - Wrapped<
String?> ? warehouse, - Wrapped<
String?> ? inventoryTypeId, - Wrapped<
String?> ? inventoryType, - Wrapped<
String?> ? categoryId, - Wrapped<
String?> ? category, - Wrapped<
String?> ? subCategoryId, - Wrapped<
String?> ? subCategory, - Wrapped<
String?> ? recType, - Wrapped<
String?> ? recTypeDisplay, - Wrapped<
int?> ? stepPreScan, - Wrapped<
bool?> ? allowStepPreScan, - Wrapped<
int?> ? stepInitiate, - Wrapped<
bool?> ? allowStepInitiate, - Wrapped<
int?> ? stepPrintCountSheets, - Wrapped<
bool?> ? allowStepPrintCountSheets, - Wrapped<
bool?> ? allowStepPrintPrescanProgress, - Wrapped<
int?> ? stepCount, - Wrapped<
bool?> ? allowStepCount, - Wrapped<
int?> ? stepPrintExceptionReport, - Wrapped<
bool?> ? allowStepPrintExceptionReport, - Wrapped<
int?> ? stepPrintDiscrepancyReport, - Wrapped<
bool?> ? allowStepPrintDiscrepancyReport, - Wrapped<
int?> ? stepRecount, - Wrapped<
bool?> ? allowStepRecount, - Wrapped<
int?> ? stepPrintRecountAnalysisReport, - Wrapped<
bool?> ? allowStepPrintRecountAnalysisReport, - Wrapped<
int?> ? stepPrintReconciliationReport, - Wrapped<
bool?> ? allowStepPrintReconciliationReport, - Wrapped<
int?> ? stepItemsAdded, - Wrapped<
bool?> ? allowStepItemsAdded, - Wrapped<
int?> ? stepApproveCounts, - Wrapped<
bool?> ? allowStepApproveCounts, - Wrapped<
int?> ? stepClose, - Wrapped<
bool?> ? allowStepClose, - Wrapped<
int?> ? stepCloseWithoutAdjustments, - Wrapped<
bool?> ? allowStepCloseWithoutAdjustments, - Wrapped<
bool?> ? closedWithAdjustments, - Wrapped<
bool?> ? closedWithOutAdjustments, - Wrapped<
bool?> ? allowStepPrintResults, - Wrapped<
String?> ? status, - Wrapped<
String?> ? cycleLastCounted, - Wrapped<
String?> ? cycleTrackedBy, - Wrapped<
String?> ? cycleAisle, - Wrapped<
String?> ? cycleShelf, - Wrapped<
bool?> ? cycleOnlyIncludeInventoryWithNonZeroQuantity, - Wrapped<
bool?> ? approvedPurchaseCost, - Wrapped<
bool?> ? countInventoryThatIsOut, - Wrapped<
bool?> ? facilitiesInventory, - Wrapped<
bool?> ? presInitializeAutomaticallyCountInventoryThatIsOut, - Wrapped<
bool?> ? cycleIncludeOwned, - Wrapped<
bool?> ? cycleIncludeConsigned, - Wrapped<
bool?> ? hideConsigned, - Wrapped<
bool?> ? selectitemsbyNotUsed, - Wrapped<
bool?> ? excludeInventoryWithNoAvailabilityCheck, - Wrapped<
String?> ? approvedByUserId, - Wrapped<
String?> ? approvedByUser, - Wrapped<
String?> ? approveDate, - Wrapped<
String?> ? approveTime, - Wrapped<
String?> ? inputByUserId, - Wrapped<
String?> ? inputDate, - Wrapped<
String?> ? inputTime, - Wrapped<
bool?> ? inactive, - Wrapped<
bool?> ? replaceCounts, - 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
WebApiModulesInventoryPhysicalInventoryPhysicalInventory copyWithWrapped({
Wrapped<String?>? physicalInventoryId,
Wrapped<String?>? officeLocationId,
Wrapped<String?>? officeLocation,
Wrapped<String?>? officeLocationCode,
Wrapped<String?>? dealId,
Wrapped<String?>? scheduleDate,
Wrapped<String?>? preScanDateTime,
Wrapped<String?>? initiateDateTime,
Wrapped<String?>? physicalInventoryNumber,
Wrapped<String?>? description,
Wrapped<String?>? countType,
Wrapped<String?>? warehouseId,
Wrapped<String?>? warehouseCode,
Wrapped<String?>? warehouse,
Wrapped<String?>? inventoryTypeId,
Wrapped<String?>? inventoryType,
Wrapped<String?>? categoryId,
Wrapped<String?>? category,
Wrapped<String?>? subCategoryId,
Wrapped<String?>? subCategory,
Wrapped<String?>? recType,
Wrapped<String?>? recTypeDisplay,
Wrapped<int?>? stepPreScan,
Wrapped<bool?>? allowStepPreScan,
Wrapped<int?>? stepInitiate,
Wrapped<bool?>? allowStepInitiate,
Wrapped<int?>? stepPrintCountSheets,
Wrapped<bool?>? allowStepPrintCountSheets,
Wrapped<bool?>? allowStepPrintPrescanProgress,
Wrapped<int?>? stepCount,
Wrapped<bool?>? allowStepCount,
Wrapped<int?>? stepPrintExceptionReport,
Wrapped<bool?>? allowStepPrintExceptionReport,
Wrapped<int?>? stepPrintDiscrepancyReport,
Wrapped<bool?>? allowStepPrintDiscrepancyReport,
Wrapped<int?>? stepRecount,
Wrapped<bool?>? allowStepRecount,
Wrapped<int?>? stepPrintRecountAnalysisReport,
Wrapped<bool?>? allowStepPrintRecountAnalysisReport,
Wrapped<int?>? stepPrintReconciliationReport,
Wrapped<bool?>? allowStepPrintReconciliationReport,
Wrapped<int?>? stepItemsAdded,
Wrapped<bool?>? allowStepItemsAdded,
Wrapped<int?>? stepApproveCounts,
Wrapped<bool?>? allowStepApproveCounts,
Wrapped<int?>? stepClose,
Wrapped<bool?>? allowStepClose,
Wrapped<int?>? stepCloseWithoutAdjustments,
Wrapped<bool?>? allowStepCloseWithoutAdjustments,
Wrapped<bool?>? closedWithAdjustments,
Wrapped<bool?>? closedWithOutAdjustments,
Wrapped<bool?>? allowStepPrintResults,
Wrapped<String?>? status,
Wrapped<String?>? cycleLastCounted,
Wrapped<String?>? cycleTrackedBy,
Wrapped<String?>? cycleAisle,
Wrapped<String?>? cycleShelf,
Wrapped<bool?>? cycleOnlyIncludeInventoryWithNonZeroQuantity,
Wrapped<bool?>? approvedPurchaseCost,
Wrapped<bool?>? countInventoryThatIsOut,
Wrapped<bool?>? facilitiesInventory,
Wrapped<bool?>? presInitializeAutomaticallyCountInventoryThatIsOut,
Wrapped<bool?>? cycleIncludeOwned,
Wrapped<bool?>? cycleIncludeConsigned,
Wrapped<bool?>? hideConsigned,
Wrapped<bool?>? selectitemsbyNotUsed,
Wrapped<bool?>? excludeInventoryWithNoAvailabilityCheck,
Wrapped<String?>? approvedByUserId,
Wrapped<String?>? approvedByUser,
Wrapped<String?>? approveDate,
Wrapped<String?>? approveTime,
Wrapped<String?>? inputByUserId,
Wrapped<String?>? inputDate,
Wrapped<String?>? inputTime,
Wrapped<bool?>? inactive,
Wrapped<bool?>? replaceCounts,
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 WebApiModulesInventoryPhysicalInventoryPhysicalInventory(
physicalInventoryId: (physicalInventoryId != null
? physicalInventoryId.value
: this.physicalInventoryId),
officeLocationId: (officeLocationId != null
? officeLocationId.value
: this.officeLocationId),
officeLocation: (officeLocation != null
? officeLocation.value
: this.officeLocation),
officeLocationCode: (officeLocationCode != null
? officeLocationCode.value
: this.officeLocationCode),
dealId: (dealId != null ? dealId.value : this.dealId),
scheduleDate: (scheduleDate != null
? scheduleDate.value
: this.scheduleDate),
preScanDateTime: (preScanDateTime != null
? preScanDateTime.value
: this.preScanDateTime),
initiateDateTime: (initiateDateTime != null
? initiateDateTime.value
: this.initiateDateTime),
physicalInventoryNumber: (physicalInventoryNumber != null
? physicalInventoryNumber.value
: this.physicalInventoryNumber),
description: (description != null ? description.value : this.description),
countType: (countType != null ? countType.value : this.countType),
warehouseId: (warehouseId != null ? warehouseId.value : this.warehouseId),
warehouseCode: (warehouseCode != null
? warehouseCode.value
: this.warehouseCode),
warehouse: (warehouse != null ? warehouse.value : this.warehouse),
inventoryTypeId: (inventoryTypeId != null
? inventoryTypeId.value
: this.inventoryTypeId),
inventoryType: (inventoryType != null
? inventoryType.value
: this.inventoryType),
categoryId: (categoryId != null ? categoryId.value : this.categoryId),
category: (category != null ? category.value : this.category),
subCategoryId: (subCategoryId != null
? subCategoryId.value
: this.subCategoryId),
subCategory: (subCategory != null ? subCategory.value : this.subCategory),
recType: (recType != null ? recType.value : this.recType),
recTypeDisplay: (recTypeDisplay != null
? recTypeDisplay.value
: this.recTypeDisplay),
stepPreScan: (stepPreScan != null ? stepPreScan.value : this.stepPreScan),
allowStepPreScan: (allowStepPreScan != null
? allowStepPreScan.value
: this.allowStepPreScan),
stepInitiate: (stepInitiate != null
? stepInitiate.value
: this.stepInitiate),
allowStepInitiate: (allowStepInitiate != null
? allowStepInitiate.value
: this.allowStepInitiate),
stepPrintCountSheets: (stepPrintCountSheets != null
? stepPrintCountSheets.value
: this.stepPrintCountSheets),
allowStepPrintCountSheets: (allowStepPrintCountSheets != null
? allowStepPrintCountSheets.value
: this.allowStepPrintCountSheets),
allowStepPrintPrescanProgress: (allowStepPrintPrescanProgress != null
? allowStepPrintPrescanProgress.value
: this.allowStepPrintPrescanProgress),
stepCount: (stepCount != null ? stepCount.value : this.stepCount),
allowStepCount: (allowStepCount != null
? allowStepCount.value
: this.allowStepCount),
stepPrintExceptionReport: (stepPrintExceptionReport != null
? stepPrintExceptionReport.value
: this.stepPrintExceptionReport),
allowStepPrintExceptionReport: (allowStepPrintExceptionReport != null
? allowStepPrintExceptionReport.value
: this.allowStepPrintExceptionReport),
stepPrintDiscrepancyReport: (stepPrintDiscrepancyReport != null
? stepPrintDiscrepancyReport.value
: this.stepPrintDiscrepancyReport),
allowStepPrintDiscrepancyReport: (allowStepPrintDiscrepancyReport != null
? allowStepPrintDiscrepancyReport.value
: this.allowStepPrintDiscrepancyReport),
stepRecount: (stepRecount != null ? stepRecount.value : this.stepRecount),
allowStepRecount: (allowStepRecount != null
? allowStepRecount.value
: this.allowStepRecount),
stepPrintRecountAnalysisReport: (stepPrintRecountAnalysisReport != null
? stepPrintRecountAnalysisReport.value
: this.stepPrintRecountAnalysisReport),
allowStepPrintRecountAnalysisReport:
(allowStepPrintRecountAnalysisReport != null
? allowStepPrintRecountAnalysisReport.value
: this.allowStepPrintRecountAnalysisReport),
stepPrintReconciliationReport: (stepPrintReconciliationReport != null
? stepPrintReconciliationReport.value
: this.stepPrintReconciliationReport),
allowStepPrintReconciliationReport:
(allowStepPrintReconciliationReport != null
? allowStepPrintReconciliationReport.value
: this.allowStepPrintReconciliationReport),
stepItemsAdded: (stepItemsAdded != null
? stepItemsAdded.value
: this.stepItemsAdded),
allowStepItemsAdded: (allowStepItemsAdded != null
? allowStepItemsAdded.value
: this.allowStepItemsAdded),
stepApproveCounts: (stepApproveCounts != null
? stepApproveCounts.value
: this.stepApproveCounts),
allowStepApproveCounts: (allowStepApproveCounts != null
? allowStepApproveCounts.value
: this.allowStepApproveCounts),
stepClose: (stepClose != null ? stepClose.value : this.stepClose),
allowStepClose: (allowStepClose != null
? allowStepClose.value
: this.allowStepClose),
stepCloseWithoutAdjustments: (stepCloseWithoutAdjustments != null
? stepCloseWithoutAdjustments.value
: this.stepCloseWithoutAdjustments),
allowStepCloseWithoutAdjustments:
(allowStepCloseWithoutAdjustments != null
? allowStepCloseWithoutAdjustments.value
: this.allowStepCloseWithoutAdjustments),
closedWithAdjustments: (closedWithAdjustments != null
? closedWithAdjustments.value
: this.closedWithAdjustments),
closedWithOutAdjustments: (closedWithOutAdjustments != null
? closedWithOutAdjustments.value
: this.closedWithOutAdjustments),
allowStepPrintResults: (allowStepPrintResults != null
? allowStepPrintResults.value
: this.allowStepPrintResults),
status: (status != null ? status.value : this.status),
cycleLastCounted: (cycleLastCounted != null
? cycleLastCounted.value
: this.cycleLastCounted),
cycleTrackedBy: (cycleTrackedBy != null
? cycleTrackedBy.value
: this.cycleTrackedBy),
cycleAisle: (cycleAisle != null ? cycleAisle.value : this.cycleAisle),
cycleShelf: (cycleShelf != null ? cycleShelf.value : this.cycleShelf),
cycleOnlyIncludeInventoryWithNonZeroQuantity:
(cycleOnlyIncludeInventoryWithNonZeroQuantity != null
? cycleOnlyIncludeInventoryWithNonZeroQuantity.value
: this.cycleOnlyIncludeInventoryWithNonZeroQuantity),
approvedPurchaseCost: (approvedPurchaseCost != null
? approvedPurchaseCost.value
: this.approvedPurchaseCost),
countInventoryThatIsOut: (countInventoryThatIsOut != null
? countInventoryThatIsOut.value
: this.countInventoryThatIsOut),
facilitiesInventory: (facilitiesInventory != null
? facilitiesInventory.value
: this.facilitiesInventory),
presInitializeAutomaticallyCountInventoryThatIsOut:
(presInitializeAutomaticallyCountInventoryThatIsOut != null
? presInitializeAutomaticallyCountInventoryThatIsOut.value
: this.presInitializeAutomaticallyCountInventoryThatIsOut),
cycleIncludeOwned: (cycleIncludeOwned != null
? cycleIncludeOwned.value
: this.cycleIncludeOwned),
cycleIncludeConsigned: (cycleIncludeConsigned != null
? cycleIncludeConsigned.value
: this.cycleIncludeConsigned),
hideConsigned: (hideConsigned != null
? hideConsigned.value
: this.hideConsigned),
selectitemsbyNotUsed: (selectitemsbyNotUsed != null
? selectitemsbyNotUsed.value
: this.selectitemsbyNotUsed),
excludeInventoryWithNoAvailabilityCheck:
(excludeInventoryWithNoAvailabilityCheck != null
? excludeInventoryWithNoAvailabilityCheck.value
: this.excludeInventoryWithNoAvailabilityCheck),
approvedByUserId: (approvedByUserId != null
? approvedByUserId.value
: this.approvedByUserId),
approvedByUser: (approvedByUser != null
? approvedByUser.value
: this.approvedByUser),
approveDate: (approveDate != null ? approveDate.value : this.approveDate),
approveTime: (approveTime != null ? approveTime.value : this.approveTime),
inputByUserId: (inputByUserId != null
? inputByUserId.value
: this.inputByUserId),
inputDate: (inputDate != null ? inputDate.value : this.inputDate),
inputTime: (inputTime != null ? inputTime.value : this.inputTime),
inactive: (inactive != null ? inactive.value : this.inactive),
replaceCounts: (replaceCounts != null
? replaceCounts.value
: this.replaceCounts),
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),
);
}