Shoneys Hardware Documentation
Shoneys Hardware Documentation
Welcome to the Odoo documentation designed to help novice users navigate and utilize Odoo's
powerful suite of business applications efficiently. Whether you are a small business owner, a
manager, or an employee responsible for various business operations, this guide will walk you
through the essential features and processes of Odoo, from logging in to generating financial reports.
Why Odoo?
Odoo is a comprehensive and flexible open-source ERP (Enterprise Resource Planning) system that
integrates various business functions into one cohesive platform. With Odoo, you can manage sales,
purchases, inventory, accounting, and point of sale operations seamlessly. Its modular approach
allows you to add or remove functionalities as needed, making it a scalable solution for businesses of
all sizes.
Key Features:
1. User-Friendly Interface: Odoo's intuitive interface ensures that even users with minimal
computer skills can navigate and operate the system effectively.
2. Comprehensive Modules: From managing products and customers to handling invoices and
financial reports, Odoo covers all aspects of your business operations.
3. Customization and Flexibility: Odoo can be tailored to meet the specific needs of your
business, offering various customization options and third-party integrations.
This guide will cover the following key modules and processes in Odoo:
3. Sales Process: Managing customers, creating quotations, confirming sales, invoicing, and
recording payments.
4. Purchase Process: Creating vendors, handling requests for quotations, confirming purchase
orders, receiving products, and managing vendor bills and payments.
Each section of this documentation includes detailed steps, explanations, and placeholders for
screenshots to provide visual aids. The aim is to make the processes clear and straightforward,
ensuring that you can perform tasks with confidence.
We recommend going through the sections sequentially to build a strong foundation in using Odoo.
Feel free to refer back to specific sections as needed for a refresher or when encountering a
particular task.
By the end of this guide, you should have a solid understanding of how to leverage Odoo to
streamline your business operations, improve efficiency, and drive growth. Let's get started!
Logging In
1. Open your web browser and navigate to your Odoo instance URL. For your case it will be
http://localhost:8069/web/login?db=Shoney_Hardware
Managing Products
2. Click on Products.
4. Enter product details: Name, Product Type, Category, Sales Price, Cost, etc.
5. Click Save.
Importance: Setting up your products correctly is crucial for accurate inventory management and
smooth sales and purchase processes.
Sales Process
Creating a Customer
2. Click on Customers.
5. Click Save.
Importance: Adding customers allows you to manage and track your sales relationships and
transactions.
Creating a Quotation
6. Click Save and then Send by Email to send the quotation to the customer.
Importance: Creating quotations helps you formalize your offer to customers before they confirm a
purchase, ensuring clarity and agreement on the terms.
Confirming a Sale
Importance: Confirming a sale converts the quotation into a sales order, which is essential for
processing and fulfilling the order.
Importance: Invoicing is crucial for getting paid. It provides your customer with a formal request for
payment for the products or services provided.
Recording Payments
4. Click Validate.
Importance: Recording payments helps you keep track of what has been paid and what is still owed,
ensuring accurate financial records.
Purchase Process
Creating a Vendor
1. Navigate to the Purchases module.
2. Click on Vendors.
5. Click Save.
Importance: Adding vendors allows you to manage and track your purchasing relationships and
transactions.
6. Click Save and then Send by Email to send the RFQ to the vendor.
Importance: Creating RFQs helps you request prices from vendors before making a purchase
decision, ensuring you get the best terms.
Importance: Confirming a purchase order commits you to the purchase and allows you to track the
order's fulfillment.
Receiving Products
Importance: Receiving products updates your inventory and ensures you have the stock on hand that
you ordered.
Vendor Bills and Payments
Importance: Managing vendor bills and payments helps you keep track of your expenses and ensure
timely payments to your vendors.
Inventory Management
Inventory Adjustments
Importance: Inventory adjustments help you correct stock levels to match physical counts, ensuring
accurate inventory records.
Stock Moves
Importance: Managing stock moves keeps track of the movement of products in and out of your
inventory, ensuring accurate stock levels.
Reordering Rules
3. Select the product and set the minimum and maximum quantities.
4. Click Save.
Point of Sale
5. Click Save.
Importance: Setting up your POS system correctly ensures smooth and efficient sales transactions at
your retail location.
Processing Sales
Importance: Processing sales through POS provides a quick and efficient way to handle customer
transactions and keep your inventory up to date.
Closing a Session
3. Review the session summary and click Validate Closing & Post Entries.
Importance: Closing a POS session ensures all sales data is recorded and finalized, providing accurate
financial records.
Accounting
Importance: Fiscal positions help you manage tax regulations and accounting rules specific to
different regions or customers.
5. Click Save.
Importance: The chart of accounts is a list of all accounts used to record financial transactions. It is
essential for organizing your finances and ensuring accurate reporting.
Type: Defines the nature of the account (e.g., Asset, Liability, Income, Expense).
Explanation: Think of the chart of accounts like a detailed map of your finances. Each account
represents a specific area of your business's financial landscape, helping you keep track of all your
income and expenses.
Managing Journals
4. Click Save.
Importance: Journals are used to record all your financial transactions. They are essential for
maintaining accurate and organized financial records.
Name: The name of the journal (e.g., Sales Journal, Purchase Journal).
4. Enter the journal entry details: Date, Reference, Accounts, Debit, Credit, etc.
5. Click Save.
Importance: Journal entries are the detailed records of all your financial transactions. They ensure
that every financial activity is accurately recorded and balanced.
Explanation: Journal entries are like individual records in your financial notebooks. They capture all
the details of each transaction, ensuring that your books are balanced and accurate.
Bank Reconciliation
3. Match the bank statement lines with the corresponding invoices or payments.
4. Click Validate.
Importance: Bank reconciliation ensures that your bank statement matches your accounting records,
identifying any discrepancies and ensuring accuracy.
Explanation: Reconciliation is like checking your bank statement against your checkbook to make
sure they match. It's a way to ensure that all your transactions are recorded correctly.
Odoo allows you to record advance payments from customers, which can be useful for deposits or
prepayments. Here’s how to create and manage advance lump sum payments:
In the Outstanding Credits/Debits section, select “Keep open” to leave the payment unreconciled.
When you create an invoice for the customer, you can apply the advance payment:
Set the filters to show unreconciled entries for the relevant customers.
Importance: Managing advance payments correctly ensures proper cash flow tracking and helps
maintain accurate customer balances.
Explanation: Think of advance payments like a customer putting money into a savings account with
your business. The funds are there to be used against future purchases or invoices. Proper
management of these funds is crucial for maintaining good customer relationships and accurate
financial records.
2. Choose the report type: Balance Sheet, Profit & Loss, etc.
Importance: Financial reports provide a snapshot of your business's financial health, helping you
make informed decisions.
Explanation: Financial reports are like report cards for your business. They summarize your financial
performance, showing you where you stand and helping you plan for the future.
Additional Tips
Customization: Utilize Odoo's customization features to tailor the system to your specific
business needs.
User Roles: Assign appropriate user roles and permissions to ensure data security and
proper workflow.
Support: Make use of Odoo's community forums and documentation for additional help and
support.