ORANGEHRM(1)
β¨ ORANGEHRM β¨
okay bestie, so this is orangehrm β a command line client for OrangeHRM π she's your little terminal bestie for clocking in and out of the OrangeHRM system, and honestly? iconic.
π¦ SYNOPSYS π¦
orangehrm [OPTION...]
πΈ DESCRIPTION πΈ
So basically: set or show your time sheet in the OrangeHRM system. That's the whole vibe. π
π OPTIONS π
And here's the tea: if you run her with zero options, she just shows you the time sheet for the current month. no cap, that's the default behavior. β¨
π Options for configuration
these can be pulled straight from your configuration file, so you don't gotta type them every single time π«Ά
--url_URL_ β the base URL where your OrangeHRM instance is living.--username_USER_ β the user name you're logging in as. if you don't specify it, she'll ask you when she needs it.--password_PASSWORD_ β the password to use. same deal: if it's not specified, she'll ask when needed.
π Options for showing a time sheet
--year_NUMBER_ β year of the Gregorian calendar, default is today.--month_NUMBER_ β month of the year, and listen, it counts from1. default is today.
π§ Options for filling a time sheet
--year_NUMBER_ β year of the Gregorian calendar, default is today.--month_NUMBER_ β month of the year, counts from1, default is today.--day_NUMBER_ β day of the month, counts from1, default is today.--from_HH::MM_,--from boot,--from nowβ beginning of working time. usebootfor boot time, usenowfor the current time. (yes the colons really are doubled inHH::MM, that's not a typo bestie, that's just how she is π)--to_HH::MM_,--to boot,--to nowβ end of working time. usebootfor boot time, usenowfor current time.--break_HH:MM_ β a vacant part in the working time, for the purpose of a working break.--doctor_HH:MM_ β a vacant part in the working time, for the purpose of a medical check.--comment_STRING_ β a free comment for the day.--tripβ specify if you're on a business trip on this day.--workβ the negation of--trip. working hours are filled as at-work by default. this option is only useful to flip the trip state back to work when you're using--amend.--amendβ partial modification. with this, only records with an explicit option get changed. by default (no--amend), unspecified arguments reset the corresponding records back to their default values. β οΈ so like, know which mode you're in, okay?
π Options for submitting a time sheet
--submitβ submit the current month's time sheet for review. go get that approval, queen. π₯--year_NUMBER_ β year of the Gregorian calendar, default is today.--month_NUMBER_ β month of the year, counts from1, default is today.--comment_STRING_ β a free comment to the submission.
π Options for debugging
--debugβ dump the sent HTTP requests and other useful data. perfect for when something is giving mystery and you need receipts.
β Other options
--helpβ show the program manual.--versionβ show the program version.
π FILES π
π«Ά ~/.orangehrm
your user configuration, and here's exactly what it looks like:
url = https://redhat.orangehrm.com/
samlidp = https://saml.redhat.com/
samlout = https://example.redhat.com/bye
#username = ppisar
#password = Foo
and the juicy part: if the LWP::Authen::Negotiate Perl module is installed, and a valid Kerberos ticket granting ticket is available, then you don't need a user name and password in the configuration at all. β¨ automatic. slay.
π COPYRIGHT π
Copyright Β© 2012, 2013, 2014, 2015, 2017, 2019 Petr PΓsaΕ <ppisar@redhat.com>.
πΈ LICENSE πΈ
This is free software. You may redistribute copies of it under the terms of the GNU General Public License <http://www.gnu.org/licenses/gpl.html>. There is NO WARRANTY, to the extent permitted by law.
not me being legally required to tell you there's NO WARRANTY π fr fr, read the license bestie.
and that's the whole page, periodt. π this version lives with perl v5.42.0, dated 2025-07-25 β mwah, go log those hours ππ¦π
π¦ where this page comes from
- fedora 43: perl-WWW-OrangeHRM-Client 0.12.0-18.fc43 Β· GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms