Temps
Point de terminaison de l'adresse URL
HTTPS://api.adaptiveinsights.com/api/rest/modeling/{version}/{tenant}/updateTime
Version : v1
Catégorie | Modification de métadonnées |
Description | Mettre à jour la structure temporelle dans la planification |
Autorisations obligatoires pour être appelées | |
Paramètres requis pour la demande | S.O. |
Expressions HTTP prises en charge
Configurer HTTP | Description |
|---|---|
POST | En fonction du paramètre d’opération, rechargez/mettez à jour/ajoutez la structure temporelle dans la planification. Si le paramètre d’opération n’est pas indiqué, utilisez l’opération d’ajout par défaut. |
POST
- Demande
- /updateTime : met à jour la structure temporelleMet à jour la structure temporelle dans la planification en fonction de l’opération (recharger/mettre à jour/ajouter) spécifiée comme paramètre d’interrogation (ajouter par défaut si l’opération n’est pas précisée) :
- Recharger : rechargez l’ensemble de la structure temporelle. Toutes les données existantes seront effacées. Nous permettons aussi de définir la strate par défaut au moyen de rechargements.
- Mettre à jour : mettez à jour la structure de temps existante (par exemple, changez les étiquettes pour les strates de temps existantes, ajoutez de nouvelles strates, etc.). Nous permettons également de définir la strate par défaut au moyen de mises à jour.
- Ajouter : ajoutez de nouvelles périodes temporelles à la structure temporelle. Vous ne pouvez pas modifier des périodes temporelles, ajouter un nouveau niveau de granularité pour des périodes temporelles ou supprimer des périodes temporelles lorsque vous les ajoutez.
URI de la demande exemple :HTTPS://api.adaptiveinsights.com/api/rest/modeling/v1/TIMEREALM/updateTime?operationEn-tête de demande d'exempleAutorisation : De base ou par jeton.Type de contenu : application/json - Corps de la demande
- Corps de la demande d'exemple{ "calendars": [ { "name": "DefaultHierarchy", "strata": [ { "code": "month", "label": "Month", "shortName": "Mon" }, { "code": "qtr", "label": "Quarter", "shortName": "Qtr" }, { "code": "year", "label": "Year", "shortName": "Yr" } ] }, { "name": "AltHierarchy", "strata": [ { "code": "month" }, { "code": "altQtr", "label": "AltQuarter", "shortName": "AltQtr" }, { "code": "altYear", "label": "AltYear", "shortName": "AltYr" } ] } ], "periods": [ { "startDate": "2022-01-01", "endDate": "2023-01-01", "code": "2022", "label": "FY2022", "shortName": "2022", "stratum": "year" }, { "startDate": "2022-01-01", "endDate": "2022-04-01", "code": "Q1-2022", "label": "Q1-FY2022", "shortName": "Q1", "stratum": "qtr" }, { "startDate": "2022-01-01", "endDate": "2022-02-01", "code": "01/2022", "label": "Jan-2022", "shortName": "Jan", "stratum": "month" }, { "startDate": "2022-02-01", "endDate": "2022-03-01", "code": "02/2022", "label": "Feb-2022", "shortName": "Feb", "stratum": "month" }, { "startDate": "2022-03-01", "endDate": "2022-04-01", "code": "03/2022", "label": "Mar-2022", "shortName": "Mar", "stratum": "month" }, { "startDate": "2022-04-01", "endDate": "2022-07-01", "code": "Q2-2022", "label": "Q2-FY2022", "shortName": "Q2", "stratum": "qtr" }, { "startDate": "2022-04-01", "endDate": "2022-05-01", "code": "04/2022", "label": "April-2022", "shortName": "April", "stratum": "month" }, { "startDate": "2022-05-01", "endDate": "2022-06-01", "code": "05/2022", "label": "May-2022", "shortName": "May", "stratum": "month" }, { "startDate": "2022-06-01", "endDate": "2022-07-01", "code": "06/2022", "label": "June-2022", "shortName": "June", "stratum": "month" }, { "startDate": "2022-07-01", "endDate": "2022-10-01", "code": "Q3-2022", "label": "Q3-FY2022", "shortName": "Q3", "stratum": "qtr" }, { "startDate": "2022-07-01", "endDate": "2022-08-01", "code": "07/2022", "label": "July-2022", "shortName": "July", "stratum": "month" }, { "startDate": "2022-08-01", "endDate": "2022-09-01", "code": "08/2022", "label": "Aug-2022", "shortName": "Aug", "stratum": "month" }, { "startDate": "2022-09-01", "endDate": "2022-10-01", "code": "09/2022", "label": "Sept-2022", "shortName": "Sept", "stratum": "month" }, { "startDate": "2022-10-01", "endDate": "2023-01-01", "code": "Q4-2022", "label": "Q4-FY2022", "shortName": "Q4", "stratum": "qtr" }, { "startDate": "2022-10-01", "endDate": "2022-11-01", "code": "10/2022", "label": "Oct-2022", "shortName": "Oct", "stratum": "month" }, { "startDate": "2022-11-01", "endDate": "2022-12-01", "code": "11/2022", "label": "Nov-2022", "shortName": "Nov", "stratum": "month" }, { "startDate": "2022-12-01", "endDate": "2023-01-01", "code": "12/2022", "label": "Dec-2022", "shortName": "Dec", "stratum": "month" }, { "startDate": "2023-01-01", "endDate": "2024-01-01", "code": "2023", "label": "FY2023", "shortName": "2023", "stratum": "year" }, { "startDate": "2023-01-01", "endDate": "2023-04-01", "code": "Q1-2023", "label": "Q1-FY2023", "shortName": "Q1", "stratum": "qtr" }, { "startDate": "2023-01-01", "endDate": "2023-02-01", "code": "01/2023", "label": "Jan-2023", "shortName": "Jan", "stratum": "month" }, { "startDate": "2023-02-01", "endDate": "2023-03-01", "code": "02/2023", "label": "Feb-2023", "shortName": "Feb", "stratum": "month" }, { "startDate": "2023-03-01", "endDate": "2023-04-01", "code": "03/2023", "label": "Mar-2023", "shortName": "Mar", "stratum": "month" }, { "startDate": "2023-04-01", "endDate": "2023-07-01", "code": "Q2-2023", "label": "Q2-FY2023", "shortName": "Q2", "stratum": "qtr" }, { "startDate": "2023-04-01", "endDate": "2023-05-01", "code": "04/2023", "label": "April-2023", "shortName": "April", "stratum": "month" }, { "startDate": "2023-05-01", "endDate": "2023-06-01", "code": "05/2023", "label": "May-2023", "shortName": "May", "stratum": "month" }, { "startDate": "2023-06-01", "endDate": "2023-07-01", "code": "06/2023", "label": "June-2023", "shortName": "June", "stratum": "month" }, { "startDate": "2023-07-01", "endDate": "2023-10-01", "code": "Q3-2023", "label": "Q3-FY2023", "shortName": "Q3", "stratum": "qtr" }, { "startDate": "2023-07-01", "endDate": "2023-08-01", "code": "07/2023", "label": "July-2023", "shortName": "July", "stratum": "month" }, { "startDate": "2023-08-01", "endDate": "2023-09-01", "code": "08/2023", "label": "Aug-2023", "shortName": "Aug", "stratum": "month" }, { "startDate": "2023-09-01", "endDate": "2023-10-01", "code": "09/2023", "label": "Sept-2023", "shortName": "Sept", "stratum": "month" }, { "startDate": "2023-10-01", "endDate": "2024-01-01", "code": "Q4-2023", "label": "Q4-FY2023", "shortName": "Q4", "stratum": "qtr" }, { "startDate": "2023-10-01", "endDate": "2023-11-01", "code": "10/2023", "label": "Oct-2023", "shortName": "Oct", "stratum": "month" }, { "startDate": "2023-11-01", "endDate": "2023-12-01", "code": "11/2023", "label": "Nov-2023", "shortName": "Nov", "stratum": "month" }, { "startDate": "2023-12-01", "endDate": "2024-01-01", "code": "12/2023", "label": "Dec-2023", "shortName": "Dec", "stratum": "month" }, { "startDate": "2022-01-01", "endDate": "2023-01-01", "code": "alt2022", "label": "Alt FY2022", "shortName": "Alt2022", "stratum": "altYear" }, { "startDate": "2022-01-01", "endDate": "2022-05-01", "code": "altQ1-2022", "label": "Alt Q1-FY2022", "shortName": "AltQ1", "stratum": "altQtr" }, { "startDate": "2022-05-01", "endDate": "2022-07-01", "code": "altQ2-2022", "label": "Alt Q2-FY2022", "shortName": "AltQ2", "stratum": "altQtr" }, { "startDate": "2022-07-01", "endDate": "2022-09-01", "code": "altQ3-2022", "label": "Alt Q3-FY2022", "shortName": "AltQ3", "stratum": "altQtr" }, { "startDate": "2022-09-01", "endDate": "2023-01-01", "code": "altQ4-2022", "label": "Alt Q4-FY2022", "shortName": "AltQ4", "stratum": "altQtr" }, { "startDate": "2023-01-01", "endDate": "2024-01-01", "code": "alt2023", "label": "Alt FY2023", "shortName": "Alt2023", "stratum": "altYear" }, { "startDate": "2023-01-01", "endDate": "2023-05-01", "code": "altQ1-2023", "label": "Alt Q1-FY2023", "shortName": "AltQ1", "stratum": "altQtr" }, { "startDate": "2023-05-01", "endDate": "2023-07-01", "code": "altQ2-2023", "label": "Alt Q2-FY2023", "shortName": "AltQ2", "stratum": "altQtr" }, { "startDate": "2023-07-01", "endDate": "2023-09-01", "code": "altQ3-2023", "label": "Alt Q3-FY2023", "shortName": "AltQ3", "stratum": "altQtr" }, { "startDate": "2023-09-01", "endDate": "2024-01-01", "code": "altQ4-2023", "label": "Alt Q4-FY2023", "shortName": "AltQ4", "stratum": "altQtr" } ] }
Paramètres d'interrogation
Nom | Description | Obligatoire |
|---|---|---|
opération | L'opération d'importation de la structure temporelle à effectuer. Elle doit être recharger, mettre à jour ou ajouter. Si aucune opération n’est précisée, Workday effectuera une addition par défaut. | N |
poursuivreAvertirs | Paramètre d’interrogation facultatif utilisé pour faire disparaître des messages d’avertissement. Si cette valeur n’est pas définie à Vrai, des avertissements potentiels seront renvoyés avant l’exécution de l’appel. Ignorer en spécifiant ce paramètre à Vrai dans l’URL. | N |
skipAwaitCacheRefresh | Un paramètre d’interrogation facultatif. Si la valeur est vraie, la réponse sera retournée dès qu’elle sera prête, sans attendre l’actualisation du cache. | N |
Paramètres des données utiles
Objet de la structure temporelle
Nom | Description | Obligatoire |
|---|---|---|
calendriers | Liste de tous les objets de calendrier à importer. Le calendrier par défaut doit être affiché en premier. Pour la mise à jour et l’ajout, les utilisateurs doivent inclure tous les calendriers existants. | N |
périodes | Liste de tous les objets de période temporelle dans les calendriers. Les périodes doivent être répertoriées par ordre de profondeur pour chaque calendrier. Les périodes temporelles du calendrier par défaut doivent être affichées en premier. Pour les autres calendriers, il est facultatif de réénumérer les périodes temporelles à la strate branche ou en dessous. | N |
Objet de calendrier
Nom | Description | Obligatoire |
|---|---|---|
nom | Nom du calendrier. | Y |
strata | La liste des objets de strate dans le calendrier doit être triée par ordre croissant, le niveau le plus bas étant la strate la plus précise. Pour les calendriers secondaires, il est facultatif de réinscrire les strates sous la strate branche. | Y |
code | Code du calendrier. Pris en charge lorsque des codes de calendrier sont présents. | N |
Objet de strate
Nom | Description | Obligatoire |
|---|---|---|
code | Le code de la strate de temps doit être unique. | Y |
label | Le libellé de la strate de temps doit être unique. N'est pas obligatoire pour les strates partagées réénumérées dans un autre calendrier. | Y |
shortName | Le nom abrégé de la strate de temps doit être unique. N'est pas obligatoire pour les strates partagées réinscrites à d'autres calendriers. | N |
isDefaultStratum | Si la strate de temps est la strate par défaut. Seuls les opérations de rechargement ou de mise à jour autorisent le paramètre de strate par défaut. Si isDefaultStratum n’est indiqué pour aucune strate, nous supposerons que la strate feuille est la strate par défaut pour l’opération de rechargement et que la strate par défaut existante reste inchangée pour l’opération mise à jour. | N |
Objet de la période
Nom | Description | Obligatoire |
|---|---|---|
startDate | La date de début de la période doit être au format yyyy-MM-dd. | Y |
endDate | La date de fin de la période doit être au format yyyy-MM-dd. | Y |
code | Le code de la période doit être unique. | Y |
label | Libellé de la période. | Y |
shortName | Nom abrégé de la période. | N |
stratum | Le code de la strate à laquelle appartient cette période. | Y |
instanceCode | InstanceCode à partir de laquelle extraire des valeurs. Par exemple, GLOBO. Si aucun instanceCode n’est indiquée, l’instance par défaut de l’utilisateur est utilisée. | N |
Réponse
204 Aucun contenu
La réponse réussie est vide avec le code de statut 204.
Demande de type 400 Mauvais
La demande n'a pas pu être comprise par le serveur.
Exemple :
|
401 non autorisé
L’utilisateur n’est pas autorisé.
Exemple :
|
401 interdit
L'utilisateur dispose d'autorisations insuffisantes.
Exemple :
|
Erreur de serveur interne 500
Erreur de serveur interne.