eTimesheets
eTimesheets
Install
Domino console command to install this app on your server:
tell Genesis install etimesheets
Install in MyAccount (for Prominic customers only)
Source code
If the project doesn't open in Moonshine-IDE, then run Project > Import Genesis Directory Application and paste the below URL.
Domino based Timesheet System that can either be used stand-alone for a small company or interfaced with an ERP Projects Ledger for larger companies.
eTimesheets has built in workflow for the approval of timesheets.
eTimesheets captures normal time and overtime and can even capture business mileage so that this does not have to be claimed separately.
Version: 1.0.0
{
"title": "eTimesheets v${version} (OpenNTF)",
"versionjson": "${versionjson}",
"config":
{
"version": "${version}"
},
"steps": [
{
"title": "--- Step 1. Download file ---",
"files": [
{"from": "${baseurl}/0/${docid}/$FILE/Tutorial.nsf", "to": "${directory}/Tutorial.nsf"},
{"from": "${baseurl}/0/${docid}/$FILE/TSValidBookings.nsf", "to": "${directory}/TSValidBookings.nsf"},
{"from": "${baseurl}/0/${docid}/$FILE/Timesheets.nsf", "to": "${directory}/Timesheets.nsf"},
{"from": "${baseurl}/0/${docid}/$FILE/HR.nsf", "to": "${directory}/HR.nsf"},
{"from": "${baseurl}/0/${docid}/$FILE/TSArchive.ntf", "to": "${directory}/TSArchive.ntf"}
]
},
{
"title": "--- Step 2. Configure Databases ---",
"databases": [
{
"action": "update",
"filePath": "Tutorial.nsf",
"sign": true
},
{
"action": "update",
"filePath": "TSValidBookings.nsf",
"sign": true
},
{
"action": "update",
"filePath": "Timesheets.nsf",
"sign": true
},
{
"action": "update",
"filePath": "HR.nsf",
"sign": true
},
{
"action": "update",
"filePath": "TSArchive.ntf",
"sign": true
}
]
},
{
"title": "--- Step 3 (final). Completed ---",
"messages": ["You have installed eTimesheets v${version}"]
}
]
}