Skip to content

VitexSoftware/MultiFlexi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiFlexi

MFB

wakatime CodeFactor GitHub license GitHub release

Umožňuje spouštět zvolené nástroje nad určitými účetními jednotkami AbraFlexi v daných intervalech.

Nastavené úlohy jsou pravidelně spouštěny ze systémovécho plánovače. Protokol spouštění je zapisován do systémového logu.

Spouštěným skriptům jsou nastavoavány například tyto proměnné prostředí:

  • ABRAFLEXI_URL
  • ABRAFLEXI_LOGIN
  • ABRAFLEXI_PASSWORD
  • ABRAFLEXI_COMPANY

nebo

  • POHODA_ICO
  • POHODA_URL
  • POHODA_USERNAME
  • POHODA_PASSWORD

⊕ proměnné prostředí dle individuální konfigurace každého modulu pro každou firmu

See the https://multiflexi.readthedocs.io/ for complete documentation

Demo

K dispozici je ukázková instance

demo screenshot

instalace

K dispozici jsou balíčky pro Debian. Více informací o instalaci naleznete v instalační dokumentaci

Ovládání z příkazového řádku

ve složce bin se nacházejí tyto spouštěče různých funkcí:

  • multiflexi-app2json - exportuje definici aplikace do souboru
  • multiflexi-executor - periodický spouštěč aplikací
  • multiflexi-job2script - vygeneruje skript s nastavením prostředí a příkazem pro běhu úlohy dle jejího čísla
  • multiflexi-json-app-remover - na základě json definice odstraní aplikaci z MultiFlexi
  • multiflexi-json2app - načte definice aplikace ze souboru
  • multiflexi-probe - pomocný nástroj pro testování funkce aplikace

multiflexi-cli

použítí: multiflexi-cli <příkaz> [argument] [id]

přikazy: version, list, remove

příklad:

$ multiflexi-cli remove app 15
02/20/2024 23:48:51 🌼 ❲MultiFlexi cli⦒(15)AbraFlexi send@MultiFlexi\Application❳ Unassigned from 3 companys
02/20/2024 23:48:53 🌼 ❲MultiFlexi cli⦒(15)AbraFlexi send@MultiFlexi\Application❳ 2 RunTemplate removal
02/20/2024 23:48:56 🌼 ❲MultiFlexi cli⦒(15)AbraFlexi send@MultiFlexi\Application❳ 2 Config fields removed
02/20/2024 23:48:57 🌼 ❲MultiFlexi cli⦒(15)AbraFlexi send@MultiFlexi\Application❳ 881 Jobs removed
Done.

Pluginy

Jako plugin je možné použít jakýkoliv spustitelný skript nebo binárku. Uvádíme zde některé, připravené k použití:

Jméno Popis Domovská stránka
MultiFlexi Sonda Testovací nástroj spouštěče úloh https://github.com/VitexSoftware/MultiFlexi
Email Importer Načítá doklady z mailboxu do FlexiBee https://github.com/VitexSoftware/AbraFlexi-email-importer
discomp2abraflexi Import Pricelist from Discomp to AbraFlexi https://github.com/Spoje-NET/discomp2abraflexi
AbraFlexi Revolut statements import Import Revolut bank statemetnts into AbraFlexi https://github.com/VitexSoftware/AbraFlexi-Revolut
AbraFlexi Checker Kontrola dostupnosti AbraFlexi https://github.com/VitexSoftware/php-abraflexi-config
Vůbec přehled přehled vašeho účetnictví od začátku do nynějška https://github.com/VitexSoftware/AbraFlexi-Digest/
Dení přehled každodení přehled vašeho účetnictví https://github.com/VitexSoftware/AbraFlexi-Digest/
Měsíční přehled měsíční přehled vašeho účetnictví https://github.com/VitexSoftware/AbraFlexi-Digest/
Týdení přehled přehled vašeho účetnictví každý týden https://github.com/VitexSoftware/AbraFlexi-Digest/
Roční přehed Každoroční AbraFlexi přehled https://github.com/VitexSoftware/AbraFlexi-Digest/
Hromadná pošta z AbraFlexi Na základě dotazu zvolí příjmce z adresáře a odesílá mail na základě šablony https://github.com/VitexSoftware/abraflexi-mailer/
AbraFlexi odesílač Odešle všechny doklady vydaných faktur které ještě nebyly odeslány https://github.com/VitexSoftware/abraflexi-mailer/
Odesílač pošty Odešli neodeslané dokumenty s přílohami https://github.com/VitexSoftware/abraflexi-mailer/
Ukaž neodeslané Zobraz neodeslané dokumenty https://github.com/VitexSoftware/abraflexi-mailer/
Smlouvy na Faktury Spustí generování faktur ze smluv v AbraFlexi https://github.com/VitexSoftware/abraflexi-contract-invoices
AbraFlexi Benchmark AbraFlexi Server Benchmark https://github.com/VitexSoftware/AbraFlexi-Tools
AbraFlexi Copy Copy Company data between two AbraFlexi servers https://github.com/VitexSoftware/AbraFlexi-Tools
AbraFlexi transaction report obtain AbraFlexi bank transaction report https://github.com/VitexSoftware/abraflexi-matcher/
AbraFlexi Bank statements puller Stahni bankovní výpisy do AbraFlexi https://github.com/VitexSoftware/abraflexi-matcher/
AbraFlexi Issued invoices Matcher Ne pouze párovač faktur https://github.com/VitexSoftware/abraflexi-matcher/
Párovač přijatých Faktur Páruj přijaté faktury s odchozími platbami https://github.com/VitexSoftware/abraflexi-matcher/
Subreg to AbraFlexi Import Subreg Pricelist into AbraFlexi https://github.com/Spoje-NET/subreg2abraflexi/
Fio Statement Downloader Download FioBank statements to disk https://github.com/Spoje-NET/fiobank-statement-downloader
Fio transaction report FioBank transaction report https://github.com/Spoje-NET/fiobank-statement-downloader
RB statement downloader Download Raiffeisenbank statements in given format Download your Statements to directory
RB transaction report Raiffeisenbank transaction report Download your Statements to directory
abraflexi-raiffeisenbank Stahovač bankovních výpisů z Raiffeisen banky https://github.com/VitexSoftware/abraflexi-raiffeisenbank
Redmine do AbraFlexi Človekohodiny v Redmine do faktury v AbraFlexi https://github.com/VitexSoftware/Redmine2AbraFlexi/
Čistič štítků upomínače Vymaže štítky dlužníků https://github.com/VitexSoftware/abraflexi-reminder
Přehled pohledávek Získá neuhrazené faktury https://github.com/VitexSoftware/abraflexi-reminder
Notify Customers Zasílat inventarizaci https://github.com/VitexSoftware/abraflexi-reminder
Upomínač Upomínač neuhrazených faktur https://github.com/VitexSoftware/abraflexi-reminder
Realpad do Mailkitu Synchronizuje kontakty z Realpadu do Mailkitu https://github.com/Spoje-NET/realpad2mailkit/

Kompletní seznam naleznete na stránce projektu.

See the full list of ready-to-run applications within the MultiFlexi platform on the application list page.

MultiFlexi App