Plugins
The bundled plugins with their versions, permissions and settings.
The public plugins in plugins/*, the same set scripts/plugins/generate-registry.mjs puts into the registry. How plugins work: Plugins; installing and configuring them: Plugins (admin).
Account protection
One owner per company registration number, with protection windows, owner history and a daily expiry job.
| Id | account-protection |
| Version | 0.2.0 |
| SDK | ^0.2.0 |
| Permissions | accounts:read, accounts:write, activities:read, notify, orders:read, users:read |
Settings
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
contactDays | integer | no | 30 | |
contactTypes | string | no | "visit,meeting" | |
defaultCountry | string | no | "CZ" | |
orderMonths | integer | no | 12 | |
protectionDays | integer | no | 90 | |
requireNumber | boolean | no | false | |
warnDays | integer | no | 7 |
Odoo connector
Imports customers, their people and the product catalog with price lists from an Odoo ERP and keeps them current; sends READY orders to Odoo as draft sale orders and brings their status back; imports confirmed Odoo orders and shows the customer's orders, open invoices and totals on the account.
| Id | odoo-connector |
| Version | 0.4.2 |
| SDK | ^0.2.5 |
| Permissions | accounts:read, accounts:write, contacts:read, contacts:write, http, notify, orders:read, orders:write, priceLists:read, priceLists:write, products:read, products:write, users:read |
Settings
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
database | string | yes | ||
defaultCountry | string | no | "CZ" | |
dryRun | boolean | no | true | |
fillOwners | boolean | no | true | |
priceLists | string | no | "" | |
sendOrders | boolean | no | false | |
syncMinutes | integer | no | 15 | |
timeZone | string | no | "UTC" | |
url | string | yes |
OXO ERP connector
Imports customers, products and price lists from OXO ERP and takes over the rows odoo-connector made; sends READY orders to OXO ERP, brings delivery back as the order status and imports orders made in OXO ERP.
| Id | oxo-erp-connector |
| Version | 0.1.0 |
| SDK | ^0.2.6 |
| Permissions | accounts:read, accounts:write, http, notify, orders:read, orders:write, priceLists:read, priceLists:write, products:read, products:write, users:read |
Settings
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
currency | string | no | "CZK" | |
defaultCountry | string | no | "CZ" | |
dryRun | boolean | no | true | |
priceLists | string | no | "" | |
sendOrders | boolean | no | false | |
syncMinutes | integer | no | 15 | |
timeZone | string | no | "UTC" | |
url | string | yes |
Company registry (ARES, VIES)
Loads Czech companies from ARES and checks EU VAT numbers in VIES.
| Id | registry-ares |
| Version | 0.1.0 |
| SDK | ^0.2.0 |
| Permissions | http |
Settings
No input fields.