No description
Find a file
Vítězslav Dvořák 6696b7fdf3 Implement MultiFlexi report schema compliance and translate to English
- Translate all Czech strings to English throughout the class

- Implement report() method following MultiFlexi report schema

- Add status detection based on error/warning messages

- Include metrics for advance invoices processed and liabilities created

- Add proper documentation for the report method

Co-Authored-By: Warp <agent@warp.dev>
2026-01-21 12:02:58 +01:00
.github exitcode meanings defined 2026-01-13 10:51:53 +01:00
.vscode Expands app scope, updates dependencies, and improves docs 2025-12-18 15:17:08 +01:00
bin launcher script added 2026-01-19 17:08:38 +01:00
debian deb composer fix 2026-01-19 18:57:44 +01:00
multiflexi Update dependencies and version references in composer.lock 2026-01-19 18:17:22 +01:00
nbproject prepare protocol 2026-01-20 20:42:10 +01:00
src Implement MultiFlexi report schema compliance and translate to English 2026-01-21 12:02:58 +01:00
tests v1.0 release 2021-10-02 00:38:22 +02:00
.env.example Refactors liabilities conversion and updates dependencies 2025-12-18 21:09:58 +01:00
.gitignore Logo Updated 2024-10-02 12:28:09 +02:00
.php-cs-fixer.dist.php Logo Updated 2024-10-02 12:28:09 +02:00
abraflexi-contract-invoices.png Logo Updated 2024-10-02 12:28:09 +02:00
abraflexi-contract-invoices.svg Expands app scope, updates dependencies, and improves docs 2025-12-18 15:17:08 +01:00
abraflexi-contract-liabilities.svg Expands app scope, updates dependencies, and improves docs 2025-12-18 15:17:08 +01:00
abraflexi-contract-receivables.svg Expands app scope, updates dependencies, and improves docs 2025-12-18 15:17:08 +01:00
composer.json Refactors liabilities conversion and updates dependencies 2025-12-18 21:09:58 +01:00
composer.lock prepare protocol 2026-01-20 20:42:10 +01:00
Containerfile v1.0.1 release 2024-01-04 23:42:09 +01:00
io.github.vitexsoftware.abraflexi_contract_invoices.desktop v1.0 release 2021-10-02 00:38:22 +02:00
io.github.vitexsoftware.abraflexi_contract_invoices.metainfo.xml v1.0 release 2021-10-02 00:38:22 +02:00
LICENSE Initial commit 2020-05-03 01:10:13 +02:00
Makefile Logo Updated 2024-10-02 12:28:09 +02:00
phpstan-default-baseline.neon Logo Updated 2024-10-02 12:28:09 +02:00
phpstan-default.neon.dist Logo Updated 2024-10-02 12:28:09 +02:00
README.md Expands app scope, updates dependencies, and improves docs 2025-12-18 15:17:08 +01:00
scocial-preview.svg Expands app scope, updates dependencies, and improves docs 2025-12-18 15:17:08 +01:00
social-preview.png Expands app scope, updates dependencies, and improves docs 2025-12-18 15:17:08 +01:00
WARP.md Expands app scope, updates dependencies, and improves docs 2025-12-18 15:17:08 +01:00

AbraFlexi Contract to Invoices / Liabilities / Receivables

Invoices Liabilities Receivables

Trigger AbraFlexi contracts to generate Liabilities, Receivables or Invoices.

Installation

sudo apt install lsb-release wget
echo "deb http://repo.vitexsoftware.com $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo wget -O /etc/apt/trusted.gpg.d/vitexsoftware.gpg http://repo.vitexsoftware.cz/keyring.gpg
sudo apt update
sudo apt install abraflexi-contract-invoices

See also https://github.com/VitexSoftware/MultiAbraFlexiSetup

Configuration

You can put configuration into .env file in current directory Command try to use standard configuration keys:

EASE_LOGGER=console|syslog

ABRAFLEXI_LOGIN=winstrom
ABRAFLEXI_PASSWORD=winstrom
ABRAFLEXI_URL=https://demo.abraflexi.eu:5434
ABRAFLEXI_COMPANY=demo_de

We use environment variables as described here: https://github.com/Spoje-NET/php-abraflexi

MultiFlexi

AbraFlexi Contract to Invoices is ready for run as MultiFlexi application. See the full list of ready-to-run applications within the MultiFlexi platform on the application list page.

MultiFlexi App