{"id":20189923,"url":"https://github.com/tserious/quickfioritimeevents","last_synced_at":"2026-04-26T08:38:23.265Z","repository":{"id":161917940,"uuid":"604486920","full_name":"TSerious/QuickFioriTimeEvents","owner":"TSerious","description":"Taskbar tool to quickly add time events in SAP Fiori.","archived":false,"fork":false,"pushed_at":"2023-05-05T04:57:54.000Z","size":94811,"stargazers_count":0,"open_issues_count":7,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-10T03:47:47.322Z","etag":null,"topics":["automation","beautifulsoup","beautifulsoup4","fiori","fiori-app","selenium"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TSerious.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-21T06:51:21.000Z","updated_at":"2023-02-25T06:21:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"c804f864-c30e-4403-b577-eb6d205da917","html_url":"https://github.com/TSerious/QuickFioriTimeEvents","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/TSerious/QuickFioriTimeEvents","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TSerious%2FQuickFioriTimeEvents","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TSerious%2FQuickFioriTimeEvents/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TSerious%2FQuickFioriTimeEvents/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TSerious%2FQuickFioriTimeEvents/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TSerious","download_url":"https://codeload.github.com/TSerious/QuickFioriTimeEvents/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TSerious%2FQuickFioriTimeEvents/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32291310,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T08:29:33.829Z","status":"ssl_error","status_checked_at":"2026-04-26T08:29:18.366Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","beautifulsoup","beautifulsoup4","fiori","fiori-app","selenium"],"created_at":"2024-11-14T03:39:39.208Z","updated_at":"2026-04-26T08:38:23.250Z","avatar_url":"https://github.com/TSerious.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# QuickFioriTimeEvents\nWindows-Taskbar tool to quickly add time events in SAP Fiori.\n\nMy employer uses a SAP Fiori tool to track our time events (working hours). That means that we have to open the appropiate website and clock in and out. Cause I found this relatively annoying I created this small tool for the (Windows) taskbar with which you can quickly clock in and out.\n\nThe tool is shown as a small icon \u003cimg src=\"/Icons/default.ico\" alt=\"taskbar icon\" width=\"20\" height=\"20\"/\u003e in the taskbar. A right click opens a menu that let you perform some actions quickly.\n\n## Features\n- Arrive (clock in)\n- Leave (clock out)\n- Leave and shutdown the PC (sleep and hybernate are also possible)\n- Start a pause\n- Start a pause and shutdown the PC (sleep and hybernate are also possible)\n- End a pause\n- Show the time you are clocked in and the work time (clock in time minus pause time)\n- Log a leave event: The clock out time is only logged and not submitted to SAP Fiori. This is useful, as an offset time can be added to the leave event and events in the future might be blocked.\n- Log a leave event and shutdown (sleep and hybernate are also possible)\n- Submit logged leave event and arrive afterwards\n- Get the current work time from SAP Fiori\n\n## Installation\nThe tool does not need to be installed just run it.\nWhen run for the first time, you will be asked weather to use Edge or Firefox.\nOn the first start, you also need to define the url for *Fiori*. Open a browser navigate to your Fiori website and copy the address into the shown window.\u003cbr/\u003e\n\u003cimg src=\"/Readme_Images/FioriUrl.PNG\" alt=\"taskbar icon\"/\u003e\n\n### Autostart\nIn order to start the tool with Windows, it needs to be put into the *Startup* directory. To open the *Startup* directory, hit the keys Win+R, type \u003ccode\u003eshell:startup\u003c/code\u003e into the opened form (window) and click ok. Afterwards create a shortcut of the *QuickFioriTimeEvents.exe* (right click on the exe and select *Create shortcut*) and copy the just created shortcut to the *Startup* directory. From now on the tool will be started when Windows is started.\n\n## Using the application\nYou mainly interact with the tool trough the taskbar icon \u003cimg src=\"/Icons/default.ico\" alt=\"taskbar icon\" width=\"20\" height=\"20\"/\u003e. Right click on it and perform one of the actions.\n\n### Commands\n#### Quit\nCloses the application.\n\n#### Arrive\nAdds an arrive or clock in event to your time events in Fiori. The time in *[ArriveLeave]ArriveOffset* will be added to the current time.\n\n#### Leave\nAdds a leave or clock out event to your time events in Fiori. The time in *[ArriveLeave]LeaveOffset* will be added to the current time.\n\n#### Leave and hybernate\nDoes the same as [Leave](#leave) and executes the *[General]ShutdownCommand* afterwards.\n\n#### Start Pause\nAdds a pause start event to your time events in Fiori. The time in *[ArriveLeave]StartPauseOffset* will be added to the current time.\n\n#### Start Pause and hybernate\nDoes the same as [Start Pause](#start-pause) and executes the *[General]PauseStartCommand* afterwards.\n\n#### End Pause\nAdds a pause end event to your time events in Fiori. The time in *[ArriveLeave]EndPauseOffset* will be added to the current time.\n\n#### Arriv (submit Leave)\nBefore doing the same as [Arrive](#arrive), the currently logged leave (or clock out) time is added to time events in Fiori. The added leave time is the logged leave time plus *[ArriveLeave]LeaveLogOffset*.\n\n#### Log Leave\nLog the current time as the leave (clock out) time but do not submit this to Fiori.\n\n#### Log Leave and hybernate\nDoes the same as [Log Leave](#log-leave) and executes the *[General]ShutdownCommand* afterwards.\n\n#### Update state\nGets the current state (if you are logged in and the pause time) from Fiori.\n\n#### Reset icon\nResets the icon to the default one.\n\n#### Open config file\nOpen the *config.ini* file.\n\n#### Open documentation\nOpens the pdf version of this documentation. (You are probably reading it)\n\n#### Show work time\nShows the time (hours:minutes:seconds) since you clocked in. It also shows the *time since clock in* minus the *pause time*. This is the time you have worked.\nBy default this can be executed with a left click on the icon, if *[General]ShowWorkTimeOnLeftClick* is \"True\".\n\n### Icon state\nThe current state is indicated by the taskbar icon. It can be in the following states:\n\u003cul\u003e\n    \u003cli\u003e\n        \u003cimg src=\"/Icons/default.ico\" alt=\"taskbar icon\" width=\"20\" height=\"20\"/\u003e Default icon.\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cimg src=\"/Icons/clockedIn.ico\" alt=\"taskbar icon\" width=\"20\" height=\"20\"/\u003e You are clocked in and working.\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cimg src=\"/Icons/clockedOut.ico\" alt=\"taskbar icon\" width=\"20\" height=\"20\"/\u003e You are clocked out.\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cimg src=\"/Icons/clockOutLogged.ico\" alt=\"taskbar icon\" width=\"20\" height=\"20\"/\u003e A leave or clock out event has ben logged (but not submitted).\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cimg src=\"/Icons/paused.ico\" alt=\"taskbar icon\" width=\"20\" height=\"20\"/\u003e You are clocked in but currently in a pause (and not working).\n    \u003c/li\u003e\n    \u003cli\u003e\n        \u003cimg src=\"/Icons/error.ico\" alt=\"taskbar icon\" width=\"20\" height=\"20\"/\u003e An error has occured.\n    \u003c/li\u003e\n\u003c/ul\u003e\n\n## Configuring the application\nYou can customize what is shown in the right click menu ([see here](#menu-elements)) and other stuff.\n\nRight now the application can only be configured via the config.ini file. The file is seperated into different sections. In order to change the settings of the application you have to edit the config.ini file. The settings of each section are described in the tables below.\n\n### ArriveLeave\n\u003ctable\u003e\n    \u003ctbody\u003e\n        \u003ctr\u003e\n            \u003cth\u003eSetting\u003c/th\u003e\n            \u003cth\u003eDefault value\u003c/th\u003e\n            \u003cth\u003eDesciption\u003c/th\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[ArriveLeave]Approve\u003c/td\u003e\n            \u003ctd\u003eTrue\u003c/td\u003e\n            \u003ctd\u003eA value indicating whether the event shall be approved. Only approved events are stored in fiori. Set to False to approve manually.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[ArriveLeave]ArriveOffset\u003c/td\u003e\n            \u003ctd\u003e-5\u003c/td\u003e\n            \u003ctd\u003eMinutes that will be added to the arrive time. Negative values are possible.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[ArriveLeave]LeaveOffset\u003c/td\u003e\n            \u003ctd\u003e0\u003c/td\u003e\n            \u003ctd\u003eMinutes that will be added to the leave time. Negative values are possible.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[ArriveLeave]LeaveLogOffset\u003c/td\u003e\n            \u003ctd\u003e5\u003c/td\u003e\n            \u003ctd\u003eMinutes that will be added to the leave time. Negative values are possible.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[ArriveLeave]StartPauseOffset\u003c/td\u003e\n            \u003ctd\u003e0\u003c/td\u003e\n            \u003ctd\u003eMinutes that will be added to the pause start time. Negative values are possible.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[ArriveLeave]EndPauseOffset\u003c/td\u003e\n            \u003ctd\u003e0\u003c/td\u003e\n            \u003ctd\u003eMinutes that will be added to the pause end time. Negative values are possible.\u003c/td\u003e\n        \u003c/tr\u003e\n    \u003c/tbody\u003e\n\u003c/table\u003e\n\n### General\n\u003ctable\u003e\n    \u003ctbody\u003e\n        \u003ctr\u003e\n            \u003cth\u003eSetting\u003c/th\u003e\n            \u003cth\u003eDefault value\u003c/th\u003e\n            \u003cth\u003eDesciption\u003c/th\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]MinLogLevel\u003c/td\u003e\n            \u003ctd\u003e\u003c/td\u003e\n            \u003ctd\u003eThe minimum level of log entries.\u003cbr/\u003eCRITICAL = 50, ERROR = 40, WARNING = 30,\u003cbr/\u003eINFO = 20, DEBUG = 10, NOTSET = 0\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]ClearLog\u003c/td\u003e\n            \u003ctd\u003eTrue\u003c/td\u003e\n            \u003ctd\u003eA value indicating whether the log shall be deleted,\u003cbr/\u003eeach time the software starts.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]WaitTimeAfterPageLoad\u003c/td\u003e\n            \u003ctd\u003e10\u003c/td\u003e\n            \u003ctd\u003eThe time in seconds to wait after the initial page\u003cbr/\u003eis loaded in the browser instance.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]Url\u003c/td\u003e\n            \u003ctd\u003e\u003c/td\u003e\n            \u003ctd\u003eThe (base) url of Fiori.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]UrlHome\u003c/td\u003e\n            \u003ctd\u003e#Shell-home\u003c/td\u003e\n            \u003ctd\u003eThe path to the 'Home' page.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]UrlTime\u003c/td\u003e\n            \u003ctd\u003e?appState=lean#TimeEntry-change\u003c/td\u003e\n            \u003ctd\u003eThe path to the 'Time' page.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]Driver\u003c/td\u003e\n            \u003ctd\u003e\u003c/td\u003e\n            \u003ctd\u003eThe browser (or driver) that is used to interact with SAP Fiori.\u003cbr/\u003eCurrently \u003ccode\u003eEdge\u003c/code\u003e or \u003ccode\u003eFirefox\u003c/code\u003e are supported.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]ProfilePath\u003c/td\u003e\n            \u003ctd\u003e\u003c/td\u003e\n            \u003ctd\u003eThe path where the profile of the used browser (driver) is stored.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]BinaryPath\u003c/td\u003e\n            \u003ctd\u003e\u003c/td\u003e\n            \u003ctd\u003eThe path where the executable of the used browser (driver) us located.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]CheckProfilePath\u003c/td\u003e\n            \u003ctd\u003eTrue\u003c/td\u003e\n            \u003ctd\u003eA value whether to check if [General]ProfilePath is set.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]ArriveEvent\u003c/td\u003e\n            \u003ctd\u003eP10\u003c/td\u003e\n            \u003ctd\u003eThe arrive event indentifier.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]LeaveEvent\u003c/td\u003e\n            \u003ctd\u003eP20\u003c/td\u003e\n            \u003ctd\u003eThe leave event indentifier.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]PauseStartEvent\u003c/td\u003e\n            \u003ctd\u003eP15\u003c/td\u003e\n            \u003ctd\u003eThe pause start event indentifier.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]PauseEndEvent\u003c/td\u003e\n            \u003ctd\u003eP25\u003c/td\u003e\n            \u003ctd\u003eThe pause end event indentifier.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]PauseStartCommand\u003c/td\u003e\n            \u003ctd\u003eshutdown.exe /h\u003c/td\u003e\n            \u003ctd\u003eThe shutdown command. '/h' means hybernate\u003cbr/\u003einstead of normal shutdown.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]ShutdownCommand\u003c/td\u003e\n            \u003ctd\u003eshutdown.exe /h\u003c/td\u003e\n            \u003ctd\u003eThe shutdown command. '/h' means hybernate\u003cbr/\u003einstead of normal shutdown.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]CloseInstance\u003c/td\u003e\n            \u003ctd\u003eTrue\u003c/td\u003e\n            \u003ctd\u003eA value indicating whether the browser instance should be quit\u003cbr/\u003eafter the event has been created.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]ShowWorkTimeOnLeftClick\u003c/td\u003e\n            \u003ctd\u003eTrue\u003c/td\u003e\n            \u003ctd\u003eA value indicating whether a left click on the icon\u003cbr/\u003eshows the current work time.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[General]Order\u003c/td\u003e\n            \u003ctd\u003e\n                \u003cp style=\"word-wrap:break-word;width:500px\"\u003e\n                Quit|---|Arrive|Leave|LeaveAndShutdown|---|StartPause|StartPauseAndShutdown|EndPause|---|LeaveLoggedAndArrive|LogLeave|LogLeaveAndShutdown|---|GetCurrentState|SetDefaultIcon|OpenConfig|OpenReadme|---|ShowWorkTime\n                \u003c/p\u003e\n            \u003c/td\u003e\n            \u003ctd\u003e\n                \u003cp\u003e\n                The order of the elemnts in the right click menu of the icon.\u003c/br\u003e\n                Each element is seperated with '|'.\u003cbr/\u003e\n                Possible elements are listed in \u003ca href=\"##menu-elements\"\u003eMenu Elements\u003c/a\u003e.\n                \u003c/p\u003e\n            \u003c/td\u003e\n        \u003c/tr\u003e\n    \u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e\n\n#### Menu Elements\nThe following elements can be added to *[General]Order* to customize the right click menu.\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e---\u003c/code\u003e A seperator line\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eQuit\u003c/code\u003e \u003ca href=\"#squit\"\u003eQuit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eArrive\u003c/code\u003e \u003ca href=\"#arrive\"\u003eArrive\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eLeave\u003c/code\u003e \u003ca href=\"#leave\"\u003eLeave\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eStartPause\u003c/code\u003e \u003ca href=\"#start-pause\"\u003eStartPause\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eStartPauseAndShutdown\u003c/code\u003e \u003ca href=\"#start-pause-and-hybernate\"\u003eStartPauseAndShutdown\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eEndPause\u003c/code\u003e \u003ca href=\"#end-pause\"\u003eEndPause\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eShowWorkTime\u003c/code\u003e \u003ca href=\"#show-work-time\"\u003eShowWorkTime\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eLeaveLoggedAndArrive\u003c/code\u003e \u003ca href=\"#arriv-submit-leave\"\u003eLeaveLoggedAndArrive\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eLeaveAndShutdown\u003c/code\u003e \u003ca href=\"#leave-and-hybernate\"\u003eLeaveAndShutdown\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eLogLeave\u003c/code\u003e \u003ca href=\"#log-leave\"\u003eLog Leave\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eLogLeaveAndShutdown\u003c/code\u003e \u003ca href=\"#log-leave-and-hybernate\"\u003eLogLeaveAndShutdown\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGetCurrentState\u003c/code\u003e \u003ca href=\"#state\"\u003eGetCurrentState\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eSetDefaultIcon\u003c/code\u003e \u003ca href=\"#reset-icon\"\u003eSetDefaultIcon\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eOpenConfig\u003c/code\u003e \u003ca href=\"#open-config-file\"\u003eOpenConfig\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eOpenReadme\u003c/code\u003e \u003ca href=\"#open-documentation\"\u003eOpenReadme\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\n### State\nThese settings doesn't need to be edited as they are only used to save the state of the application. So they will change on each run.\n\u003ctable\u003e\n    \u003ctbody\u003e\n        \u003ctr\u003e\n            \u003cth\u003eSetting\u003c/th\u003e\n            \u003cth\u003eDefault value\u003c/th\u003e\n            \u003cth\u003eDesciption\u003c/th\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[State]LastArriveDateTime\u003c/td\u003e\n            \u003ctd\u003e\u003c/td\u003e\n            \u003ctd\u003eThe date and time the arrive event was set the last time\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[State]LastPing\u003c/td\u003e\n            \u003ctd\u003e\u003c/td\u003e\n            \u003ctd\u003eThe date and time of the last interaction with the software.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[State]IsPause\u003c/td\u003e\n            \u003ctd\u003eFalse\u003c/td\u003e\n            \u003ctd\u003eA value indicating whether you are currently in a pause.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[State]LastPauseDateTime\u003c/td\u003e\n            \u003ctd\u003e\u003c/td\u003e\n            \u003ctd\u003eThe date and time of the last pause start event.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[State]AccumulatedPauseTime\u003c/td\u003e\n            \u003ctd\u003e0\u003c/td\u003e\n            \u003ctd\u003eThe time in seconds the user has been in a pause.\u003c/td\u003e\n        \u003c/tr\u003e\n        \u003ctr\u003e\n            \u003ctd\u003e[State]LoggedLeaveDateTime\u003c/td\u003e\n            \u003ctd\u003e\u003c/td\u003e\n            \u003ctd\u003eThe date and time of the leave event that will be created when using LeaveAndArrive.\u003c/td\u003e\n        \u003c/tr\u003e\n    \u003c/tbody\u003e\n\u003c/table\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftserious%2Fquickfioritimeevents","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftserious%2Fquickfioritimeevents","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftserious%2Fquickfioritimeevents/lists"}