AbraFlexi Integration¶
AbraFlexi is a Czech ERP system. The MultiFlexi AbraFlexi integration adds a credential prototype that lets any MultiFlexi application authenticate against an AbraFlexi server.
Packages¶
Package |
Enhances |
Provides |
|---|---|---|
|
|
Credential prototype with AbraFlexi URL, login, password and company |
|
|
Web UI: connectivity test, auth check, company listing |
Installation¶
sudo apt install multiflexi-abraflexi multiflexi-abraflexi-ui
Credential Fields¶
After installing the package, the AbraFlexi credential type becomes available in Credentials → New credential in the web UI.
Variable |
Default |
Description |
|---|---|---|
|
(required) |
AbraFlexi server URI, e.g. |
|
|
AbraFlexi user login |
|
|
AbraFlexi user password |
|
|
Company database name on the AbraFlexi server |
Assigning the Credential to a RunTemplate¶
# List available credentials of the AbraFlexi type
multiflexi-cli credential:list --type=abraflexi
# Assign credential ID 3 to RunTemplate ID 12
multiflexi-cli run-template:assign-credential --id=12 --credential_id=3
Web UI Features¶
The multiflexi-abraflexi-ui package adds a Test connection panel
to the credential form:
Connectivity test — sends a request to
/starton the serverSSL validation — warns if the certificate is self-signed or expired
Authentication test — verifies login/password via the AbraFlexi REST API
Company listing — fetches the list of companies from the server
Company existence check — confirms the configured company name exists
See Also¶
MultiFlexi Credential Management System — how credential types work in MultiFlexi
Assigning Credentials — step-by-step guide