copyWithWrapped method
WebApiModulesHomeControlsSubPurchaseOrderItemSubPurchaseOrderItem
copyWithWrapped({
- Wrapped<
String?> ? sessionId, - Wrapped<
String?> ? orderId, - Wrapped<
String?> ? orderItemId, - Wrapped<
String?> ? primaryOrderItemId, - Wrapped<
String?> ? parentId, - Wrapped<
String?> ? inventoryId, - Wrapped<
String?> ? iCode, - Wrapped<
String?> ? iCodeColor, - Wrapped<
String?> ? description, - Wrapped<
String?> ? descriptionColor, - Wrapped<
bool?> ? nonDiscountable, - Wrapped<
bool?> ? isRecurring, - Wrapped<
bool?> ? prorateWeeks, - Wrapped<
bool?> ? prorateMonths, - Wrapped<
bool?> ? prorate, - Wrapped<
String?> ? prorateMonthsBy, - Wrapped<
bool?> ? recurringRateType, - Wrapped<
bool?> ? isLaborHourly, - Wrapped<
String?> ? fromDate, - Wrapped<
String?> ? toDate, - Wrapped<
double?> ? hours, - Wrapped<
double?> ? overTimeHours, - Wrapped<
double?> ? doubleTimeHours, - Wrapped<
double?> ? subQuantity, - Wrapped<
double?> ? quantityOrdered, - Wrapped<
double?> ? vendorRate, - Wrapped<
double?> ? vendorDaysPerWeek, - Wrapped<
double?> ? vendorDiscountPercent, - Wrapped<
double?> ? vendorDiscountPercentDisplay, - Wrapped<
double?> ? vendorBillablePeriods, - Wrapped<
double?> ? vendorWeeklySubTotal, - Wrapped<
double?> ? vendorWeeklyDiscount, - Wrapped<
double?> ? vendorWeeklyExtended, - Wrapped<
double?> ? vendorWeeklyTax, - Wrapped<
double?> ? vendorWeeklyTotal, - Wrapped<
double?> ? vendorMonthlySubTotal, - Wrapped<
double?> ? vendorMonthlyDiscount, - Wrapped<
double?> ? vendorMonthlyExtended, - Wrapped<
double?> ? vendorMonthlyTax, - Wrapped<
double?> ? vendorMonthlyTotal, - Wrapped<
double?> ? vendorPeriodSubTotal, - Wrapped<
double?> ? vendorPeriodDiscount, - Wrapped<
double?> ? vendorPeriodExtended, - Wrapped<
double?> ? vendorPeriodTax, - Wrapped<
double?> ? vendorPeriodTotal, - Wrapped<
double?> ? dealRate, - Wrapped<
double?> ? dealDaysPerWeek, - Wrapped<
double?> ? dealDiscountPercent, - Wrapped<
double?> ? dealDiscountPercentDisplay, - Wrapped<
double?> ? dealBillablePeriods, - Wrapped<
double?> ? dealWeeklySubTotal, - Wrapped<
double?> ? dealWeeklyDiscount, - Wrapped<
double?> ? dealWeeklyExtended, - Wrapped<
double?> ? dealMonthlySubTotal, - Wrapped<
double?> ? dealMonthlyDiscount, - Wrapped<
double?> ? dealMonthlyExtended, - Wrapped<
double?> ? dealPeriodSubTotal, - Wrapped<
double?> ? dealPeriodDiscount, - Wrapped<
double?> ? dealPeriodExtended, - Wrapped<
double?> ? variance, - Wrapped<
String?> ? varianceColor, - Wrapped<
double?> ? markupPercent, - Wrapped<
double?> ? marginPercent, - Wrapped<
String?> ? itemClass, - Wrapped<
String?> ? itemOrder, - Wrapped<
bool?> ? optionColor, - Wrapped<
String?> ? recType, - Wrapped<
bool?> ? taxable, - Wrapped<
String?> ? unitId, - Wrapped<
String?> ? nestedOrderItemId, - Wrapped<
double?> ? accessoryRatio, - Wrapped<
String?> ? vendorCurrencyId, - Wrapped<
String?> ? vendorCurrencyCode, - Wrapped<
String?> ? vendorCurrencySymbol, - Wrapped<
String?> ? dealCurrencyId, - Wrapped<
String?> ? dealCurrencyCode, - Wrapped<
String?> ? dealCurrencySymbol, - Wrapped<
double?> ? currencyExchangeRate, - Wrapped<
double?> ? currencyConvertedRate, - Wrapped<
double?> ? currencyConvertedWeeklyExtended, - Wrapped<
double?> ? currencyConvertedMonthlyExtended, - Wrapped<
double?> ? currencyConvertedPeriodExtended, - Wrapped<
int?> ? nestingLevel, - Wrapped<
String?> ? auditNote, - Wrapped<
String?> ? recordTitle, - Wrapped<
List< ? fields,FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ?> - Wrapped<
List< ? custom,FwStandardDataFwCustomValue> ?> - Wrapped<
List< ? defaultFieldAttributes,FwStandardDataFwDefaultAttribute> ?> - Wrapped<
List< ? translation,FwStandardDataFwTranslatedValue> ?>
Implementation
WebApiModulesHomeControlsSubPurchaseOrderItemSubPurchaseOrderItem
copyWithWrapped(
{Wrapped<String?>? sessionId,
Wrapped<String?>? orderId,
Wrapped<String?>? orderItemId,
Wrapped<String?>? primaryOrderItemId,
Wrapped<String?>? parentId,
Wrapped<String?>? inventoryId,
Wrapped<String?>? iCode,
Wrapped<String?>? iCodeColor,
Wrapped<String?>? description,
Wrapped<String?>? descriptionColor,
Wrapped<bool?>? nonDiscountable,
Wrapped<bool?>? isRecurring,
Wrapped<bool?>? prorateWeeks,
Wrapped<bool?>? prorateMonths,
Wrapped<bool?>? prorate,
Wrapped<String?>? prorateMonthsBy,
Wrapped<bool?>? recurringRateType,
Wrapped<bool?>? isLaborHourly,
Wrapped<String?>? fromDate,
Wrapped<String?>? toDate,
Wrapped<double?>? hours,
Wrapped<double?>? overTimeHours,
Wrapped<double?>? doubleTimeHours,
Wrapped<double?>? subQuantity,
Wrapped<double?>? quantityOrdered,
Wrapped<double?>? vendorRate,
Wrapped<double?>? vendorDaysPerWeek,
Wrapped<double?>? vendorDiscountPercent,
Wrapped<double?>? vendorDiscountPercentDisplay,
Wrapped<double?>? vendorBillablePeriods,
Wrapped<double?>? vendorWeeklySubTotal,
Wrapped<double?>? vendorWeeklyDiscount,
Wrapped<double?>? vendorWeeklyExtended,
Wrapped<double?>? vendorWeeklyTax,
Wrapped<double?>? vendorWeeklyTotal,
Wrapped<double?>? vendorMonthlySubTotal,
Wrapped<double?>? vendorMonthlyDiscount,
Wrapped<double?>? vendorMonthlyExtended,
Wrapped<double?>? vendorMonthlyTax,
Wrapped<double?>? vendorMonthlyTotal,
Wrapped<double?>? vendorPeriodSubTotal,
Wrapped<double?>? vendorPeriodDiscount,
Wrapped<double?>? vendorPeriodExtended,
Wrapped<double?>? vendorPeriodTax,
Wrapped<double?>? vendorPeriodTotal,
Wrapped<double?>? dealRate,
Wrapped<double?>? dealDaysPerWeek,
Wrapped<double?>? dealDiscountPercent,
Wrapped<double?>? dealDiscountPercentDisplay,
Wrapped<double?>? dealBillablePeriods,
Wrapped<double?>? dealWeeklySubTotal,
Wrapped<double?>? dealWeeklyDiscount,
Wrapped<double?>? dealWeeklyExtended,
Wrapped<double?>? dealMonthlySubTotal,
Wrapped<double?>? dealMonthlyDiscount,
Wrapped<double?>? dealMonthlyExtended,
Wrapped<double?>? dealPeriodSubTotal,
Wrapped<double?>? dealPeriodDiscount,
Wrapped<double?>? dealPeriodExtended,
Wrapped<double?>? variance,
Wrapped<String?>? varianceColor,
Wrapped<double?>? markupPercent,
Wrapped<double?>? marginPercent,
Wrapped<String?>? itemClass,
Wrapped<String?>? itemOrder,
Wrapped<bool?>? optionColor,
Wrapped<String?>? recType,
Wrapped<bool?>? taxable,
Wrapped<String?>? unitId,
Wrapped<String?>? nestedOrderItemId,
Wrapped<double?>? accessoryRatio,
Wrapped<String?>? vendorCurrencyId,
Wrapped<String?>? vendorCurrencyCode,
Wrapped<String?>? vendorCurrencySymbol,
Wrapped<String?>? dealCurrencyId,
Wrapped<String?>? dealCurrencyCode,
Wrapped<String?>? dealCurrencySymbol,
Wrapped<double?>? currencyExchangeRate,
Wrapped<double?>? currencyConvertedRate,
Wrapped<double?>? currencyConvertedWeeklyExtended,
Wrapped<double?>? currencyConvertedMonthlyExtended,
Wrapped<double?>? currencyConvertedPeriodExtended,
Wrapped<int?>? nestingLevel,
Wrapped<String?>? auditNote,
Wrapped<String?>? recordTitle,
Wrapped<List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>?>?
fields,
Wrapped<List<FwStandardDataFwCustomValue>?>? custom,
Wrapped<List<FwStandardDataFwDefaultAttribute>?>?
defaultFieldAttributes,
Wrapped<List<FwStandardDataFwTranslatedValue>?>? translation}) {
return WebApiModulesHomeControlsSubPurchaseOrderItemSubPurchaseOrderItem(
sessionId: (sessionId != null ? sessionId.value : this.sessionId),
orderId: (orderId != null ? orderId.value : this.orderId),
orderItemId:
(orderItemId != null ? orderItemId.value : this.orderItemId),
primaryOrderItemId: (primaryOrderItemId != null
? primaryOrderItemId.value
: this.primaryOrderItemId),
parentId: (parentId != null ? parentId.value : this.parentId),
inventoryId:
(inventoryId != null ? inventoryId.value : this.inventoryId),
iCode: (iCode != null ? iCode.value : this.iCode),
iCodeColor: (iCodeColor != null ? iCodeColor.value : this.iCodeColor),
description:
(description != null ? description.value : this.description),
descriptionColor: (descriptionColor != null
? descriptionColor.value
: this.descriptionColor),
nonDiscountable: (nonDiscountable != null
? nonDiscountable.value
: this.nonDiscountable),
isRecurring:
(isRecurring != null ? isRecurring.value : this.isRecurring),
prorateWeeks:
(prorateWeeks != null ? prorateWeeks.value : this.prorateWeeks),
prorateMonths:
(prorateMonths != null ? prorateMonths.value : this.prorateMonths),
prorate: (prorate != null ? prorate.value : this.prorate),
prorateMonthsBy: (prorateMonthsBy != null
? prorateMonthsBy.value
: this.prorateMonthsBy),
recurringRateType: (recurringRateType != null
? recurringRateType.value
: this.recurringRateType),
isLaborHourly:
(isLaborHourly != null ? isLaborHourly.value : this.isLaborHourly),
fromDate: (fromDate != null ? fromDate.value : this.fromDate),
toDate: (toDate != null ? toDate.value : this.toDate),
hours: (hours != null ? hours.value : this.hours),
overTimeHours:
(overTimeHours != null ? overTimeHours.value : this.overTimeHours),
doubleTimeHours: (doubleTimeHours != null
? doubleTimeHours.value
: this.doubleTimeHours),
subQuantity:
(subQuantity != null ? subQuantity.value : this.subQuantity),
quantityOrdered: (quantityOrdered != null
? quantityOrdered.value
: this.quantityOrdered),
vendorRate: (vendorRate != null ? vendorRate.value : this.vendorRate),
vendorDaysPerWeek: (vendorDaysPerWeek != null
? vendorDaysPerWeek.value
: this.vendorDaysPerWeek),
vendorDiscountPercent: (vendorDiscountPercent != null
? vendorDiscountPercent.value
: this.vendorDiscountPercent),
vendorDiscountPercentDisplay: (vendorDiscountPercentDisplay != null
? vendorDiscountPercentDisplay.value
: this.vendorDiscountPercentDisplay),
vendorBillablePeriods: (vendorBillablePeriods != null
? vendorBillablePeriods.value
: this.vendorBillablePeriods),
vendorWeeklySubTotal: (vendorWeeklySubTotal != null
? vendorWeeklySubTotal.value
: this.vendorWeeklySubTotal),
vendorWeeklyDiscount: (vendorWeeklyDiscount != null
? vendorWeeklyDiscount.value
: this.vendorWeeklyDiscount),
vendorWeeklyExtended: (vendorWeeklyExtended != null
? vendorWeeklyExtended.value
: this.vendorWeeklyExtended),
vendorWeeklyTax: (vendorWeeklyTax != null
? vendorWeeklyTax.value
: this.vendorWeeklyTax),
vendorWeeklyTotal: (vendorWeeklyTotal != null
? vendorWeeklyTotal.value
: this.vendorWeeklyTotal),
vendorMonthlySubTotal: (vendorMonthlySubTotal != null
? vendorMonthlySubTotal.value
: this.vendorMonthlySubTotal),
vendorMonthlyDiscount: (vendorMonthlyDiscount != null
? vendorMonthlyDiscount.value
: this.vendorMonthlyDiscount),
vendorMonthlyExtended: (vendorMonthlyExtended != null
? vendorMonthlyExtended.value
: this.vendorMonthlyExtended),
vendorMonthlyTax: (vendorMonthlyTax != null
? vendorMonthlyTax.value
: this.vendorMonthlyTax),
vendorMonthlyTotal: (vendorMonthlyTotal != null
? vendorMonthlyTotal.value
: this.vendorMonthlyTotal),
vendorPeriodSubTotal: (vendorPeriodSubTotal != null
? vendorPeriodSubTotal.value
: this.vendorPeriodSubTotal),
vendorPeriodDiscount: (vendorPeriodDiscount != null
? vendorPeriodDiscount.value
: this.vendorPeriodDiscount),
vendorPeriodExtended: (vendorPeriodExtended != null
? vendorPeriodExtended.value
: this.vendorPeriodExtended),
vendorPeriodTax: (vendorPeriodTax != null
? vendorPeriodTax.value
: this.vendorPeriodTax),
vendorPeriodTotal: (vendorPeriodTotal != null
? vendorPeriodTotal.value
: this.vendorPeriodTotal),
dealRate: (dealRate != null ? dealRate.value : this.dealRate),
dealDaysPerWeek: (dealDaysPerWeek != null
? dealDaysPerWeek.value
: this.dealDaysPerWeek),
dealDiscountPercent: (dealDiscountPercent != null
? dealDiscountPercent.value
: this.dealDiscountPercent),
dealDiscountPercentDisplay: (dealDiscountPercentDisplay != null
? dealDiscountPercentDisplay.value
: this.dealDiscountPercentDisplay),
dealBillablePeriods: (dealBillablePeriods != null
? dealBillablePeriods.value
: this.dealBillablePeriods),
dealWeeklySubTotal: (dealWeeklySubTotal != null
? dealWeeklySubTotal.value
: this.dealWeeklySubTotal),
dealWeeklyDiscount: (dealWeeklyDiscount != null
? dealWeeklyDiscount.value
: this.dealWeeklyDiscount),
dealWeeklyExtended: (dealWeeklyExtended != null
? dealWeeklyExtended.value
: this.dealWeeklyExtended),
dealMonthlySubTotal: (dealMonthlySubTotal != null
? dealMonthlySubTotal.value
: this.dealMonthlySubTotal),
dealMonthlyDiscount: (dealMonthlyDiscount != null
? dealMonthlyDiscount.value
: this.dealMonthlyDiscount),
dealMonthlyExtended: (dealMonthlyExtended != null
? dealMonthlyExtended.value
: this.dealMonthlyExtended),
dealPeriodSubTotal: (dealPeriodSubTotal != null
? dealPeriodSubTotal.value
: this.dealPeriodSubTotal),
dealPeriodDiscount: (dealPeriodDiscount != null
? dealPeriodDiscount.value
: this.dealPeriodDiscount),
dealPeriodExtended: (dealPeriodExtended != null
? dealPeriodExtended.value
: this.dealPeriodExtended),
variance: (variance != null ? variance.value : this.variance),
varianceColor:
(varianceColor != null ? varianceColor.value : this.varianceColor),
markupPercent:
(markupPercent != null ? markupPercent.value : this.markupPercent),
marginPercent:
(marginPercent != null ? marginPercent.value : this.marginPercent),
itemClass: (itemClass != null ? itemClass.value : this.itemClass),
itemOrder: (itemOrder != null ? itemOrder.value : this.itemOrder),
optionColor:
(optionColor != null ? optionColor.value : this.optionColor),
recType: (recType != null ? recType.value : this.recType),
taxable: (taxable != null ? taxable.value : this.taxable),
unitId: (unitId != null ? unitId.value : this.unitId),
nestedOrderItemId: (nestedOrderItemId != null
? nestedOrderItemId.value
: this.nestedOrderItemId),
accessoryRatio: (accessoryRatio != null
? accessoryRatio.value
: this.accessoryRatio),
vendorCurrencyId: (vendorCurrencyId != null
? vendorCurrencyId.value
: this.vendorCurrencyId),
vendorCurrencyCode: (vendorCurrencyCode != null
? vendorCurrencyCode.value
: this.vendorCurrencyCode),
vendorCurrencySymbol: (vendorCurrencySymbol != null
? vendorCurrencySymbol.value
: this.vendorCurrencySymbol),
dealCurrencyId: (dealCurrencyId != null
? dealCurrencyId.value
: this.dealCurrencyId),
dealCurrencyCode:
(dealCurrencyCode != null ? dealCurrencyCode.value : this.dealCurrencyCode),
dealCurrencySymbol: (dealCurrencySymbol != null ? dealCurrencySymbol.value : this.dealCurrencySymbol),
currencyExchangeRate: (currencyExchangeRate != null ? currencyExchangeRate.value : this.currencyExchangeRate),
currencyConvertedRate: (currencyConvertedRate != null ? currencyConvertedRate.value : this.currencyConvertedRate),
currencyConvertedWeeklyExtended: (currencyConvertedWeeklyExtended != null ? currencyConvertedWeeklyExtended.value : this.currencyConvertedWeeklyExtended),
currencyConvertedMonthlyExtended: (currencyConvertedMonthlyExtended != null ? currencyConvertedMonthlyExtended.value : this.currencyConvertedMonthlyExtended),
currencyConvertedPeriodExtended: (currencyConvertedPeriodExtended != null ? currencyConvertedPeriodExtended.value : this.currencyConvertedPeriodExtended),
nestingLevel: (nestingLevel != null ? nestingLevel.value : this.nestingLevel),
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));
}