No description
Removes legacy conversion classes and introduces new contract-based liabilities conversion for better maintainability and clarity. Adds new environment variables for invoice/document types and updates composer dependencies, including autoload settings for the new contract namespace. Switches scripts to utilize the refactored conversion logic, ensuring future extensibility and improved code organization. |
||
|---|---|---|
| .github | ||
| .vscode | ||
| bin | ||
| debian | ||
| multiflexi | ||
| nbproject | ||
| src | ||
| tests | ||
| .env.example | ||
| .gitignore | ||
| .php-cs-fixer.dist.php | ||
| abraflexi-contract-invoices.png | ||
| abraflexi-contract-invoices.svg | ||
| abraflexi-contract-liabilities.svg | ||
| abraflexi-contract-receivables.svg | ||
| composer.json | ||
| composer.lock | ||
| Containerfile | ||
| io.github.vitexsoftware.abraflexi_contract_invoices.desktop | ||
| io.github.vitexsoftware.abraflexi_contract_invoices.metainfo.xml | ||
| LICENSE | ||
| Makefile | ||
| phpstan-default-baseline.neon | ||
| phpstan-default.neon.dist | ||
| README.md | ||
| scocial-preview.svg | ||
| social-preview.png | ||
| WARP.md | ||
AbraFlexi Contract to 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.