Après avoir testé l'opération Create et vérifié que le client
importé se trouve dans les tables de l'interface d'Oracle E-Business Suite,
testez l'opération Retrieve.
- Obtention de la valeur de l'ID compte client
Lancez l'outil SQL*Plus ou un programme similaire de traitement des
commandes SQL.
Exécutez cette requête : SQL>
select cust_account_id from ar.hz_cust_accounts where account_number = code client;
où le code client correspond au numéro relevé lors de la
vérification du client importé dans Oracle E-Business Suite au cours de l'étape
5 de la section "Test de l'opération Create".
Notez la valeur cust_account_id de cette requête pour
pouvoir l'utiliser lors de l'étape 4 "Définition d'une valeur d'attribut pour
l'objet métier en entrée".
- Sélection du module à tester
Dans la perspective Intégration métier de WebSphere Integration Developer,
cliquez avec le bouton droit de la souris sur le module
Oracle_Outbound et sélectionnez
.
- Définition des valeurs de test
Dans la fenêtre Oracle_Outbound_Test, utilisez les flèches pour définir les
valeurs de test indiquées dans le tableau suivant :
Tableau 1. Valeurs de test de l'opération RetrieveOption |
Valeur de test |
Configuration |
Test de module par défaut |
Module |
Oracle_Outbound |
Composant |
JDBCOutboundInterface |
Interface |
JDBCOutboundInterface |
Opération |
retrieveArIbm_R_Cust_Accounts |
- Définissez la valeur d'attribut pour l'objet métier en entrée
Dans la fenêtre Evénements du diagramme d'assemblage, dans les
paramètres de la demande initiale, cliquez dans la
colonne Valeur en face du nom de l'attribut
custaccountid. Définissez la valeur afin qu'elle
corresponde à la valeur cust_account_id de la requête SQL
exécutée lors de l'étape 1 intitulée "Obtention de la valeur de l'ID compte client".
Ne modifiez pas les paramètres par défaut des valeurs restantes.
Cliquez sur Continuer.
Dans la fenêtre d'emplacement de déploiement, sélectionnez le nom du serveur
sur lequel votre objet va être déployé et cliquez sur Terminer.
La fenêtre Démarrage du client de test d'intégration s'affiche lors du
traitement de l'objet.
- Vérifiez que l'objet renvoyé correspond aux informations du client
importé dans les tables de l'interface Oracle.