Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Référence : objet d'assistance des paramètres de lancement

Référence : objet d'assistance des paramètres de lancement

Propriétés utiles

Nom
Remarques
integrationEventWID
Renvoie l'identifiant Workday pour l'événement d'intégration associé au lancement actuel de l'intégration. Utilisé pour passer des appels de service web, par exemple
Get_Event_Documents
,
Put_Integration_Message
, ou
Put_Integration_Event
.
Fournit automatiquement un paramètre par défaut pour les composants communs wcc://GetEventDocuments, wcc://PutIntegrationMessage et wcc://PutIntegrationEvent.
integrationSystem
Renvoie
Integration_System_ID
pour le système d'intégration actuel. Utile lorsque vous renseignez les appels de services web pour les demandes d'abonnement à des événements ou de remplacement de champ.
integrationSystemRefWID
Renvoie l'identifiant Workday pour le système d'intégration actuel. Une alternative tout à fait équivalente à
integrationSystem
propriété.
parentEventWID
Renvoie l'identifiant Workday pour l'événement parent de l'événement de lancement actuel.
sentOn
Renvoie la date et l'heure du lancement de l'intégration au format de date et heure ISO-8601.
sentOnAsDate
Renvoie la date et l'heure du lancement de l'intégration sous la forme d'une
java.util.Date
objet.

Fonctions utiles

Certaines de ces fonctions spécifient un paramètre de lancement uniquement par son nom. D'autres indiquent à la fois le nom du paramètre de lancement et le nom du service d'intégration qui le fournit. Ces dernières sont utiles lorsqu'un paramètre de lancement avec le même nom existe dans plusieurs services d'intégration configurés dans le système d'intégration. La plupart des intégrations n'ont pas besoin de prendre en charge les noms de paramètres de lancement qui sont dupliqués dans plusieurs services. Ces fonctions sont donc moins fréquemment requises.
Nom
Arguments
Type de valeur de renvoi
Remarques
exists
String name
Booléen
Renvoie true si le paramètre de lancement nommé a une valeur non vide.
String service_name, String name
Booléen
Renvoie true si le paramètre de lancement nommé dans le service d'intégration spécifié a une valeur non vide.
Préférable à la version à argument unique uniquement lorsqu'il existe un paramètre de lancement du même nom dans plusieurs services d'intégration activés sur le système d'intégration.
getDate
String name
Chaîne
Renvoie la valeur de date au format Chaîne du paramètre d'exécution. Le format est AAAA-MM-JJ ou AAAA-MM-JJ+/-décalage.
String service_name, String name
Chaîne
Renvoie la valeur de date au format Chaîne du paramètre d'exécution du service spécifié. Le format est AAAA-MM-JJ ou AAAA-MM-JJ+/-décalage.
getParameterData
String name
org.w3c.dom.Element
Renvoie l'élément XML.
Integration_Runtime_Parameter_Data
, qui contient le paramètre de lancement désigné à partir du
Launch_Integration_Event
Message envoyé à l'intégration lors du démarrage.
String service_name, String name
org.w3c.dom.Element
Renvoie l'élément XML.
Integration_Runtime_Parameter_Data
, qui contient le paramètre de lancement désigné du service spécifié à partir du
Launch_Integration_Event
Message envoyé à l'intégration lors du démarrage.
getReferenceData
String name, String type
Chaîne
Renvoie le code de référence du type donné pour le paramètre de lancement avec le nom spécifié.
Exemple : ce code renvoie le matricule du salarié pour un paramètre de lancement nommé Employee :
lp.getReferenceData(‘Employee’, ‘Employee_ID’)
getReferenceDataList
String name, String type
List<String>
Renvoie une liste Java contenant zéro ou plusieurs codes de référence à partir d'un paramètre de lancement multi-instance.
String service_name, String name, String type
List<String>
Renvoie une liste Java contenant zéro ou plusieurs codes de référence à partir d'un paramètre de lancement multi-instance d'un service spécifié.
getSequencedValue
String name
Chaîne
Renvoie la valeur actuelle du générateur de séquences avec le nom spécifié.
String service_name, String name
Chaîne
Renvoie la valeur actuelle du générateur de séquences spécifié déclaré sur le service spécifié.