انتقل إلى المحتوى الرئيسي
يتم عرض تفاصيل المنتج باللغة الإنجليزية. الترجمات قريبا.
Knowledge Base System — A structured, versioned knowledge base for Odoo with wiki-like revision history, approval workflows,  — 1/1معاينة توضيحية

A structured, versioned knowledge base for Odoo with wiki-like revision history,

approval workflows, and separately controlled internal and public portals.

ECOSIRE builds, installs, and supports it to your confirmed scope.

ما هو Knowledge Base System؟

A structured, versioned knowledge base for Odoo with wiki-like revision history, approval workflows, and separately controlled internal and public portals. ECOSIRE builds, installs, and supports it to your confirmed scope. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

الميزات الرئيسية

`knowledge.article` model with hierarchical categories, many2many tags, and computed reading-time / word-count fields via `@api.depends`
Per-save `knowledge.revision` snapshots capturing body, author (`create_uid`), and timestamp for full wiki-style version history
Side-by-side revision diff viewer with a one-click 'Restore this version' server action that writes a new revision rather than destroying history
Configurable editorial state machine (`draft` → `review` → `approved` → `published` / `archived`) enforced by server actions and status-bar form widgets
Role separation through `ir.model.access.csv` plus record rules for authors, reviewers, publishers, and read-only viewers
Website/portal controller serving approved public articles at `/knowledge` with QWeb templates, breadcrumbs, and category navigation
PostgreSQL full-text search across titles and bodies, with tag and category faceting on both backend and portal
Internal vs external visibility flag enforced by record rules so private runbooks never leak to the public portal
`mail.thread` + `mail.activity.mixin` integration for comments, followers, and scheduled review activities directly on each article
Reader feedback capture (helpful / not-helpful + optional comment) aggregated into a per-article usefulness metric
Automated actions for stale-content review reminders and auto-archiving of expired articles via scheduled `ir.cron`
QWeb report to export any article or category as a branded, print-ready PDF
Full XML-RPC / JSON-RPC exposure of articles and revisions for syncing content to/from help desk, CI, or external sites
Draft autosave and duplicate-to-new-article action to speed up authoring of related procedures

مبني حسب الطلب، ننجزه بالكامل لك

لا إعداد يدوي — تطبيق جاهز يبنيه ويثبّته ويدعمه ECOSIRE.

  1. 1

    تطلب

    ابدأ بسعر بناء لمرة واحدة. نحدّد النطاق معك عند الانطلاق.

  2. 2

    نبني ونثبّت

    يقوم ECOSIRE ببنائه وتهيئته وتثبيته على Odoo الخاص بك.

  3. 3

    الإطلاق + الدعم

    تنطلق خلال أسبوع عمل واحد تقريبًا، مع أسبوعين من الدعم بعد التشغيل. نصلح عيوب الكود الذي نسلّمه مجانًا.

المواصفات التقنية

توافق Odoo
Odoo 17, Odoo 18, Odoo 19
الإصدارات
Enterprise و Community
الترخيص
يلزم تأكيد الترخيص
متطلبات Python
Python 3.10+
قاعدة البيانات
PostgreSQL 12+

عن هذا المنتج

Most teams that run Odoo end up scattering their institutional knowledge across chatter messages, PDF attachments, spreadsheets, and a shared drive nobody trusts. Standard Odoo gives you Notes and, on Enterprise, an Articles-style knowledge app, but neither gives you a governed article lifecycle: no field-level revision history you can diff and roll back, no draft/review/approve gate before something goes live, and no clean split between what internal staff see and what a customer reads on the public website. When a procedure changes, you cannot answer "who edited this, when, and what did the previous version say?" — and that is exactly the question auditors, new hires, and support agents ask most.

The Knowledge Base System is a build-to-order Odoo module that ECOSIRE designs, builds, installs, and supports for your specific environment. At its core is a knowledge.article model with categories, tags, and a per-save knowledge.revision snapshot so every published change is versioned, attributable (create_uid, write_date), and reversible from a "Restore this version" action. Editorial governance runs through a configurable state machine (draft → review → approved → published / archived) driven by server actions and @api.depends computed fields, with ir.model.access.csv plus record rules separating authors, reviewers, and read-only viewers. A QWeb-rendered portal controller exposes approved public articles under /knowledge with full-text search, breadcrumbed categories, and helpful/not-helpful feedback capture, while internal-only articles stay behind portal and record-rule restrictions.

Technically, the module ships as a proper addon: a clean __manifest__.py declaring dependencies (base, mail, website, portal), OWL/XML backend views (list, form, kanban by category, and a diff-style revision viewer), and QWeb templates for both the portal and printable article PDFs. Articles inherit mail.thread and mail.activity.mixin so comments, follower subscriptions, and review activities live on the record. Automated actions handle stale-content review reminders and auto-archiving, and every article and revision is reachable over the standard XML-RPC/JSON-RPC API so you can sync content from a help desk, CI pipeline, or external site. We target Odoo 17.0, 18.0, or 19.0 and adapt to your edition — on Community we implement the full authoring and portal stack natively; on Enterprise we integrate cleanly alongside existing apps instead of duplicating them.

Because this is made to order rather than a shelf download, delivery is a short, defined project. After a scoping call we confirm your category taxonomy, approval roles, portal branding, and any integrations, then build on a staging database, run UAT with you, and deploy with a rollback plan. Typical delivery is one working week from confirmed scope. Pricing starts from $999 (indicative, single-company base scope); multi-company article segregation, deeper website theming, additional languages, and migrating large volumes of existing documentation increase the quoted scope. You receive a fixed quote after the scoping call — never a surprise invoice.

ما تحصل عليه

  • Installable, version-pinned addon source for your Odoo edition (17.0, 18.0, or 19.0)
  • Installation and configuration on your server or Odoo.sh, including menu, access-group, and portal setup
  • Technical documentation covering models, fields, security rules, and the revision/approval workflow
  • End-user guide plus a live training session for authors, reviewers, and administrators
  • UAT on a staging database with a documented rollback plan before production cutover
  • Post-go-live support window for bug fixes and configuration adjustments
  • Git repository handover with tagged release and commit history
  • Optional data-migration script for importing existing documentation into the article/revision structure

لمن هذا

Operations & QA Manager

Owns SOPs and compliance procedures and needs governed edits, approval before publish, and a defensible audit trail showing who changed what and when.

Customer Support Lead

Wants a searchable internal knowledge base for agents plus a public help center at /knowledge that shares only approved, customer-safe articles.

IT / Odoo Administrator

Runs the Odoo instance and needs a clean addon with sane access rules, record-rule-based visibility, and API access to sync content — no fragile customizations.

Knowledge / Enablement Owner

Responsible for onboarding and documentation quality; relies on stale-content reminders, revision history, and reader feedback to keep articles current.

كيف يقارن Knowledge Base System.

المعيارECOSIREبناء مخصصمنافسOdoo الأصلي
Revision historyPer-save snapshots with diff view and one-click restorePossible but you design and maintain the schema yourselfBasic or none; rollback rarely includedNo field-level article versioning
Approval workflowConfigurable draft → review → approved → published statesBuild from scratch with server actionsFixed or absent; hard to reconfigureNo editorial gate before publish
Internal vs public splitRecord-rule-enforced visibility + public /knowledge portalYou implement and test the security rulesOften internal-only or portal-only, not bothNotes/Articles are internal; no governed public help center
Fit to your processTaxonomy, roles, and branding built to your scopeFully bespoke but on your time and riskAdapt your process to the module's assumptionsGeneric; limited configuration
Ownership & codeGit repo handover; you own the sourceYou own it, and all the maintenanceVendor-locked; source may be obfuscatedCore code you cannot safely modify
Support modelDefined post-go-live window from the builderWhoever built it, if still availableTicket queue; variable responseCommunity forums / your own admin
API integrationXML-RPC/JSON-RPC sync scoped to your systemsAvailable but you wire it upGeneric API; no integration helpStandard API, no domain modeling
Total time to valueone working week, built and deployed for youMonths of internal dev and QAFast install, then heavy self-configurationImmediate but structurally limited

الأسئلة المتداولة حول Knowledge Base System

Is this an existing app I can download and install right now?

No. The Knowledge Base System is build-to-order: ECOSIRE designs, builds, installs, and supports it for your specific Odoo environment. There is no instant download — you request a quotation and we build your version to confirmed scope.

How long does delivery take?

Typical delivery is one working week from confirmed scope. After the scoping call we agree on your taxonomy, roles, portal branding, and integrations, then build on staging, run UAT with you, and deploy with a rollback plan. Larger data migrations or multi-company setups can extend the timeline, which we state in the quote.

How does pricing and scoping work?

Pricing starts from $999 as an indicative single-company base-scope figure. The exact number depends on drivers like multi-company segregation, website theming depth, extra languages, and how much existing documentation must be migrated. You receive a fixed quote after the scoping call — no firm price is charged before scope is agreed.

What about support and updates after go-live?

Every build includes a post-go-live support window for bug fixes and configuration adjustments. Because you receive the git repository and source, you own the code. Version upgrades (for example moving from Odoo 18.0 to 19.0) or new features are quoted separately as a maintenance or enhancement engagement.

Does it work on Odoo Community or only Enterprise?

Both. On Community we implement the full authoring, revision, approval, and portal stack natively. On Enterprise we integrate cleanly alongside your existing apps rather than duplicating them. We target Odoo 17.0, 18.0, and 19.0 and confirm your exact version during scoping.

Can we keep internal runbooks private while publishing a public help center?

Yes. An internal/external visibility flag is enforced by record rules and the portal controller, so private articles never surface on the public /knowledge portal. Only articles in the approved/published state and flagged public are served externally.

Can it connect to our other systems?

Yes. Articles and revisions are exposed over Odoo's standard XML-RPC/JSON-RPC API, so you can sync content to or from a help desk, CI pipeline, or external website. Specific integrations are scoped and quoted as part of the build.

تطوير حسب الطلب
Klarna BNPL Gateway for Odoo (Europe)
تطوير حسب الطلب
Klaviyo Integration for Odoo
Odoo

Klaviyo Integration for Odoo

Sync Odoo eCommerce customers, orders, carts and browse events into Klaviyo for advanced email/SMS automation. Built to order.

من $999.00نقطة البداية — يُحدَّد السعر وفق نطاق عملك
تطوير حسب الطلب
Kuwait Payroll & Indemnity
Odoo

Kuwait Payroll & Indemnity

Kuwait-localized Odoo payroll: PIFSS contributions, end-of-service indemnity, KWD structures, national vs expat splits, WPS bank export.

من $999.00نقطة البداية — يُحدَّد السعر وفق نطاق عملك
طلب عرض سعر

Knowledge Base System

A structured, versioned knowledge base for Odoo with wiki-like revision history, approval workflows, and separately controlled internal and public portals. ECOSIRE builds, installs, and supports it to your confirmed scope.

  • `knowledge.article` model with hierarchical categories, many2many tags, and computed reading-time / word-count fields via `@api.depends`
  • Per-save `knowledge.revision` snapshots capturing body, author (`create_uid`), and timestamp for full wiki-style version history
  • Side-by-side revision diff viewer with a one-click 'Restore this version' server action that writes a new revision rather than destroying history
  • Configurable editorial state machine (`draft` → `review` → `approved` → `published` / `archived`) enforced by server actions and status-bar form widgets

طلب عرض سعر

أخبرنا باحتياجاتك من Knowledge Base System وسنرسل لك الأسعار وخيارات الترخيص وعرضًا مخصصًا، عادةً خلال يوم عمل واحد.

لا حاجة للدفع الآن. يؤدي هذا إلى إرسال طلب عرض سعر إلى فريقنا — وسنتواصل معك عبر البريد الإلكتروني بالأسعار والخطوات التالية.