multiflexi-abraflexi-contract-invoices

multiflexi-abraflexi-contract-invoices 1.1.0.41~bookworm

 pool/main/a/abraflexi-contract-invoices/multiflexi-abraflexi-contract-invoices_1.1.0.41~bookworm_all.deb multiflexi-abraflexi-contract-invoices
Add AbraFlexi contracts to invoice generator to MultiFlexi
Filename pool/main/a/abraflexi-contract-invoices/multiflexi-abraflexi-contract-invoices_1.1.0.41~bookworm_all.deb
Version1.1.0.41~bookworm
Age in days435
Release date2025 08. 26.
Size8.2 KB
id2983
Namemultiflexi-abraflexi-contract-invoices
Package
Appname
Essential
Vendor
License
Distributionbookworm
Suitemain
Sourceabraflexi-contract-invoices
Architecturebinary-arm64
MultiArch
MaintainerVítězslav Dvořák
InstalledSize34
Dependsabraflexi-contract-invoices , multiflexi
PreDepends
Breaks
Enhances
Sectionoffice
Priorityoptional
DescriptionAdd AbraFlexi contracts to invoice generator to MultiFlexi
LongDescriptionEasy way how to generate your invoices every day
AutoBuiltPackage
Filenamepool/main/a/abraflexi-contract-invoices/multiflexi-abraflexi-contract-invoices_1.1.0.41~bookworm_all.deb
MD5sum5757e963f597d8ae546c9c788bed1126
SHA1ba64daea14a4c1bc0f2fbbc211b6b27cbe51f6b0
SHA256414525d364a061a0174b5c7b9c87f9a10c0770661dc09e7ce2e2cf4fd00a425c
SHA512ec92dd45058a41b4b45ebd0dec4ea4182c7b0f9a4d6c69820f853c86a95e04a4c58855f5fe7dce89b032ef8380d2dc4e0955dd7af6138888a040404d814c307b
Size8400
Auto-Built-Package
Homepagehttps://github.com/VitexSoftware/abraflexi-contract-invoices
Provides
Existing
fileMtime2025-08-26 21:59:52
created2024-11-28 12:48:20
updated2025-08-26 19:59:52
multiflexi-abraflexi-contract-invoices
<>

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

JSON Output

All scripts now generate schema-compliant JSON reports according to the MultiFlexi Application Report Schema.

The JSON output includes:

  • producer (required): Name of the script that generated the report
  • status (required): Execution result (success, error, or warning)
  • timestamp (required): ISO8601 formatted completion time
  • message (optional): Human-readable execution result message
  • artifacts (optional): Generated outputs (invoices, liabilities, receivables)
  • metrics (optional): Execution metrics (processed items, success/failure counts)

Example Output

{
  "producer": "AbraFlexi Contracts2Invoices",
  "status": "success",
  "timestamp": "2026-02-02T17:29:27+00:00",
  "message": "Invoice generation completed",
  "artifacts": {
    "invoices": {
      "CONTRACT001": "Test Invoice 1",
      "CONTRACT002": "Test Invoice 2"
    }
  },
  "metrics": {
    "processed_contracts": 2,
    "created_invoices": 2,
    "failed_contracts": 0
  }
}

Output Redirection

Use the --output (or -o) parameter to redirect JSON output to a file:

abraflexi-contract-invoices --output=/path/to/output.json