My Company
Information about the My Company instance of Odoo, the Open Source ERP.
Installed Applications
- On hand Quantity on Sale Order
- odoo app will show On hand quantity and available quantity in sale order line
- Facebook Catalog Integration
- Facebook Catalog Integration allows you to send the products of odoo as feeds into facebook Market.
- Odoo 19 Accounting Community
- Accounting Reports, Asset Management and Budget, Recurring Payments, Lock Dates, Fiscal Year, Accounting Dashboard, Financial Reports, Customer Follow up Management, Bank Statement Import
- POS Customer Required | POS Make Customer Required in Multiple Way
- This module helps user to make customer mandatory in different ways in POS.
- POS Stock
- The user can display the product quantities on the Odoo POS with the module. If set, The user cannot add out of stock products to the POS cart.Show product quantity in POS|Out of stock products|Added product quantities|POS product stock|Show stock pos.
- Website Hide Out Of Stock Products
- Hide the out of stock products from the website shop.
- Website Product Stock
- Display the product stock on the website: configurable in/out of stock messages, stock type and stock location.
- Website Stock Availability Filter
- Display Products Avaliable in Stock On Website.
- Customer Statements & Overdue Payments
- Customers/Suppliers Statement Report
- Sales
- From quotations to invoices
- Invoicing
- Invoices & Payments
- CRM
- Track leads and close opportunities
- Website
- Enterprise website builder
- Inventory
- Manage your stock and logistics activities
- Purchase
- Purchase orders, tenders and agreements
- Point of Sale
- Handle checkouts and payments for shops and restaurants.
- Project
- Organize and plan your projects
- eCommerce
- Sell your products online
- Manufacturing
- Manufacturing Orders & BOMs
- Email Marketing
- Design, send and track emails
- Expenses
- Submit, validate and reinvoice employee expenses
- Time Off
- Allocate time off and follow leave requests
- Employees
- Centralize employee information
- VT Accountant Export Suite
- Configurable accountant export templates for VT Accounts and other systems
- Odoo 19 Accounting for Community : Financial Report, PDC, Assets, Bank Reconciliation, Lock Dates
- Brings full accounting features back to Odoo 19 Community: financial reports (P&L, Balance Sheet, General Ledger, Trial Balance, Partner Ledger, Aged Receivable/Payable), asset management, budgets, bank statement import, PDC, and customer follow-ups — everything Community is missing.
- DHL Parcel(UK) Shipping Integration
- DHL Parcel (UK) delivery method: rates from price rules with several conditions, shipments with labels
- Export Image in Excel
- Export image to excel, image export to excel, product image to excel, export product image
- Forms
- Form Builder for backend, portal and website forms - to collect any information you need for your business.
- Forms | reCAPTCHA Component
- Drag & drop a reCAPTCHA component with (server)verification on a Form.
- Forms | Components Synchronizer
- Saves Form Components as database records.
- Forms | CRM
- Forms integration with CRM Leads
- Forms | Data API
- Python API for Form Builder and Form/Submission data
- Forms | Partner
- Forms integration with Partners e.g. contacts, clients, customers, suppliers
- Forms | Purchase
- Forms integration with Purchase Orders
- Forms | QWeb Reports
- Generate (PDF) reports for every Form
- Forms | Sales
- Forms integration with Sale Orders/Quotations
- Forms | File Storage
- Store uploaded files by URL in the filestore (attachments)
- Custom Product Labels
- Print custom product labels with barcode | Barcode Product Label
- Mail Campaigns
- Manage and automate email marketing campaigns.
- MCP Server (Core)
- Model Context Protocol server for Odoo: protocol engine, OAuth 2.1, generic model engine, confirmation workflow, audit log.
- Multiple Reference Per Product
- Multiple Reference Per Product
- New User Approval For Multi Website
- Facility to approve or reject new signed-up users for Multi website. Get option to allow users sign-in only after email verification. Ported from Bizople v16.0.0.1 to Odoo 19 Community. - controllers/main.py: v19's core AuthSignupHome.do_signup() gained a new do_login=True parameter, and the base web_auth_reset_password() route (not overridden by this module) calls self.do_signup(qcontext, do_login=False) for the password-reset flow. The original override's do_signup(self, qcontext) had no such parameter, so installing this module would have broken PASSWORD RESET for every user in the system with a TypeError, not just new signups (verified against the real auth_signup/controllers/main.py on the 19.0 branch). Fixed by accepting do_login=True and delegating straight to the base implementation when do_login is False (a plain password reset never needs the approval/ optional-fields workflow, which only applies to real signups). - The same override also called self._signup_with_values(token, values) with only 2 arguments; the base helper now requires a 3rd do_login argument - fixed to thread it through. - web_auth_signup() called request.session.authenticate(dbname, login, password) (a very old 3-positional-argument signature) and treated its return value as a bare uid. v19's Session.authenticate() takes (env, credential_dict) and returns an auth_info dict with a 'uid' key - fixed to build the credential dict and read auth_info['uid'], matching the pattern used by the real base _signup_with_values(). - Replaced request.context.get('lang', '') with request.env.context.get( 'lang', ''), matching the real base do_signup's own lookup. - __init__.py: post_init_hook(cr, registry) used the old pre-17.0 hook signature. Since 17.0 Odoo calls post_init_hook(env) with a single argument (verified against odoo/modules/loading.py on the 19.0 branch); the old signature would have raised a TypeError and aborted installation of the whole module. Fixed to post_init_hook(env) using env.cr. - data/signup_mail.xml: three mail.template records used the old Mako email_to syntax ${(object.email)|safe}, which has not been evaluated since Mako templating was removed from mail templates years ago - it would have been used as a literal, invalid email address. Fixed to the modern inline QWeb placeholder {{ object.email }} (verified against core auth_signup/data/mail_template_data.xml on the 19.0 branch). In practice the Python code always overwrites email_to right before send_mail() on all three templates, so this was latent, not yet triggered - fixed anyway since the XML default should not be silently broken. - security/ir.model.access.csv: access_new_user_approval_configuration had no group_id, granting every internal user read/write/create/unlink on the site-wide signup-approval configuration (including the invite-only toggle) via the ORM directly, not just through the sudo()'d controller code. Restricted to website.group_website_designer, matching the AccessDenied check already present in the model's own set_values(). - views/auth_signup_template.xml: the original fully redefined the auth_signup.fields template (same id, no inherit_id) to add Name/Email fields alongside the approval-specific optional fields. In v19, auth_signup.signup itself now renders Name/Email directly and then calls auth_signup.fields only for password/confirm_password (verified against auth_signup/views/auth_signup_login_templates.xml on the 19.0 branch) - a full redefinition would have duplicated the Name/Email inputs (same ids) on the signup form. Converted to a proper xpath inherit_id="auth_signup.fields" that only inserts the approval-specific fields before the password field, leaving Name/Email/password alone. - views/website_sale_template.xml: v19 restructured all four inherited website_sale templates: * products_item (shop grid tile): no longer has a wrapping div[@itemprop='offers'] - price and add-to-cart are now two separate divs. Re-anchored to the div.o_wsale_product_sub wrapper that contains both, verified against website_sale/views/product_tile_templates.xml on the 19.0 branch. * product_price (product detail page mini price block): also lost its itemprop='offers' wrapper - the outer div now has name="product_price" instead. Re-anchored accordingly. * website_sale.product (product detail page): the add-to-cart button (id="add_to_cart") was extracted into a separately t-call'd sub-template website_sale.cta_wrapper, unreachable by xpath inheritance on website_sale.product itself (same cross-template- boundary issue found in several report templates earlier in this migration) - re-anchored inherit_id to website_sale.cta_wrapper directly. The div[hasclass('js_product')] anchor for the whole product form still resolves (class kept, just combined with js_main_product on div#o_wsale_product_details_content). * The div[@id='product_details']/h1 anchor for the login-alert banner doesn't exist any more either - the <h1> product title was extracted into its own website_sale.product_title sub-template, called twice from website_sale.product depending on whether add-to-cart is possible. Re-anchored inherit_id to website_sale.product_title directly, targeting its single //h1. All four re-anchors verified against the real 19.0 branch source before being written. - views/res_partner.xml: //field[@name='lang'] is no longer unique inside base.view_partner_form (a second, invisible lang field was added for parented-record default values) - inserting after it would have added the over_18 field twice. Re-anchored to the neighbouring, still-unique field[@name='category_id']. - views/res_config_settings_views.xml: div[@id='website_shop_checkout'] no longer exists in website_sale.res_config_settings_view_form - the settings page was rebuilt around the declarative <block>/<setting> system (the same finding as several other settings-page fixes made earlier in this migration). Re-anchored to insert inside the existing block[@id='website_payment_block'] (the "eCommerce" settings block). - controllers/main.py: the module's web_auth_signup() fully re-declares the /web/signup route (needed, since it overrides the whole method body), but the original @http.route(...) decorator dropped the captcha='signup' kwarg that the real base route now carries (verified against auth_signup/controllers/main.py on the 19.0 branch) - since an overriding route's own decorator fully replaces the parent's for that endpoint rather than merging, installing this module would have quietly disabled Odoo's bot/spam captcha protection on the public signup form. Restored captcha='signup' on the decorator. - Standard v17+/v18+ syntax updates applied throughout views/wizard views: attrs="{...}" -> invisible=/required=, <tree> -> <list>, 'tree' -> 'list' in view_mode/view_type strings, and the button states="" leftover attribute (no longer a valid <button> attribute) dropped from the reject-message wizard's footer button.
- Odoo Dynamic Dashboard
- Create Configurable Dashboards Easily
- Stripo Email Templates
- Import the emails designed with Stripo into the mass mailings and the email templates
- Twilio SMS Gateway
- Facilitating individual and group SMS communication through the Twilio gateway.
- Pos hide unavailable products
- only show product in PoS with Available Quantity, POS Hide out of stock products, show product in PoS with Available Quantity, Out of stock hide product, hide Out of stock product pos, Out of stock product hide zero onhand stock, pos Out of stock product stock hide, pos Out of stock hide product
- Restrict POS Refund with Password
- Restrict POS Refund with Password
- Data Privacy and Protection
- Provides data privacy and protection features to comply to regulations, such as GDPR.
- POS Sale Orders | Create Sale Order from POS
- This module is allow you to create sale order from point of sale | POS create sales order | Create Sale Quotation from pos | Create Sale Order from pos | POS Sale order Create Sales order from POS in Odoo | Create Sales from POS Odoo Apps Add Sale Order from POS Odoo Apps, Create SO from Point of Sales-POS Odoo Apps
- Website Quick Order
- Easy to create Quick Order list and Shopping lists, manage these lists quickly for placing order into the Cart
- All In One Import - Partner, Product, Sales, Purchase, Accounts, Inventory, BOM, CRM, Project | Import Product Template | Import Product Variant | Import Product Image | Import Sale Order Lines | Import Reordering Rules| Import Purchase Order Lines
- Import Customers From Csv,Import Suppliers,Import Product image,Import Sale Order from excel,Import Stock,Import Inventory,import purchase order,Import Invoice,Import Bill of Material,Import Lead,Import Task,Import Vendor Detail,Import bank statement
- Schedule Import | Import Base
- Import By Scheduler Import Using Scheduler Import Records Scheduler Import Records Run Scheduler Scheduled Import Schedule Importing Force Import Records Force Import Odoo
- Popup Message
- create Success, warnings, alert message box wizard,success popup message app, alert popup module, email popup module odoo
- Point Of Sale Order Warehouse
- POS multi Warehouse, Point Of Sale Multi Warehouse, POS Multi Warehouse, POS Warehouse Management, Point Of Sale Multi Warehouse, Point Of Sale Multiple Warehouse,POS Warehouse Management,Point Of Sale Warehouse Management,pos warehouse location Odoo
- Point Of Sale Stock Transfer | Stock Transfer From Point Of Sale | Stock Transfer From POS To Internal Location
- Stock Transfer From POS Incoming Order Transfer From POS Delivery Order Transfer From POS Internal Transfer From Point Of Sale Warehouse Transfer From Point Of Sale Stock From POS Stock Transfer POS Internal Stock Transfer Odoo
- POS Product Weight Information | POS Product Volume Information | Point Of Sale Product Weight Information | Point Of Sale Product Volume Information | POS Total Order Weight | POS Total Order Volume
- POS Weight,POS Volume,Point Of Sale Weight,Point Of Sale Volume,POS Weight In Receipt,POS Volume In Receipt,Product Volume Calculation,Product Weight Calculation,Point Of Sale Order Weight,Point Of Sale Order Volume,kg kg(s) lb lb(s) support POS Weight Information POS Weight Detail Odoo
- Product Multi Barcode
- Product Multiple Barcode,Product Various Barcode Generator,Product Many Barcodes, Product Multi Barcode,Different Product Barcodes,Generate Various Product Barcodes, Search Product Multiple Barcode, Find Product Multiple Barcode Odoo
- Total Items Quantity | Sale Order Total Items Quantity | Invoice Total Items Quantity | Delivery Order Total Items Quantity
- Display Total Items Quantity In Sales Total Items Quantity In Invoice Total Items Quantity In Delivery Order Total Items Quantities Show Total Number of Quantity To Sale Order Total Number of Quantity In Purchase Order Total No of Quantity Odoo
- Import Stock Transfer (Internal, Receipts, and Deliveries) Using Excel and CSV
- Import receipts, deliveries and internal transfers from Excel and CSV files
- Suite: install everything
- One click: installs all the custom modules of the suite
- Survey Recipient Groups
- Recipient groups, survey navigation, and a login-only shared link for invited participants
- To Do List
- Create Todo List Using Activities
- Forms | Website Integration
- 'Drag & drop' Form Block, other website integration
- Website Nav Categories
- Enlarge Size of Product Categories image on website
- wt_payment_intercompany_transfer
- Module enable the user payment transfer between multi company
- Discuss
- Chat, mail gateway and private channels
- Contacts
- Centralize your address book
- Calendar
- Schedule employees' meetings
- Surveys
- Send your surveys or share them live.
- Attendances
- Track employee attendance
- To-Do
- Organize your work with memos and to-do lists
- Skills Management
- Manage skills, knowledge and resume of your employees