MergeHRISClient::TimesheetEntry
Name
Type
Description
Notes
id
String
[optional][readonly]
remote_id
String
The third-party API ID of the matching object.
[optional]
created_at
Time
The datetime that this object was created by Merge.
[optional][readonly]
modified_at
Time
The datetime that this object was modified by Merge.
[optional][readonly]
employee
String
The employee the timesheet entry is for.
[optional]
hours_worked
Float
The number of hours logged by the employee.
[optional]
start_time
Time
The time at which the employee started work.
[optional]
end_time
Time
The time at which the employee ended work.
[optional]
remote_was_deleted
Boolean
Indicates whether or not this object has been deleted in the third party platform.
[optional][readonly]
field_mappings
Object
[optional][readonly]
remote_data
Array<Hash<String, AnyType>>
[optional]
require 'merge_hris_client'
instance = MergeHRISClient ::TimesheetEntry . new (
id : 91 b2b905 -e866 -40 c8 -8 be2 -efe53827a0aa ,
remote_id : 19202938 ,
created_at : 2021 -09 -15 T00 :00Z ,
modified_at : 2021 -10 -16 T00 :00Z ,
employee : d2f972d0 -2526 -434 b -9409 -4 c3b468e08f0 ,
hours_worked : 10.0 ,
start_time : 2020 -11 -10 T00 :00Z ,
end_time : 2020 -11 -10 T00 :10Z ,
remote_was_deleted : null ,
field_mappings : { " ; organization_defined_targets " ; :{ " ; custom_key " ; :" ; custom_value " ; } , " ; linked_account_defined_targets " ; :{ " ; custom_key " ; :" ; custom_value " ; } } ,
remote_data : [ { " ; path " ; :" ; /dependent " ; , " ; data " ; :[ " ; Varies by platform " ; ] } ]
)