sap.successfactors.ecmasterdatareplication
Module sap.successfactors.ecmasterdatareplication
API
Definitions
ballerinax/sap.successfactors.ecmasterdatareplication 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.ecmasterdatareplication package provides APIs that enable seamless integration with the SAP SuccessFactors Master Data Replication API v1.0. The service allows to replicate and synchronize employee master data across different systems and maintain data consistency.
Key Features
- Manage master data replication across Employee Central systems
- Monitor replication status and confirmation error messages
- Query replication configurations and audit logs
- 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.ecmasterdatareplication connector in your Ballerina application, modify the .bal file as follows:
Step 1: Import the module
Import the sap.successfactors.ecmasterdatareplication module.
import ballerinax/sap.successfactors.ecmasterdatareplication as ecmdr;
Step 2: Instantiate a new connector
Use the hostname and credentials to initiate a client.
configurable string hostname = ?; configurable string username = ?; configurable string password = ?; ecmdr:Client ecmdrClient = check new ( { auth: { username, password } }, hostname );
Step 3: Invoke the connector operation
Now, utilize the available connector operations.
ecmdr:EmployeeDataReplicationNotificationWrapper dataReplication = check ecmdrClient->getEmployeeDataReplicationNotification();
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.ecmasterdatareplication: Client
You can use these APIs to access the information about the replication status of employee data from Employee Central to payroll systems. The APIs are used in the standard integrations from SAP SuccessFactors Employee Central to SAP ERP, SAP S/4HANA and SAP SuccessFactors Employee Central Payroll.
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 -
listEmployeeDataReplicationConfirmationErrorMessages
function listEmployeeDataReplicationConfirmationErrorMessages(map<string|string[]> headers, *ListEmployeeDataReplicationConfirmationErrorMessagesQueries queries) returns Wrapper|errorGet entities from EmployeeDataReplicationConfirmationErrorMessage
Parameters
- queries *ListEmployeeDataReplicationConfirmationErrorMessagesQueries - Queries to be sent with the request
createEmployeeDataReplicationConfirmationErrorMessage
function createEmployeeDataReplicationConfirmationErrorMessage(EmployeeDataReplicationConfirmationErrorMessage payload, map<string|string[]> headers) returns CreatedEmployeeDataReplicationConfirmationErrorMessage|errorAdd new entity to EmployeeDataReplicationConfirmationErrorMessage
Parameters
- payload EmployeeDataReplicationConfirmationErrorMessage - New entity
Return Type
- CreatedEmployeeDataReplicationConfirmationErrorMessage|error - Created entity
getEmployeeDataReplicationConfirmationErrorMessage
function getEmployeeDataReplicationConfirmationErrorMessage(string EmployeeDataReplicationConfirmation_externalCode, string externalCode, map<string|string[]> headers, *GetEmployeeDataReplicationConfirmationErrorMessageQueries queries) returns EmployeeDataReplicationConfirmationErrorMessage_1|errorGet entity from EmployeeDataReplicationConfirmationErrorMessage by key
Parameters
- EmployeeDataReplicationConfirmation_externalCode string - key: EmployeeDataReplicationConfirmation_externalCode
- externalCode string - key: externalCode
- queries *GetEmployeeDataReplicationConfirmationErrorMessageQueries - Queries to be sent with the request
Return Type
- EmployeeDataReplicationConfirmationErrorMessage_1|error - Retrieved entity
listEmployeeDataReplicationElements
function listEmployeeDataReplicationElements(map<string|string[]> headers, *ListEmployeeDataReplicationElementsQueries queries) returns Wrapper_1|errorGet entities from EmployeeDataReplicationElement
Parameters
- queries *ListEmployeeDataReplicationElementsQueries - Queries to be sent with the request
getEmployeeDataReplicationElement
function getEmployeeDataReplicationElement(string externalCode, map<string|string[]> headers, *GetEmployeeDataReplicationElementQueries queries) returns EmployeeDataReplicationElement_1|errorGet entity from EmployeeDataReplicationElement by key
Parameters
- externalCode string - key: externalCode
- queries *GetEmployeeDataReplicationElementQueries - Queries to be sent with the request
Return Type
- EmployeeDataReplicationElement_1|error - Retrieved entity
deleteEmployeeDataReplicationElement
function deleteEmployeeDataReplicationElement(string externalCode, DeleteEmployeeDataReplicationElementHeaders headers) returns error?Delete entity from EmployeeDataReplicationElement
Parameters
- externalCode string - key: externalCode
- headers DeleteEmployeeDataReplicationElementHeaders (default {}) - Headers to be sent with the request
Return Type
- error? - Success
listEmployeeDataReplicationNotifications
function listEmployeeDataReplicationNotifications(map<string|string[]> headers, *ListEmployeeDataReplicationNotificationsQueries queries) returns Wrapper_2|errorGet entities from EmployeeDataReplicationNotification
Parameters
- queries *ListEmployeeDataReplicationNotificationsQueries - Queries to be sent with the request
createEmployeeDataReplicationNotification
function createEmployeeDataReplicationNotification(EmployeeDataReplicationNotification payload, map<string|string[]> headers) returns CreatedEmployeeDataReplicationNotification|errorAdd new entity to EmployeeDataReplicationNotification
Parameters
- payload EmployeeDataReplicationNotification - New entity
Return Type
- CreatedEmployeeDataReplicationNotification|error - Created entity
getEmployeeDataReplicationNotification
function getEmployeeDataReplicationNotification(string externalCode, map<string|string[]> headers, *GetEmployeeDataReplicationNotificationQueries queries) returns EmployeeDataReplicationNotification_1|errorGet entity from EmployeeDataReplicationNotification by key
Parameters
- externalCode string - key: externalCode
- queries *GetEmployeeDataReplicationNotificationQueries - Queries to be sent with the request
Return Type
- EmployeeDataReplicationNotification_1|error - Retrieved entity
listEmployeeDataReplicationConfirmations
function listEmployeeDataReplicationConfirmations(map<string|string[]> headers, *ListEmployeeDataReplicationConfirmationsQueries queries) returns Wrapper_3|errorGet entities from EmployeeDataReplicationConfirmation
Parameters
- queries *ListEmployeeDataReplicationConfirmationsQueries - Queries to be sent with the request
createEmployeeDataReplicationConfirmation
function createEmployeeDataReplicationConfirmation(EmployeeDataReplicationConfirmation payload, map<string|string[]> headers) returns CreatedEmployeeDataReplicationConfirmation|errorAdd new entity to EmployeeDataReplicationConfirmation
Parameters
- payload EmployeeDataReplicationConfirmation - New entity
Return Type
- CreatedEmployeeDataReplicationConfirmation|error - Created entity
getEmployeeDataReplicationConfirmation
function getEmployeeDataReplicationConfirmation(string externalCode, map<string|string[]> headers, *GetEmployeeDataReplicationConfirmationQueries queries) returns EmployeeDataReplicationConfirmation_1|errorGet entity from EmployeeDataReplicationConfirmation by key
Parameters
- externalCode string - key: externalCode
- queries *GetEmployeeDataReplicationConfirmationQueries - Queries to be sent with the request
Return Type
- EmployeeDataReplicationConfirmation_1|error - Retrieved entity
Records
sap.successfactors.ecmasterdatareplication: CollectionofEmployeeDataReplicationConfirmation
Fields
- results? EmployeeDataReplicationConfirmation[] -
sap.successfactors.ecmasterdatareplication: CollectionofEmployeeDataReplicationConfirmationErrorMessage
Fields
- results? EmployeeDataReplicationConfirmationErrorMessage[] -
sap.successfactors.ecmasterdatareplication: CollectionofEmployeeDataReplicationElement
Fields
- results? EmployeeDataReplicationElement[] -
sap.successfactors.ecmasterdatareplication: CollectionofEmployeeDataReplicationNotification
Fields
- results? EmployeeDataReplicationNotification[] -
sap.successfactors.ecmasterdatareplication: 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.ecmasterdatareplication: CreatedEmployeeDataReplicationConfirmation
Fields
sap.successfactors.ecmasterdatareplication: CreatedEmployeeDataReplicationConfirmationErrorMessage
Fields
sap.successfactors.ecmasterdatareplication: CreatedEmployeeDataReplicationNotification
Fields
sap.successfactors.ecmasterdatareplication: DeleteEmployeeDataReplicationElementHeaders
Represents the Headers record for the operation: deleteEmployeeDataReplicationElement
Fields
- If\-Match? string - ETag
sap.successfactors.ecmasterdatareplication: EmployeeDataReplicationConfirmation
Fields
- externalCode? string -
- employeeDataReplicationConfirmationErrorMessages? RelatedCollectionSFOData_EmployeeDataReplicationConfirmationErrorMessage -
sap.successfactors.ecmasterdatareplication: EmployeeDataReplicationConfirmation_1
Fields
sap.successfactors.ecmasterdatareplication: EmployeeDataReplicationConfirmationErrorMessage
Fields
- EmployeeDataReplicationConfirmation_externalCode? string -
- externalCode? string -
sap.successfactors.ecmasterdatareplication: EmployeeDataReplicationConfirmationErrorMessage_1
Fields
sap.successfactors.ecmasterdatareplication: EmployeeDataReplicationElement
Fields
- externalCode? string -
- lastConfirmationNav? EmployeeDataReplicationConfirmation -
- lastConfirmationWithSuccessNav? EmployeeDataReplicationConfirmation -
- lastReplicationStartNotificationNav? EmployeeDataReplicationNotification -
sap.successfactors.ecmasterdatareplication: EmployeeDataReplicationElement_1
Fields
sap.successfactors.ecmasterdatareplication: EmployeeDataReplicationNotification
Fields
- externalCode? string -
sap.successfactors.ecmasterdatareplication: EmployeeDataReplicationNotification_1
Fields
sap.successfactors.ecmasterdatareplication: GetEmployeeDataReplicationConfirmationErrorMessageQueries
Represents the Queries record for the operation: getEmployeeDataReplicationConfirmationErrorMessage
Fields
- \$select? ("EmployeeDataReplicationConfirmation_externalCode"|"createdBy"|"createdDate"|"createdDateTime"|"detailedSourceMessageURL"|"externalCode"|"externalName_de_DE"|"externalName_defaultValue"|"externalName_en_GB"|"externalName_en_US"|"externalName_es_ES"|"externalName_fr_FR"|"externalName_ja_JP"|"externalName_ko_KR"|"externalName_localized"|"externalName_nl_NL"|"externalName_pt_BR"|"externalName_pt_PT"|"externalName_ru_RU"|"externalName_zh_CN"|"externalName_zh_TW"|"lastModifiedBy"|"lastModifiedDate"|"lastModifiedDateTime"|"lastModifiedDateWithTZ"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"replicationMessageNodeType"|"sourceAttributeDescription"|"sourceAttributeId"|"sourceMessageSeverity"|"sourceMessageText"|"sourceMessageTypeId"|"sourceMessageVariable1"|"sourceMessageVariable2"|"sourceMessageVariable3"|"sourceMessageVariable4"|"sourceObjectTypeDescription"|"sourceObjectTypeId"|"sourcePersonIdentifier"|"sourceValidityPeriodEndDate"|"sourceValidityPeriodStartDate"|"technicalInformation"|"userSysId"|"workagreementId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecmasterdatareplication: GetEmployeeDataReplicationConfirmationQueries
Represents the Queries record for the operation: getEmployeeDataReplicationConfirmation
Fields
- \$expand? ("*"|"employeeDataReplicationConfirmationErrorMessages")[] - Expand related entities, see OData Expand
- \$select? ("additionalTimeInformation"|"country"|"createdBy"|"createdDate"|"createdDateTime"|"externalCode"|"externalName_de_DE"|"externalName_defaultValue"|"externalName_en_GB"|"externalName_en_US"|"externalName_es_ES"|"externalName_fr_FR"|"externalName_ja_JP"|"externalName_ko_KR"|"externalName_localized"|"externalName_nl_NL"|"externalName_pt_BR"|"externalName_pt_PT"|"externalName_ru_RU"|"externalName_zh_CN"|"externalName_zh_TW"|"lastModifiedBy"|"lastModifiedDate"|"lastModifiedDateTime"|"lastModifiedDateWithTZ"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"personId"|"proxyExternalCodeList"|"replicationContentType"|"replicationProcessingTime"|"replicationStartTime"|"replicationTargetSystem"|"replicationUpdateStatus"|"usersSysId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecmasterdatareplication: GetEmployeeDataReplicationElementQueries
Represents the Queries record for the operation: getEmployeeDataReplicationElement
Fields
- \$expand? ("*"|"lastConfirmationNav"|"lastConfirmationWithSuccessNav"|"lastReplicationStartNotificationNav")[] - Expand related entities, see OData Expand
- \$select? ("allowReplicationInCorrectionPhase"|"country"|"createdBy"|"createdDate"|"createdDateTime"|"externalCode"|"externalName_de_DE"|"externalName_defaultValue"|"externalName_en_GB"|"externalName_en_US"|"externalName_es_ES"|"externalName_fr_FR"|"externalName_ja_JP"|"externalName_ko_KR"|"externalName_localized"|"externalName_nl_NL"|"externalName_pt_BR"|"externalName_pt_PT"|"externalName_ru_RU"|"externalName_zh_CN"|"externalName_zh_TW"|"firstReplicationStartTimeSinceLastSuccess"|"isWaitingForConfirmation"|"lastConfirmation"|"lastConfirmationWithSuccess"|"lastModifiedBy"|"lastModifiedDate"|"lastModifiedDateTime"|"lastModifiedDateWithTZ"|"lastReplicationStartNotification"|"lastReplicationStartTime"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemObjectType"|"mdfSystemOptimisticLockUUID"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"personId"|"replicationContentType"|"replicationProcessingTime"|"replicationTargetSystem"|"replicationUpdateStatus"|"scheduledReplicationTime"|"searchFieldOverallStatus"|"searchFieldPersonId"|"searchFieldReplicationProcessingTime"|"usersSysId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecmasterdatareplication: GetEmployeeDataReplicationNotificationQueries
Represents the Queries record for the operation: getEmployeeDataReplicationNotification
Fields
- \$expand? ("*")[] - Expand related entities, see OData Expand
- \$select? ("country"|"createdBy"|"createdDate"|"createdDateTime"|"externalCode"|"externalName_de_DE"|"externalName_defaultValue"|"externalName_en_GB"|"externalName_en_US"|"externalName_es_ES"|"externalName_fr_FR"|"externalName_ja_JP"|"externalName_ko_KR"|"externalName_localized"|"externalName_nl_NL"|"externalName_pt_BR"|"externalName_pt_PT"|"externalName_ru_RU"|"externalName_zh_CN"|"externalName_zh_TW"|"lastModifiedBy"|"lastModifiedDate"|"lastModifiedDateTime"|"lastModifiedDateWithTZ"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"personId"|"replicationContentType"|"replicationEvent"|"replicationEventTime"|"replicationTargetSystem"|"senderId"|"usersSysId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecmasterdatareplication: ListEmployeeDataReplicationConfirmationErrorMessagesQueries
Represents the Queries record for the operation: listEmployeeDataReplicationConfirmationErrorMessages
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 20) - 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? ("EmployeeDataReplicationConfirmation_externalCode"|"EmployeeDataReplicationConfirmation_externalCode desc"|"createdBy"|"createdBy desc"|"createdDate"|"createdDate desc"|"createdDateTime"|"createdDateTime desc"|"detailedSourceMessageURL"|"detailedSourceMessageURL desc"|"externalCode"|"externalCode desc"|"externalName_de_DE"|"externalName_de_DE desc"|"externalName_defaultValue"|"externalName_defaultValue desc"|"externalName_en_GB"|"externalName_en_GB desc"|"externalName_en_US"|"externalName_en_US desc"|"externalName_es_ES"|"externalName_es_ES desc"|"externalName_fr_FR"|"externalName_fr_FR desc"|"externalName_ja_JP"|"externalName_ja_JP desc"|"externalName_ko_KR"|"externalName_ko_KR desc"|"externalName_localized"|"externalName_localized desc"|"externalName_nl_NL"|"externalName_nl_NL desc"|"externalName_pt_BR"|"externalName_pt_BR desc"|"externalName_pt_PT"|"externalName_pt_PT desc"|"externalName_ru_RU"|"externalName_ru_RU desc"|"externalName_zh_CN"|"externalName_zh_CN desc"|"externalName_zh_TW"|"externalName_zh_TW desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDate"|"lastModifiedDate desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"lastModifiedDateWithTZ"|"lastModifiedDateWithTZ desc"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveEndDate desc"|"mdfSystemEffectiveStartDate"|"mdfSystemEffectiveStartDate desc"|"mdfSystemEntityId"|"mdfSystemEntityId desc"|"mdfSystemObjectType"|"mdfSystemObjectType desc"|"mdfSystemRecordId"|"mdfSystemRecordId desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"mdfSystemStatus"|"mdfSystemStatus desc"|"mdfSystemTransactionSequence"|"mdfSystemTransactionSequence desc"|"mdfSystemVersionId"|"mdfSystemVersionId desc"|"replicationMessageNodeType"|"replicationMessageNodeType desc"|"sourceAttributeDescription"|"sourceAttributeDescription desc"|"sourceAttributeId"|"sourceAttributeId desc"|"sourceMessageSeverity"|"sourceMessageSeverity desc"|"sourceMessageText"|"sourceMessageText desc"|"sourceMessageTypeId"|"sourceMessageTypeId desc"|"sourceMessageVariable1"|"sourceMessageVariable1 desc"|"sourceMessageVariable2"|"sourceMessageVariable2 desc"|"sourceMessageVariable3"|"sourceMessageVariable3 desc"|"sourceMessageVariable4"|"sourceMessageVariable4 desc"|"sourceObjectTypeDescription"|"sourceObjectTypeDescription desc"|"sourceObjectTypeId"|"sourceObjectTypeId desc"|"sourcePersonIdentifier"|"sourcePersonIdentifier desc"|"sourceValidityPeriodEndDate"|"sourceValidityPeriodEndDate desc"|"sourceValidityPeriodStartDate"|"sourceValidityPeriodStartDate desc"|"technicalInformation"|"technicalInformation desc"|"userSysId"|"userSysId desc"|"workagreementId"|"workagreementId desc")[] - Order items by property values, see OData Sorting
- \$count? boolean - Include count of items, see OData Count
- \$select? ("EmployeeDataReplicationConfirmation_externalCode"|"createdBy"|"createdDate"|"createdDateTime"|"detailedSourceMessageURL"|"externalCode"|"externalName_de_DE"|"externalName_defaultValue"|"externalName_en_GB"|"externalName_en_US"|"externalName_es_ES"|"externalName_fr_FR"|"externalName_ja_JP"|"externalName_ko_KR"|"externalName_localized"|"externalName_nl_NL"|"externalName_pt_BR"|"externalName_pt_PT"|"externalName_ru_RU"|"externalName_zh_CN"|"externalName_zh_TW"|"lastModifiedBy"|"lastModifiedDate"|"lastModifiedDateTime"|"lastModifiedDateWithTZ"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"replicationMessageNodeType"|"sourceAttributeDescription"|"sourceAttributeId"|"sourceMessageSeverity"|"sourceMessageText"|"sourceMessageTypeId"|"sourceMessageVariable1"|"sourceMessageVariable2"|"sourceMessageVariable3"|"sourceMessageVariable4"|"sourceObjectTypeDescription"|"sourceObjectTypeId"|"sourcePersonIdentifier"|"sourceValidityPeriodEndDate"|"sourceValidityPeriodStartDate"|"technicalInformation"|"userSysId"|"workagreementId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecmasterdatareplication: ListEmployeeDataReplicationConfirmationsQueries
Represents the Queries record for the operation: listEmployeeDataReplicationConfirmations
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 20) - 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? ("additionalTimeInformation"|"additionalTimeInformation desc"|"country"|"country desc"|"createdBy"|"createdBy desc"|"createdDate"|"createdDate desc"|"createdDateTime"|"createdDateTime desc"|"externalCode"|"externalCode desc"|"externalName_de_DE"|"externalName_de_DE desc"|"externalName_defaultValue"|"externalName_defaultValue desc"|"externalName_en_GB"|"externalName_en_GB desc"|"externalName_en_US"|"externalName_en_US desc"|"externalName_es_ES"|"externalName_es_ES desc"|"externalName_fr_FR"|"externalName_fr_FR desc"|"externalName_ja_JP"|"externalName_ja_JP desc"|"externalName_ko_KR"|"externalName_ko_KR desc"|"externalName_localized"|"externalName_localized desc"|"externalName_nl_NL"|"externalName_nl_NL desc"|"externalName_pt_BR"|"externalName_pt_BR desc"|"externalName_pt_PT"|"externalName_pt_PT desc"|"externalName_ru_RU"|"externalName_ru_RU desc"|"externalName_zh_CN"|"externalName_zh_CN desc"|"externalName_zh_TW"|"externalName_zh_TW desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDate"|"lastModifiedDate desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"lastModifiedDateWithTZ"|"lastModifiedDateWithTZ desc"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveEndDate desc"|"mdfSystemEffectiveStartDate"|"mdfSystemEffectiveStartDate desc"|"mdfSystemEntityId"|"mdfSystemEntityId desc"|"mdfSystemObjectType"|"mdfSystemObjectType desc"|"mdfSystemRecordId"|"mdfSystemRecordId desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"mdfSystemStatus"|"mdfSystemStatus desc"|"mdfSystemTransactionSequence"|"mdfSystemTransactionSequence desc"|"mdfSystemVersionId"|"mdfSystemVersionId desc"|"personId"|"personId desc"|"proxyExternalCodeList"|"proxyExternalCodeList desc"|"replicationContentType"|"replicationContentType desc"|"replicationProcessingTime"|"replicationProcessingTime desc"|"replicationStartTime"|"replicationStartTime desc"|"replicationTargetSystem"|"replicationTargetSystem desc"|"replicationUpdateStatus"|"replicationUpdateStatus desc"|"usersSysId"|"usersSysId desc")[] - Order items by property values, see OData Sorting
- \$expand? ("*"|"employeeDataReplicationConfirmationErrorMessages")[] - Expand related entities, see OData Expand
- \$count? boolean - Include count of items, see OData Count
- \$select? ("additionalTimeInformation"|"country"|"createdBy"|"createdDate"|"createdDateTime"|"externalCode"|"externalName_de_DE"|"externalName_defaultValue"|"externalName_en_GB"|"externalName_en_US"|"externalName_es_ES"|"externalName_fr_FR"|"externalName_ja_JP"|"externalName_ko_KR"|"externalName_localized"|"externalName_nl_NL"|"externalName_pt_BR"|"externalName_pt_PT"|"externalName_ru_RU"|"externalName_zh_CN"|"externalName_zh_TW"|"lastModifiedBy"|"lastModifiedDate"|"lastModifiedDateTime"|"lastModifiedDateWithTZ"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"personId"|"proxyExternalCodeList"|"replicationContentType"|"replicationProcessingTime"|"replicationStartTime"|"replicationTargetSystem"|"replicationUpdateStatus"|"usersSysId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecmasterdatareplication: ListEmployeeDataReplicationElementsQueries
Represents the Queries record for the operation: listEmployeeDataReplicationElements
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 20) - 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"|"country"|"country desc"|"createdBy"|"createdBy desc"|"createdDate"|"createdDate desc"|"createdDateTime"|"createdDateTime desc"|"externalCode"|"externalCode desc"|"externalName_de_DE"|"externalName_de_DE desc"|"externalName_defaultValue"|"externalName_defaultValue desc"|"externalName_en_GB"|"externalName_en_GB desc"|"externalName_en_US"|"externalName_en_US desc"|"externalName_es_ES"|"externalName_es_ES desc"|"externalName_fr_FR"|"externalName_fr_FR desc"|"externalName_ja_JP"|"externalName_ja_JP desc"|"externalName_ko_KR"|"externalName_ko_KR desc"|"externalName_localized"|"externalName_localized desc"|"externalName_nl_NL"|"externalName_nl_NL desc"|"externalName_pt_BR"|"externalName_pt_BR desc"|"externalName_pt_PT"|"externalName_pt_PT desc"|"externalName_ru_RU"|"externalName_ru_RU desc"|"externalName_zh_CN"|"externalName_zh_CN desc"|"externalName_zh_TW"|"externalName_zh_TW desc"|"firstReplicationStartTimeSinceLastSuccess"|"firstReplicationStartTimeSinceLastSuccess desc"|"isWaitingForConfirmation"|"isWaitingForConfirmation desc"|"lastConfirmation"|"lastConfirmation desc"|"lastConfirmationWithSuccess"|"lastConfirmationWithSuccess desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDate"|"lastModifiedDate desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"lastModifiedDateWithTZ"|"lastModifiedDateWithTZ desc"|"lastReplicationStartNotification"|"lastReplicationStartNotification desc"|"lastReplicationStartTime"|"lastReplicationStartTime desc"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveEndDate desc"|"mdfSystemEffectiveStartDate"|"mdfSystemEffectiveStartDate desc"|"mdfSystemEntityId"|"mdfSystemEntityId desc"|"mdfSystemObjectType"|"mdfSystemObjectType desc"|"mdfSystemOptimisticLockUUID"|"mdfSystemOptimisticLockUUID desc"|"mdfSystemRecordId"|"mdfSystemRecordId desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"mdfSystemStatus"|"mdfSystemStatus desc"|"mdfSystemTransactionSequence"|"mdfSystemTransactionSequence desc"|"mdfSystemVersionId"|"mdfSystemVersionId desc"|"personId"|"personId desc"|"replicationContentType"|"replicationContentType desc"|"replicationProcessingTime"|"replicationProcessingTime desc"|"replicationTargetSystem"|"replicationTargetSystem desc"|"replicationUpdateStatus"|"replicationUpdateStatus desc"|"scheduledReplicationTime"|"scheduledReplicationTime desc"|"searchFieldOverallStatus"|"searchFieldOverallStatus desc"|"searchFieldPersonId"|"searchFieldPersonId desc"|"searchFieldReplicationProcessingTime"|"searchFieldReplicationProcessingTime desc"|"usersSysId"|"usersSysId desc")[] - Order items by property values, see OData Sorting
- \$expand? ("*"|"lastConfirmationNav"|"lastConfirmationWithSuccessNav"|"lastReplicationStartNotificationNav")[] - Expand related entities, see OData Expand
- \$count? boolean - Include count of items, see OData Count
- \$select? ("allowReplicationInCorrectionPhase"|"country"|"createdBy"|"createdDate"|"createdDateTime"|"externalCode"|"externalName_de_DE"|"externalName_defaultValue"|"externalName_en_GB"|"externalName_en_US"|"externalName_es_ES"|"externalName_fr_FR"|"externalName_ja_JP"|"externalName_ko_KR"|"externalName_localized"|"externalName_nl_NL"|"externalName_pt_BR"|"externalName_pt_PT"|"externalName_ru_RU"|"externalName_zh_CN"|"externalName_zh_TW"|"firstReplicationStartTimeSinceLastSuccess"|"isWaitingForConfirmation"|"lastConfirmation"|"lastConfirmationWithSuccess"|"lastModifiedBy"|"lastModifiedDate"|"lastModifiedDateTime"|"lastModifiedDateWithTZ"|"lastReplicationStartNotification"|"lastReplicationStartTime"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemObjectType"|"mdfSystemOptimisticLockUUID"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"personId"|"replicationContentType"|"replicationProcessingTime"|"replicationTargetSystem"|"replicationUpdateStatus"|"scheduledReplicationTime"|"searchFieldOverallStatus"|"searchFieldPersonId"|"searchFieldReplicationProcessingTime"|"usersSysId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecmasterdatareplication: ListEmployeeDataReplicationNotificationsQueries
Represents the Queries record for the operation: listEmployeeDataReplicationNotifications
Fields
- \$skip? int - Skip the first n items, see OData Paging - Skip
- \$top int(default 20) - 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? ("country"|"country desc"|"createdBy"|"createdBy desc"|"createdDate"|"createdDate desc"|"createdDateTime"|"createdDateTime desc"|"externalCode"|"externalCode desc"|"externalName_de_DE"|"externalName_de_DE desc"|"externalName_defaultValue"|"externalName_defaultValue desc"|"externalName_en_GB"|"externalName_en_GB desc"|"externalName_en_US"|"externalName_en_US desc"|"externalName_es_ES"|"externalName_es_ES desc"|"externalName_fr_FR"|"externalName_fr_FR desc"|"externalName_ja_JP"|"externalName_ja_JP desc"|"externalName_ko_KR"|"externalName_ko_KR desc"|"externalName_localized"|"externalName_localized desc"|"externalName_nl_NL"|"externalName_nl_NL desc"|"externalName_pt_BR"|"externalName_pt_BR desc"|"externalName_pt_PT"|"externalName_pt_PT desc"|"externalName_ru_RU"|"externalName_ru_RU desc"|"externalName_zh_CN"|"externalName_zh_CN desc"|"externalName_zh_TW"|"externalName_zh_TW desc"|"lastModifiedBy"|"lastModifiedBy desc"|"lastModifiedDate"|"lastModifiedDate desc"|"lastModifiedDateTime"|"lastModifiedDateTime desc"|"lastModifiedDateWithTZ"|"lastModifiedDateWithTZ desc"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveEndDate desc"|"mdfSystemEffectiveStartDate"|"mdfSystemEffectiveStartDate desc"|"mdfSystemEntityId"|"mdfSystemEntityId desc"|"mdfSystemObjectType"|"mdfSystemObjectType desc"|"mdfSystemRecordId"|"mdfSystemRecordId desc"|"mdfSystemRecordStatus"|"mdfSystemRecordStatus desc"|"mdfSystemStatus"|"mdfSystemStatus desc"|"mdfSystemTransactionSequence"|"mdfSystemTransactionSequence desc"|"mdfSystemVersionId"|"mdfSystemVersionId desc"|"personId"|"personId desc"|"replicationContentType"|"replicationContentType desc"|"replicationEvent"|"replicationEvent desc"|"replicationEventTime"|"replicationEventTime desc"|"replicationTargetSystem"|"replicationTargetSystem desc"|"senderId"|"senderId desc"|"usersSysId"|"usersSysId desc")[] - Order items by property values, see OData Sorting
- \$expand? ("*")[] - Expand related entities, see OData Expand
- \$count? boolean - Include count of items, see OData Count
- \$select? ("country"|"createdBy"|"createdDate"|"createdDateTime"|"externalCode"|"externalName_de_DE"|"externalName_defaultValue"|"externalName_en_GB"|"externalName_en_US"|"externalName_es_ES"|"externalName_fr_FR"|"externalName_ja_JP"|"externalName_ko_KR"|"externalName_localized"|"externalName_nl_NL"|"externalName_pt_BR"|"externalName_pt_PT"|"externalName_ru_RU"|"externalName_zh_CN"|"externalName_zh_TW"|"lastModifiedBy"|"lastModifiedDate"|"lastModifiedDateTime"|"lastModifiedDateWithTZ"|"mdfSystemEffectiveEndDate"|"mdfSystemEffectiveStartDate"|"mdfSystemEntityId"|"mdfSystemObjectType"|"mdfSystemRecordId"|"mdfSystemRecordStatus"|"mdfSystemStatus"|"mdfSystemTransactionSequence"|"mdfSystemVersionId"|"personId"|"replicationContentType"|"replicationEvent"|"replicationEventTime"|"replicationTargetSystem"|"senderId"|"usersSysId")[] - Select properties to be returned, see OData Select
sap.successfactors.ecmasterdatareplication: RelatedCollectionSFOData_EmployeeDataReplicationConfirmationErrorMessage
Fields
- results? EmployeeDataReplicationConfirmationErrorMessage[] -
sap.successfactors.ecmasterdatareplication: Wrapper
Fields
sap.successfactors.ecmasterdatareplication: Wrapper_1
Fields
sap.successfactors.ecmasterdatareplication: Wrapper_2
Fields
sap.successfactors.ecmasterdatareplication: Wrapper_3
Fields
Import
import ballerinax/sap.successfactors.ecmasterdatareplication;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