copyWith method
WebApiModulesAgentOrderItemOrderItem
copyWith({
- String? orderItemId,
- String? orderId,
- String? orderNumber,
- bool? rowsRolledUp,
- String? rolledUpIds,
- String? orderType,
- String? orderStatus,
- String? recType,
- String? recTypeDisplay,
- int? rowNumber,
- String? inventoryId,
- String? iCode,
- String? iCodeColor,
- String? description,
- String? descriptionColor,
- String? pickDate,
- String? pickTime,
- String? fromDate,
- String? fromTime,
- String? toDate,
- String? toTime,
- double? billablePeriods,
- double? quantityOrdered,
- String? quantityColor,
- double? subQuantity,
- String? subQuantityColor,
- int? consignQuantity,
- String? consignQuantityColor,
- String? containerColor,
- int? reservedItemQuantity,
- String? reservedItemQuantityColor,
- double? availableQuantity,
- String? availabilityState,
- double? availableQuantityAllWarehouses,
- String? conflictDate,
- String? conflictDateAllWarehouses,
- String? availabilityStateConsignment,
- double? availableQuantityConsignment,
- String? conflictDateConsignment,
- String? unitId,
- String? unit,
- String? unitType,
- double? unitCost,
- double? marginPercent,
- double? markupPercent,
- String? crewContactId,
- String? crewName,
- double? hours,
- double? hoursOvertime,
- double? hoursDoubletime,
- double? price,
- double? price2,
- double? price3,
- double? price4,
- double? price5,
- double? daysPerWeek,
- double? discountPercent,
- double? discountPercentDisplay,
- double? unitExtendedNoDiscount,
- double? unitDiscountAmount,
- double? unitExtended,
- double? weeklyExtendedNoDiscount,
- double? weeklyDiscountAmount,
- double? weeklyExtended,
- double? weeklyCostExtended,
- double? weeklyTax,
- double? weeklyTax1,
- double? weeklyTax2,
- double? weeklyTotal,
- double? week2Extended,
- double? week3Extended,
- double? weeks1Through3Extended,
- double? weeks4PlusExtended,
- double? week4Extended,
- double? averageWeekly,
- double? averageWeeklyExtended,
- double? averageWeeklyExtendedNoDiscount,
- double? averageWeeklyDiscountAmount,
- double? averageWeeklyTax,
- double? averageWeeklyTax1,
- double? averageWeeklyTax2,
- double? averageWeeklyTotal,
- int? episodes,
- double? monthlyExtendedNoDiscount,
- double? monthlyDiscountAmount,
- double? monthlyExtended,
- double? monthlyCostExtended,
- double? monthlyTax,
- double? monthlyTax1,
- double? monthlyTax2,
- double? monthlyTotal,
- double? periodExtendedNoDiscount,
- double? periodCostExtended,
- double? periodDiscountAmount,
- double? periodExtended,
- double? periodTax,
- double? periodTax1,
- double? periodTax2,
- double? periodTotal,
- double? periodVarianceExtended,
- double? variancePercent,
- double? minimumDaysPerWeek,
- bool? bold,
- bool? locked,
- bool? taxable,
- String? warehouseId,
- String? warehouseCode,
- String? warehouse,
- String? returnToWarehouseId,
- String? returnToWarehouseCode,
- String? notes,
- String? itemOrder,
- String? parentId,
- String? nestedOrderItemId,
- String? itemClass,
- String? inventoryClass,
- String? trackedBy,
- String? retiredReasonId,
- String? retiredReason,
- String? itemId,
- String? barCode,
- String? serialNumber,
- String? manufacturerId,
- String? manufacturer,
- String? manufacturerPartNumber,
- String? modelNumber,
- String? vendorPartNumber,
- String? countryOfOriginId,
- String? countryOfOrigin,
- String? poSubOrderId,
- String? poSubOrderItemId,
- String? poSubOrderNumber,
- String? lossAndDamageOrderId,
- String? lossAndDamageOrderItemId,
- String? lossAndDamageOrderNumber,
- String? lossAndDamageVendorId,
- String? lossAndDamageVendor,
- String? lossAndDamageConsignorId,
- String? lossAndDamageConsignor,
- String? lossAndDamageVendorConsignorId,
- String? lossAndDamageVendorConsignor,
- String? lossAndDamageVendorColor,
- bool? modifiedAtStaging,
- bool? mute,
- bool? availabilityByHour,
- bool? printNoteOnQuote,
- bool? printNoteOnOrder,
- bool? printNoteOnPickList,
- bool? printNoteOnOutContract,
- bool? printNoteOnInContract,
- bool? printNoteOnReturnList,
- bool? printNoteOnInvoice,
- bool? printNoteOnPurchaseOrder,
- bool? printNoteOnReceiveContract,
- bool? printNoteOnReturnContract,
- bool? printNoteOnVendorReceiveList,
- bool? printNoteOnVendorReturnList,
- double? defaultHourlyRate,
- double? defaultDailyRate,
- double? defaultWeeklyRate,
- double? defaultMonthlyRate,
- int? nestingLevel,
- String? repairId,
- String? repairOrderNumber,
- String? subVendorId,
- String? subVendor,
- String? consignorId,
- String? consignor,
- String? consignorAbbreviation,
- String? consignorAgreementId,
- String? consignorAgreementNumber,
- String? vendorConsignorId,
- String? vendorConsignor,
- bool? availabilityExcludeConsigned,
- String? subPurchaseOrderItemId,
- String? externalOrderId,
- String? externalOrderItemId,
- String? internalOrderId,
- String? internalOrderItemId,
- bool? poIsInternal,
- String? primaryOrderItemId,
- bool? nonDiscountable,
- double? accessoryRatio,
- double? originalAccessoryRatio,
- bool? isOption,
- String? optionColor,
- String? currencySymbol,
- int? transferAvailabilityDays,
- String? costOrderId,
- String? costOrderNumber,
- bool? includeInCost,
- double? loadedUnitCost,
- double? replacementCost,
- double? replacementCostExtended,
- double? crewActualCost,
- bool? hasAvailabilityByAsset,
- double? markupExtended,
- double? marginExtended,
- double? crewVariance,
- double? subCrewPeriodExtended,
- double? crewGrossProfit,
- bool? isRecurringRateType,
- bool? disableMiscDescriptionChange,
- bool? lockMarkup,
- bool? isFixedContainer,
- bool? isFixedContainerComponent,
- String? rank,
- double? unitValue,
- bool? inactive,
- String? importToQuoteId,
- String? importToQuoteNumber,
- String? importToOrderId,
- String? importToPurchaseOrderId,
- String? importToPurchaseOrderNumber,
- String? importToOrderNumber,
- String? importRentalInventoryId,
- String? importRentalICode,
- String? dateStamp,
- String? auditNote,
- String? recordTitle,
- dynamic urlIdentifier,
- List<
FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ? fields, - bool? summarySave,
- List<
FwStandardDataFwCustomValue> ? custom, - List<
FwStandardDataFwDefaultAttribute> ? defaultFieldAttributes, - FwStandardBusinessLogicFwBusinessLogic? original,
- List<
FwStandardDataFwTranslatedValue> ? translation, - bool? hasImport,
- bool? hasDocuments,
- String? createdByUserId,
- String? createdByUserName,
- String? createdDateTime,
- String? modifiedByUserId,
- String? modifiedByUserName,
- String? modifiedDateTime,
Implementation
WebApiModulesAgentOrderItemOrderItem copyWith({
String? orderItemId,
String? orderId,
String? orderNumber,
bool? rowsRolledUp,
String? rolledUpIds,
String? orderType,
String? orderStatus,
String? recType,
String? recTypeDisplay,
int? rowNumber,
String? inventoryId,
String? iCode,
String? iCodeColor,
String? description,
String? descriptionColor,
String? pickDate,
String? pickTime,
String? fromDate,
String? fromTime,
String? toDate,
String? toTime,
double? billablePeriods,
double? quantityOrdered,
String? quantityColor,
double? subQuantity,
String? subQuantityColor,
int? consignQuantity,
String? consignQuantityColor,
String? containerColor,
int? reservedItemQuantity,
String? reservedItemQuantityColor,
double? availableQuantity,
String? availabilityState,
double? availableQuantityAllWarehouses,
String? conflictDate,
String? conflictDateAllWarehouses,
String? availabilityStateConsignment,
double? availableQuantityConsignment,
String? conflictDateConsignment,
String? unitId,
String? unit,
String? unitType,
double? unitCost,
double? marginPercent,
double? markupPercent,
double? premiumPercent,
String? crewContactId,
String? crewName,
double? hours,
double? hoursOvertime,
double? hoursDoubletime,
double? price,
double? price2,
double? price3,
double? price4,
double? price5,
double? daysPerWeek,
double? discountPercent,
double? discountPercentDisplay,
double? unitExtendedNoDiscount,
double? unitDiscountAmount,
double? unitExtended,
double? weeklyExtendedNoDiscount,
double? weeklyDiscountAmount,
double? weeklyExtended,
double? weeklyCostExtended,
double? weeklyTax,
double? weeklyTax1,
double? weeklyTax2,
double? weeklyTotal,
double? week2Extended,
double? week3Extended,
double? weeks1Through3Extended,
double? weeks4PlusExtended,
double? week4Extended,
double? averageWeekly,
double? averageWeeklyExtended,
double? averageWeeklyExtendedNoDiscount,
double? averageWeeklyDiscountAmount,
double? averageWeeklyTax,
double? averageWeeklyTax1,
double? averageWeeklyTax2,
double? averageWeeklyTotal,
int? episodes,
double? monthlyExtendedNoDiscount,
double? monthlyDiscountAmount,
double? monthlyExtended,
double? monthlyCostExtended,
double? monthlyTax,
double? monthlyTax1,
double? monthlyTax2,
double? monthlyTotal,
double? periodExtendedNoDiscount,
double? periodCostExtended,
double? periodDiscountAmount,
double? periodExtended,
double? periodTax,
double? periodTax1,
double? periodTax2,
double? periodTotal,
double? periodVarianceExtended,
double? variancePercent,
double? minimumDaysPerWeek,
bool? bold,
bool? locked,
bool? taxable,
String? warehouseId,
String? warehouseCode,
String? warehouse,
String? returnToWarehouseId,
String? returnToWarehouseCode,
String? notes,
String? itemOrder,
String? parentId,
String? nestedOrderItemId,
String? itemClass,
String? inventoryClass,
String? trackedBy,
String? retiredReasonId,
String? retiredReason,
String? itemId,
String? barCode,
String? serialNumber,
String? manufacturerId,
String? manufacturer,
String? manufacturerPartNumber,
String? modelNumber,
String? vendorPartNumber,
String? countryOfOriginId,
String? countryOfOrigin,
String? poSubOrderId,
String? poSubOrderItemId,
String? poSubOrderNumber,
String? lossAndDamageOrderId,
String? lossAndDamageOrderItemId,
String? lossAndDamageOrderNumber,
String? lossAndDamageVendorId,
String? lossAndDamageVendor,
String? lossAndDamageConsignorId,
String? lossAndDamageConsignor,
String? lossAndDamageVendorConsignorId,
String? lossAndDamageVendorConsignor,
String? lossAndDamageVendorColor,
bool? modifiedAtStaging,
bool? mute,
bool? availabilityByHour,
bool? printNoteOnQuote,
bool? printNoteOnOrder,
bool? printNoteOnPickList,
bool? printNoteOnOutContract,
bool? printNoteOnInContract,
bool? printNoteOnReturnList,
bool? printNoteOnInvoice,
bool? printNoteOnPurchaseOrder,
bool? printNoteOnReceiveContract,
bool? printNoteOnReturnContract,
bool? printNoteOnVendorReceiveList,
bool? printNoteOnVendorReturnList,
double? defaultHourlyRate,
double? defaultDailyRate,
double? defaultWeeklyRate,
double? defaultMonthlyRate,
int? nestingLevel,
String? repairId,
String? repairOrderNumber,
String? subVendorId,
String? subVendor,
String? consignorId,
String? consignor,
String? consignorAbbreviation,
String? consignorAgreementId,
String? consignorAgreementNumber,
String? vendorConsignorId,
String? vendorConsignor,
bool? availabilityExcludeConsigned,
String? subPurchaseOrderItemId,
String? externalOrderId,
String? externalOrderItemId,
String? internalOrderId,
String? internalOrderItemId,
bool? poIsInternal,
String? primaryOrderItemId,
bool? nonDiscountable,
double? accessoryRatio,
double? originalAccessoryRatio,
bool? isOption,
String? optionColor,
String? currencySymbol,
int? transferAvailabilityDays,
String? costOrderId,
String? costOrderNumber,
bool? includeInCost,
double? loadedUnitCost,
double? replacementCost,
double? replacementCostExtended,
double? crewActualCost,
bool? hasAvailabilityByAsset,
double? markupExtended,
double? marginExtended,
double? crewVariance,
double? subCrewPeriodExtended,
double? crewGrossProfit,
bool? isRecurringRateType,
bool? disableMiscDescriptionChange,
bool? lockMarkup,
bool? isFixedContainer,
bool? isFixedContainerComponent,
String? rank,
double? unitValue,
bool? inactive,
String? importToQuoteId,
String? importToQuoteNumber,
String? importToOrderId,
String? importToPurchaseOrderId,
String? importToPurchaseOrderNumber,
String? importToOrderNumber,
String? importRentalInventoryId,
String? importRentalICode,
String? dateStamp,
String? auditNote,
String? recordTitle,
dynamic urlIdentifier,
List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
bool? summarySave,
List<FwStandardDataFwCustomValue>? custom,
List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
FwStandardBusinessLogicFwBusinessLogic? original,
List<FwStandardDataFwTranslatedValue>? translation,
bool? hasImport,
bool? hasDocuments,
String? createdByUserId,
String? createdByUserName,
String? createdDateTime,
String? modifiedByUserId,
String? modifiedByUserName,
String? modifiedDateTime,
}) {
return WebApiModulesAgentOrderItemOrderItem(
orderItemId: orderItemId ?? this.orderItemId,
orderId: orderId ?? this.orderId,
orderNumber: orderNumber ?? this.orderNumber,
rowsRolledUp: rowsRolledUp ?? this.rowsRolledUp,
rolledUpIds: rolledUpIds ?? this.rolledUpIds,
orderType: orderType ?? this.orderType,
orderStatus: orderStatus ?? this.orderStatus,
recType: recType ?? this.recType,
recTypeDisplay: recTypeDisplay ?? this.recTypeDisplay,
rowNumber: rowNumber ?? this.rowNumber,
inventoryId: inventoryId ?? this.inventoryId,
iCode: iCode ?? this.iCode,
iCodeColor: iCodeColor ?? this.iCodeColor,
description: description ?? this.description,
descriptionColor: descriptionColor ?? this.descriptionColor,
pickDate: pickDate ?? this.pickDate,
pickTime: pickTime ?? this.pickTime,
fromDate: fromDate ?? this.fromDate,
fromTime: fromTime ?? this.fromTime,
toDate: toDate ?? this.toDate,
toTime: toTime ?? this.toTime,
billablePeriods: billablePeriods ?? this.billablePeriods,
quantityOrdered: quantityOrdered ?? this.quantityOrdered,
quantityColor: quantityColor ?? this.quantityColor,
subQuantity: subQuantity ?? this.subQuantity,
subQuantityColor: subQuantityColor ?? this.subQuantityColor,
consignQuantity: consignQuantity ?? this.consignQuantity,
consignQuantityColor: consignQuantityColor ?? this.consignQuantityColor,
containerColor: containerColor ?? this.containerColor,
reservedItemQuantity: reservedItemQuantity ?? this.reservedItemQuantity,
reservedItemQuantityColor:
reservedItemQuantityColor ?? this.reservedItemQuantityColor,
availableQuantity: availableQuantity ?? this.availableQuantity,
availabilityState: availabilityState ?? this.availabilityState,
availableQuantityAllWarehouses:
availableQuantityAllWarehouses ?? this.availableQuantityAllWarehouses,
conflictDate: conflictDate ?? this.conflictDate,
conflictDateAllWarehouses:
conflictDateAllWarehouses ?? this.conflictDateAllWarehouses,
availabilityStateConsignment:
availabilityStateConsignment ?? this.availabilityStateConsignment,
availableQuantityConsignment:
availableQuantityConsignment ?? this.availableQuantityConsignment,
conflictDateConsignment:
conflictDateConsignment ?? this.conflictDateConsignment,
unitId: unitId ?? this.unitId,
unit: unit ?? this.unit,
unitType: unitType ?? this.unitType,
unitCost: unitCost ?? this.unitCost,
marginPercent: marginPercent ?? this.marginPercent,
markupPercent: markupPercent ?? this.markupPercent,
premiumPercent: premiumPercent ?? this.premiumPercent,
crewContactId: crewContactId ?? this.crewContactId,
crewName: crewName ?? this.crewName,
hours: hours ?? this.hours,
hoursOvertime: hoursOvertime ?? this.hoursOvertime,
hoursDoubletime: hoursDoubletime ?? this.hoursDoubletime,
price: price ?? this.price,
price2: price2 ?? this.price2,
price3: price3 ?? this.price3,
price4: price4 ?? this.price4,
price5: price5 ?? this.price5,
daysPerWeek: daysPerWeek ?? this.daysPerWeek,
discountPercent: discountPercent ?? this.discountPercent,
discountPercentDisplay:
discountPercentDisplay ?? this.discountPercentDisplay,
unitExtendedNoDiscount:
unitExtendedNoDiscount ?? this.unitExtendedNoDiscount,
unitDiscountAmount: unitDiscountAmount ?? this.unitDiscountAmount,
unitExtended: unitExtended ?? this.unitExtended,
weeklyExtendedNoDiscount:
weeklyExtendedNoDiscount ?? this.weeklyExtendedNoDiscount,
weeklyDiscountAmount: weeklyDiscountAmount ?? this.weeklyDiscountAmount,
weeklyExtended: weeklyExtended ?? this.weeklyExtended,
weeklyCostExtended: weeklyCostExtended ?? this.weeklyCostExtended,
weeklyTax: weeklyTax ?? this.weeklyTax,
weeklyTax1: weeklyTax1 ?? this.weeklyTax1,
weeklyTax2: weeklyTax2 ?? this.weeklyTax2,
weeklyTotal: weeklyTotal ?? this.weeklyTotal,
week2Extended: week2Extended ?? this.week2Extended,
week3Extended: week3Extended ?? this.week3Extended,
weeks1Through3Extended:
weeks1Through3Extended ?? this.weeks1Through3Extended,
weeks4PlusExtended: weeks4PlusExtended ?? this.weeks4PlusExtended,
week4Extended: week4Extended ?? this.week4Extended,
averageWeekly: averageWeekly ?? this.averageWeekly,
averageWeeklyExtended:
averageWeeklyExtended ?? this.averageWeeklyExtended,
averageWeeklyExtendedNoDiscount:
averageWeeklyExtendedNoDiscount ??
this.averageWeeklyExtendedNoDiscount,
averageWeeklyDiscountAmount:
averageWeeklyDiscountAmount ?? this.averageWeeklyDiscountAmount,
averageWeeklyTax: averageWeeklyTax ?? this.averageWeeklyTax,
averageWeeklyTax1: averageWeeklyTax1 ?? this.averageWeeklyTax1,
averageWeeklyTax2: averageWeeklyTax2 ?? this.averageWeeklyTax2,
averageWeeklyTotal: averageWeeklyTotal ?? this.averageWeeklyTotal,
episodes: episodes ?? this.episodes,
monthlyExtendedNoDiscount:
monthlyExtendedNoDiscount ?? this.monthlyExtendedNoDiscount,
monthlyDiscountAmount:
monthlyDiscountAmount ?? this.monthlyDiscountAmount,
monthlyExtended: monthlyExtended ?? this.monthlyExtended,
monthlyCostExtended: monthlyCostExtended ?? this.monthlyCostExtended,
monthlyTax: monthlyTax ?? this.monthlyTax,
monthlyTax1: monthlyTax1 ?? this.monthlyTax1,
monthlyTax2: monthlyTax2 ?? this.monthlyTax2,
monthlyTotal: monthlyTotal ?? this.monthlyTotal,
periodExtendedNoDiscount:
periodExtendedNoDiscount ?? this.periodExtendedNoDiscount,
periodCostExtended: periodCostExtended ?? this.periodCostExtended,
periodDiscountAmount: periodDiscountAmount ?? this.periodDiscountAmount,
periodExtended: periodExtended ?? this.periodExtended,
periodTax: periodTax ?? this.periodTax,
periodTax1: periodTax1 ?? this.periodTax1,
periodTax2: periodTax2 ?? this.periodTax2,
periodTotal: periodTotal ?? this.periodTotal,
periodVarianceExtended:
periodVarianceExtended ?? this.periodVarianceExtended,
variancePercent: variancePercent ?? this.variancePercent,
minimumDaysPerWeek: minimumDaysPerWeek ?? this.minimumDaysPerWeek,
bold: bold ?? this.bold,
locked: locked ?? this.locked,
taxable: taxable ?? this.taxable,
warehouseId: warehouseId ?? this.warehouseId,
warehouseCode: warehouseCode ?? this.warehouseCode,
warehouse: warehouse ?? this.warehouse,
returnToWarehouseId: returnToWarehouseId ?? this.returnToWarehouseId,
returnToWarehouseCode:
returnToWarehouseCode ?? this.returnToWarehouseCode,
notes: notes ?? this.notes,
itemOrder: itemOrder ?? this.itemOrder,
parentId: parentId ?? this.parentId,
nestedOrderItemId: nestedOrderItemId ?? this.nestedOrderItemId,
itemClass: itemClass ?? this.itemClass,
inventoryClass: inventoryClass ?? this.inventoryClass,
trackedBy: trackedBy ?? this.trackedBy,
retiredReasonId: retiredReasonId ?? this.retiredReasonId,
retiredReason: retiredReason ?? this.retiredReason,
itemId: itemId ?? this.itemId,
barCode: barCode ?? this.barCode,
serialNumber: serialNumber ?? this.serialNumber,
manufacturerId: manufacturerId ?? this.manufacturerId,
manufacturer: manufacturer ?? this.manufacturer,
manufacturerPartNumber:
manufacturerPartNumber ?? this.manufacturerPartNumber,
modelNumber: modelNumber ?? this.modelNumber,
vendorPartNumber: vendorPartNumber ?? this.vendorPartNumber,
countryOfOriginId: countryOfOriginId ?? this.countryOfOriginId,
countryOfOrigin: countryOfOrigin ?? this.countryOfOrigin,
poSubOrderId: poSubOrderId ?? this.poSubOrderId,
poSubOrderItemId: poSubOrderItemId ?? this.poSubOrderItemId,
poSubOrderNumber: poSubOrderNumber ?? this.poSubOrderNumber,
lossAndDamageOrderId: lossAndDamageOrderId ?? this.lossAndDamageOrderId,
lossAndDamageOrderItemId:
lossAndDamageOrderItemId ?? this.lossAndDamageOrderItemId,
lossAndDamageOrderNumber:
lossAndDamageOrderNumber ?? this.lossAndDamageOrderNumber,
lossAndDamageVendorId:
lossAndDamageVendorId ?? this.lossAndDamageVendorId,
lossAndDamageVendor: lossAndDamageVendor ?? this.lossAndDamageVendor,
lossAndDamageConsignorId:
lossAndDamageConsignorId ?? this.lossAndDamageConsignorId,
lossAndDamageConsignor:
lossAndDamageConsignor ?? this.lossAndDamageConsignor,
lossAndDamageVendorConsignorId:
lossAndDamageVendorConsignorId ?? this.lossAndDamageVendorConsignorId,
lossAndDamageVendorConsignor:
lossAndDamageVendorConsignor ?? this.lossAndDamageVendorConsignor,
lossAndDamageVendorColor:
lossAndDamageVendorColor ?? this.lossAndDamageVendorColor,
modifiedAtStaging: modifiedAtStaging ?? this.modifiedAtStaging,
mute: mute ?? this.mute,
availabilityByHour: availabilityByHour ?? this.availabilityByHour,
printNoteOnQuote: printNoteOnQuote ?? this.printNoteOnQuote,
printNoteOnOrder: printNoteOnOrder ?? this.printNoteOnOrder,
printNoteOnPickList: printNoteOnPickList ?? this.printNoteOnPickList,
printNoteOnOutContract:
printNoteOnOutContract ?? this.printNoteOnOutContract,
printNoteOnInContract:
printNoteOnInContract ?? this.printNoteOnInContract,
printNoteOnReturnList:
printNoteOnReturnList ?? this.printNoteOnReturnList,
printNoteOnInvoice: printNoteOnInvoice ?? this.printNoteOnInvoice,
printNoteOnPurchaseOrder:
printNoteOnPurchaseOrder ?? this.printNoteOnPurchaseOrder,
printNoteOnReceiveContract:
printNoteOnReceiveContract ?? this.printNoteOnReceiveContract,
printNoteOnReturnContract:
printNoteOnReturnContract ?? this.printNoteOnReturnContract,
printNoteOnVendorReceiveList:
printNoteOnVendorReceiveList ?? this.printNoteOnVendorReceiveList,
printNoteOnVendorReturnList:
printNoteOnVendorReturnList ?? this.printNoteOnVendorReturnList,
defaultHourlyRate: defaultHourlyRate ?? this.defaultHourlyRate,
defaultDailyRate: defaultDailyRate ?? this.defaultDailyRate,
defaultWeeklyRate: defaultWeeklyRate ?? this.defaultWeeklyRate,
defaultMonthlyRate: defaultMonthlyRate ?? this.defaultMonthlyRate,
nestingLevel: nestingLevel ?? this.nestingLevel,
repairId: repairId ?? this.repairId,
repairOrderNumber: repairOrderNumber ?? this.repairOrderNumber,
subVendorId: subVendorId ?? this.subVendorId,
subVendor: subVendor ?? this.subVendor,
consignorId: consignorId ?? this.consignorId,
consignor: consignor ?? this.consignor,
consignorAbbreviation:
consignorAbbreviation ?? this.consignorAbbreviation,
consignorAgreementId: consignorAgreementId ?? this.consignorAgreementId,
consignorAgreementNumber:
consignorAgreementNumber ?? this.consignorAgreementNumber,
vendorConsignorId: vendorConsignorId ?? this.vendorConsignorId,
vendorConsignor: vendorConsignor ?? this.vendorConsignor,
availabilityExcludeConsigned:
availabilityExcludeConsigned ?? this.availabilityExcludeConsigned,
subPurchaseOrderItemId:
subPurchaseOrderItemId ?? this.subPurchaseOrderItemId,
externalOrderId: externalOrderId ?? this.externalOrderId,
externalOrderItemId: externalOrderItemId ?? this.externalOrderItemId,
internalOrderId: internalOrderId ?? this.internalOrderId,
internalOrderItemId: internalOrderItemId ?? this.internalOrderItemId,
poIsInternal: poIsInternal ?? this.poIsInternal,
primaryOrderItemId: primaryOrderItemId ?? this.primaryOrderItemId,
nonDiscountable: nonDiscountable ?? this.nonDiscountable,
accessoryRatio: accessoryRatio ?? this.accessoryRatio,
originalAccessoryRatio:
originalAccessoryRatio ?? this.originalAccessoryRatio,
isOption: isOption ?? this.isOption,
optionColor: optionColor ?? this.optionColor,
currencySymbol: currencySymbol ?? this.currencySymbol,
transferAvailabilityDays:
transferAvailabilityDays ?? this.transferAvailabilityDays,
costOrderId: costOrderId ?? this.costOrderId,
costOrderNumber: costOrderNumber ?? this.costOrderNumber,
includeInCost: includeInCost ?? this.includeInCost,
loadedUnitCost: loadedUnitCost ?? this.loadedUnitCost,
replacementCost: replacementCost ?? this.replacementCost,
replacementCostExtended:
replacementCostExtended ?? this.replacementCostExtended,
crewActualCost: crewActualCost ?? this.crewActualCost,
hasAvailabilityByAsset:
hasAvailabilityByAsset ?? this.hasAvailabilityByAsset,
markupExtended: markupExtended ?? this.markupExtended,
marginExtended: marginExtended ?? this.marginExtended,
crewVariance: crewVariance ?? this.crewVariance,
subCrewPeriodExtended:
subCrewPeriodExtended ?? this.subCrewPeriodExtended,
crewGrossProfit: crewGrossProfit ?? this.crewGrossProfit,
isRecurringRateType: isRecurringRateType ?? this.isRecurringRateType,
disableMiscDescriptionChange:
disableMiscDescriptionChange ?? this.disableMiscDescriptionChange,
lockMarkup: lockMarkup ?? this.lockMarkup,
isFixedContainer: isFixedContainer ?? this.isFixedContainer,
isFixedContainerComponent:
isFixedContainerComponent ?? this.isFixedContainerComponent,
rank: rank ?? this.rank,
unitValue: unitValue ?? this.unitValue,
inactive: inactive ?? this.inactive,
importToQuoteId: importToQuoteId ?? this.importToQuoteId,
importToQuoteNumber: importToQuoteNumber ?? this.importToQuoteNumber,
importToOrderId: importToOrderId ?? this.importToOrderId,
importToPurchaseOrderId:
importToPurchaseOrderId ?? this.importToPurchaseOrderId,
importToPurchaseOrderNumber:
importToPurchaseOrderNumber ?? this.importToPurchaseOrderNumber,
importToOrderNumber: importToOrderNumber ?? this.importToOrderNumber,
importRentalInventoryId:
importRentalInventoryId ?? this.importRentalInventoryId,
importRentalICode: importRentalICode ?? this.importRentalICode,
dateStamp: dateStamp ?? this.dateStamp,
auditNote: auditNote ?? this.auditNote,
recordTitle: recordTitle ?? this.recordTitle,
urlIdentifier: urlIdentifier ?? this.urlIdentifier,
fields: fields ?? this.fields,
summarySave: summarySave ?? this.summarySave,
custom: custom ?? this.custom,
defaultFieldAttributes:
defaultFieldAttributes ?? this.defaultFieldAttributes,
original: original ?? this.original,
translation: translation ?? this.translation,
hasImport: hasImport ?? this.hasImport,
hasDocuments: hasDocuments ?? this.hasDocuments,
createdByUserId: createdByUserId ?? this.createdByUserId,
createdByUserName: createdByUserName ?? this.createdByUserName,
createdDateTime: createdDateTime ?? this.createdDateTime,
modifiedByUserId: modifiedByUserId ?? this.modifiedByUserId,
modifiedByUserName: modifiedByUserName ?? this.modifiedByUserName,
modifiedDateTime: modifiedDateTime ?? this.modifiedDateTime,
);
}