Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

Purpose and Benefits

Bahmni uses openERP/ Odoo mostly for Sales Management, Purchase Management, and for Inventory and Accounting. openERP OpenERP has been adapted slightly for health facilities to work seamlessly with Bahmni.

Stock/Inventory Management allows installations to:

Procure products from a supplier, and break these up by batches having their expiry dates

.

 
  • Sell products from a shop which is mapped to a warehouse 
  • Move stock units between different stocking points and warehouses

  • View the current stock levels by products
  • Automatically reduce stock of product batch quantities when patient pays for the invoice comprising products (via the billing function)
  • Generate various reports such as:
    • Purchases
    • Stock Movement
    • Inventory Status
  • Note

    Since Bahmni is based on Odoo/OpenERP, you can also refer to the Odoo documentation for in-depth information on Warehouse Management.

     

    Features with Steps(whenever required)

    1.

    Or here: https://doc.odoo.com/book/#books-link

    Steps

    1. Configure OpenERP/Odo

    Please refer to this link on details to Configure OpenERP/Odoo.

    2. Setup Syncing between Odoo and Bahmni

    Please refer to this link to setup Syncing between OpenERP/Odoo and Bahmni.

    3. Configure Location, Warehouse and Shop

    Please refer to this link to configure locations, warehouses and shops.

    4. View Inventory at Different Locations

    Since we have different locations we can analyze the current inventory or inventory over a date-range. This can be done by navigating to warehouse, choose location and then select the required option from the drop down menu

    To do this navigate to Warehouse → Choose location →  Select the required option.

    A new location can be created by clicking on the "Create" button and giving appropriate parameters.

    Image Removed

    Image Added

    Creating a New Location in OpenERP


    Image RemovedImage Added

    Current Inventory at Pharmacy Location

    2

    5. View Product Quantity at a Particular Location

    Search for the product in the search bar to view the actual stock and the future stock for the particular location.

    Note
    • Future stock equals actual stock once the stock units are delivered.
    • Drug Orders created in openMRS sync as products in openERP.

    Image Removed
    Image Added

    Aceclofenac Stock at Pharmacy Location

    3

    6. View Batch Level Stock Units Per Location

    Navigate to "Serial Number by Location" to view batch level stock units per location.

    Note

    openERP does a double entry of drugs

    such as

    .

    For example, when a drug is ordered, it is reduced at the stock location, and increases correspondingly at the customer location so that the drug quantities balance-out.


    Image RemovedImage Added

    Batch Level Stock Units of Aceclofenac across Locations

    4

    7. Move Stock

    Movements

    across Locations

    This is used to move stock units across locations, such as X units of Aceclofenac from Stock Room to Pharmacy. This can be achieved by creating a new internal move from a configured source location to a configured destination location.

    Image RemovedImage Added

    Moving Acyclovir Stock Units Across Locations

    Tip
    iconfalse
    titleOn this Page

    Table of Contents
    stylenone

    Panel
    titleColorwhite
    titleBGColor#668D3C
    titleFeature Details

    <Page Name> Stock / Inventory Management - Feature Guide

    Panel
    titleColorwhite
    titleBGColor#668D3C
    titleUsage Details

    <Page Name> Stock / Inventory Management - User Guide