Enhance your AbraFlexi Invoices
Find a file
2026-08-19 14:48:57 +02:00
.github Enable Dependabot for PHP and GitHub Actions 2025-08-10 11:23:23 +02:00
.vscode Migrace na Debian PHP autoloader systém 2026-03-03 23:31:38 +01:00
debian fix: disable debian:forky build in Jenkinsfile(s) 2026-05-20 09:46:17 +02:00
i18n Refines type declarations and improves localization 2025-06-07 11:52:45 +02:00
nbproject Migrace na Debian PHP autoloader systém 2026-03-03 23:31:38 +01:00
src Fixes price tax calculation and updates dependencies 2025-12-02 21:27:28 +01:00
tests Migrate to static autoloader, add AppStream icon and modernise packaging 2026-05-16 14:46:34 +02:00
.gitignore Implemented significant code update and modernization in AbraFlexi Enhancer 2025-06-05 11:56:17 +02:00
.php-cs-fixer.dist.php Updates configuration and enhances invoice processing logic 2025-09-11 14:51:56 +02:00
AGENTS.md docs: Rename WARP.md to AGENTS.md for consistency 2026-08-19 14:48:57 +02:00
composer.json composer: update ergebnis/php-cs-fixer-config requirement (#26) 2026-02-02 07:00:49 +01:00
conversion-done.png Readme update 2024-07-31 00:18:45 +02:00
Dockerfile Alpha Version 2024-07-29 13:13:37 +02:00
installer.png Updated installer image 2024-07-31 14:17:01 +02:00
invoice.svg Migrace na Debian PHP autoloader systém 2026-03-03 23:31:38 +01:00
Makefile Implemented significant code update and modernization in AbraFlexi Enhancer 2025-06-05 11:56:17 +02:00
phpunit.xml Migrate to static autoloader, add AppStream icon and modernise packaging 2026-05-16 14:46:34 +02:00
pricelist-item.png Readme update 2024-07-31 00:18:45 +02:00
pricelist.svg Migrace na Debian PHP autoloader systém 2026-03-03 23:31:38 +01:00
project-logo.png Project Lofo update 2024-07-31 10:57:16 +02:00
project-logo.svg Nicer installer 2024-07-31 12:19:06 +02:00
README.md docs: add packaging badge to README 2026-07-29 18:44:28 +02:00
social-preview.png Migrace na Debian PHP autoloader systém 2026-03-03 23:31:38 +01:00
trigger.png Readme update 2024-07-31 00:18:45 +02:00

Packaging: deb

project logo

Vylepšovač přijatých faktur pro AbraFlexi

wakatime

Konvertuje textové položky přijatých faktur na ceníkové. Zároveň jsou ukládány dodavatelské ceny.

Použití

Do Přijatých Faktur ve AbraFlexi přidá tlačítko "Vylepšovač" kterým se aplikace volá.

Trigger

Po volbě, které položky se mají zpracovat a odeslání formuláře jsou zpracované položky označeny zaškrtávátkem:

Conversion Done

Takto vypadá importovaná položka v ceníku

Pricelist Item

Instalace

V browseru je třeba ručně otevřít stránku install.php

Do formuláře se vyplní přístupové údaje pro vaše AbraFlexi. Pokud jsou tyto správné, vytvoří se ve AbraFlexi v evidenci přijaté faktury spouštěcí tlačítko.

(Pokud se nepovede autodetekce serveru a portu, zkopírujte prosím tuto hodnotu z adresního řádku do příslušného políčka)

Aplikace v chodu je k vyzkoušení enhancer.vitexsoftware.com

Testování

Pokud není stránka volána s parametry $authSessionId && $companyUrl pokusí se načíst konfigurák ../testing/.env

Nasazení

K dispozici je Docker image: https://hub.docker.com/r/vitexsoftware/abraflexi-enhancer-overview/tags

docker run -d -p ${OUTPORT}:${INPORT} --name ${CONTNAME} vitexsoftware/abraflexi-enhancer

Nebo debianí balíček k instalaci na server se sytémem Debian či Ubuntu:

sudo apt install lsb-release wget apt-transport-https bzip2

sudo wget -O /usr/share/keyrings/vitexsoftware.gpg https://repo.vitexsoftware.cz/keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/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-enhancer

Pokud používáte apache, je třeba aktivovat jeho konfiguraci:

a2enconf abraflexi-enhancer
apache2ctl restart

Poté je aplikace dostupná bez další konfigurace na http://0.0.0.0/abraflexi-enhancer/

Installer