No products in the cart.

Odoo Hospital Management System

Odoo Hospital Management System

Odoo HMS is a state-of-the-art integrated healthcare management solution built on Odoo ERP. It comes with powerful modules for Hospital Management, Patient Records, Appointments, Billing & Invoicing, Pharmacy, Laboratory, Radiology, Nursing, Surgery, Inventory, POS, Sales, CRM, Accounts, Fixed Assets, Purchase, and Helpdesk.

Whether you run a clinic, dispensary, or a Level 3 to Level 5 hospital, Odoo HMS helps automate your healthcare facility, ensuring smooth operations across all departments, reducing paperwork, and minimizing delays.

Below are the key Modules in Odoo HMS:
1.) Hospital Management
Patients
Families
Prescriptions
Deceased Patients
Vaccinations
Patient Evaluations
Physicians
Appointments

2.) Inpatient Administration
Patient Hospitalization
Patient ICU Info
APACHE II Score
ECG
GCS

3.) Pharmacy
Medication

4.) Clinical Services
Imaging
Laboratory
Surgery
Ambulance
Pediatric
Blood Donations

5.) Finance
Insurance

https://youtu.be/oXsn2u_MhyY

Odoo ERP for Hardware Shop

Odoo ERP for Hardware Shop

Odoo ERP is a suite of integrated business management software with modules for POS, Sales, Purchase, Inventory, Accounts, E-commerce, CRM, Manufacturing, and Project Management.

The below are the key features for Odoo in a Hardware Shop:
1.) Purchase Management
2.) Inventory Management
3.) Re-order Management
4.) Multi-Unit Sales (Boxes, Packets, Pcs, Mtrs)
5.) Customer Loyalty Programs
6.) Email and Whatsapp Integration
7.) eCommerce & Website Orders
8.) POS on Tablet & Mobile
9.) Bill of Materials
10.) Integrated Accounting and Reporting
11.) Dashboard & Analytics

https://youtu.be/HjS124HEcYI

How to Reset an Odoo User Password using PgAdmin

How to Reset an Odoo User Password using PgAdmin

In case you have forgotten your password to access Odoo you can use the below method using pgAdmin.

PgAdmin is a database management tool for PostgreSQL that can be used to:
1.) View and explore Odoo’s database tables
2.) Run SQL queries on Odoo’s data
3.) Monitor database performance
4.) Backup or restore your Odoo database
5.) Troubleshoot database-level issues (like looking into bad data or verifying migrations).

https://youtu.be/YyEBe8TETyg

How to Manage your Restaurant in Odoo ERP

How to Manage your Restaurant in Odoo ERP

Odoo ERP includes a powerful Point of Sale (POS) module for Restaurants designed for seamless order management, efficient billing, and enhanced customer experience.

The below are the key features in the Restaurant Module:
1.) Real-Time Stock Monitoring using Recipes
2.) Custom Floor Plans
3.) Table Booking/Transfers
4.) Kitchen Display System
5.) Kitchen Order Notes/Kitchen Order Tickets (KOT)
6.) Self-Ordering via QR Code/ Kiosk Integration
7.) Combo Meal Creation
8.) Bill Splitting/ Bill Printing
9.) Multiple Payment Methods
10.) Credit Limits
11.) Tipping Page
12.) Customer Loyalty Program
13.) Tablet & Mobile Compatibility
14.) Offline Mode

https://youtu.be/jmUdGI0ih4I

How to Set Up a Complete Company in Odoo

How to Set Up a Complete Company in Odoo

We have covered the below subtopics in this tutorial for How to Set Up a Complete Company in Odoo V18:

  • Download and Installation of Odoo Enterprise V18
  • Setup Company Details
  • Setup of Master Data: Chart of Accounts, Journals, Banks
  • Setup of Master Data: Products
  • Setup of Master Data: Customers
  • Setup of Master Data: Vendors
  • Setup of Master Data: Users
  • Purchase Process
  • Inventory Process
  • Sales Process
  • POS Process

https://youtu.be/QK9f08aiM9c

How to do Bank Reconciliation in Odoo

How to do Bank Reconciliation in Odoo

We have covered the below subtopics in this tutorial for bank reconciliation:

  • Introduction to Bank Reconciliation in Odoo
  • Setting Up Bank and Cash Accounts
  • Reconciliation Models
  • Posting Receipts and Payments
  • Importing and Reconciling Bank Statements
  • Inserting Bank Balances
  • Internal Bank Transfers

Odoo ERP for Salon & SPA

Odoo ERP for Salon & SPA

Automate your Salon & SPA with Odoo ERP and Maximize Your Profits.

Salon & SPA Master is a state of the art solution for Salons & SPAs with modules for Salon, SPA, Inventory, Sales, POS, Purchase, Accounts, CRM

  • Salon & SPA Master System Features:
  • Salon Products
  • SPA Products
  • Chairs/Rooms
  • Employees/Beauticians
  • Commissions
  • Bookings
  • Customers
  • Vendors
  • Reports

How to Customize Odoo V18 in Windows 2

How to Customize Odoo V18 in Windows – Part 2 of 7 Understanding Odoo Architecture

1.) Overview of Odoo’s modular architecture
2.) Core components: Models, Views, and Controllers
3.) Addons directory structure explained
4.) Database structure and ORM layer
5.) The role of configuration files in Odoo modules
6.) Understanding workflow of Odoo requests and response
7.) Introduction to XML-RPC and API integrations

How to Customize Odoo V18 in Windows 1

How to Customize Odoo V18 in Windows

This will be a 7 part series covering the below:

1.) Introduction to Odoo Architecture and Development Setup

2.) Understanding Odoo Modules

3.) Creating and Installing a Custom Module

4.) Customizing Models and Database Schema

5.) Customizing Views and User Interfaces

6.) Adding Business Logic with Python

7.) Debugging, Testing, and Best Practices

Odoo ERP for Stationery & Bookshop

Odoo ERP for Stationery & Bookshop

Automate your Stationery & Bookshop with Odoo ERP and Maximize Your Profits.

Odoo ERP is a suite of integrated business management software with modules for POS, Sales, Purchase, Inventory, Accounts, E-commerce, CRM, Manufacturing, and Project Management.

Odoo ERP Features:
– Point of Sale Module
– e-Commerce Integration
– Multiple Pricelists
– Inventory Management
– Accounting Module
– Warehouse Management
– SMS & Mpesa Integration
– Loyalty Points
– Mobile Phone Access (Android / iOS)
– Customer Relationship Management
– Purchase Management
– Barcode Scanning

https://youtu.be/J92ApZtiH4g

How to install nginx and setup a reverse proxy for Odoo

How to install nginx and setup a reverse proxy for Odoo

i.) Add a DNS record and redirect your sub domain to the IP

You can check if the record has propagated and available for the public via the sub domain and IP from https://www.dnswatch.info/

ii.) Install nginx and setup a reverse proxy
sudo apt install nginx

iii.) Remove the default files for nginx
sudo rm /etc/nginx/sites-enabled/default
sudo rm /etc/nginx/sites-available/default

iv.) Create and edit the nginx configuration file
sudo nano /etc/nginx/sites-available/odoo.conf

upstream odoo {
server 127.0.0.1:8069;
}

upstream odoochat {
server 127.0.0.1:8072;
}

server {
listen 80;
server_name odoo.softiqtechnologies.co.ke;

access_log /var/log/nginx/odoo.access.log;
error_log /var/log/nginx/odoo.error.log;

proxy_read_timeout 720s;
proxy_connect_timeout 720s;
proxy_send_timeout 720s;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;

location / {
proxy_redirect off;
proxy_pass http://odoo;
}

location ~* /web/static/ {
proxy_cache_valid 200 90m;
proxy_buffering on;
expires 864000;
proxy_pass http://odoo;
}

gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript;
gzip on;
}

v.) Create a symbolic link of the nginx conf file

sudo ln -s /etc/nginx/sites-available/odoo.conf /etc/nginx/sites-enabled/odoo.conf

vi.) Check the configuration and Restart nginx
sudo nginx –t
systemctl restart nginx

vii.) Run odoo using sub domain

How to Upgrade Odoo 17 Community to Enterprise

How to Upgrade Odoo 17 Community to Enterprise in Ubuntu

Steps on How to Upgrade Odoo 17 Community to Enterprise on Ubuntu 22.04 for Production

1.) For this example we will be using the Odoo Documentation:

https://www.odoo.com/documentation/17.0/administration/on_premise/community_to_enterprise.html

2.) Backup your Community Database

Go to the database manager and take a backup

3.) Stop the odoo service and download the enterprise addons

systemctl stop odoo
systemctl status odoo

git clone git@github.com:odoo/enterprise.git –depth 1 –branch 17.0 /opt/odoo/odoo/enterprise

In case you get an error “Permission denied (publickey)” you need to create a new GitHub SSH Key:

i.) Generating a new SSH key:
ssh-keygen -t ed25519 -C xxx@gmail.com

ii.) Adding your SSH key to the ssh-agent:
eval “$(ssh-agent -s)”

iii.) Add your SSH private key to the ssh-agent:
ssh-add ~/.ssh/id_ed25519

iv.) Adding a new SSH key to your GitHub account
cat ~/.ssh/id_ed25519.pub

4.) Update the –addons-path parameter of your odoo.conf file

nano /etc/odoo.conf

/opt/odoo/odoo/enterprise

5.) Start the odoo service

systemctl odoo start
systemctl status odoo

6.) Install the web_enterprise module

7.) Purchase Enterprise license

How to install Odoo 17 for Production

How to install Odoo 17 for Production in Ubuntu 22 04

Steps on How to Install Odoo 7 Community on Ubuntu 22.04 for Production

i.) Purchase a Cloud VPS on Ubuntu 22.04
ssh root@xxx.xxx.xxx.xxx

ii.) Update & Upgrade Ubuntu Packages
sudo apt update
sudo apt upgrade

iii.) Install python dependencies and create new user
sudo apt install build-essential wget git python3.11-dev python3.11-venv libfreetype-dev libxml2-dev libzip-dev libsasl2-dev node-less libjpeg-dev zlib1g-dev libpq-dev libxslt1-dev libldap2-dev libtiff5-dev libopenjp2-7-dev libcap-dev

iv.) Create new system user for Odoo
/usr/sbin/adduser –system –shell /bin/bash –gecos ‘Odoo’ –group –home /opt/odoo odoo

v.) Install Postgresql and create new user for postgresql
sudo apt install postgresql
su – postgres -c “createuser -s odoo”

We need to install wkhtml for converting html data to pdf format

sudo apt install wkhtmltopdf

vi.) Download Odoo Files and create python venv
su – odoo
git clone https://www.github.com/odoo/odoo –depth 1 –branch 17.0 odoo

python3.11 -m venv odoo-venv
source odoo-venv/bin/activate

vii.) Install Odoo and configure odoo files
pip3 install wheel setuptools pip –upgrade
pip3 install -r odoo/requirements.txt

Then we create a new directory for the custom odoo addons and log file:
mkdir /opt/odoo/odoo/custom

Exit from user odoo by typing: exit

mkdir /var/log/odoo
sudo touch /var/log/odoo/odoo.log

viii.) Create odoo config file
nano /etc/odoo.conf

[options]
admin_passwd = admin1234
db_host = False
db_port = False
db_user = odoo
db_password = False
addons_path = /opt/odoo/odoo/addons,/opt/odoo/odoo/custom
logfile=/var/log/odoo/odoo.log

ix.) Create odoo service
nano /etc/systemd/system/odoo.service

[Unit]
Description=odoo
Requires=postgresql.service
After=network.target postgresql.service

[Service]
Type=simple
SyslogIdentifier=odoo
PermissionsStartOnly=true
User=odoo
Group=odoo
ExecStart=/opt/odoo/odoo-venv/bin/python3 /opt/odoo/odoo/odoo-bin -c /etc/odoo.conf
StandardOutput=journal+console

[Install]
WantedBy=multi-user.target

x.) Enable odoo service

systemctl daemon-reload
systemctl enable odoo

sudo systemctl enable odoo
sudo systemctl status odoo

xi.) Open Odoo
http://publicip:8069

How to install Odoo 17 for Development

How to install Odoo 17 for Development on Ubuntu

Steps to install Odoo 17 for Development on Ubuntu 23.10:
1.) Task 1: Update & Upgrade Ubuntu Packages
sudo apt update
sudo apt upgrade

2.) Task 2: Install Git and download git repositories
sudo apt install git
git –version
git clone https://www.github.com/odoo/odoo –depth 1 –branch 17.0 odoo17

3.) Task 3: Install Python
python3 -m pip –version
sudo apt install python3-pip

4.) Task 4: Install PostgreSQL
sudo apt install postgresql postgresql-client
sudo su – postgres -c “createuser -s odoo17”
sudo su postgres
psql
ALTER ROLE odoo17 WITH PASSWORD ‘odoo17’;

5.) Task 5:Create python virtual environment and install dependencies
sudo apt install python3.11-venv
python3.11 -m venv venv
source venv/bin/activate
sudo apt install python3-pip libldap2-dev libpq-dev libsasl2-dev
python3.11 -m pip install -r requirements.txt

6.) Task 6: Edit the odoo config file and create a databse
python3.11 odoo-bin -c debian/odoo.conf
locate pg_hba.conf
sudo apt install plocate
sudo nano /etc/postgresql/15/main/pg_hba.conf
sudo /etc/init.d/postgresql restart
python3.11 odoo-bin -c debian/odoo.conf

7.) Task 7: Open Odoo
http://localhost:8069/

 

How to install multiple Odoo instances

How to install multiple Odoo instances on a single machine on windows

  1. Odoo V17 enterprise
  2. Odoo V17 community

Odoo Error Missing Required Account

Odoo Error Missing Required Account on Accountable Line

How to resolve the Odoo Error Missing Required Account on Accountable Line on Odoo V17.

Installation of Odoo ERP V16

Download and Installation of Odoo ERP V16 on Windows

How to download and install Odoo ERP V16 on Windows