Skip to main content

TIMETRACK ODOO (and JIRA Worklogs and more)

Timetrack is a synchronisation tool for work hours. It can read, write and update different data bases.

It was originally used to push local timetrack notes to Odoo timesheet tracking. If all work notes (in the description field) have a symbolic prefix then the data can also be updated later - for every day the tool assumes that the symbolic prefix is used only once. Here's a mapping definition in two lines followed by two lines for the work notes.

>> app1 [PRJ Contract 2023]
>> app1 "App1 Development"
so **** WEEK 08.01.-15.01.
mo 5:00 app1 extended frontend

This can be pushed to Odoo with ./zeit2odoo.py -f zeit.txt update. It defaults to dryrun and the real write operations are done when adding -y. For Jira you need to to configure a ticket number >> app1 BUG-1234 so that the tool knows where to add worklog entries when using ./zeit2jira.py -f zeit.txt update.

Surley, it only works when the basic setup was done where you have configured the urls and login credentials. However for the biggest part you need to setup the mapping of different work topics to their Odoo and Jira accounts. If you do already have data in Odoo then you can get a zeit summary from it for a quick start with ./odoo2data.py lastmonth zeit. Save it with -O zeit.txt.


Metadata

Release files for timetrack-odoo 1.1.3361

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for timetrack-odoo 1.1.3361
File Size Uploaded Provenance Actions
timetrack-odoo-1.1.3361.tar.gz 80.4 kB Without provenance Details for timetrack-odoo-1.1.3361.tar.gz

Release files / timetrack-odoo-1.1.3361.tar.gz

Download URL timetrack-odoo-1.1.3361.tar.gz
Size 80.4 kB
Tags Source
SHA-256 checksum
How to use checksums
d408f32964e1b8669493e7bd5cee69c61ca4c114b0d0e486257d8c8a7a319532
BLAKE2b-256 checksum
How to use checksums
abdb08fc6d67f433333066e4435e5483141ca03b6c39c982d24546346358d58b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.25.1 setuptools/44.1.1 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.15

Security for timetrack-odoo 1.1.3361

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page