Le contenu suivant présente une synthèse des modes de requête de l'API composée d'employés SAP SuccessFactors.
Compréhension de la fonctionnalité des modes API
Objective
Introduction
Compound Employee API - Synthèse des modes
Cliquez sur le bouton Lecture pour afficher une synthèse des différents modes.
Compound Employee API - Inclusions des modes
Pour exécuter Compound Employee API dans différents modes, nous devons fournir les paramètres spécifiés. Lorsque vous utilisez le mode complet, nous n'avons pas besoin de fournir de paramètre car il s'agit du mode par défaut pour Compound Employee API et il renvoie les données actuelles des employés, y compris toutes les périodes. Lorsque vous utilisez le mode d'instantané, nous devons fournir ici le paramètre (queryMode est égal à instantané). Il renvoie les données des salariés telles qu'elles étaient à une certaine date dans le passé. Lorsque vous utilisez le mode delta, nous devons également fournir le paramètre (queryMode=delta) ici, il renvoie les modifications qui ont eu lieu depuis un certain moment.
| Mode | Paramètre | Objectif |
|---|---|---|
| Complet | Renvoie les données actuelles des employés, y compris tous les intervalles de temps. | |
| Instantané | <urn:param> <urn:name>queryMode</urn:name> <urn:value>snapshot</urn:value> </urn:param> | Renvoie les données des employés telles qu'elles étaient à une certaine date dans le passé. |
| Delta | <urn:param> <urn:name>queryMode</urn:name> <urn:value>delta</urn:value> </urn:param> | Renvoie les modifications qui ont eu lieu depuis un certain moment. |
Compound Employee API - Transmission complète
La transmission Complète extrait toutes les données liées aux données des salariés dans le système. Cela inclut tous les intervalles de temps, les données historiques et les enregistrements datés dans le futur. Le point le plus important est que le consommateur peut réagir en fonction des données fournies. Si les données ont été modifiées ou supprimées, le consommateur doit tenir compte de ce qui s'est passé avec les données et réagir en conséquence.
- L'ensemble de données complet d'un salarié est retourné dans la réponse de l'API Compound Employee.
- Cela inclut tous les intervalles de temps, les données historiques et les enregistrements datés dans le futur.
- Le consommateur peut réagir en fonction des données fournies.
Compound Employee API - Mode instantané
- À utiliser si les données du salarié "à partir de la date" sont intéressantes.
- Renvoie exactement l'état des données de l'employé à un moment donné.
- Prend en charge les segments basés sur SIRH et MDF.
Compound Employee API - Transmission delta
Renvoie les données modifiées pour les salariés qui ont eu lieu. Il existe deux modes différents pour le transfert delta.
- Depuis un moment donné (transmission delta avec date d'entrée en vigueur).
- Cela est pertinent pour une période donnée (transfert delta basé sur la période).
Compound Employee API - Transmission du delta avec date d’effet
Le delta est basé sur le calcul delta basé sur une zone.
- Indication des zones modifiées, y compris les valeurs précédentes
- La transmission delta requiert des données d'audit.
L'audit doit être activé idéalement depuis le début.
Compound Employee API - Exportation delta

- Destiné à la population de petits salariés pour un pays.
- Est basé sur les modes de transmission delta des API d'employés composés.
Compound Employee API - Fonctionnalités supplémentaires
- Le segment per_person de la Compound Employee API a été étendu avec la nouvelle zone PERSON_GUID qui identifie une personne de manière unique. Il est filtrable et triable.
- Nous avons introduit le concept d’UUID de personne (identifiant universel unique) pour l’ensemble de la suite SAP SuccessFactors HCM. Lorsqu’un nouvel employé ou un nouvel utilisateur est créé, le système génère cet identifiant, appelé « perPersonUuid ».
perPersonUuid vous permet d’exposer l’UUID de la personne pour les scénarios d’intégration et d’importation pour tous les employés (employés EC et non EC). La zone est visible et peut être mise à jour dans PerPerson mais ne peut pas être interrogée via cette entité.
Télécharger le fichier WSDL du service API SAP SuccessFactors
Synthèse des processus
Cette simulation montre les connaissances de base de Compound Employee API. Il vous aidera à interroger/extraire des données de SuccessFactors Employee Central dans différents modes de requête (Full/Delta/Snapshot). Il vous permettra également de mieux comprendre l'intervalle de temps.
Conditions requises
La configuration et la personnalisation suivantes doivent avoir été effectuées avant l'implémentation des options de base dans SAP SuccessFactors.
- Accès à l’API SF SOAP
Résultat
Nous aborderons le sujet suivant :
Comment obtenir le service Web SFAPI de SAP SuccessFactors.
Importer WSDL et créer une suite de tests
Synthèse des processus
Cette simulation montre les connaissances de base de Compound Employee API. Il vous aidera à interroger/extraire des données de SuccessFactors Employee Central dans différents modes de requête (Full/Delta/Snapshot). Il vous permettra également de mieux comprendre l'intervalle de temps.
Conditions requises
La configuration et la personnalisation suivantes doivent avoir été effectuées avant l'implémentation des options de base dans SAP SuccessFactors.
- Accès à l’API SF SOAP
Résultat
Nous aborderons le sujet suivant :
Créez et définissez la suite de tests dans le mandant SoapUI.
Créer et structurer étapes de test dans SoapUI
Synthèse des processus
Cette simulation montre les connaissances de base de Compound Employee API. Il vous aidera à interroger/extraire des données de SuccessFactors Employee Central dans différents modes de requête (Full/Delta/Snapshot). Il vous permettra également de mieux comprendre l'intervalle de temps.
Conditions requises
La configuration et la personnalisation suivantes doivent avoir été effectuées avant l'implémentation des options de base dans SAP SuccessFactors.
- Accès à l’API SF SOAP
Créer des étapes de test pour le processus de connexion à SAP SuccessFactors
Synthèse des processus
Cette simulation montre les connaissances de base de Compound Employee API. Il vous aidera à interroger/extraire des données de SuccessFactors Employee Central dans différents modes de requête (Full/Delta/Snapshot). Il vous permettra également de mieux comprendre l'intervalle de temps.
Conditions requises
La configuration et la personnalisation suivantes doivent avoir été effectuées avant l'implémentation des options de base dans SAP SuccessFactors.
- Accès à l’API SF SOAP
Créer un salarié et une requête via l'IU SOAP
Synthèse des processus
Cette simulation montre les connaissances de base de Compound Employee API. Il vous aidera à interroger/extraire des données de SuccessFactors Employee Central dans différents modes de requête (Full/Delta/Snapshot). Il vous permettra également de mieux comprendre l'intervalle de temps.
Conditions requises
La configuration et la personnalisation suivantes doivent avoir été effectuées avant l'implémentation des options de base dans SAP SuccessFactors.
- Accès à l’API SF SOAP
Résultat
Nous aborderons le sujet suivant :
Création dans SAP SuccessFactors et réponse correspondante pour la création via le client SoapUI.
Configuration de SAP SuccessFactors et exécution de requêtes dans SoapUI
Synthèse des processus
Cette simulation montre les connaissances de base de Compound Employee API. Il vous aidera à interroger/extraire des données de SuccessFactors Employee Central dans différents modes de requête (Full/Delta/Snapshot). Il vous permettra également de mieux comprendre l'intervalle de temps.
Conditions requises
La configuration et la personnalisation suivantes doivent avoir été effectuées avant l'implémentation des options de base dans SAP SuccessFactors.
- Accès à l’API SF SOAP
Résultat
Nous aborderons le sujet suivant :
Modification/Mise à jour dans SAP SuccessFactors et réponse correspondante pour les modifications via le client SoapUI.