
pool/sid/main/f/flexibee-digest/flexibee-digest_1.18_all.deb
flexibee-digest| Filename | pool/sid/main/f/flexibee-digest/flexibee-digest_1.18_all.deb |
| Version | 1.18 |
| Age in days | 674 |
| Release date | 2024 11. 28. |
| Size | 47.59 KB |
| id | 91 |
| Name | flexibee-digest |
| Package | |
| Appname | |
| Essential | |
| Vendor | |
| License | |
| Distribution | sid |
| Suite | main |
| Source | |
| Architecture | binary-i386 |
| MultiArch | |
| Maintainer | Vítězslav Dvořák |
| InstalledSize | 576 |
| Depends | debconf (>= 0.5) , debconf-2.0 , php-flexibee-bricks , composer , php-cli , php-intl , locales-all |
| PreDepends | |
| Breaks | |
| Enhances | |
| Section | web |
| Priority | optional |
| Description | digest for FlexiBee |
| LongDescription | Prepare digest with accounting state of FlexiBee. Then save to file or send byemail. Daily, weekly, monthly, yearly and all time. |
| AutoBuiltPackage | |
| Filename | pool/sid/main/f/flexibee-digest/flexibee-digest_1.18_all.deb |
| MD5sum | dd214020d781cbe6fda2c8f16bd7bed5 |
| SHA1 | d26ef368bfe5f0a6d575aa30afa955c3335b614b |
| SHA256 | 9fc32b84eab4e11c6bf60c0fa7e65473e89078025b8d5f88622ae8b5e34e9575 |
| SHA512 | 2940a13e0c48e3a24030db01836472c1cc77b7d2a92319679b854cb3b40d2450742ff3b6cb951767f08ce6b695c35feb081565c38aba857714ebfc72ce3302ab |
| Size | 48732 |
| Auto-Built-Package | |
| Homepage | https://github.com/VitexSoftware/FlexiBee-Digest |
| Provides | |
| Suggests | flexibee-server , php-flexibee-config |
| Existing | |
| fileMtime | 2024-11-28 12:35:02 |
| created | 2021-03-20 02:24:32 |
| updated | 2024-11-28 11:35:02 |
| ./ | |
| ./etc/ | |
| ./etc/cron.d/ | |
| ./etc/cron.d/flexibee-digest | 104 |
| ./etc/cron.daily/ | |
| ./etc/cron.daily/flexibee-digest | 39 |
| ./etc/cron.monthly/ | |
| ./etc/cron.monthly/flexibee-digest | 41 |
| ./etc/cron.weekly/ | |
| ./etc/cron.weekly/flexibee-digest | 40 |
| ./etc/flexibee/ | |
| ./etc/flexibee/digest.json | 188 |
| ./usr/ | |
| ./usr/bin/ | |
| ./usr/bin/flexibee-alltimedigest | 73 |
| ./usr/bin/flexibee-daydigest | 69 |
| ./usr/bin/flexibee-monthdigest | 73 |
| ./usr/bin/flexibee-weekdigest | 72 |
| ./usr/bin/flexibee-yeardigest | 72 |
| ./usr/lib/ | |
| ./usr/lib/flexibee-digest/ | |
| ./usr/lib/flexibee-digest/BestSellers.php | 2994 |
| ./usr/lib/flexibee-digest/Debtors.php | 4066 |
| ./usr/lib/flexibee-digest/IncomingInvoices.php | 3169 |
| ./usr/lib/flexibee-digest/IncomingPayments.php | 1567 |
| ./usr/lib/flexibee-digest/NewCustomers.php | 1883 |
| ./usr/lib/flexibee-digest/OutcomingInvoices.php | 4000 |
| ./usr/lib/flexibee-digest/OutcomingInvoicesHiddenToCustomer.php | 3474 |
| ./usr/lib/flexibee-digest/OutcomingPayments.php | 1623 |
| ./usr/lib/flexibee-digest/Reminds.php | 4372 |
| ./usr/lib/flexibee-digest/UnmatchedInvoices.php | 3689 |
| ./usr/lib/flexibee-digest/UnmatchedPayments.php | 3356 |
| ./usr/lib/flexibee-digest/WaitingIncome.php | 2458 |
| ./usr/lib/flexibee-digest/WaitingPayments.php | 3103 |
| ./usr/lib/flexibee-digest/WithoutEmail.php | 1679 |
| ./usr/lib/flexibee-digest/WithoutTel.php | 1581 |
| ./usr/lib/flexibee-digest/monthly/ | |
| ./usr/lib/flexibee-digest/monthly/DailyIncomeChart.php | 4434 |
| ./usr/share/ | |
| ./usr/share/doc/ | |
| ./usr/share/doc/flexibee-digest/ | |
| ./usr/share/doc/flexibee-digest/changelog.gz | 642 |
| ./usr/share/doc/flexibee-digest/copyright | 433 |
| ./usr/share/flexibee-digest/ | |
| ./usr/share/flexibee-digest/Digest/ | |
| ./usr/share/flexibee-digest/Digest/DigestModule.php | 6361 |
| ./usr/share/flexibee-digest/Digest/DigestModuleInterface.php | 290 |
| ./usr/share/flexibee-digest/Digest/Digestor.php | 28985 |
| ./usr/share/flexibee-digest/Digest/DocumentTable.php | 481 |
| ./usr/share/flexibee-digest/Digest/Mailer.php | 1842 |
| ./usr/share/flexibee-digest/Digest/Table.php | 649 |
| ./usr/share/flexibee-digest/Digest/VerticalChart.php | 8905 |
| ./usr/share/flexibee-digest/composer.json | 1205 |
| ./usr/share/flexibee-digest/css/ | |
| ./usr/share/flexibee-digest/css/bootstrap.min.css | 155913 |
| ./usr/share/flexibee-digest/css/happy.css | 1004 |
| ./usr/share/flexibee-digest/css/happy.css.map | 445 |
| ./usr/share/flexibee-digest/css/office.css | 306 |
| ./usr/share/flexibee-digest/css/office.css.map | 336 |
| ./usr/share/flexibee-digest/favicon.ico | 16958 |
| ./usr/share/flexibee-digest/flexibee-alltimedigest.php | 441 |
| ./usr/share/flexibee-digest/flexibee-daydigest.php | 524 |
| ./usr/share/flexibee-digest/flexibee-monthdigest.php | 748 |
| ./usr/share/flexibee-digest/flexibee-weekdigest.php | 742 |
| ./usr/share/flexibee-digest/flexibee-yeardigest.php | 736 |
| ./usr/share/flexibee-digest/index.php | 5834 |
| ./usr/share/flexibee-digest/init.php | 1477 |
| ./usr/share/flexibee-digest/modules/ | |
| ./usr/share/flexibee-digest/modules/BestSellers.php | 2994 |
| ./usr/share/flexibee-digest/modules/Debtors.php | 4066 |
| ./usr/share/flexibee-digest/modules/IncomingInvoices.php | 3169 |
| ./usr/share/flexibee-digest/modules/IncomingPayments.php | 1567 |
| ./usr/share/flexibee-digest/modules/NewCustomers.php | 1883 |
| ./usr/share/flexibee-digest/modules/OutcomingInvoices.php | 4000 |
| ./usr/share/flexibee-digest/modules/OutcomingInvoicesHiddenToCustomer.php | 3474 |
| ./usr/share/flexibee-digest/modules/OutcomingPayments.php | 1623 |
| ./usr/share/flexibee-digest/modules/Reminds.php | 4372 |
| ./usr/share/flexibee-digest/modules/UnmatchedInvoices.php | 3689 |
| ./usr/share/flexibee-digest/modules/UnmatchedPayments.php | 3356 |
| ./usr/share/flexibee-digest/modules/WaitingIncome.php | 2458 |
| ./usr/share/flexibee-digest/modules/WaitingPayments.php | 3103 |
| ./usr/share/flexibee-digest/modules/WithoutEmail.php | 1679 |
| ./usr/share/flexibee-digest/modules/WithoutTel.php | 1581 |
| ./usr/share/flexibee-digest/modules.alltime/ | |
| ./usr/share/flexibee-digest/modules.alltime/PurchasePriceLowerThanSales.php | 2600 |
| ./usr/share/flexibee-digest/modules.monthly/ | |
| ./usr/share/flexibee-digest/modules.monthly/DailyIncomeChart.php | 4434 |
| ./usr/share/flexibee-digest/results.php | 1270 |
| ./usr/share/flexibee-digest/scss/ | |
| ./usr/share/flexibee-digest/scss/happy.scss | 1351 |
| ./usr/share/flexibee-digest/scss/office.scss | 240 |
| ./usr/share/flexibee-digest/themes/ | |
| ./usr/share/flexibee-digest/themes/bootstrap.min.css | 155913 |
| ./usr/share/flexibee-digest/themes/happy.css | 1004 |
| ./usr/share/flexibee-digest/themes/office.css | 306 |
| ./usr/share/locale/ | |
| ./usr/share/locale/cs_CZ/ | |
| ./usr/share/locale/cs_CZ/LC_MESSAGES/ | |
| ./usr/share/locale/cs_CZ/LC_MESSAGES/flexibee-digest.mo | 5310 |
| ./usr/share/locale/en_US/ | |
| ./usr/share/locale/en_US/LC_MESSAGES/ | |
| ./usr/share/locale/en_US/LC_MESSAGES/flexibee-digest.mo | 2958 |
| ./usr/share/man/ | |
| ./usr/share/man/man1/ | |
| ./usr/share/man/man1/flexibee-alltimedigest.1.gz | 20 |
| ./usr/share/man/man1/flexibee-daydigest.1.gz | 20 |
| ./usr/share/man/man1/flexibee-monthdigest.1.gz | 20 |
| ./usr/share/man/man1/flexibee-weekdigest.1.gz | 20 |
| ./usr/share/man/man1/flexibee-yeardigest.1.gz | 20 |
| ./var/ | |
| ./var/run/ | |
| ./var/run/flexibee-digest/ | |
| ./ | |
| ./etc/ | |
| ./etc/cron.d/ | |
| ./etc/cron.d/flexibee-digest | 104 |
| ./etc/cron.daily/ | |
| ./etc/cron.daily/flexibee-digest | 39 |
| ./etc/cron.monthly/ | |
| ./etc/cron.monthly/flexibee-digest | 41 |
| ./etc/cron.weekly/ | |
| ./etc/cron.weekly/flexibee-digest | 40 |
| ./etc/flexibee/ | |
| ./etc/flexibee/digest.json | 188 |
| ./usr/ | |
| ./usr/bin/ | |
| ./usr/bin/flexibee-alltimedigest | 73 |
| ./usr/bin/flexibee-daydigest | 69 |
| ./usr/bin/flexibee-monthdigest | 73 |
| ./usr/bin/flexibee-weekdigest | 72 |
| ./usr/bin/flexibee-yeardigest | 72 |
| ./usr/lib/ | |
| ./usr/lib/flexibee-digest/ | |
| ./usr/lib/flexibee-digest/BestSellers.php | 2994 |
| ./usr/lib/flexibee-digest/Debtors.php | 4066 |
| ./usr/lib/flexibee-digest/IncomingInvoices.php | 3169 |
| ./usr/lib/flexibee-digest/IncomingPayments.php | 1567 |
| ./usr/lib/flexibee-digest/NewCustomers.php | 1883 |
| ./usr/lib/flexibee-digest/OutcomingInvoices.php | 4000 |
| ./usr/lib/flexibee-digest/OutcomingInvoicesHiddenToCustomer.php | 3474 |
| ./usr/lib/flexibee-digest/OutcomingPayments.php | 1623 |
| ./usr/lib/flexibee-digest/Reminds.php | 4372 |
| ./usr/lib/flexibee-digest/UnmatchedInvoices.php | 3689 |
| ./usr/lib/flexibee-digest/UnmatchedPayments.php | 3356 |
| ./usr/lib/flexibee-digest/WaitingIncome.php | 2458 |
| ./usr/lib/flexibee-digest/WaitingPayments.php | 3103 |
| ./usr/lib/flexibee-digest/WithoutEmail.php | 1679 |
| ./usr/lib/flexibee-digest/WithoutTel.php | 1581 |
| ./usr/lib/flexibee-digest/monthly/ | |
| ./usr/lib/flexibee-digest/monthly/DailyIncomeChart.php | 4434 |
| ./usr/share/ | |
| ./usr/share/doc/ | |
| ./usr/share/doc/flexibee-digest/ | |
| ./usr/share/doc/flexibee-digest/changelog.gz | 642 |
| ./usr/share/doc/flexibee-digest/copyright | 433 |
| ./usr/share/flexibee-digest/ | |
| ./usr/share/flexibee-digest/Digest/ | |
| ./usr/share/flexibee-digest/Digest/DigestModule.php | 6361 |
| ./usr/share/flexibee-digest/Digest/DigestModuleInterface.php | 290 |
| ./usr/share/flexibee-digest/Digest/Digestor.php | 28985 |
| ./usr/share/flexibee-digest/Digest/DocumentTable.php | 481 |
| ./usr/share/flexibee-digest/Digest/Mailer.php | 1842 |
| ./usr/share/flexibee-digest/Digest/Table.php | 649 |
| ./usr/share/flexibee-digest/Digest/VerticalChart.php | 8905 |
| ./usr/share/flexibee-digest/composer.json | 1205 |
| ./usr/share/flexibee-digest/css/ | |
| ./usr/share/flexibee-digest/css/bootstrap.min.css | 155913 |
| ./usr/share/flexibee-digest/css/happy.css | 1004 |
| ./usr/share/flexibee-digest/css/happy.css.map | 445 |
| ./usr/share/flexibee-digest/css/office.css | 306 |
| ./usr/share/flexibee-digest/css/office.css.map | 336 |
| ./usr/share/flexibee-digest/favicon.ico | 16958 |
| ./usr/share/flexibee-digest/flexibee-alltimedigest.php | 441 |
| ./usr/share/flexibee-digest/flexibee-daydigest.php | 524 |
| ./usr/share/flexibee-digest/flexibee-monthdigest.php | 748 |
| ./usr/share/flexibee-digest/flexibee-weekdigest.php | 742 |
| ./usr/share/flexibee-digest/flexibee-yeardigest.php | 736 |
| ./usr/share/flexibee-digest/index.php | 5834 |
| ./usr/share/flexibee-digest/init.php | 1477 |
| ./usr/share/flexibee-digest/modules/ | |
| ./usr/share/flexibee-digest/modules/BestSellers.php | 2994 |
| ./usr/share/flexibee-digest/modules/Debtors.php | 4066 |
| ./usr/share/flexibee-digest/modules/IncomingInvoices.php | 3169 |
| ./usr/share/flexibee-digest/modules/IncomingPayments.php | 1567 |
| ./usr/share/flexibee-digest/modules/NewCustomers.php | 1883 |
| ./usr/share/flexibee-digest/modules/OutcomingInvoices.php | 4000 |
| ./usr/share/flexibee-digest/modules/OutcomingInvoicesHiddenToCustomer.php | 3474 |
| ./usr/share/flexibee-digest/modules/OutcomingPayments.php | 1623 |
| ./usr/share/flexibee-digest/modules/Reminds.php | 4372 |
| ./usr/share/flexibee-digest/modules/UnmatchedInvoices.php | 3689 |
| ./usr/share/flexibee-digest/modules/UnmatchedPayments.php | 3356 |
| ./usr/share/flexibee-digest/modules/WaitingIncome.php | 2458 |
| ./usr/share/flexibee-digest/modules/WaitingPayments.php | 3103 |
| ./usr/share/flexibee-digest/modules/WithoutEmail.php | 1679 |
| ./usr/share/flexibee-digest/modules/WithoutTel.php | 1581 |
| ./usr/share/flexibee-digest/modules.alltime/ | |
| ./usr/share/flexibee-digest/modules.alltime/PurchasePriceLowerThanSales.php | 2600 |
| ./usr/share/flexibee-digest/modules.monthly/ | |
| ./usr/share/flexibee-digest/modules.monthly/DailyIncomeChart.php | 4434 |
| ./usr/share/flexibee-digest/results.php | 1270 |
| ./usr/share/flexibee-digest/scss/ | |
| ./usr/share/flexibee-digest/scss/happy.scss | 1351 |
| ./usr/share/flexibee-digest/scss/office.scss | 240 |
| ./usr/share/flexibee-digest/themes/ | |
| ./usr/share/flexibee-digest/themes/bootstrap.min.css | 155913 |
| ./usr/share/flexibee-digest/themes/happy.css | 1004 |
| ./usr/share/flexibee-digest/themes/office.css | 306 |
| ./usr/share/locale/ | |
| ./usr/share/locale/cs_CZ/ | |
| ./usr/share/locale/cs_CZ/LC_MESSAGES/ | |
| ./usr/share/locale/cs_CZ/LC_MESSAGES/flexibee-digest.mo | 5310 |
| ./usr/share/locale/en_US/ | |
| ./usr/share/locale/en_US/LC_MESSAGES/ | |
| ./usr/share/locale/en_US/LC_MESSAGES/flexibee-digest.mo | 2958 |
| ./usr/share/man/ | |
| ./usr/share/man/man1/ | |
| ./usr/share/man/man1/flexibee-alltimedigest.1.gz | 20 |
| ./usr/share/man/man1/flexibee-daydigest.1.gz | 20 |
| ./usr/share/man/man1/flexibee-monthdigest.1.gz | 20 |
| ./usr/share/man/man1/flexibee-weekdigest.1.gz | 20 |
| ./usr/share/man/man1/flexibee-yeardigest.1.gz | 20 |
| ./var/ | |
| ./var/run/ | |
| ./var/run/flexibee-digest/ |
Periodical business digest for AbraFlexi accounting system. Collects data via the php-abraflexi library, runs analytics modules from vitexsoftware/digest-modules, and outputs Markdown, HTML, or PDF reports.
vitexsoftware/abraflexi-digest (this package)
src/Digest/Providers/AbraFlexiDataProvider.php — AbraFlexi → neutral schema
src/Digest/ModularDigestor.php — wires provider + modules + renderer
src/Digest/Mailer.php — sends digest by email
vitexsoftware/digest-modules
src/Modules/*.php — system-agnostic analytics modules
vitexsoftware/digest-renderer
src/ — Markdown/HTML/PDF rendering
AbraFlexiDataProvider (namespace AbraFlexi\Digest\Providers) implements DataProviderInterface from vitexsoftware/digest-modules. It translates the neutral FILTER_* / FIELD_* constants into AbraFlexi WQL queries and normalizes raw AbraFlexi records (including AbraFlexi\Relation objects for firma, mena, typDokl) into the neutral field schema.
vitexsoftware/digest-modules| File | Description |
|---|---|
| abraflexi-daydigest.php | Generate digest for one day |
| abraflexi-weekdigest.php | Generate digest for one week |
| abraflexi-monthdigest.php | Generate digest for one month |
| abraflexi-yeardigest.php | Generate digest for one year |
| abraflexi-alltimedigest.php | Generate digest for all time |
composer require vitexsoftware/abraflexi-digest
Or via Debian package:
wget -qO- https://repo.vitexsoftware.com/KEY.gpg | sudo tee /etc/apt/trusted.gpg.d/vitexsoftware.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/vitexsoftware.gpg] https://repo.vitexsoftware.com $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo apt update
sudo apt install abraflexi-digest
After installation:
abraflexi-daydigest — digest for one dayabraflexi-weekdigest — digest for one weekabraflexi-monthdigest — digest for one monthabraflexi-yeardigest — digest for one yearabraflexi-alltimedigest — digest for all timeCreate /etc/abraflexi/.env (or pass path as first CLI argument):
ABRAFLEXI_URL="https://your-abraflexi.example.com"
ABRAFLEXI_LOGIN="username"
ABRAFLEXI_PASSWORD="password"
ABRAFLEXI_COMPANY="your-company-db"
EASE_LOGGER="syslog|mail|console"
DIGEST_MAILTO="info@yourdomain.net"
DIGEST_FROM="noreply@vitexsoftware.cz"
THEME="happy"
DIGEST_SAVETO="/var/tmp/"
<?php
use AbraFlexi\Digest\ModularDigestor;
use AbraFlexi\Digest\Providers\AbraFlexiDataProvider;
use VitexSoftware\DigestModules\Core\ModuleRunner;
use VitexSoftware\DigestModules\Modules\Debtors;
use VitexSoftware\DigestModules\Modules\OutcomingInvoices;
$provider = new AbraFlexiDataProvider();
$runner = new ModuleRunner($provider);
$runner->addModule('outcoming_invoices', new OutcomingInvoices());
$runner->addModule('debtors', new Debtors());
$period = new \DatePeriod(
new \DateTime('first day of last month'),
new \DateInterval('P1M'),
new \DateTime('first day of this month'),
);
$result = $runner->run($period);
Modules live in vitexsoftware/digest-modules. All are supported by AbraFlexiDataProvider:
OutcomingInvoices — issued invoices in the periodIncomingInvoices — received invoices in the periodIncomingPayments — bank receipts in the periodOutcomingPayments — bank outflows in the periodDebtors — all overdue unpaid receivablesUnmatchedInvoices — issued invoices not matched to a paymentUnmatchedPayments — bank movements not matched to an invoiceWaitingIncome — proforma invoices awaiting settlementWaitingPayments — invoices awaiting paymentNewCustomers — contacts created in the periodReminds — invoices with pending payment remindersBestSellers — top products/services sold in the periodWithoutEmail — contacts missing an email addressWithoutTel — contacts missing a phone numberAllTime\PurchasePriceLowerThanSales — products sold below purchase priceDigest for AbraFlexi is ready to run as a MultiFlexi application.
This software would not be created without the support of:
MIT
| Version | Download/Install count | Last hit |
|---|