InventoryAdjustment constructor

InventoryAdjustment({
  1. required InventoryType inventoryType,
  2. required String invoiceKey,
  3. required String code,
  4. required String productDescription,
  5. required String branchId,
  6. required DateTime? entryDate,
  7. required String entryTime,
  8. required String employeeId,
  9. required Decimal? quantity,
  10. required Decimal? cost,
  11. required String inventoryAdjustmentReasonCode,
  12. required String inventoryReason,
  13. required int modifier,
  14. required String comments,
  15. required String warehouseId,
  16. required String receivedWarehouseId,
  17. required String viaWarehouseId,
  18. required String receivedBranchCode,
  19. required String viaBranchCode,
  20. required bool requireBatch,
  21. required String enteredByEmployeeInitials,
  22. DateTime? enteredOn,
  23. required String enteredAt,
  24. required bool posted,
  25. required String postedByEmployeeInitials,
  26. DateTime? postedOn,
  27. required String postedAt,
  28. required bool received,
  29. required String receivedByEmployeeInitials,
  30. DateTime? receivedOn,
  31. required String receivedAt,
  32. required String transactionId,
  33. required String batchId,
  34. required String routeCode,
  35. required WarehouseType warehouseType,
  36. WarehouseType? warehouseType2,
  37. required String refillProductCode,
  38. required String refillProductDescription,
  39. required Decimal? refillOnHand,
  40. required Decimal? refillNew,
  41. DateTime? expected,
  42. required String? guid,
  43. String? productORelaCode,
  44. String? productORelaDescription,
  45. Decimal? productORela,
  46. Decimal? productORelaCost,
  47. required String palletId,
  48. required String addFrom,
  49. required String accruelGLNumber,
  50. String rowId = "",
  51. String bayId = "",
  52. String levelId = "",
  53. String positionId = "",
  54. String? batchNumber,
  55. DateTime? bestByDate,
  56. DateTime? expirationDate,
  57. DateTime? productionDate,
})

Implementation

InventoryAdjustment({
  required super.inventoryType,
  required super.invoiceKey,
  required super.code,
  required super.productDescription,
  required super.branchId,
  required super.entryDate,
  required super.entryTime,
  required super.employeeId,
  required super.quantity,
  required super.cost,
  required super.inventoryAdjustmentReasonCode,
  required super.inventoryReason,
  required super.modifier,
  required super.comments,
  required super.warehouseId,
  required super.receivedWarehouseId,
  required super.viaWarehouseId,
  required super.receivedBranchCode,
  required super.viaBranchCode,
  required super.requireBatch,
  required super.enteredByEmployeeInitials,
  super.enteredOn,
  required super.enteredAt,
  required super.posted,
  required super.postedByEmployeeInitials,
  super.postedOn,
  required super.postedAt,
  required super.received,
  required super.receivedByEmployeeInitials,
  super.receivedOn,
  required super.receivedAt,
  required super.transactionId,
  required super.batchId,
  required super.routeCode,
  required super.warehouseType,
  super.warehouseType2,
  required super.refillProductCode,
  required super.refillProductDescription,
  required super.refillOnHand,
  required super.refillNew,
  super.expected,
  required super.guid,
  super.productORelaCode,
  super.productORelaDescription,
  super.productORela,
  super.productORelaCost,
  required super.palletId,
  required super.addFrom,
  required super.accruelGLNumber,
  super.rowId,
  super.bayId,
  super.levelId,
  super.positionId,
  super.batchNumber,
  super.bestByDate,
  super.expirationDate,
  super.productionDate,
});