Redmine to AbraFlexi importer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Cybervitexus 2699845457
Create FUNDING.yml
3 weeks ago
.github Create FUNDING.yml 3 weeks ago
i18n All renamed to AbraFlexi 3 months ago
nbproject All renamed to AbraFlexi 3 months ago
src All renamed to AbraFlexi 3 months ago
.gitignore Initial commit 3 years ago
README.md All renamed to AbraFlexi 3 months ago
composer.json All renamed to AbraFlexi 3 months ago
config.json Initial commit 3 years ago
hotovo.png ReadmeUpdate 3 years ago
project-logo.png Initial commit 3 years ago
project-logo.xcf Initial commit 3 years ago
redmine_timesheet_plugin-csv.diff Initial commit 3 years ago
timesheet.csv Transfer Commit 2 years ago
vyber-projektu.png ReadmeUpdate 3 years ago

README.md

Redmine to AbraFlexi importer

Logo

Ze zvolených projektů v Redmine vygeneruje fakturu ve AbraFlexi.

Nastavení

Potřebujeme Redmine s povoleným api a config.json s patřičně vyplněnými položkami:

{
    "EASE_APPNAME": "Redmin2AbraFlexi",
    "EASE_LOGGER": "syslog",
    "ABRAFLEXI_URL": "https://demo.abraflexi.eu:5434",
    "ABRAFLEXI_LOGIN": "demo",
    "ABRAFLEXI_PASSWORD": "demo",
    "ABRAFLEXI_COMPANY": "demo",
    "ABRAFLEXI_TYP_FAKTURY": "FAKTURA",
    "ABRAFLEXI_CENIK": "WORK",
    "REDMINE_URL": "https://vitexsoftware.cz/redmine",
    "REDMINE_USERNAME": "apikey",
    "REDMINE_PASSWORD": "",
    "debug": "false"
}

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. ABRAFLEXI_CENIK je položka ceníku obvykle vyjadřující "člověkohodiny" ABRAFLEXI_TYP_FAKTURY Typ faktury vydané

Použití

Na stránce redmineprojects.php se zvolí ze kterých projektů se budou exportovat odpracované časy

Výběr projektů

Po odeslání formuláře se na další stránce zobrazí vygenerovaná faktura.

Vygenerovaná faktura

Instalace

Složka src je kořen webu který má být dostupný webserveru. ve složce projektu je třeba spustit composer install který doinstaluje potřebné závislosti.

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

Napsáno s použitím knihovny AbraFlexi