Apps & Modules
Odoo، ERPNext، Shopify، WooCommerce، Magento 2 اور Dynamics 365 Business Central کے لیے انٹرپرائز ایپس۔ جن ایپس پر «فوری ڈاؤن لوڈ» درج ہے وہ ایک بار کے لائسنس کے ساتھ آج ہی فراہم کر دی جاتی ہیں؛ جن پر «آرڈر پر تیار» درج ہے انہیں ہم آپ کے لیے بناتے ہیں اور آپ کے دائرۂ کار کے مطابق ان کی قیمت مقرر کرتے ہیں۔
4,655 مصنوعات
فلٹرز1
4063 میں سے 1513–1536

Invoice Multi Level Approval
A build-to-order Odoo approval engine that routes customer invoices, vendor bills, refunds and credit notes through configurable multi-level sign-offs before they post. ECOSIRE scopes, builds, installs and supports it for your Odoo 17, 18 or 19 database.
- Configurable approval-matrix model with tiers keyed by document type, amount threshold, journal, company and analytic distribution
- Separate handling for customer invoices, vendor bills, customer refunds and vendor credit notes with independent thresholds per type

IT Hardware & Support for Odoo
A made-to-order Odoo module that turns your scattered IT asset spreadsheets and support requests into a single tracked system — hardware inventory, warranty and lifecycle records, and internal support tickets, all linked to employees, locations, and vendors. ECOSIRE scopes, builds, installs, and supports it for you.
- Ticket-to-asset linkage that accumulates a full maintenance/repair history per device (including RMA cycles)
- Kanban view grouped by lifecycle state plus list, form, and a search view with filters and group-bys (owner, location, warranty status)

Manual Currency Exchange Rate
A build-to-order Odoo module that lets finance teams manually set the currency exchange rate directly on individual sales orders, purchase orders, and invoices — overriding the daily company rate per document when the deal was struck at a negotiated or contractual rate. ECOSIRE builds, installs, and supports it for your Odoo 17, 18, or 19 database.
- Optional QWeb report adjustments so the applied exchange rate prints on the invoice, order confirmation, or bill PDF
- Manual rate readable and writable over the XML-RPC/JSON-RPC API for external billing or ERP integrations

Many2x Widget Options
A build-to-order Odoo module that gives you fine-grained control over the create, edit, and search options on many2one and many2many relational fields — configured per field, per view, without patching core. ECOSIRE scopes, builds, installs, and supports it for your database.
- Per-field toggles for create, "create and edit", inline edit, delete, and search-more (dialog) on many2one and many2many widgets
- Support for many2one, many2one_avatar, many2many, many2many_tags, and many2many checkbox widget families

Marketing Agency
A made-to-order Odoo industry package for marketing agencies — retainer billing, campaign profitability, creative production pipelines and client approvals wired into your existing Sales, Project, Timesheets and Accounting. ECOSIRE scopes, builds, installs and supports it; it is not an off-the-shelf download.
- Client approval loop that emails a QWeb-rendered proof and records sign-off, driven by automated actions and tracked on the chatter
- Utilization and margin dashboards using pivot and graph views over analytic lines, filterable by client, service line and manager

Nonprofit Organization Suite for Odoo
A build-to-order Odoo configuration module that reshapes accounting, contacts, and reporting around how nonprofits actually operate: donors, restricted funds, grants, and program budgets. ECOSIRE scopes, builds, installs, and supports it for your organization.
- Grant model with award amount, reporting schedule, deadlines, and spend-down tracking against the grantor budget
- Donation and pledge entry with in-kind gift valuation and recurring-gift scheduling

Order Line Sequences & Line Numbers for Odoo
A build-to-order Odoo module that adds stable, human-readable sequence numbers to sales, purchase and delivery order lines — on screen and in printed QWeb documents. ECOSIRE scopes, builds, installs and supports it for your specific workflow.
- @api.depends compute that re-derives 1..N whenever lines are added, deleted or re-dragged — no manual renumbering, no drift
- Inherited XML/OWL list (tree) view shows the number inline on the order form, above the drag handle, without breaking editable-list behavior

Payroll Accounting
A build-to-order Odoo module that ties payroll runs directly to your accounting — every payslip generates a reviewed, balanced journal entry mapped to the right accounts, analytic tags, and cost centers. ECOSIRE builds, installs, and supports it for your chart of accounts.
- Posts employer-side contributions (social security, pension, insurance) to their own liability and expense accounts, not just employee net pay
- Analytic distribution on every payroll cost line so salaries flow into project, department, and cost-center reporting automatically

Payroll Advanced Features for Odoo
A build-to-order module that adds advanced payroll capabilities to Odoo Community payslips, salary rules, and reporting. ECOSIRE scopes, builds, installs, and supports it for your organization.
- Extended salary-rule engine with configurable rule parameters and Python-safe rule expressions editable by HR without code changes
- Pro-rated calculation for mid-period joiners and leavers based on contract and calendar working days

Photography Business Suite for Odoo
A made-to-order Odoo package that models the full photography workflow — bookings, shoots, editing pipelines, client galleries, print/licensing orders, and delivery — on top of your existing CRM, Sales, and Accounting. ECOSIRE scopes, builds, installs, and supports it for you.
- Client proofing & image selection through the portal/website layer (QWeb + OWL) scoped to each client's own shoot
- Structured licensing sales: usage-rights fields for media, territory, duration, and exclusivity — distinct, reportable from print/product sales

Popup Message for Odoo
Configurable success, warning, and alert popup dialogs that fire on the Odoo events you choose — record saves, state changes, validation gates, and button clicks. Built to order by ECOSIRE for your Odoo 17, 18, or 19 database.
- Three message styles — success, warning, and blocking alert — rendered as themed OWL dialogs in the Odoo 17/18/19 web client
- Message catalogue stored as a real models.Model with type, title, QWeb-rendered body, target model, and trigger condition fields — editable from the backend without a redeploy

POS All in One Report Generator
A made-to-order Odoo Point of Sale reporting engine that turns raw session, order line, and payment data into dynamic, filterable reports. ECOSIRE builds it to your exact KPIs, installs it, and supports it after you request a quotation.
- Gross margin and profit reporting by product, category, and outlet using cost vs. sale price
- Cashier and shift performance reports (orders/hour, average basket, discounts applied, voids)

POS Product Multi Barcode
A build-to-order Odoo module that lets a single product carry many barcodes — supplier packs, legacy SKUs, unit and case codes — all resolving to the same product across POS, Sales, and Inventory. ECOSIRE builds, installs, and supports it after you request a quotation.
- OWL/JS overrides loaded through the POS assets bundle for instant, offline-capable scanning at the point of sale
- Stock barcode handler extension so pickers can confirm receipts, deliveries, and internal transfers by scanning any registered code

POS Product Multiple UOM
A build-to-order Odoo Point of Sale extension that lets your cashiers sell the same product in multiple units of measure — piece, box, pack, kg — with automatic price and inventory conversion at the register. ECOSIRE scopes, builds, installs, and supports it for your Odoo 17, 18, or 19 environment.
- Adds a per-order-line unit-of-measure selector to the POS register (OWL component) that lists only UoMs sharing the product's uom.category, so conversions stay valid
- Live recomputation of unit price and line total the instant a cashier switches units, without leaving the order screen

POS Show Product Price
A build-to-order Odoo Point of Sale module that renders each product's price directly on its selection card in the POS product grid, so cashiers see prices at a glance without opening a product. ECOSIRE scopes, builds, installs, and supports it on your Odoo 17, 18, or 19.
- Renders the unit price as a styled badge directly on each product card in the POS selection grid, no product tap required
- Session-currency formatting with correct symbol, decimal precision, and separators matching your receipts

POS User Restrict
A build-to-order Odoo Point of Sale module that controls who can open a POS session and confines each user to their own orders and sessions. ECOSIRE scopes, builds, installs, and supports it for you — this is not an off-the-shelf download.
- OWL/JS overrides of the POS register picker and open-orders screen so the UI reflects the same restrictions the backend enforces
- Enforcement holds over the XML-RPC/JSON-RPC API because rules are applied at the ORM layer, not just hidden in the interface

Preview
A build-to-order extension that widens the Odoo document viewer to open more file types inline — no download-and-open round trips. ECOSIRE scopes, builds, installs, and supports it for your Odoo 17/18/19 environment.
- Extends the OWL attachment viewer component via clean inheritance rather than overriding it, so previews appear in the same side panel and full-screen viewer users already use
- Registers additional MIME-type and file-extension handlers so formats Odoo core skips (SVG, Markdown, plain-text/code, EML/MSG, extra image and office formats) render inline

Print Journal Entries Report
A build-to-order Odoo module that prints clean, paginated PDF reports of journal entries and their move lines. ECOSIRE designs, builds, installs, and supports it for your Odoo 17, 18, or 19 accounting workflow.
- Per-entry debit/credit balance check plus roll-up totals by journal and across the whole selection
- Currency-aware amount formatting that respects each move's currency and company decimal precision

Product Multiple Barcodes
A build-to-order Odoo module that lets you attach unlimited alternate barcodes to a single product and resolve any of them instantly during scanning, search, POS, and inventory operations. ECOSIRE scopes, builds, installs, and supports it for your Odoo 17/18/19 environment.
- Editable one-to-many barcode tab injected into the product form via inherited XML/OWL views, compatible with Odoo 17/18/19
- Point of Sale integration: alternate barcodes loaded into the POS browser cache so offline scanning resolves the correct product

Project Dashboard
A made-to-order Odoo Project Dashboard that turns your project data into a single visual command center — live KPIs, progress rollups, budget-vs-actual, and drill-down analytics. ECOSIRE builds, installs, and supports it for Odoo 17.0/18.0/19.0.
- Backend OWL/JS dashboard action with QWeb-rendered KPI cards, charts, and tables inside the Odoo web client (no external BI tool required)
- Cross-project portfolio view: on-time delivery rate, overdue-task concentration, stage cycle time, and weighted project health score

Project Task Checklist
A build-to-order Odoo extension that adds structured, trackable checklists to project tasks and their subtasks. ECOSIRE scopes, builds, installs, and supports it for your Odoo 17, 18, or 19 environment.
- Per-item fields for sequence ordering, name, responsible user, done boolean, done date, and optional notes, each drag-reorderable in the task form
- Reusable checklist templates (template + line models) applied to any task on demand, avoiding re-keying the same 'definition of done'

Project Templates
A build-to-order Odoo module that turns your repeatable projects into one-click reusable templates — pre-built stages, tasks, dependencies and assignments spun up instantly. ECOSIRE scopes, builds, installs and supports it for your Odoo 17, 18 or 19.
- Full task hierarchy support — parent/child subtasks, task dependencies (predecessor/successor) and stage ordering preserved from template to instance
- Default assignee and role mapping so generated tasks land on the right owners, with fallback to the project manager when a named user is unset

Property Owner Association
A made-to-order Odoo industry solution that turns condominium and homeowner-association management — units, ownership shares, service charges, reserve funds, and resident communication — into first-class Odoo records. ECOSIRE builds it to your bylaws, installs it, and supports it after you confirm scope.
- Separate reserve/sinking-fund tracking on dedicated analytic accounts, kept distinct from operating cash with its own contribution schedule
- Special-assessment workflow for one-off levies (roof, elevator, facade) apportioned by the same quota rules and posted as separate charges

Report QWeb Element Page Visibility
A build-to-order Odoo module that lets you show or hide any QWeb report element based on where it falls in the printed document — first page, last page, or a specific page in the run. ECOSIRE scopes, builds, installs, and supports it for your Odoo 17/18/19 instance.
- Per-element visibility rules on QWeb report nodes: show only on first page, only on last page, on a specific nth page, or on all-but-first / all-but-last
- Correct on documents of any length — placement stays right whether an invoice renders as one page or twenty line-item pages