https://github.com/vitexsoftware/redmine2abraflexi
Z odpracovaných hodin v Redmine generuje fakturu ve FlexiBee
https://github.com/vitexsoftware/redmine2abraflexi
flexibee importer php redmine timesheet
Last synced: 3 months ago
JSON representation
Z odpracovaných hodin v Redmine generuje fakturu ve FlexiBee
- Host: GitHub
- URL: https://github.com/vitexsoftware/redmine2abraflexi
- Owner: VitexSoftware
- Created: 2017-11-12T13:09:33.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2025-01-21T19:04:55.000Z (about 1 year ago)
- Last Synced: 2025-01-21T20:20:18.879Z (about 1 year ago)
- Topics: flexibee, importer, php, redmine, timesheet
- Language: PHP
- Size: 326 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.cs.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
Redmine to AbraFlexi importer
=============================

Z odpracovaných hodin v Redmine vygeneruje fakturu ve AbraFlexi.
Nastavení
---------
Potřebujeme Redmine s povoleným api a `.env` s patřičně vyplněnými položkami:
```env
ABRAFLEXI_URL=https://demo.flexibee.eu:5434
ABRAFLEXI_LOGIN=winstrom
ABRAFLEXI_PASSWORD=winstrom
ABRAFLEXI_COMPANY=demo_de
ABRAFLEXI_SEND=True
ABRAFLEXI_CUSTOMER=SPOJE.NET
ABRAFLEXI_TYP_FAKTURY=FAKTURA
ABRAFLEXI_CENIK=WORK
REDMINE_URL=https://your.redmine.url/
REDMINE_USERNAME=username_redmine_token
REDMINE_PASSWORD=empty_for_token
REDMINE_SCOPE=last_month
REDMINE_PROJECT=project_name
REDMINE_SKIPLIST=project_name,project_name2
REDMINE_WORKER_MAIL=vitezslav.dvorak@spojenet.cz
APP_DEBUG=True
EASE_LOGGER=console
```
**REDMINE_USERNAME** Do redmine je možné se přihlašovat buď s jménem a heslem uživatele, který má dostatečná práva aby měl dostupné projekty a položky ze kterých se sestavuje faktura, nebo [jeho API klíčem a náhodným heslem](http://www.redmine.org/projects/redmine/wiki/Rest_api#Authentication).
**ABRAFLEXI_CENIK** je položka ceníku obvykle vyjadřující "člověkohodiny"
**ABRAFLEXI_TYP_FAKTURY** Typ faktury vydané
(Konfiguraci je možné taktéž pouze nastavit jako proměnné prostředí.)
MultiFlexi
----------
Redmine2AbraFlexi je připraveno běžet jako [MultiFlexi](https://multiflexi.eu) aplikace.
Podívejte se na [kompletní seznam aplikací](https://www.multiflexi.eu/apps.php).
[](https://www.multiflexi.eu/apps.php)
Instalace
---------
K dispozici je repozitář debianích balíčků:
```shell
sudo apt install lsb-release wget apt-transport-https bzip2
wget -qO- https://repo.vitexsoftware.com/keyring.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 redmine2abraflexi
```
Požadavky
---------
https://github.com/ANovitsky/redmine_shared_api
Kód je primárně psaný pro Debian, pro provoz na jiném systému, např windows je třeba doplnit požadované css a skripty.
[Statistiky práce na projektu](https://wakatime.com/@5abba9ca-813e-43ac-9b5f-b1cfdf3dc1c7/projects/zgctsnwibv)
Napsáno s použitím knihovny [AbraFlexi](https://github.com/Spoje-NET/php-abraflexi)
See also:
* https://github.com/VitexSoftware/Toggl-to-AbraFlexi
* https://github.com/sizek-cz/Kimai2AbraFlexi