Skip to Content

Tests

l10n_si_account_tax_unece l10n_si_einvoice l10n_si_fiscal_cash_register pmis_ai_browser_operator pmis_nextcloud

Coverage

l10n_si_account_tax_unece l10n_si_einvoice l10n_si_fiscal_cash_register pmis_ai_browser_operator pmis_nextcloud

PMISuite Beta Addons for Odoo 18

Odoo 18 Community addons for Slovenian electronic invoicing, fiscal invoice confirmation, Nextcloud accounts and contacts, and permission-aware AI workflows.

Choose the modules that match your workflow. Each addon has its own dependencies, configuration, access roles, and integration boundaries.

Get started · Explore the addons · Documentation · Support and licensing

Get Started

  1. Provide Odoo and addon sources. Make this repository and the dependencies declared in each module's __manifest__.py available on the Odoo addons path. oca_dependencies.txt lists OCA dependency repositories. Slovenian accounting addons also require sources from l10n-slovenia.
  2. Prepare the runtime. Install the Python packages in requirements.txt in the configured Odoo environment. The AI operator also needs its documented server runtime and provider connection. Nextcloud and FURS require their own service configuration.
  3. Install the selected addons. The UNECE tax-metadata addon auto-installs when its dependencies are present. Select the other addons explicitly. For an existing accounting database, check chart-provider compatibility before adding Slovenian localization dependencies.
  4. Configure company scope and roles. Review each addon's company settings, credentials, permitted users, and operating limits before using its actions.

Explore the Addons

Slovenian Invoicing

Addon Purpose Overview User manual
l10n_si_account_tax_unece UNECE tax types and fiscal-position categories for the Slovenian chart EN / SL Configuration in the overview
l10n_si_einvoice e-SLOG 2.0 customer invoice/credit-note export and draft supplier invoice import EN / SL e-SLOG workflows
l10n_si_fiscal_cash_register FURS JSON/JWS invoice confirmation, business premises, audit messages, and recovery EN / SL FURS configuration and operation

The e-SLOG addon uses the UNECE mapping addon and OCA invoice import/export interfaces. Configure fiscal-position categories and legal notes before export. Local XML generation, email delivery, HTTP transmission, and recipient acceptance are separate steps.

FURS fiscal confirmation is a separate service from e-SLOG exchange. Its addon has documented Odoo 18 navigation and payment-trigger limitations and incomplete refund payload handling. Review the known limitations and operating manual before relying on the workflow.

Accounts, Contacts, and AI Workflows

Addon Purpose Documentation
pmis_nextcloud Explicit Nextcloud account administration, reviewed account pairing, own-password changes, and CardDAV contact linking Configuration and usage
pmis_ai_browser_operator Authorized Discuss commands, reusable business skills, background execution, and an auditable review queue Overview EN / SL; manual EN / SL

Nextcloud user-account mappings and CardDAV contact links are independent. Account actions can change the remote server; contact pairing and review have their own local application steps. File synchronization is outside the addon's implemented scope.

AI operations use the assigned Odoo bot user's permissions and company access. The supplied skills cover CRM, draft quotations, and sales-order handling when the corresponding business apps and executor capabilities are available. Guidance and requester authorization do not grant additional business permissions.

Documentation

Module overviews describe current features, setup, usage, and limitations. Illustrated manuals walk through the user workflows with synthetic examples.

Integration Boundaries

  • Company scope: modules install database-wide, while most accounting data and several integration settings belong to individual companies. Nextcloud connection parameters are database-wide; follow its company-access rules.
  • External effects: Nextcloud account actions, FURS submission, e-invoice transmission, and AI execution can change remote or business records. Configure the intended destination, identity, and permissions.
  • Evidence: inspect generated documents, execution receipts, and service responses. File generation or a successful transport response alone does not establish recipient acceptance or statutory compliance.
  • Product scope: these addons extend Odoo workflows independently. Installing the repository does not activate every integration or supply external accounts.

Support and Licensing

Use each addon's Bug Tracker and Credits sections for support and maintainer details. Report issues with the addon and Odoo versions, reproduction steps, and synthetic or fully redacted examples.

UNECE tax mapping and e-SLOG use AGPL-3; fiscal confirmation, the AI operator, and Nextcloud use LGPL-3. Consult LICENSE, the addon manifests, and retained notices before reuse or distribution.

  • l10n-slovenia: Slovenian chart, tax reporting, prepayments, and related accounting workflows.
  • vertical-glass-working: glassworking measurement, production planning, reporting, and Opty-Way export.
  • stock-accounting: the repository containing pmis_backorder.

Addon documentation