sap.successfactors.ecpayrolltimesheets
Module sap.successfactors.ecpayrolltimesheets
API
Definitions
ballerinax/sap.successfactors.ecpayrolltimesheets Ballerina library
Overview
SAP SuccessFactors Employee Central is a comprehensive human capital management solution that helps organizations manage their workforce effectively. It provides a unified platform for HR processes including employee data management, organizational structures, and employment lifecycle management.
The ballerinax/sap.successfactors.ecpayrolltimesheets package provides APIs that enable seamless integration with the SAP SuccessFactors Payroll Time Sheets API v1.0. The service allows to manage employee time sheet data, working hours, and payroll-related time information.
Key Features
- Access payroll timesheet data and time tracking records
- Manage employee time sheets and attendance data
- Query payroll processing information and time entries
- Support for basic and OAuth 2.0 authentication
Setup guide
-
Sign in to your SAP SuccessFactors instance as an administrator.
-
Navigate to Admin Center > Manage OAuth2 Client Applications and register a new OAuth2 client application for your integration.

-
Note down the API Key (client ID) and configure the appropriate scopes for the Employee Central APIs you intend to use.
-
Locate your Company ID and the API server hostname for your SuccessFactors region. You can find the list of API servers in the SAP SuccessFactors API documentation.
-
Use Basic Authentication (username + password) or OAuth 2.0 SAML Bearer to authenticate with the API.
Quickstart
To use the sap.successfactors.ecpayrolltimesheets connector in your Ballerina application, modify the .bal file as follows:
Step 1: Import the module
Import the sap.successfactors.ecpayrolltimesheets module.
import ballerinax/sap.successfactors.ecpayrolltimesheets as ecpayroll;
Step 2: Instantiate a new connector
Use the hostname and credentials to initiate a client.
configurable string hostname = ?; configurable string username = ?; configurable string password = ?; ecpayroll:Client ecpayrollClient = check new ( { auth: { username, password } }, hostname );
Step 3: Invoke the connector operation
Now, utilize the available connector operations.
ecpayroll:EmployeeTimeSheetWrapper timeSheet = check ecpayrollClient->getEmployeeTimeSheet();
Step 4: Run the Ballerina application
bal run
Examples
The SAP SuccessFactors Employee Central Ballerina connectors provide practical examples illustrating usage in various scenarios. Explore these examples, covering use cases like syncing employee data and sending notifications.
-
Google Sheets to SuccessFactors - Read employee records from a Google Sheets roster and create Personal Information records in SuccessFactors.
-
SuccessFactors to Slack - Poll SuccessFactors for newly onboarded employees and send welcome notifications to a Slack channel.
Clients
sap.successfactors.ecpayrolltimesheets: Client
API to record employee attendances, overtime, on-call times, and allowances
You can find your company's API server in List of API Servers in SAP SuccessFactors.
Constructor
Gets invoked to initialize the connector.
init (ConnectionConfig config, string hostname, int port)- config ConnectionConfig - The configurations to be used when initializing the
connector
- hostname string -
- port int 443 -
listEmployeeTimeSheets
function listEmployeeTimeSheets(map<string|string[]> headers, *ListEmployeeTimeSheetsQueries queries) returns Wrapper|errorGet entities from EmployeeTimeSheet
Parameters
- queries *ListEmployeeTimeSheetsQueries - Queries to be sent with the request
getEmployeeTimeSheet
function getEmployeeTimeSheet(string externalCode, map<string|string[]> headers, *GetEmployeeTimeSheetQueries queries) returns EmployeeTimeSheet_1|errorGet entity from EmployeeTimeSheet by key
Parameters
- externalCode string - key: externalCode
- queries *GetEmployeeTimeSheetQueries - Queries to be sent with the request
Return Type
- EmployeeTimeSheet_1|error - Retrieved entity
listExternalAllowances
function listExternalAllowances(map<string|string[]> headers, *ListExternalAllowancesQueries queries) returns Wrapper_1|errorGet entities from ExternalAllowance
Parameters
- queries *ListExternalAllowancesQueries - Queries to be sent with the request
createExternalAllowance
function createExternalAllowance(ExternalAllowance payload, map<string|string[]> headers) returns CreatedExternalAllowance|errorAdd new entity to ExternalAllowance
Parameters
- payload ExternalAllowance - New entity
Return Type
- CreatedExternalAllowance|error - Created entity
getExternalAllowance
function getExternalAllowance(string externalCode, map<string|string[]> headers, *GetExternalAllowanceQueries queries) returns ExternalAllowance_1|errorGet entity from ExternalAllowance by key
Parameters
- externalCode string - key: externalCode
- queries *GetExternalAllowanceQueries - Queries to be sent with the request
Return Type
- ExternalAllowance_1|error - Retrieved entity
updateExternalAllowance
function updateExternalAllowance(string externalCode, ModifiedExternalAllowance payload, map<string|string[]> headers) returns error?Update entity in ExternalAllowance
Parameters
- externalCode string - key: externalCode
- payload ModifiedExternalAllowance - New property values
Return Type
- error? - Success
deleteExternalAllowance
function deleteExternalAllowance(string externalCode, DeleteExternalAllowanceHeaders headers) returns error?Delete entity from ExternalAllowance
Parameters
- externalCode string - key: externalCode
- headers DeleteExternalAllowanceHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Success
listTimeCollectors
function listTimeCollectors(map<string|string[]> headers, *ListTimeCollectorsQueries queries) returns Wrapper_2|errorGet entities from TimeCollector
Parameters
- queries *ListTimeCollectorsQueries - Queries to be sent with the request
getTimeCollector
function getTimeCollector(string externalCode, map<string|string[]> headers, *GetTimeCollectorQueries queries) returns TimeCollector_1|errorGet entity from TimeCollector by key
Parameters
- externalCode string - key: externalCode
- queries *GetTimeCollectorQueries - Queries to be sent with the request
Return Type
- TimeCollector_1|error - Retrieved entity
listExternalTimeRecords
function listExternalTimeRecords(map<string|string[]> headers, *ListExternalTimeRecordsQueries queries) returns Wrapper_3|errorGet entities from ExternalTimeRecord
Parameters
- queries *ListExternalTimeRecordsQueries - Queries to be sent with the request
createExternalTimeRecord
function createExternalTimeRecord(ExternalTimeRecord payload, map<string|string[]> headers) returns CreatedExternalTimeRecord|errorAdd new entity to ExternalTimeRecord
Parameters
- payload ExternalTimeRecord - New entity
Return Type
- CreatedExternalTimeRecord|error - Created entity
getExternalTimeRecord
function getExternalTimeRecord(string externalCode, map<string|string[]> headers, *GetExternalTimeRecordQueries queries) returns ExternalTimeRecord_1|errorGet entity from ExternalTimeRecord by key
Parameters
- externalCode string - key: externalCode
- queries *GetExternalTimeRecordQueries - Queries to be sent with the request
Return Type
- ExternalTimeRecord_1|error - Retrieved entity
updateExternalTimeRecord
function updateExternalTimeRecord(string externalCode, ModifiedExternalTimeRecord payload, map<string|string[]> headers) returns error?Update entity in ExternalTimeRecord
Parameters
- externalCode string - key: externalCode
- payload ModifiedExternalTimeRecord - New property values
Return Type
- error? - Success
deleteExternalTimeRecord
function deleteExternalTimeRecord(string externalCode, DeleteExternalTimeRecordHeaders headers) returns error?Delete entity from ExternalTimeRecord
Parameters
- externalCode string - key: externalCode
- headers DeleteExternalTimeRecordHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Success
listExternalTimeData
function listExternalTimeData(map<string|string[]> headers, *ListExternalTimeDataQueries queries) returns Wrapper_4|errorGet entities from ExternalTimeData
Parameters
- queries *ListExternalTimeDataQueries - Queries to be sent with the request
createExternalTimeData
function createExternalTimeData(ExternalTimeData payload, map<string|string[]> headers) returns CreatedExternalTimeData|errorAdd new entity to ExternalTimeData
Parameters
- payload ExternalTimeData - New entity
Return Type
- CreatedExternalTimeData|error - Created entity
getExternalTimeData
function getExternalTimeData(string externalCode, map<string|string[]> headers, *GetExternalTimeDataQueries queries) returns ExternalTimeData_1|errorGet entity from ExternalTimeData by key
Parameters
- externalCode string - key: externalCode
- queries *GetExternalTimeDataQueries - Queries to be sent with the request
Return Type
- ExternalTimeData_1|error - Retrieved entity
updateExternalTimeData
function updateExternalTimeData(string externalCode, ModifiedExternalTimeData payload, map<string|string[]> headers) returns error?Update entity in ExternalTimeData
Parameters
- externalCode string - key: externalCode
- payload ModifiedExternalTimeData - New property values
Return Type
- error? - Success
deleteExternalTimeData
function deleteExternalTimeData(string externalCode, DeleteExternalTimeDataHeaders headers) returns error?Delete entity from ExternalTimeData
Parameters
- externalCode string - key: externalCode
- headers DeleteExternalTimeDataHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Success
listDataReplicationProxies
function listDataReplicationProxies(map<string|string[]> headers, *ListDataReplicationProxiesQueries queries) returns Wrapper_5|errorGet entities from DataReplicationProxy
Parameters
- queries *ListDataReplicationProxiesQueries - Queries to be sent with the request
getDataReplicationProxy
function getDataReplicationProxy(string externalCode, map<string|string[]> headers, *GetDataReplicationProxyQueries queries) returns DataReplicationProxy_1|errorGet entity from DataReplicationProxy by key
Parameters
- externalCode string - key: externalCode
- queries *GetDataReplicationProxyQueries - Queries to be sent with the request
Return Type
- DataReplicationProxy_1|error - Retrieved entity
listEmployeeTimeSheetEntries
function listEmployeeTimeSheetEntries(map<string|string[]> headers, *ListEmployeeTimeSheetEntriesQueries queries) returns Wrapper_6|errorGet entities from EmployeeTimeSheetEntry
Parameters
- queries *ListEmployeeTimeSheetEntriesQueries - Queries to be sent with the request
getEmployeeTimeSheetEntry
function getEmployeeTimeSheetEntry(string EmployeeTimeSheet_externalCode, string externalCode, map<string|string[]> headers, *GetEmployeeTimeSheetEntryQueries queries) returns EmployeeTimeSheetEntry_1|errorGet entity from EmployeeTimeSheetEntry by key
Parameters
- EmployeeTimeSheet_externalCode string - key: EmployeeTimeSheet_externalCode
- externalCode string - key: externalCode
- queries *GetEmployeeTimeSheetEntryQueries - Queries to be sent with the request
Return Type
- EmployeeTimeSheetEntry_1|error - Retrieved entity
listEmployeeTimeValuationResults
function listEmployeeTimeValuationResults(map<string|string[]> headers, *ListEmployeeTimeValuationResultsQueries queries) returns Wrapper_7|errorGet entities from EmployeeTimeValuationResult
Parameters
- queries *ListEmployeeTimeValuationResultsQueries - Queries to be sent with the request
getEmployeeTimeValuationResult
function getEmployeeTimeValuationResult(string EmployeeTimeSheet_externalCode, string externalCode, map<string|string[]> headers, *GetEmployeeTimeValuationResultQueries queries) returns EmployeeTimeValuationResult_1|errorGet entity from EmployeeTimeValuationResult by key
Parameters
- EmployeeTimeSheet_externalCode string - key: EmployeeTimeSheet_externalCode
- externalCode string - key: externalCode
- queries *GetEmployeeTimeValuationResultQueries - Queries to be sent with the request
Return Type
- EmployeeTimeValuationResult_1|error - Retrieved entity
listAllowanceRecordings
function listAllowanceRecordings(map<string|string[]> headers, *ListAllowanceRecordingsQueries queries) returns Wrapper_8|errorGet entities from AllowanceRecording
Parameters
- queries *ListAllowanceRecordingsQueries - Queries to be sent with the request
getAllowanceRecording
function getAllowanceRecording(string externalCode, map<string|string[]> headers, *GetAllowanceRecordingQueries queries) returns AllowanceRecording_1|errorGet entity from AllowanceRecording by key
Parameters
- externalCode string - key: externalCode
- queries *GetAllowanceRecordingQueries - Queries to be sent with the request
Return Type
- AllowanceRecording_1|error - Retrieved entity
listAvailableAllowanceTypes
function listAvailableAllowanceTypes(map<string|string[]> headers, *ListAvailableAllowanceTypesQueries queries) returns Wrapper_9|errorGet entities from AvailableAllowanceType
Parameters
- queries *ListAvailableAllowanceTypesQueries - Queries to be sent with the request
getAvailableAllowanceType
function getAvailableAllowanceType(string TimeTypeProfile_externalCode, string TimeTypeProfile_mdfSystemEffectiveStartDate, string externalCode, map<string|string[]> headers, *GetAvailableAllowanceTypeQueries queries) returns AvailableAllowanceType|errorGet entity from AvailableAllowanceType by key
Parameters
- TimeTypeProfile_externalCode string - key: TimeTypeProfile_externalCode
- TimeTypeProfile_mdfSystemEffectiveStartDate string - key: TimeTypeProfile_mdfSystemEffectiveStartDate
- externalCode string - key: externalCode
- queries *GetAvailableAllowanceTypeQueries - Queries to be sent with the request
Return Type
- AvailableAllowanceType|error - Retrieved entity
listExternalTimeSegments
function listExternalTimeSegments(map<string|string[]> headers, *ListExternalTimeSegmentsQueries queries) returns Wrapper_10|errorGet entities from ExternalTimeSegment
Parameters
- queries *ListExternalTimeSegmentsQueries - Queries to be sent with the request
Return Type
- Wrapper_10|error - Retrieved entities
createExternalTimeSegment
function createExternalTimeSegment(ExternalTimeSegment payload, map<string|string[]> headers) returns CreatedExternalTimeSegment|errorAdd new entity to ExternalTimeSegment
Parameters
- payload ExternalTimeSegment - New entity
Return Type
- CreatedExternalTimeSegment|error - Created entity
getExternalTimeSegment
function getExternalTimeSegment(string ExternalTimeRecord_externalCode, string externalCode, map<string|string[]> headers, *GetExternalTimeSegmentQueries queries) returns ExternalTimeSegment_1|errorGet entity from ExternalTimeSegment by key
Parameters
- ExternalTimeRecord_externalCode string - key: ExternalTimeRecord_externalCode
- externalCode string - key: externalCode
- queries *GetExternalTimeSegmentQueries - Queries to be sent with the request
Return Type
- ExternalTimeSegment_1|error - Retrieved entity
updateExternalTimeSegment
function updateExternalTimeSegment(string ExternalTimeRecord_externalCode, string externalCode, ModifiedExternalTimeSegment payload, map<string|string[]> headers) returns error?Update entity in ExternalTimeSegment
Parameters
- ExternalTimeRecord_externalCode string - key: ExternalTimeRecord_externalCode
- externalCode string - key: externalCode
- payload ModifiedExternalTimeSegment - New property values
Return Type
- error? - Success
deleteExternalTimeSegment
function deleteExternalTimeSegment(string ExternalTimeRecord_externalCode, string externalCode, DeleteExternalTimeSegmentHeaders headers) returns error?Delete entity from ExternalTimeSegment
Parameters
- ExternalTimeRecord_externalCode string - key: ExternalTimeRecord_externalCode
- externalCode string - key: externalCode
- headers DeleteExternalTimeSegmentHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Success
listTimeRecordings
function listTimeRecordings(map<string|string[]> headers, *ListTimeRecordingsQueries queries) returns Wrapper_11|errorGet entities from TimeRecording
Parameters
- queries *ListTimeRecordingsQueries - Queries to be sent with the request
Return Type
- Wrapper_11|error - Retrieved entities
getTimeRecording
function getTimeRecording(string externalCode, map<string|string[]> headers, *GetTimeRecordingQueries queries) returns TimeRecording_1|errorGet entity from TimeRecording by key
Parameters
- externalCode string - key: externalCode
- queries *GetTimeRecordingQueries - Queries to be sent with the request
Return Type
- TimeRecording_1|error - Retrieved entity
listAllowances
function listAllowances(map<string|string[]> headers, *ListAllowancesQueries queries) returns Wrapper_12|errorGet entities from Allowance
Parameters
- queries *ListAllowancesQueries - Queries to be sent with the request
Return Type
- Wrapper_12|error - Retrieved entities
getAllowance
function getAllowance(string EmployeeTimeSheet_externalCode, string externalCode, map<string|string[]> headers, *GetAllowanceQueries queries) returns Allowance_1|errorGet entity from Allowance by key
Parameters
- EmployeeTimeSheet_externalCode string - key: EmployeeTimeSheet_externalCode
- externalCode string - key: externalCode
- queries *GetAllowanceQueries - Queries to be sent with the request
Return Type
- Allowance_1|error - Retrieved entity
Records
sap.successfactors.ecpayrolltimesheets: Allowance
Fields
- EmployeeTimeSheet_externalCode? string -
- externalCode? string -
sap.successfactors.ecpayrolltimesheets: Allowance_1
Fields
- d? Allowance -
sap.successfactors.ecpayrolltimesheets: AllowanceRecording
Fields
- externalCode? string -
sap.successfactors.ecpayrolltimesheets: AllowanceRecording_1
Fields
- d? AllowanceRecording -
sap.successfactors.ecpayrolltimesheets: AvailableAllowance
Fields
- TimeTypeProfile_externalCode? string -
- TimeTypeProfile_mdfSystemEffectiveStartDate? string -
- externalCode? string -
sap.successfactors.ecpayrolltimesheets: AvailableAllowanceType
Fields
- d? AvailableAllowance -
sap.successfactors.ecpayrolltimesheets: CollectionofAllowance
Fields
- results? Allowance[] -
sap.successfactors.ecpayrolltimesheets: CollectionofAllowanceRecording
Fields
- results? AllowanceRecording[] -
sap.successfactors.ecpayrolltimesheets: CollectionofAvailableAllowanceType
Fields
- results? AvailableAllowance[] -
sap.successfactors.ecpayrolltimesheets: CollectionofDataReplicationProxy
Fields
- results? DataReplicationProxy[] -
sap.successfactors.ecpayrolltimesheets: CollectionofEmployeeTimeSheet
Fields
- results? EmployeeTimeSheet[] -
sap.successfactors.ecpayrolltimesheets: CollectionofEmployeeTimeSheetEntry
Fields
- results? EmployeeTimeSheetEntry[] -
sap.successfactors.ecpayrolltimesheets: CollectionofEmployeeTimeValuationResult
Fields
- results? EmployeeTimeValuationResult[] -
sap.successfactors.ecpayrolltimesheets: CollectionofExternalAllowance
Fields
- results? ExternalAllowance[] -
sap.successfactors.ecpayrolltimesheets: CollectionofExternalTimeData
Fields
- results? ExternalTimeData[] -
sap.successfactors.ecpayrolltimesheets: CollectionofExternalTimeRecord
Fields
- results? ExternalTimeRecord[] -
sap.successfactors.ecpayrolltimesheets: CollectionofExternalTimeSegment
Fields
- results? ExternalTimeSegment[] -
sap.successfactors.ecpayrolltimesheets: CollectionofTimeCollector
Fields
- results? TimeCollector[] -
sap.successfactors.ecpayrolltimesheets: CollectionofTimeRecording
Fields
- results? TimeRecording[] -
sap.successfactors.ecpayrolltimesheets: ConnectionConfig
Provides a set of configurations for controlling the behaviours when communicating with a remote HTTP endpoint.
Fields
- auth CredentialsConfig - Configurations related to client authentication
- httpVersion HttpVersion(default http:HTTP_2_0) - The HTTP version understood by the client
- http1Settings ClientHttp1Settings(default {}) - Configurations related to HTTP/1.x protocol
- http2Settings ClientHttp2Settings(default {}) - Configurations related to HTTP/2 protocol
- timeout decimal(default 30) - The maximum time to wait (in seconds) for a response before closing the connection
- forwarded string(default "disable") - The choice of setting
forwarded/x-forwardedheader
- followRedirects? FollowRedirects - Configurations associated with Redirection
- poolConfig? PoolConfiguration - Configurations associated with request pooling
- cache CacheConfig(default {}) - HTTP caching related configurations
- compression Compression(default http:COMPRESSION_AUTO) - Specifies the way of handling compression (
accept-encoding) header
- circuitBreaker? CircuitBreakerConfig - Configurations associated with the behaviour of the Circuit Breaker
- retryConfig? RetryConfig - Configurations associated with retrying
- cookieConfig? CookieConfig - Configurations associated with cookies
- responseLimits ResponseLimitConfigs(default {}) - Configurations associated with inbound response size limits
- secureSocket? ClientSecureSocket - SSL/TLS-related options
- proxy? ProxyConfig - Proxy server related options
- socketConfig ClientSocketConfig(default {}) - Provides settings related to client socket configuration
- validation boolean(default true) - Enables the inbound payload validation functionality which provided by the constraint package. Enabled by default
- laxDataBinding boolean(default true) - Enables relaxed data binding on the client side. When enabled,
nilvalues are treated as optional, and absent fields are handled asnilabletypes. Enabled by default.
sap.successfactors.ecpayrolltimesheets: CreatedExternalAllowance
Fields
- d? ExternalAllowance -
sap.successfactors.ecpayrolltimesheets: CreatedExternalTimeData
Fields
- d? ExternalTimeData -
sap.successfactors.ecpayrolltimesheets: CreatedExternalTimeRecord
Fields
- d? ExternalTimeRecord -
sap.successfactors.ecpayrolltimesheets: CreatedExternalTimeSegment
Fields
- d? ExternalTimeSegment -
sap.successfactors.ecpayrolltimesheets: DataReplicationProxy
Fields
- externalCode? string -
- employeeTimeValuationResultNav? EmployeeTimeValuationResult -
sap.successfactors.ecpayrolltimesheets: DataReplicationProxy_1
Fields
- d? DataReplicationProxy -
sap.successfactors.ecpayrolltimesheets: DeleteExternalAllowanceHeaders
Represents the Headers record for the operation: deleteExternalAllowance
Fields
- If\-Match? string - ETag
sap.successfactors.ecpayrolltimesheets: DeleteExternalTimeDataHeaders
Represents the Headers record for the operation: deleteExternalTimeData
Fields
- If\-Match? string - ETag
sap.successfactors.ecpayrolltimesheets: DeleteExternalTimeRecordHeaders
Represents the Headers record for the operation: deleteExternalTimeRecord
Fields
- If\-Match? string - ETag
sap.successfactors.ecpayrolltimesheets: DeleteExternalTimeSegmentHeaders
Represents the Headers record for the operation: deleteExternalTimeSegment
Fields
- If\-Match? string - ETag
sap.successfactors.ecpayrolltimesheets: EmployeeTimeSheet
Fields
- externalCode? string -
- allowance? RelatedCollectionSFOData_Allowance -
- employeeTimeSheetEntry? RelatedCollectionSFOData_EmployeeTimeSheetEntry -
- employeeTimeValuationResult? RelatedCollectionSFOData_EmployeeTimeValuationResult -
- replacedByNav? EmployeeTimeSheet -
- replacesNav? EmployeeTimeSheet -
sap.successfactors.ecpayrolltimesheets: EmployeeTimeSheet_1
Fields
- d? EmployeeTimeSheet -
sap.successfactors.ecpayrolltimesheets: EmployeeTimeSheetEntry
Fields
- EmployeeTimeSheet_externalCode? string -
- externalCode? string -
sap.successfactors.ecpayrolltimesheets: EmployeeTimeSheetEntry_1
Fields
sap.successfactors.ecpayrolltimesheets: EmployeeTimeValuationResult
Fields
- EmployeeTimeSheet_externalCode? string -
- externalCode? string -
sap.successfactors.ecpayrolltimesheets: EmployeeTimeValuationResult_1
Fields
sap.successfactors.ecpayrolltimesheets: ExternalAllowance
Fields
- externalCode? string -
sap.successfactors.ecpayrolltimesheets: ExternalAllowance_1
Fields
- d? ExternalAllowance -
sap.successfactors.ecpayrolltimesheets: ExternalTimeData
Fields
- externalCode? string -
sap.successfactors.ecpayrolltimesheets: ExternalTimeData_1
Fields
- d? ExternalTimeData -
sap.successfactors.ecpayrolltimesheets: ExternalTimeRecord
Fields
- externalCode? string -
- externalTimeSegments? RelatedCollectionSFOData_ExternalTimeSegment -
sap.successfactors.ecpayrolltimesheets: ExternalTimeRecord_1
Fields
- d? ExternalTimeRecord -
sap.successfactors.ecpayrolltimesheets: ExternalTimeSegment
Fields
- ExternalTimeRecord_externalCode? string -
- externalCode? string -
sap.successfactors.ecpayrolltimesheets: ExternalTimeSegment_1
Fields
- d? ExternalTimeSegment -
sap.successfactors.ecpayrolltimesheets: GetAllowanceQueries
Represents the Queries record for the operation: getAllowance
Fields
- \$select? ("EmployeeTimeSheet_externalCode"|"allowanceType"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"cust_BusinessUnit"|"cust_FoundationObject"|"cust_Project"|"cust_comment"|"cust_legalEntity"|"cust_picklist"|"date"|"entityUUID"|"externalAllowanceCode"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"value")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetAllowanceRecordingQueries
Represents the Queries record for the operation: getAllowanceRecording
Fields
- \$select? ("allowanceType"|"approvalPeriodStatus"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"date"|"entityUUID"|"externalAllowanceCode"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"pendingCancellation"|"userId"|"value")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetAvailableAllowanceTypeQueries
Represents the Queries record for the operation: getAvailableAllowanceType
Fields
- \$select? ("TimeTypeProfile_externalCode"|"TimeTypeProfile_mdfSystemEffectiveStartDate"|"allowanceType"|"allowanceTypeFilterRule"|"copyableInTimesheet"|"createdBy"|"createdDateTime"|"enabledInEssScenario"|"entityUUID"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetDataReplicationProxyQueries
Represents the Queries record for the operation: getDataReplicationProxy
Fields
- \$expand? ("*"|"employeeTimeValuationResultNav")[] - Expand related entities, see OData Expand
- \$select? ("allowReplicationInCorrectionPhase"|"confirmationDateTime"|"createdBy"|"createdDateTime"|"dataReplicationProxyStatus"|"earliestReplicationDateTime"|"effectiveStatus"|"employeeTime"|"employeeTimeValuationResult"|"employeeTimeWithAccountDetail"|"externalCode"|"isSubsequentChange"|"lastModifiedBy"|"lastModifiedDateTime"|"legalEntity"|"mdfSystemRecordStatus"|"plannedWorkingTimeEndDate"|"plannedWorkingTimeStartDate"|"replicationContentType"|"replicationScenarioObject"|"replicationTargetSystem"|"sourceGenericObjectExternalCode"|"sourceGenericObjectInternalId"|"timeAccount"|"timeAccountPayout"|"timeAccountSnapshot"|"timeContainer"|"useCostCenterExternalObjectId"|"userId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetEmployeeTimeSheetEntryQueries
Represents the Queries record for the operation: getEmployeeTimeSheetEntry
Fields
- \$select? ("EmployeeTimeSheet_externalCode"|"approvalStatus"|"attendanceRequest"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"cust_CC_name"|"cust_Project"|"cust_comment"|"cust_doYouWantCoffee"|"cust_doYouWantItWithMilk"|"cust_go_condition_timeTypeCategory"|"cust_location"|"cust_picklist"|"cust_string_condition_timeTypeExternalCode"|"durationInDays"|"employeeTime"|"endTime"|"entityUUID"|"externalCode"|"externalTimeCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"originalEndTime"|"originalPhysicalEndDate"|"originalPhysicalStartDate"|"originalStartTime"|"physicalEndDate"|"physicalStartDate"|"quantityInHours"|"quantityInHoursAndMinutes"|"startDate"|"startTime"|"timeRecordOrigin"|"timeType"|"timeTypeName")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetEmployeeTimeSheetQueries
Represents the Queries record for the operation: getEmployeeTimeSheet
Fields
- \$expand? ("*"|"allowance"|"employeeTimeSheetEntry"|"employeeTimeValuationResult"|"replacedByNav"|"replacesNav")[] - Expand related entities, see OData Expand
- \$select? ("absencesExist"|"approvalStatus"|"comment"|"createdBy"|"createdDateTime"|"cust_hashstring"|"cust_test"|"editable"|"endDate"|"entityUUID"|"externalCode"|"externalTimesExist"|"fullWorkscheduleCovered"|"generatedEntriesExist"|"lastModifiedBy"|"lastModifiedDateTime"|"manualEntriesExist"|"mdfSystemRecordStatus"|"period"|"plannedHoursAndMinutes"|"plannedWorkingTime"|"plannedWorkingTimeInDays"|"recordedHoursAndMinutes"|"recordedWorkingTime"|"recordedWorkingTimeInDays"|"replacedBy"|"replaces"|"singleApprovalRecordsOnly"|"singleRecordApprovalMissing"|"startDate"|"timeRecordingMethod"|"timeRecordingStorage"|"timeSheetHash"|"userId"|"workflowAction"|"workflowRequestId"|"workingTimeAccount"|"workingTimeAccountHoursAndMinutes")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetEmployeeTimeValuationResultQueries
Represents the Queries record for the operation: getEmployeeTimeValuationResult
Fields
- \$select? ("EmployeeTimeSheet_externalCode"|"allowanceType"|"approvalStatus"|"bookingDate"|"costCenter"|"createdBy"|"createdDateTime"|"entityUUID"|"externalCode"|"hours"|"hoursAndMinutes"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"payTypeExternalName"|"payTypeName"|"postingTarget"|"timeTypeGroup")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetExternalAllowanceQueries
Represents the Queries record for the operation: getExternalAllowance
Fields
- \$select? ("allowanceType"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"date"|"deleteExternalAllowance"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"status"|"userId"|"value")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetExternalTimeDataQueries
Represents the Queries record for the operation: getExternalTimeData
Fields
- \$select? ("category"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"deleteExternalTime"|"endDate"|"endTime"|"externalCode"|"hours"|"lastModifiedBy"|"lastModifiedDateTime"|"logicalDate"|"mdfSystemRecordStatus"|"startDate"|"startTime"|"status"|"timeType"|"userId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetExternalTimeRecordQueries
Represents the Queries record for the operation: getExternalTimeRecord
Fields
- \$expand? ("*"|"externalTimeSegments")[] - Expand related entities, see OData Expand
- \$select? ("createdBy"|"createdDateTime"|"date"|"deleteExternalTime"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"status"|"userId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetExternalTimeSegmentQueries
Represents the Queries record for the operation: getExternalTimeSegment
Fields
- \$select? ("ExternalTimeRecord_externalCode"|"createdBy"|"createdDateTime"|"externalCode"|"hours"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetTimeCollectorQueries
Represents the Queries record for the operation: getTimeCollector
Fields
- \$select? ("bookingDate"|"changeValue"|"collectorValue"|"createdBy"|"createdDateTime"|"endDate"|"entityUUID"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"startDate"|"timeCollectorType"|"userId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: GetTimeRecordingQueries
Represents the Queries record for the operation: getTimeRecording
Fields
- \$select? ("approvalPeriodStatus"|"attendanceRequest"|"attendanceRequestApprovalStatus"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"date"|"durationInDays"|"durationInMinutes"|"endTime"|"entityUUID"|"externalCode"|"externalTimeCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"originalEndTime"|"originalPhysicalEndDate"|"originalPhysicalStartDate"|"originalStartTime"|"pendingCancellation"|"physicalEndDate"|"physicalStartDate"|"startTime"|"timeRecordOrigin"|"timeType"|"userId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListAllowanceRecordingsQueries
Represents the Queries record for the operation: listAllowanceRecordings
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("allowanceType"|"allowanceType desc"|"approvalPeriodStatus"|"approvalPeriodStatus desc"|"correctionScenario"|"correctionScenario desc"|"costCenter"|"costCenter desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"date"|"date desc"|"entityUUID"|"entityUUID desc"|"externalAllowanceCode"|"externalAllowanceCode desc"|"externalCode"|"externalCode desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"pendingCancellation"|"pendingCancellation desc"|"userId"|"userId desc"|"value"|"value desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("allowanceType"|"approvalPeriodStatus"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"date"|"entityUUID"|"externalAllowanceCode"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"pendingCancellation"|"userId"|"value")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListAllowancesQueries
Represents the Queries record for the operation: listAllowances
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("EmployeeTimeSheet_externalCode"|"EmployeeTimeSheet_externalCode desc"|"allowanceType"|"allowanceType desc"|"correctionScenario"|"correctionScenario desc"|"costCenter"|"costCenter desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"cust_BusinessUnit"|"cust_BusinessUnit desc"|"cust_FoundationObject"|"cust_FoundationObject desc"|"cust_Project"|"cust_Project desc"|"cust_comment"|"cust_comment desc"|"cust_legalEntity"|"cust_legalEntity desc"|"cust_picklist"|"cust_picklist desc"|"date"|"date desc"|"entityUUID"|"entityUUID desc"|"externalAllowanceCode"|"externalAllowanceCode desc"|"externalCode"|"externalCode desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"value"|"value desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("EmployeeTimeSheet_externalCode"|"allowanceType"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"cust_BusinessUnit"|"cust_FoundationObject"|"cust_Project"|"cust_comment"|"cust_legalEntity"|"cust_picklist"|"date"|"entityUUID"|"externalAllowanceCode"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"value")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListAvailableAllowanceTypesQueries
Represents the Queries record for the operation: listAvailableAllowanceTypes
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("TimeTypeProfile_externalCode"|"TimeTypeProfile_externalCode desc"|"TimeTypeProfile_mdfSystemEffectiveStartDate"|"TimeTypeProfile_mdfSystemEffectiveStartDate desc"|"allowanceType"|"allowanceType desc"|"allowanceTypeFilterRule"|"allowanceTypeFilterRule desc"|"copyableInTimesheet"|"copyableInTimesheet desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"enabledInEssScenario"|"enabledInEssScenario desc"|"entityUUID"|"entityUUID desc"|"externalCode"|"externalCode desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("TimeTypeProfile_externalCode"|"TimeTypeProfile_mdfSystemEffectiveStartDate"|"allowanceType"|"allowanceTypeFilterRule"|"copyableInTimesheet"|"createdBy"|"createdDateTime"|"enabledInEssScenario"|"entityUUID"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListDataReplicationProxiesQueries
Represents the Queries record for the operation: listDataReplicationProxies
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("allowReplicationInCorrectionPhase"|"allowReplicationInCorrectionPhase desc"|"confirmationDateTime"|"confirmationDateTime desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"dataReplicationProxyStatus"|"dataReplicationProxyStatus desc"|"earliestReplicationDateTime"|"earliestReplicationDateTime desc"|"effectiveStatus"|"effectiveStatus desc"|"employeeTime"|"employeeTime desc"|"employeeTimeValuationResult"|"employeeTimeValuationResult desc"|"employeeTimeWithAccountDetail"|"employeeTimeWithAccountDetail desc"|"externalCode"|"externalCode desc"|"isSubsequentChange"|"isSubsequentChange desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"legalEntity"|"legalEntity desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"plannedWorkingTimeEndDate"|"plannedWorkingTimeEndDate desc"|"plannedWorkingTimeStartDate"|"plannedWorkingTimeStartDate desc"|"replicationContentType"|"replicationContentType desc"|"replicationScenarioObject"|"replicationScenarioObject desc"|"replicationTargetSystem"|"replicationTargetSystem desc"|"sourceGenericObjectExternalCode"|"sourceGenericObjectExternalCode desc"|"sourceGenericObjectInternalId"|"sourceGenericObjectInternalId desc"|"timeAccount"|"timeAccount desc"|"timeAccountPayout"|"timeAccountPayout desc"|"timeAccountSnapshot"|"timeAccountSnapshot desc"|"timeContainer"|"timeContainer desc"|"useCostCenterExternalObjectId"|"useCostCenterExternalObjectId desc"|"userId"|"userId desc")[] - Order items by property values, see OData Sorting
- \$expand? ("*"|"employeeTimeValuationResultNav")[] - Expand related entities, see OData Expand
- \$count? boolean - Include count of items, see OData Count
- \$select? ("allowReplicationInCorrectionPhase"|"confirmationDateTime"|"createdBy"|"createdDateTime"|"dataReplicationProxyStatus"|"earliestReplicationDateTime"|"effectiveStatus"|"employeeTime"|"employeeTimeValuationResult"|"employeeTimeWithAccountDetail"|"externalCode"|"isSubsequentChange"|"lastModifiedBy"|"lastModifiedDateTime"|"legalEntity"|"mdfSystemRecordStatus"|"plannedWorkingTimeEndDate"|"plannedWorkingTimeStartDate"|"replicationContentType"|"replicationScenarioObject"|"replicationTargetSystem"|"sourceGenericObjectExternalCode"|"sourceGenericObjectInternalId"|"timeAccount"|"timeAccountPayout"|"timeAccountSnapshot"|"timeContainer"|"useCostCenterExternalObjectId"|"userId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListEmployeeTimeSheetEntriesQueries
Represents the Queries record for the operation: listEmployeeTimeSheetEntries
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("EmployeeTimeSheet_externalCode"|"EmployeeTimeSheet_externalCode desc"|"approvalStatus"|"approvalStatus desc"|"attendanceRequest"|"attendanceRequest desc"|"correctionScenario"|"correctionScenario desc"|"costCenter"|"costCenter desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"cust_CC_name"|"cust_CC_name desc"|"cust_Project"|"cust_Project desc"|"cust_comment"|"cust_comment desc"|"cust_doYouWantCoffee"|"cust_doYouWantCoffee desc"|"cust_doYouWantItWithMilk"|"cust_doYouWantItWithMilk desc"|"cust_go_condition_timeTypeCategory"|"cust_go_condition_timeTypeCategory desc"|"cust_location"|"cust_location desc"|"cust_picklist"|"cust_picklist desc"|"cust_string_condition_timeTypeExternalCode"|"cust_string_condition_timeTypeExternalCode desc"|"durationInDays"|"durationInDays desc"|"employeeTime"|"employeeTime desc"|"endTime"|"endTime desc"|"entityUUID"|"entityUUID desc"|"externalCode"|"externalCode desc"|"externalTimeCode"|"externalTimeCode desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"originalEndTime"|"originalEndTime desc"|"originalPhysicalEndDate"|"originalPhysicalEndDate desc"|"originalPhysicalStartDate"|"originalPhysicalStartDate desc"|"originalStartTime"|"originalStartTime desc"|"physicalEndDate"|"physicalEndDate desc"|"physicalStartDate"|"physicalStartDate desc"|"quantityInHours"|"quantityInHours desc"|"quantityInHoursAndMinutes"|"quantityInHoursAndMinutes desc"|"startDate"|"startDate desc"|"startTime"|"startTime desc"|"timeRecordOrigin"|"timeRecordOrigin desc"|"timeType"|"timeType desc"|"timeTypeName"|"timeTypeName desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("EmployeeTimeSheet_externalCode"|"approvalStatus"|"attendanceRequest"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"cust_CC_name"|"cust_Project"|"cust_comment"|"cust_doYouWantCoffee"|"cust_doYouWantItWithMilk"|"cust_go_condition_timeTypeCategory"|"cust_location"|"cust_picklist"|"cust_string_condition_timeTypeExternalCode"|"durationInDays"|"employeeTime"|"endTime"|"entityUUID"|"externalCode"|"externalTimeCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"originalEndTime"|"originalPhysicalEndDate"|"originalPhysicalStartDate"|"originalStartTime"|"physicalEndDate"|"physicalStartDate"|"quantityInHours"|"quantityInHoursAndMinutes"|"startDate"|"startTime"|"timeRecordOrigin"|"timeType"|"timeTypeName")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListEmployeeTimeSheetsQueries
Represents the Queries record for the operation: listEmployeeTimeSheets
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("absencesExist"|"absencesExist desc"|"approvalStatus"|"approvalStatus desc"|"comment"|"comment desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"cust_hashstring"|"cust_hashstring desc"|"cust_test"|"cust_test desc"|"editable"|"editable desc"|"endDate"|"endDate desc"|"entityUUID"|"entityUUID desc"|"externalCode"|"externalCode desc"|"externalTimesExist"|"externalTimesExist desc"|"fullWorkscheduleCovered"|"fullWorkscheduleCovered desc"|"generatedEntriesExist"|"generatedEntriesExist desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"manualEntriesExist"|"manualEntriesExist desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"period"|"period desc"|"plannedHoursAndMinutes"|"plannedHoursAndMinutes desc"|"plannedWorkingTime"|"plannedWorkingTime desc"|"plannedWorkingTimeInDays"|"plannedWorkingTimeInDays desc"|"recordedHoursAndMinutes"|"recordedHoursAndMinutes desc"|"recordedWorkingTime"|"recordedWorkingTime desc"|"recordedWorkingTimeInDays"|"recordedWorkingTimeInDays desc"|"replacedBy"|"replacedBy desc"|"replaces"|"replaces desc"|"singleApprovalRecordsOnly"|"singleApprovalRecordsOnly desc"|"singleRecordApprovalMissing"|"singleRecordApprovalMissing desc"|"startDate"|"startDate desc"|"timeRecordingMethod"|"timeRecordingMethod desc"|"timeRecordingStorage"|"timeRecordingStorage desc"|"timeSheetHash"|"timeSheetHash desc"|"userId"|"userId desc"|"workflowAction"|"workflowAction desc"|"workflowRequestId"|"workflowRequestId desc"|"workingTimeAccount"|"workingTimeAccount desc"|"workingTimeAccountHoursAndMinutes"|"workingTimeAccountHoursAndMinutes desc")[] - Order items by property values, see OData Sorting
- \$expand? ("*"|"allowance"|"employeeTimeSheetEntry"|"employeeTimeValuationResult"|"replacedByNav"|"replacesNav")[] - Expand related entities, see OData Expand
- \$count? boolean - Include count of items, see OData Count
- \$select? ("absencesExist"|"approvalStatus"|"comment"|"createdBy"|"createdDateTime"|"cust_hashstring"|"cust_test"|"editable"|"endDate"|"entityUUID"|"externalCode"|"externalTimesExist"|"fullWorkscheduleCovered"|"generatedEntriesExist"|"lastModifiedBy"|"lastModifiedDateTime"|"manualEntriesExist"|"mdfSystemRecordStatus"|"period"|"plannedHoursAndMinutes"|"plannedWorkingTime"|"plannedWorkingTimeInDays"|"recordedHoursAndMinutes"|"recordedWorkingTime"|"recordedWorkingTimeInDays"|"replacedBy"|"replaces"|"singleApprovalRecordsOnly"|"singleRecordApprovalMissing"|"startDate"|"timeRecordingMethod"|"timeRecordingStorage"|"timeSheetHash"|"userId"|"workflowAction"|"workflowRequestId"|"workingTimeAccount"|"workingTimeAccountHoursAndMinutes")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListEmployeeTimeValuationResultsQueries
Represents the Queries record for the operation: listEmployeeTimeValuationResults
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("EmployeeTimeSheet_externalCode"|"EmployeeTimeSheet_externalCode desc"|"allowanceType"|"allowanceType desc"|"approvalStatus"|"approvalStatus desc"|"bookingDate"|"bookingDate desc"|"costCenter"|"costCenter desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"entityUUID"|"entityUUID desc"|"externalCode"|"externalCode desc"|"hours"|"hours desc"|"hoursAndMinutes"|"hoursAndMinutes desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"payTypeExternalName"|"payTypeExternalName desc"|"payTypeName"|"payTypeName desc"|"postingTarget"|"postingTarget desc"|"timeTypeGroup"|"timeTypeGroup desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("EmployeeTimeSheet_externalCode"|"allowanceType"|"approvalStatus"|"bookingDate"|"costCenter"|"createdBy"|"createdDateTime"|"entityUUID"|"externalCode"|"hours"|"hoursAndMinutes"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"payTypeExternalName"|"payTypeName"|"postingTarget"|"timeTypeGroup")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListExternalAllowancesQueries
Represents the Queries record for the operation: listExternalAllowances
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("allowanceType"|"allowanceType desc"|"correctionScenario"|"correctionScenario desc"|"costCenter"|"costCenter desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"date"|"date desc"|"deleteExternalAllowance"|"deleteExternalAllowance desc"|"externalCode"|"externalCode desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"status"|"status desc"|"userId"|"userId desc"|"value"|"value desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("allowanceType"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"date"|"deleteExternalAllowance"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"status"|"userId"|"value")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListExternalTimeDataQueries
Represents the Queries record for the operation: listExternalTimeData
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("category"|"category desc"|"correctionScenario"|"correctionScenario desc"|"costCenter"|"costCenter desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"deleteExternalTime"|"deleteExternalTime desc"|"endDate"|"endDate desc"|"endTime"|"endTime desc"|"externalCode"|"externalCode desc"|"hours"|"hours desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"logicalDate"|"logicalDate desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"startDate"|"startDate desc"|"startTime"|"startTime desc"|"status"|"status desc"|"timeType"|"timeType desc"|"userId"|"userId desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("category"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"deleteExternalTime"|"endDate"|"endTime"|"externalCode"|"hours"|"lastModifiedBy"|"lastModifiedDateTime"|"logicalDate"|"mdfSystemRecordStatus"|"startDate"|"startTime"|"status"|"timeType"|"userId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListExternalTimeRecordsQueries
Represents the Queries record for the operation: listExternalTimeRecords
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"date"|"date desc"|"deleteExternalTime"|"deleteExternalTime desc"|"externalCode"|"externalCode desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"status"|"status desc"|"userId"|"userId desc")[] - Order items by property values, see OData Sorting
- \$expand? ("*"|"externalTimeSegments")[] - Expand related entities, see OData Expand
- \$count? boolean - Include count of items, see OData Count
- \$select? ("createdBy"|"createdDateTime"|"date"|"deleteExternalTime"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"status"|"userId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListExternalTimeSegmentsQueries
Represents the Queries record for the operation: listExternalTimeSegments
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("ExternalTimeRecord_externalCode"|"ExternalTimeRecord_externalCode desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"externalCode"|"externalCode desc"|"hours"|"hours desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("ExternalTimeRecord_externalCode"|"createdBy"|"createdDateTime"|"externalCode"|"hours"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListTimeCollectorsQueries
Represents the Queries record for the operation: listTimeCollectors
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("bookingDate"|"bookingDate desc"|"changeValue"|"changeValue desc"|"collectorValue"|"collectorValue desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"endDate"|"endDate desc"|"entityUUID"|"entityUUID desc"|"externalCode"|"externalCode desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"startDate"|"startDate desc"|"timeCollectorType"|"timeCollectorType desc"|"userId"|"userId desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("bookingDate"|"changeValue"|"collectorValue"|"createdBy"|"createdDateTime"|"endDate"|"entityUUID"|"externalCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"startDate"|"timeCollectorType"|"userId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ListTimeRecordingsQueries
Represents the Queries record for the operation: listTimeRecordings
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 5) - Show only the first n items, see OData Paging - Top
- \$filter? string - Filter items by property values, see OData Filtering
- \$search? string - Search items by search phrases, see OData Searching
- \$orderby? ("approvalPeriodStatus"|"approvalPeriodStatus desc"|"attendanceRequest"|"attendanceRequest desc"|"attendanceRequestApprovalStatus"|"attendanceRequestApprovalStatus desc"|"correctionScenario"|"correctionScenario desc"|"costCenter"|"costCenter desc"|"createdBy"|"createdBy desc"|"createdDateTime"|"createdDateTime desc"|"date"|"date desc"|"durationInDays"|"durationInDays desc"|"durationInMinutes"|"durationInMinutes desc"|"endTime"|"endTime desc"|"entityUUID"|"entityUUID desc"|"externalCode"|"externalCode desc"|"externalTimeCode"|"externalTimeCode desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"originalEndTime"|"originalEndTime desc"|"originalPhysicalEndDate"|"originalPhysicalEndDate desc"|"originalPhysicalStartDate"|"originalPhysicalStartDate desc"|"originalStartTime"|"originalStartTime desc"|"pendingCancellation"|"pendingCancellation desc"|"physicalEndDate"|"physicalEndDate desc"|"physicalStartDate"|"physicalStartDate desc"|"startTime"|"startTime desc"|"timeRecordOrigin"|"timeRecordOrigin desc"|"timeType"|"timeType desc"|"userId"|"userId desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("approvalPeriodStatus"|"attendanceRequest"|"attendanceRequestApprovalStatus"|"correctionScenario"|"costCenter"|"createdBy"|"createdDateTime"|"date"|"durationInDays"|"durationInMinutes"|"endTime"|"entityUUID"|"externalCode"|"externalTimeCode"|"lastModifiedBy"|"lastModifiedDateTime"|"mdfSystemRecordStatus"|"originalEndTime"|"originalPhysicalEndDate"|"originalPhysicalStartDate"|"originalStartTime"|"pendingCancellation"|"physicalEndDate"|"physicalStartDate"|"startTime"|"timeRecordOrigin"|"timeType"|"userId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecpayrolltimesheets: ModifiedExternalAllowance
Fields
- d? ExternalAllowance -
sap.successfactors.ecpayrolltimesheets: ModifiedExternalTimeData
Fields
- d? ExternalTimeData -
sap.successfactors.ecpayrolltimesheets: ModifiedExternalTimeRecord
Fields
- d? ExternalTimeRecord -
sap.successfactors.ecpayrolltimesheets: ModifiedExternalTimeSegment
Fields
- d? ExternalTimeSegment -
sap.successfactors.ecpayrolltimesheets: RelatedCollectionSFOData_Allowance
Fields
- results? Allowance[] -
sap.successfactors.ecpayrolltimesheets: RelatedCollectionSFOData_EmployeeTimeSheetEntry
Fields
- results? EmployeeTimeSheetEntry[] -
sap.successfactors.ecpayrolltimesheets: RelatedCollectionSFOData_EmployeeTimeValuationResult
Fields
- results? EmployeeTimeValuationResult[] -
sap.successfactors.ecpayrolltimesheets: RelatedCollectionSFOData_ExternalTimeSegment
Fields
- results? ExternalTimeSegment[] -
sap.successfactors.ecpayrolltimesheets: TimeCollector
Fields
- externalCode? string -
sap.successfactors.ecpayrolltimesheets: TimeCollector_1
Fields
- d? TimeCollector -
sap.successfactors.ecpayrolltimesheets: TimeRecording
Fields
- externalCode? string -
sap.successfactors.ecpayrolltimesheets: TimeRecording_1
Fields
- d? TimeRecording -
sap.successfactors.ecpayrolltimesheets: Wrapper
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_1
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_10
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_11
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_12
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_2
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_3
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_4
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_5
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_6
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_7
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_8
Fields
sap.successfactors.ecpayrolltimesheets: Wrapper_9
Fields
Import
import ballerinax/sap.successfactors.ecpayrolltimesheets;Metadata
Released date: 13 days ago
Version: 1.0.0
License: Apache-2.0
Compatibility
Platform: any
Ballerina version: 2201.12.0
GraalVM compatible: Yes
Pull count
Total: 2
Current verison: 1
Weekly downloads
Keywords
Business Management/HCM
Cost/Paid
Vendor/SAP
SuccessFactors
Employee Central
Contributors