copyWith method

WebApiModulesHomeControlsPickListUtilityItemPickListUtilityItem copyWith({
  1. String? sessionId,
  2. String? orderId,
  3. String? orderItemId,
  4. String? parentId,
  5. String? parentParentId,
  6. double? accessoryRatio,
  7. String? inventoryTypeId,
  8. String? inventoryType,
  9. String? inventoryTypeIdNoParent,
  10. String? orderNumber,
  11. String? locationId,
  12. String? departmentId,
  13. String? dealId,
  14. String? orderType,
  15. String? orderStatus,
  16. String? iCode,
  17. String? description,
  18. double? quantityOrdered,
  19. double? subQuantity,
  20. double? consignQuantity,
  21. double? quantityInLocation,
  22. String? pickDate,
  23. double? pickQuantity,
  24. double? stagedQuantity,
  25. double? outQuantity,
  26. double? remainingQuantity,
  27. double? pickedQuantity,
  28. String? inventoryId,
  29. String? warehouseId,
  30. String? warehouse,
  31. String? warehouseCode,
  32. String? recType,
  33. String? recTypeDisplay,
  34. String? itemClass,
  35. String? itemOrder,
  36. bool? optionColor,
  37. String? itemId,
  38. String? barCode,
  39. String? serialNumber,
  40. String? subVendorId,
  41. String? consignorId,
  42. String? vendor,
  43. String? nestedOrderItemId,
  44. int? nestingLevel,
  45. String? auditNote,
  46. String? recordTitle,
  47. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  48. List<FwStandardDataFwCustomValue>? custom,
  49. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  50. List<FwStandardDataFwTranslatedValue>? translation,
})

Implementation

WebApiModulesHomeControlsPickListUtilityItemPickListUtilityItem copyWith(
    {String? sessionId,
    String? orderId,
    String? orderItemId,
    String? parentId,
    String? parentParentId,
    double? accessoryRatio,
    String? inventoryTypeId,
    String? inventoryType,
    String? inventoryTypeIdNoParent,
    String? orderNumber,
    String? locationId,
    String? departmentId,
    String? dealId,
    String? orderType,
    String? orderStatus,
    String? iCode,
    String? description,
    double? quantityOrdered,
    double? subQuantity,
    double? consignQuantity,
    double? quantityInLocation,
    String? pickDate,
    double? pickQuantity,
    double? stagedQuantity,
    double? outQuantity,
    double? remainingQuantity,
    double? pickedQuantity,
    String? inventoryId,
    String? warehouseId,
    String? warehouse,
    String? warehouseCode,
    String? recType,
    String? recTypeDisplay,
    String? itemClass,
    String? itemOrder,
    bool? optionColor,
    String? itemId,
    String? barCode,
    String? serialNumber,
    String? subVendorId,
    String? consignorId,
    String? vendor,
    String? nestedOrderItemId,
    int? nestingLevel,
    String? auditNote,
    String? recordTitle,
    List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
    List<FwStandardDataFwCustomValue>? custom,
    List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
    List<FwStandardDataFwTranslatedValue>? translation}) {
  return WebApiModulesHomeControlsPickListUtilityItemPickListUtilityItem(
      sessionId: sessionId ?? this.sessionId,
      orderId: orderId ?? this.orderId,
      orderItemId: orderItemId ?? this.orderItemId,
      parentId: parentId ?? this.parentId,
      parentParentId: parentParentId ?? this.parentParentId,
      accessoryRatio: accessoryRatio ?? this.accessoryRatio,
      inventoryTypeId: inventoryTypeId ?? this.inventoryTypeId,
      inventoryType: inventoryType ?? this.inventoryType,
      inventoryTypeIdNoParent:
          inventoryTypeIdNoParent ?? this.inventoryTypeIdNoParent,
      orderNumber: orderNumber ?? this.orderNumber,
      locationId: locationId ?? this.locationId,
      departmentId: departmentId ?? this.departmentId,
      dealId: dealId ?? this.dealId,
      orderType: orderType ?? this.orderType,
      orderStatus: orderStatus ?? this.orderStatus,
      iCode: iCode ?? this.iCode,
      description: description ?? this.description,
      quantityOrdered: quantityOrdered ?? this.quantityOrdered,
      subQuantity: subQuantity ?? this.subQuantity,
      consignQuantity: consignQuantity ?? this.consignQuantity,
      quantityInLocation: quantityInLocation ?? this.quantityInLocation,
      pickDate: pickDate ?? this.pickDate,
      pickQuantity: pickQuantity ?? this.pickQuantity,
      stagedQuantity: stagedQuantity ?? this.stagedQuantity,
      outQuantity: outQuantity ?? this.outQuantity,
      remainingQuantity: remainingQuantity ?? this.remainingQuantity,
      pickedQuantity: pickedQuantity ?? this.pickedQuantity,
      inventoryId: inventoryId ?? this.inventoryId,
      warehouseId: warehouseId ?? this.warehouseId,
      warehouse: warehouse ?? this.warehouse,
      warehouseCode: warehouseCode ?? this.warehouseCode,
      recType: recType ?? this.recType,
      recTypeDisplay: recTypeDisplay ?? this.recTypeDisplay,
      itemClass: itemClass ?? this.itemClass,
      itemOrder: itemOrder ?? this.itemOrder,
      optionColor: optionColor ?? this.optionColor,
      itemId: itemId ?? this.itemId,
      barCode: barCode ?? this.barCode,
      serialNumber: serialNumber ?? this.serialNumber,
      subVendorId: subVendorId ?? this.subVendorId,
      consignorId: consignorId ?? this.consignorId,
      vendor: vendor ?? this.vendor,
      nestedOrderItemId: nestedOrderItemId ?? this.nestedOrderItemId,
      nestingLevel: nestingLevel ?? this.nestingLevel,
      auditNote: auditNote ?? this.auditNote,
      recordTitle: recordTitle ?? this.recordTitle,
      fields: fields ?? this.fields,
      custom: custom ?? this.custom,
      defaultFieldAttributes:
          defaultFieldAttributes ?? this.defaultFieldAttributes,
      translation: translation ?? this.translation);
}