التطبيقات والوحدات
تطبيقات مؤسسية على Odoo وERPNext وShopify وWooCommerce وMagento 2 وDynamics 365 Business Central. التطبيقات الموسومة بـ«تنزيل فوري» تُسلَّم اليوم برخصة تُدفع مرة واحدة؛ أما الموسومة بـ«تطوير حسب الطلب» فنبنيها لك ويُحدَّد سعرها وفق نطاق عملك.
4,655 منتجات
عوامل التصفية1
985–1008 من 2524

PDF Document Print Automation
A build-to-order Odoo PDF rendering engine that turns QWeb/HTML templates into pixel-accurate reports, receipts, and financial documents. ECOSIRE scopes, builds, installs, and supports it on your Odoo 17/18/19.
- Deterministic page-break control, keep-together blocks, and orphan/widow handling for multi-page financial documents
- Repeating table headers/footers and running page-number / 'Page X of Y' tokens across page boundaries

POS Analytic Config
A build-to-order Odoo module that forces every POS order to post against the analytic account defined on its POS configuration, so shop, till, and channel-level analytic reporting reconciles automatically. ECOSIRE scopes, builds, installs, and supports it for your database.
- Optional fallback chain — POS config analytic account first, then product/income-account default
- Optional analytic distribution splits across multiple analytic plans (e.g. location + business unit)

Premium Home Menu - Community Edition
A build-to-order Odoo module that replaces the cramped default app launcher with a custom, full-page grid home menu — designed, built, installed, and supported by ECOSIRE for Community Edition 17/18/19.
- Client-side OWL component (or version-appropriate web-client patch) registered through the module's asset bundles, not a core-file edit
- Search-as-you-type filtering across menu labels with keyboard navigation for fast access

Quick Launcher – Command Palette & Fast Navigation
A keyboard-driven command palette that lets your team jump to any app, menu, record, or action in a couple of keystrokes. Built to order by ECOSIRE, installed and supported on your Odoo 17, 18, or 19.
- Configurable global keyboard shortcut to open and dismiss the palette, with full keyboard navigation (arrow keys, Enter, Escape)
- Per-user recent-records tracking so the most likely destinations rank to the top of results

Sales Contract and Recurring Invoices
A build-to-order Odoo module that turns signed sales contracts into automatically generated recurring invoices on the billing cadence and terms each agreement defines. ECOSIRE designs, builds, installs, and supports it for your Odoo 17/18/19 instance.
- Configurable billing cadence per contract — monthly, quarterly, annual, or a custom day/month interval
- Choice of draft-only generation or auto-post per contract, so finance keeps control where policy requires review

Sticky Header and Column in List View
A build-to-order Odoo module that keeps list-view column headers and chosen leading columns pinned in place while users scroll wide, long records. ECOSIRE scopes, builds, installs, and supports it for your Odoo 17, 18, or 19 database.
- OWL list renderer/controller patch compatible with Odoo 17.0, 18.0, and 19.0 web clients
- Configurable number of frozen leading columns (identifier/reference fields) with horizontal pinning

Thermal Invoice Report for Odoo
A build-to-order Odoo report that renders invoices and receipts in a narrow, thermal-printer-friendly layout for 58mm and 80mm roll printers. ECOSIRE scopes, builds, installs, and supports it — it is not an off-the-shelf download.
- Single-column, stacked line-item layout: description, qty, unit price, and per-line tax on tight rows instead of wide multi-column tables
- Footer zone for tax/VAT registration number, return policy, or thank-you note, configurable per company

Access Restriction By IP
A build-to-order Odoo security module that restricts user logins to approved IP addresses and CIDR ranges. ECOSIRE scopes, builds, installs and supports it for your Odoo 17/18/19 environment — a made-to-order engagement, not an instant download.
- Per-user and per-group allowlist rules with a documented precedence order (user rule overrides group rule)
- Configurable default posture — default-deny (only listed IPs allowed) or default-allow (block only listed ranges)















