flexibee-digest

flexibee-digest 1.17

digest for FlexiBee Prepare digest with accounting state of FlexiBee. Then save to file or send by email. Daily, weekly, monthly, yearly and all time.
Filename  pool/main/f/flexibee-digest/flexibee-digest_1.17_all.deb
Version 1.17
Age in days85
Release date2019 09. 18.
Size30.51 KiB
Installs109
Downloads601
size 31244 bytescontrol archive=2764 bytes.
Packageflexibee-digest
Architectureall
MaintainerVítězslav Dvořák
Installed-Size276
Dependsdebconf (>= 0.5) , debconf-2.0 , php-flexibee-config , flexipeehp-bricks (>= 0.10) , composer , php-cli , php-intl , php7.0-intl , php7.1-intl , php7.2-intl , php7.3-intl , locales-all
Suggestsflexibee-server
Sectionweb
Priorityoptional
Homepagehttps://github.com/VitexSoftware/FlexiBee-Digest
Descriptiondigest for FlexiBee
/etc
/etc/cron.d
/etc/cron.d/flexibee-digest
/etc/cron.daily
/etc/cron.daily/flexibee-digest
/etc/cron.monthly
/etc/cron.monthly/flexibee-digest
/etc/cron.weekly
/etc/cron.weekly/flexibee-digest
/etc/flexibee
/etc/flexibee/digest.json
<>

Package Logo

FlexiBee Digest generator

Features:

  • Extensible - you can write your own Digest modules
  • Static page export - Digest is saved to file
  • Send by eMail - Digest is send by email
  • Skinable - You can choose or add custom css
  • Localised - Czech and English gettext localization

There are four scripts:

| File | Description | |--------------------------------------------------------------|----------------------------------------| | flexibee-daydigest.php | Generate FlexiBee digest for one day | | flexibee-weekdigest.php | Generate FlexiBee digest for one week | | flexibee-monthdigest.php | Generate FlexiBee digest for one month | | flexibee-yeardigest.php | Generate FlexiBee digest for one year | | flexibee-alltimedigest.php| Generate FlexiBee digest for all time |

Example

Debian/Ubuntu

Packages are availble. Please use repo :

    wget -O - http://v.s.cz/info@vitexsoftware.cz.gpg.key|sudo apt-key add -
    echo deb http://v.s.cz/ stable main | sudo tee /etc/apt/sources.list.d/vitexsoftware.list 
    sudo apt update
    sudo apt install flexibee-digest

After package installation you can use this new commands:

  • flexibee-daydigest - Generate FlexiBee digest for one day
  • flexibee-monthdigest - Generate FlexiBee digest for one week
  • flexibee-weekdigest - Generate FlexiBee digest for one month
  • flexibee-yeardigest - Generate FlexiBee digest for one year
  • flexibee-alltimedigest - Generate FlexiBee digest for all time

Konfigurace

    "EASE_LOGGER": "syslog|mail|console",         - how to log progress and results
    "EASE_MAILTO": "info@yourdomain.net",         - send digest mail
    "DIGEST_FROM": "noreply@vitexsoftware.cz",    - digest mail sender address 
    "THEME":  "happy",                            - additional css
    "SAVETO": "/var/tmp/"                         - save html digest to 

Web interface

We Also provide form to test Digest modules. Availble as index.php

Example

Modules

Digest is generated using modules located in src/modules

This Module add Company logo to Digest:

class Logo extends \FlexiPeeHP\Digest\DigestModule implements \FlexiPeeHP\Digest\DigestModuleInterface
{

    public function dig()
    {
        $configurator = new \FlexiPeeHP\Nastaveni();
        $logoInfo     = $configurator->getFlexiData('1/logo');
        if (is_array($logoInfo) && isset($logoInfo[0])) {
            $this->addItem(new \Ease\Html\ImgTag('data:'.$logoInfo[0]['contentType'].';'.$logoInfo[0]['content@encoding'].','.$logoInfo[0]['content'],
                $logoInfo[0]['nazSoub']));
        }
    }

    public function heading()
    {
        return _('Company Logo')';
    }
}

Universal Modules

Applied in every case

  • BestSellers.php
  • Debtors.php
  • IncomingInvoices.php
  • IncomingPayments.php
  • NewCustomers.php
  • OutcomingInvoicesHiddenToCustomer.php
  • OutcomingInvoices.php
  • OutcomingPayments.php
  • Reminds.php
  • UnmatchedInvoices.php
  • UnmatchedPayments.php
  • WaitingIncome.php
  • WaitingPayments.php
  • WithoutEmail.php
  • WithoutTel.php

Daily Modules

none yet

Weekly Modules

none yet

Monthly Modules

Applied once per month

  • DailyIncomeChart.php

Average Income

Yearly modules

  • PurchasePriceLowerThanSales.php

Alltime modules

none yet

Dependencies

Tento nástroj ke svojí funkci využívá následující knihovny:

See also

  • https://github.com/VitexSoftware/php-flexibee-reminder
  • https://github.com/VitexSoftware/php-flexibee-matcher
  • https://github.com/Vitexus/RelationshipOverview

Poděkování

Tento software by nevznikl pez podpory:

Spoje.Net

VersionDownload/Install countLast hit
flexibee-digest_1.9532019-12-03 17:17:16
flexibee-digest_1.8402019-11-18 11:03:27
flexibee-digest_1.7502019-12-12 13:13:01
flexibee-digest_1.6342019-11-30 10:27:38
flexibee-digest_1.5&12019-01-25 12:37:55
flexibee-digest_1.5642019-11-11 15:34:00
flexibee-digest_1.412018-11-08 18:15:05
flexibee-digest_1.4.1582019-12-03 02:30:05
flexibee-digest_1.3232019-04-16 19:10:59
flexibee-digest_1.2342019-11-25 00:00:18
flexibee-digest_1.1102019-04-14 18:08:00
flexibee-digest_1.17362019-12-10 08:24:30
flexibee-digest_1.16.9492019-11-12 21:50:30
flexibee-digest_1.15372019-12-08 23:24:56
flexibee-digest_1.14352019-11-06 04:39:05
flexibee-digest_1.13442019-11-29 18:28:14
flexibee-digest_1.1212019-03-13 18:12:09
flexibee-digest_1.11172019-11-30 18:16:23
flexibee-digest_1.10382019-11-15 21:04:17
flexibee-digest_1.0182019-04-14 19:24:50
flexibee-digest_0.812018-10-26 18:47:18
flexibee-digest_0.772019-04-29 23:58:29
flexibee-digest_0.622018-10-26 12:33:46
flexibee-digest_0.512018-10-25 10:59:43
flexibee-digest_0.412018-10-25 01:23:55
flexibee-digest_0.3192019-04-29 11:51:09
flexibee-digest_0.212018-10-22 14:50:50
flexibee-digest_0.112018-10-22 14:42:47
flexibee-digest_0.12312019-11-11 15:26:39
flexibee-digest_0.1112018-10-26 22:25:48
flexibee-digest_0.1022018-10-26 21:17:49