inventory_management 1.0.5+1 copy "inventory_management: ^1.0.5+1" to clipboard
inventory_management: ^1.0.5+1 copied to clipboard

This package offers inventory management features, allowing users to view stock reports and perform inventory resource reconciliation.

Inventory Management Package #

This enables the user to manage the stocks of the health campaign. The user can record the stocks received, issued, returned, damaged and lost. The user can also reconcile the stock data with the parent application and view the reports of the stocks.

Features #

  • Manage Stocks: Receipt, Issued, Returned, Damaged and Loss of stocks and send the data to parent application.
  • Stock Reconciliation: Reconcile the stock data with the parent application.
  • View Reports: View the reports of the stocks.

Getting Started #

To use this package, add the following dependency to your pubspec.yaml file:

dependencies:
  inventory_management: ^0.0.0-dev.1
copied to clipboard

To Navigate to any screens of the package:

First add inventory_router to your main app router

Navigate to the required screen using the below code:

context.router.push(ManageStocksRoute());
copied to clipboard

Inventory Management package requires below data to be passed from main app:

String _projectId;
String? _loggedInUserUuid;
String? _boundaryName;
String? _tenantId;
bool _isDistributor;
bool _isWareHouseMgr;
List<InventoryTransportTypes>? _transportType;
PersistenceConfiguration _persistenceConfiguration;
copied to clipboard

Below are the flow diagrams of flow:

record_stock stock_recon report_selection

3
likes
120
points
139
downloads

Publisher

unverified uploader

Weekly Downloads

2024.09.14 - 2025.03.29

This package offers inventory management features, allowing users to view stock reports and perform inventory resource reconciliation.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

auto_route, collection, dart_mappable, digit_data_model, digit_scanner, digit_ui_components, dio, drift, flutter, flutter_bloc, flutter_svg, fluttertoast, freezed_annotation, gs1_barcode_parser, intl, location, overlay_builder, pluto_grid, reactive_forms, recase, uuid

More

Packages that depend on inventory_management