Filename | ![]() |
Version | 0.8.6 |
Age in days | 1564 |
Release date | 2021 03. 20. |
Size | 6.81 KB |
id | 10 |
Name | flexibee-matcher |
Package | |
Appname | |
Essential | |
Vendor | |
License | |
Distribution | bionic |
Suite | main |
Source | |
Architecture | binary-i386 |
MultiArch | |
Maintainer | Vítězslav Dvořák |
InstalledSize | 55 |
Depends | debconf (>= 0.5) , debconf-2.0 , php-flexibee-bricks , php-cli |
PreDepends | |
Breaks | |
Enhances | |
Section | web |
Priority | optional |
Description | External matcher for FlexiBee |
LongDescription | Match payments & invoices in FlexiBee usin PHP Library FlexiPeeHP |
AutoBuiltPackage | |
Filename | pool/bionic/main/f/flexibee-matcher/flexibee-matcher_0.8.6_all.deb |
MD5sum | b5efe47cac81588eb9d4a69aa3ee21a2 |
SHA1 | 7f84676782132ced9be2a013d12a8fe95f6953ea |
SHA256 | a8dc21c567da9bda259f631dc9269840986cd4372ac6c2aa71ce8ca1305bf611 |
SHA512 | 073df2702a9fc971b65cf695b5a34833d5ab2224a973f694615ef6e26d6a0af471cdac303efde1c9c58feea9124adf54b035ea4ac5522c3aec0ab0bf7350a810 |
Size | 6972 |
Auto-Built-Package | |
Homepage | https://github.com/VitexSoftware/php-flexibee-matcher |
Provides | |
Suggests | flexibee-server , php-flexibee-config |
Existing | 1 |
fileMtime | 2021-03-20 03:24:22 |
created | 2021-03-20 03:24:25 |
updated | 0000-00-00 00:00:00 |
./ | |
./etc/ | |
./etc/flexibee/ | |
./etc/flexibee/matcher.json | 326 |
./usr/ | |
./usr/bin/ | |
./usr/bin/flexibee-matcher | 125 |
./usr/bin/flexibee-matcher-in | 69 |
./usr/bin/flexibee-matcher-init | 54 |
./usr/bin/flexibee-matcher-new2old | 70 |
./usr/bin/flexibee-matcher-out | 69 |
./usr/bin/flexibee-pull-bank | 61 |
./usr/bin/flexibee-send-unsent | 60 |
./usr/lib/ | |
./usr/lib/flexibee-matcher/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/IncomingInvoice.php | 330 |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/OutcomingInvoice.php | 332 |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/Ui/ | |
./usr/lib/flexibee-matcher/Init.php | 2174 |
./usr/lib/flexibee-matcher/Matcher/ | |
./usr/lib/flexibee-matcher/Matcher/IncomingInvoice.php | 330 |
./usr/lib/flexibee-matcher/Matcher/OutcomingInvoice.php | 332 |
./usr/lib/flexibee-matcher/Matcher/Ui/ | |
./usr/lib/flexibee-matcher/ParujFakturyNew2Old.php | 1449 |
./usr/lib/flexibee-matcher/ParujPrijateFaktury.php | 1482 |
./usr/lib/flexibee-matcher/ParujVydaneFaktury.php | 1169 |
./usr/lib/flexibee-matcher/SendUnsent.php | 500 |
./usr/lib/flexibee-matcher/StahniBanku.php | 584 |
./usr/lib/flexibee-matcher/composer.json | 1108 |
./usr/lib/flexibee-matcher/setup.php | 81 |
./usr/share/ | |
./usr/share/doc/ | |
./usr/share/doc/flexibee-matcher/ | |
./usr/share/doc/flexibee-matcher/changelog.gz | 486 |
./usr/share/doc/flexibee-matcher/copyright | 433 |
./usr/share/man/ | |
./usr/share/man/man1/ | |
./usr/share/man/man1/flexibee-matcher-new2old.1.gz | 20 |
./usr/share/man/man1/flexibee-matcher.1.gz | 1227 |
./ | |
./etc/ | |
./etc/flexibee/ | |
./etc/flexibee/matcher.json | 326 |
./usr/ | |
./usr/bin/ | |
./usr/bin/flexibee-matcher | 125 |
./usr/bin/flexibee-matcher-in | 69 |
./usr/bin/flexibee-matcher-init | 54 |
./usr/bin/flexibee-matcher-new2old | 70 |
./usr/bin/flexibee-matcher-out | 69 |
./usr/bin/flexibee-pull-bank | 61 |
./usr/bin/flexibee-send-unsent | 60 |
./usr/lib/ | |
./usr/lib/flexibee-matcher/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/IncomingInvoice.php | 330 |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/OutcomingInvoice.php | 332 |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/Ui/ | |
./usr/lib/flexibee-matcher/Init.php | 2174 |
./usr/lib/flexibee-matcher/Matcher/ | |
./usr/lib/flexibee-matcher/Matcher/IncomingInvoice.php | 330 |
./usr/lib/flexibee-matcher/Matcher/OutcomingInvoice.php | 332 |
./usr/lib/flexibee-matcher/Matcher/Ui/ | |
./usr/lib/flexibee-matcher/ParujFakturyNew2Old.php | 1449 |
./usr/lib/flexibee-matcher/ParujPrijateFaktury.php | 1482 |
./usr/lib/flexibee-matcher/ParujVydaneFaktury.php | 1169 |
./usr/lib/flexibee-matcher/SendUnsent.php | 500 |
./usr/lib/flexibee-matcher/StahniBanku.php | 584 |
./usr/lib/flexibee-matcher/composer.json | 1108 |
./usr/lib/flexibee-matcher/setup.php | 81 |
./usr/share/ | |
./usr/share/doc/ | |
./usr/share/doc/flexibee-matcher/ | |
./usr/share/doc/flexibee-matcher/changelog.gz | 486 |
./usr/share/doc/flexibee-matcher/copyright | 433 |
./usr/share/man/ | |
./usr/share/man/man1/ | |
./usr/share/man/man1/flexibee-matcher-new2old.1.gz | 20 |
./usr/share/man/man1/flexibee-matcher.1.gz | 1227 |
./ | |
./etc/ | |
./etc/flexibee/ | |
./etc/flexibee/matcher.json | 326 |
./usr/ | |
./usr/bin/ | |
./usr/bin/flexibee-matcher | 125 |
./usr/bin/flexibee-matcher-in | 69 |
./usr/bin/flexibee-matcher-init | 54 |
./usr/bin/flexibee-matcher-new2old | 70 |
./usr/bin/flexibee-matcher-out | 69 |
./usr/bin/flexibee-pull-bank | 61 |
./usr/bin/flexibee-send-unsent | 60 |
./usr/lib/ | |
./usr/lib/flexibee-matcher/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/IncomingInvoice.php | 330 |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/OutcomingInvoice.php | 332 |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/Ui/ | |
./usr/lib/flexibee-matcher/Init.php | 2174 |
./usr/lib/flexibee-matcher/Matcher/ | |
./usr/lib/flexibee-matcher/Matcher/IncomingInvoice.php | 330 |
./usr/lib/flexibee-matcher/Matcher/OutcomingInvoice.php | 332 |
./usr/lib/flexibee-matcher/Matcher/Ui/ | |
./usr/lib/flexibee-matcher/ParujFakturyNew2Old.php | 1449 |
./usr/lib/flexibee-matcher/ParujPrijateFaktury.php | 1482 |
./usr/lib/flexibee-matcher/ParujVydaneFaktury.php | 1169 |
./usr/lib/flexibee-matcher/SendUnsent.php | 500 |
./usr/lib/flexibee-matcher/StahniBanku.php | 584 |
./usr/lib/flexibee-matcher/composer.json | 1108 |
./usr/lib/flexibee-matcher/setup.php | 81 |
./usr/share/ | |
./usr/share/doc/ | |
./usr/share/doc/flexibee-matcher/ | |
./usr/share/doc/flexibee-matcher/changelog.gz | 486 |
./usr/share/doc/flexibee-matcher/copyright | 433 |
./usr/share/man/ | |
./usr/share/man/man1/ | |
./usr/share/man/man1/flexibee-matcher-new2old.1.gz | 20 |
./usr/share/man/man1/flexibee-matcher.1.gz | 1227 |
./ | |
./etc/ | |
./etc/flexibee/ | |
./etc/flexibee/matcher.json | 326 |
./usr/ | |
./usr/bin/ | |
./usr/bin/flexibee-matcher | 125 |
./usr/bin/flexibee-matcher-in | 69 |
./usr/bin/flexibee-matcher-init | 54 |
./usr/bin/flexibee-matcher-new2old | 70 |
./usr/bin/flexibee-matcher-out | 69 |
./usr/bin/flexibee-pull-bank | 61 |
./usr/bin/flexibee-send-unsent | 60 |
./usr/lib/ | |
./usr/lib/flexibee-matcher/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/ | |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/IncomingInvoice.php | 330 |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/OutcomingInvoice.php | 332 |
./usr/lib/flexibee-matcher/FlexiPeeHP/Matcher/Ui/ | |
./usr/lib/flexibee-matcher/Init.php | 2174 |
./usr/lib/flexibee-matcher/Matcher/ | |
./usr/lib/flexibee-matcher/Matcher/IncomingInvoice.php | 330 |
./usr/lib/flexibee-matcher/Matcher/OutcomingInvoice.php | 332 |
./usr/lib/flexibee-matcher/Matcher/Ui/ | |
./usr/lib/flexibee-matcher/ParujFakturyNew2Old.php | 1449 |
./usr/lib/flexibee-matcher/ParujPrijateFaktury.php | 1482 |
./usr/lib/flexibee-matcher/ParujVydaneFaktury.php | 1169 |
./usr/lib/flexibee-matcher/SendUnsent.php | 500 |
./usr/lib/flexibee-matcher/StahniBanku.php | 584 |
./usr/lib/flexibee-matcher/composer.json | 1108 |
./usr/lib/flexibee-matcher/setup.php | 81 |
./usr/share/ | |
./usr/share/doc/ | |
./usr/share/doc/flexibee-matcher/ | |
./usr/share/doc/flexibee-matcher/changelog.gz | 486 |
./usr/share/doc/flexibee-matcher/copyright | 433 |
./usr/share/man/ | |
./usr/share/man/man1/ | |
./usr/share/man/man1/flexibee-matcher-new2old.1.gz | 20 |
./usr/share/man/man1/flexibee-matcher.1.gz | 1227 |
Instalace balíčku po spuštění (vytvoří potřebné štítky NEIDENTIFIKOVANO a CHYBIFAKTURA)
K dispozici jsou tři skripty na párování faktur:
ParujFakturyNew2Old.php - páruje faktury po jednotlivých dnech zpět až 3mesíce. ParujVydaneFaktury.php - pokusí se zpárovat všechny nespárované vydané doklady ParujPrijateFaktury.php - pokusí se zpárovat všechny nespárované přijaté doklady
Algoritmus je následující:
Dohledané doklady se pak párují takto:
Pro Linux jsou k dispozici .deb balíčky. Prosím použijte repo:
wget -O - http://v.s.cz/info@vitexsoftware.cz.gpg.key|sudo apt-key add -
echo deb http://v.s.cz/ stable main > /etc/apt/sources.list.d/ease.list
apt update
apt install php-flexibee-matcher
Po instalaci balíku jsou v systému k dispozici tyto nové příkazy:
Tento nástroj ke svojí funkci využívá následující knihovny:
K dispozici je základní test funkcionality spustitelný příkazem make test ve zdrojové složce projektu
Pouze testovací faktury a platby se vytvoří příkazem make pretest
Test sestavení balíčku + test instalace balíčku + test funkce balíčku obstarává Vagrant
"EASE_APPNAME": "InvoiceMatcher", - název aplikace
"EASE_MAILTO": "info@yourdomain.net", - kam odesílat reporty
"EASE_LOGGER": "syslog|mail|console", - jak logovat
"PULL_BANK": "false", - stahnout banku před párováním
"DAYS_BACK": "7" - až kolik dní zpět párovat
"LABEL_PREPLATEK": "PREPLATEK", - štítek pro označení vetší než kolik vyžaduje uhrazovaná faktura
"LABEL_CHYBIFAKTURA": "CHYBIFAKTURA", - štítek pro označení platby ke které nebyla dohledána faktura
"LABEL_NEIDENTIFIKOVANO": "NEIDENTIFIKOVANO" -
Tento software by nevznikl pez podpory:
>Version | Download/Install count | Last hit |
---|---|---|
1 | 0.7.8 | 2019-06-06 15:50:05 |