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 :
|
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é. |