メインコンテンツにスキップ
商品詳細は英語で表示されます。翻訳は近日公開予定です。
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

    本番稼働 + サポート

    約1週間(営業日ベース)で稼働し、本番稼働後2週間のサポートが付きます。納品したコードの不具合は無償で修正します。

技術仕様

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 の比較方法

基準エコシエールカスタムビルド競合他社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.

見積もりを依頼

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 のご要望をお知らせください。価格、ライセンスの選択肢、貴社に合わせたご提案を、通常1営業日以内にお送りします。

今すぐのお支払いはありません。これはチームへの見積もり依頼を送信します。価格と次のステップをメールでご案内します。