abraflexi-toggl-importer

abraflexi-toggl-importer 1.1

 pool/bionic/main/a/abraflexi-toggl-importer/abraflexi-toggl-importer_1.1_all.deb abraflexi-toggl-importer
issue AbraFlexi invoice using Toggl Time Entries
Název souboru pool/bionic/main/a/abraflexi-toggl-importer/abraflexi-toggl-importer_1.1_all.deb
Verze1.1
Stáří ve dnech 1956
Datum vydání2021 06. 29.
Velikost9.75 KB
id782
Jménoabraflexi-toggl-importer
Balíček
Appname
Essential
Vendor
License
Distributionbionic
Suitemain
Source
Architecturebinary-i386
MultiArchforeign
Maintainer"Vítězslav Dvořák"
InstalledSize56
Dependsphp-cli , php-imap , php-zip , php-spojenet-abraflexi
PreDepends
Breaks
Enhances
Sectionweb
Priorityoptional
Popisissue AbraFlexi invoice using Toggl Time Entries
LongDescriptionCommandline tool i used to issue AbraFlexi invoice using Toggl API. Process alltime records within given scope into invoice with items grouped by Clients.
AutoBuiltPackage
Název souborupool/bionic/main/a/abraflexi-toggl-importer/abraflexi-toggl-importer_1.1_all.deb
MD5sumcd920b41b83cba78cbd36647716b474e
SHA13f554de960c6a401dc449d0e703b7f847c6ed5cc
SHA256bef74a3511312c5801a7c7c836a9cf009ed9e2188bb6c402dde50f91c99e22b5
SHA512013d6934382af8758da527b9b0d5916116c94d47b4ce0268c3371acf9c4dbbfadb5c112510129aab4e2c3bcbde91a9f04642e9b7eee84f7d8f590c3fa5c613fd
Velikost9984
Auto-Built-Package
Domovská stránkahttps://github.com/Vitexus/Toggl-to-AbraFlexi
Provides
Suggestsabraflexi-server , php-abraflexi-config , abraflexi-digest , abraflexi-matcher , abraflexi-reminder , abraflexi-contract-invoices , multi-abraflexi-setup , toggldesktop
Existing
fileMtime2021-06-29 23:07:46
created2021-04-27 18:36:06
updated2021-06-29 23:07:46
./
./usr/
./usr/bin/
./usr/bin/toggl2abraflexi78
./usr/bin/toggl2xls72
./usr/lib/
./usr/lib/abraflexi-toggl-importer/
./usr/lib/abraflexi-toggl-importer/composer.json1161
./usr/share/
./usr/share/abraflexi-toggl-importer/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/FakturaVydana.php2346
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Importer.php11803
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Reporter.php6710
./usr/share/abraflexi-toggl-importer/togglToAbraFlexi.php837
./usr/share/abraflexi-toggl-importer/togglToXLS.php511
./usr/share/doc/
./usr/share/doc/abraflexi-toggl-importer/
./usr/share/doc/abraflexi-toggl-importer/changelog.gz185
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/abraflexi-toggl-importer.svg8382
./usr/share/metainfo/
./usr/share/metainfo/io.github.vitexsoftware.toggl_to_abraflexi.metainfo.xml740
./
./usr/
./usr/bin/
./usr/bin/toggl2abraflexi78
./usr/bin/toggl2xls72
./usr/lib/
./usr/lib/abraflexi-toggl-importer/
./usr/lib/abraflexi-toggl-importer/composer.json1161
./usr/share/
./usr/share/abraflexi-toggl-importer/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/FakturaVydana.php2346
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Importer.php11803
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Reporter.php6710
./usr/share/abraflexi-toggl-importer/togglToAbraFlexi.php837
./usr/share/abraflexi-toggl-importer/togglToXLS.php511
./usr/share/doc/
./usr/share/doc/abraflexi-toggl-importer/
./usr/share/doc/abraflexi-toggl-importer/changelog.gz185
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/abraflexi-toggl-importer.svg8382
./usr/share/metainfo/
./usr/share/metainfo/io.github.vitexsoftware.toggl_to_abraflexi.metainfo.xml740
./
./usr/
./usr/bin/
./usr/bin/toggl2abraflexi78
./usr/bin/toggl2xls72
./usr/lib/
./usr/lib/abraflexi-toggl-importer/
./usr/lib/abraflexi-toggl-importer/composer.json1161
./usr/share/
./usr/share/abraflexi-toggl-importer/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/FakturaVydana.php2346
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Importer.php11803
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Reporter.php6710
./usr/share/abraflexi-toggl-importer/togglToAbraFlexi.php837
./usr/share/abraflexi-toggl-importer/togglToXLS.php511
./usr/share/doc/
./usr/share/doc/abraflexi-toggl-importer/
./usr/share/doc/abraflexi-toggl-importer/changelog.gz185
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/abraflexi-toggl-importer.svg8382
./usr/share/metainfo/
./usr/share/metainfo/io.github.vitexsoftware.toggl_to_abraflexi.metainfo.xml740
./
./usr/
./usr/bin/
./usr/bin/toggl2abraflexi78
./usr/bin/toggl2xls72
./usr/lib/
./usr/lib/abraflexi-toggl-importer/
./usr/lib/abraflexi-toggl-importer/composer.json1161
./usr/share/
./usr/share/abraflexi-toggl-importer/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/FakturaVydana.php2346
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Importer.php11803
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Reporter.php6710
./usr/share/abraflexi-toggl-importer/togglToAbraFlexi.php837
./usr/share/abraflexi-toggl-importer/togglToXLS.php511
./usr/share/doc/
./usr/share/doc/abraflexi-toggl-importer/
./usr/share/doc/abraflexi-toggl-importer/changelog.gz185
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/abraflexi-toggl-importer.svg8382
./usr/share/metainfo/
./usr/share/metainfo/io.github.vitexsoftware.toggl_to_abraflexi.metainfo.xml740
./
./usr/
./usr/bin/
./usr/bin/toggl2abraflexi78
./usr/bin/toggl2xls72
./usr/lib/
./usr/lib/abraflexi-toggl-importer/
./usr/lib/abraflexi-toggl-importer/composer.json1161
./usr/share/
./usr/share/abraflexi-toggl-importer/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/FakturaVydana.php2346
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Importer.php11803
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Reporter.php6710
./usr/share/abraflexi-toggl-importer/togglToAbraFlexi.php837
./usr/share/abraflexi-toggl-importer/togglToXLS.php511
./usr/share/doc/
./usr/share/doc/abraflexi-toggl-importer/
./usr/share/doc/abraflexi-toggl-importer/changelog.gz185
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/abraflexi-toggl-importer.svg8382
./usr/share/metainfo/
./usr/share/metainfo/io.github.vitexsoftware.toggl_to_abraflexi.metainfo.xml740
./
./usr/
./usr/bin/
./usr/bin/toggl2abraflexi78
./usr/bin/toggl2xls72
./usr/lib/
./usr/lib/abraflexi-toggl-importer/
./usr/lib/abraflexi-toggl-importer/composer.json1279
./usr/share/
./usr/share/abraflexi-toggl-importer/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/FakturaVydana.php2346
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Importer.php11803
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Reporter.php6710
./usr/share/abraflexi-toggl-importer/togglToAbraFlexi.php837
./usr/share/abraflexi-toggl-importer/togglToXLS.php511
./usr/share/doc/
./usr/share/doc/abraflexi-toggl-importer/
./usr/share/doc/abraflexi-toggl-importer/changelog.gz224
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/abraflexi-toggl-importer.svg8382
./usr/share/metainfo/
./usr/share/metainfo/io.github.vitexsoftware.toggl_to_abraflexi.metainfo.xml740
./
./usr/
./usr/bin/
./usr/bin/toggl2abraflexi78
./usr/bin/toggl2xls72
./usr/lib/
./usr/lib/abraflexi-toggl-importer/
./usr/lib/abraflexi-toggl-importer/composer.json1279
./usr/share/
./usr/share/abraflexi-toggl-importer/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/FakturaVydana.php2346
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Importer.php11803
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Reporter.php6710
./usr/share/abraflexi-toggl-importer/togglToAbraFlexi.php837
./usr/share/abraflexi-toggl-importer/togglToXLS.php511
./usr/share/doc/
./usr/share/doc/abraflexi-toggl-importer/
./usr/share/doc/abraflexi-toggl-importer/changelog.gz223
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/abraflexi-toggl-importer.svg8382
./usr/share/metainfo/
./usr/share/metainfo/io.github.vitexsoftware.toggl_to_abraflexi.metainfo.xml740
./
./usr/
./usr/bin/
./usr/bin/toggl2abraflexi78
./usr/bin/toggl2xls72
./usr/lib/
./usr/lib/abraflexi-toggl-importer/
./usr/lib/abraflexi-toggl-importer/composer.json1279
./usr/share/
./usr/share/abraflexi-toggl-importer/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/FakturaVydana.php2346
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Importer.php11803
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Reporter.php6710
./usr/share/abraflexi-toggl-importer/togglToAbraFlexi.php837
./usr/share/abraflexi-toggl-importer/togglToXLS.php511
./usr/share/doc/
./usr/share/doc/abraflexi-toggl-importer/
./usr/share/doc/abraflexi-toggl-importer/changelog.gz222
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/abraflexi-toggl-importer.svg8382
./usr/share/metainfo/
./usr/share/metainfo/io.github.vitexsoftware.toggl_to_abraflexi.metainfo.xml740
./
./usr/
./usr/bin/
./usr/bin/toggl2abraflexi78
./usr/bin/toggl2xls72
./usr/lib/
./usr/lib/abraflexi-toggl-importer/
./usr/lib/abraflexi-toggl-importer/composer.json1279
./usr/share/
./usr/share/abraflexi-toggl-importer/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/FakturaVydana.php2346
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Importer.php11803
./usr/share/abraflexi-toggl-importer/Toggl2AbraFlexi/Reporter.php6710
./usr/share/abraflexi-toggl-importer/togglToAbraFlexi.php837
./usr/share/abraflexi-toggl-importer/togglToXLS.php511
./usr/share/doc/
./usr/share/doc/abraflexi-toggl-importer/
./usr/share/doc/abraflexi-toggl-importer/changelog.gz222
./usr/share/icons/
./usr/share/icons/hicolor/
./usr/share/icons/hicolor/scalable/
./usr/share/icons/hicolor/scalable/apps/
./usr/share/icons/hicolor/scalable/apps/abraflexi-toggl-importer.svg8382
./usr/share/metainfo/
./usr/share/metainfo/io.github.vitexsoftware.toggl_to_abraflexi.metainfo.xml740

Toggl to AbraFlexi

Logo

Process all time records within given scope into invoice with items grouped by Clients + Also the CSV Timesheet is attached to Invoice.

Commandline tool i used to issue AbraFlexi invoice using Toggl API

Configuration

Example environment or .env file contents

TOGGLE_WORKSPACE=123455,12212121
TOGGLE_SCOPE=last_month
TOGGLE_TOKEN=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

ABRAFLEXI_URL="https://demo.abraflexi.eu:5434"
ABRAFLEXI_LOGIN="winstrom"
ABRAFLEXI_PASSWORD="winstrom"
ABRAFLEXI_COMPANY="demo"
ABRAFLEXI_CUSTOMER="DEMO"
ABRAFLEXI_TYP_FAKTURY="FAKTURA"
ABRAFLEXI_CENIK="WORK"
ABRAFLEXI_CC=some@recipient.com                 - into "poznam" field (abraflexi-mailer can handle it)
INVOICE_DOWNLOAD=true                           - into "reports" directory

REPORTS_DIR="/tmp/"

If workspace number is empty, use all availble workspaces

Scope can be: last_month or previous_month, two_months_ago, last_two_months, current_month* Or month name: January February March April May June July August September October November December

Running

run src/importer.php

Installation

sudo apt install lsb-release wget
echo "deb http://repo.vitexsoftware.cz $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo wget -O /etc/apt/trusted.gpg.d/vitexsoftware.gpg http://repo.vitexsoftware.cz/keyring.gpg
sudo apt update
sudo apt install abraflexi-toggl-importer

See also:

VerzePočet stažení/instalacíPoslední přístup