Test de l'opération Create

Après avoir déployé le module de traitement sortant sur WebSphere Process Server, testez l'application d'adaptateur assemblée au moyen du client de test WebSphere Integration Developer. Vous testez l'opération Create, puis l'opération Retrieve.

Avant de commencer

A propos de cette tâche

A propos de cette tâche

Pour tester l'opération Create, créez une entrée de client contenant deux adresses et un numéro de téléphone.

Comment réaliser cette tâche

Etapes de cette tâche

  1. Sélection du module à tester

    Dans Websphere Integration Developer, cliquez avec le bouton droit de la souris sur le module Oracle_Outbound et sélectionnez Test > Module de test.

  2. 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 pour l'opération Create
    Option Valeur de test
    Configuration Test de module par défaut
    Module Oracle_Outbound
    Redémarrage JDBCOutboundInterface
    ALE JDBCOutboundInterface
    Opération createArIbm_C_Cust_Profile
  3. Définition des valeurs d'attribut pour l'objet métier en entrée

    Vous devez définir des valeurs d'attribut pour l'objet Customer Profile, qui est l'objet de niveau supérieur ArIbm_C_Cust_Profile. Etant donné que cet exemple utilise deux adresses et un contact, vous devez également définir les valeurs de deux objets enfant de type Adresses et d'un objet enfant de type Contacts. Les tables suivantes fournissent les valeurs pour chaque objet et indiquent toutes les restrictions, telles que l'obligation que la valeur soit unique.

    Oracle nécessite des valeurs d'ID pour l'importation. Ces valeurs représentent les valeurs d'ID correspondantes pour les objets du système duquel les objets proviennent. Les valeurs d'ID sont utilisées dans plusieurs objets, vous devez donc sauvegarder les valeurs que vous allez utiliser pour pouvoir les saisir de manière cohérente pour les différents objets. Pour chacune des cinq valeurs suivantes, créez des valeurs de chaîne uniques.
    • CustomerReference#
    • AddressReference#1
    • AddressReference#2
    • TelephoneReference#
    • CustomerNameReference
    Remarque : Pour plus d'informations sur les valeurs requises et les autres valeurs autorisées pour les données dans les tables de l'interface d'Oracle, reportez-vous à la documentation Oracle Applications, en particulier au guide d'utilisation Receivables d'Oracle.
    1. Définition de l'instruction sur Create.
    2. Dans la fenêtre Evénements du diagramme d'assemblage, sous les paramètres de la demande initiale, cliquez dans la colonne Valeur en face du nom de chaque attribut dont vous devez définir la valeur et saisissez la valeur à partir des tables suivantes.
      Figure 1. Valeurs d'attribut
      Cette image est décrite dans le texte.
      Remarque :
      • Pour définir la valeur d'un attribut sur <null>, cliquez sur la zone de valeur correspondant à l'attribut. Cliquez sur la flèche et sélectionnez <null> dans la liste.
      • Pour ajouter un objet enfant, cliquez à l'aide du bouton droit de la souris sur l'attribut du type approprié et choisissez Ajouter un élément. Entrez le nombre d'éléments que vous ajoutez pour chaque attribut. Dans cet exemple, entrez 2 lorsque vous ajoutez des éléments pour l'attribut ArIbm_R_Cust_Interface_All car il existe deux objets enfant de ce type (deux adresses) et entrez 1 lorsque vous ajoutez des éléments pour l'attribut ArIBM_C_Contacts car il existe un objet enfant de ce type (un contact).
      Figure 2. Utilisation de l'option Ajouter un élément pour ajouter un objet enfant
      Cette image est décrite dans le texte.
      Tableau 2. Valeurs de l'objet de niveau supérieur
      Attribut Valeur Remarques
      Insert_update_flag I  
      Orig_system_
      customer_ref
      CustomerReference # Utilisez la valeur que vous avez sauvegardé. Elle doit être unique.
      Customer_profile_
      class_name
      DEFAULT  
      Credit_hold N  
      Last_updated_by -1  
      Last_update_date 2006-06-25 12:00:00 Date du jour et heure. Approximatives.
      Creation_date 2006-06-25 12:00:00 Date du jour et heure. Approximatives.
      Created_by -1  
      Org_id 204  

      Le tableau suivant répertorie les valeurs du nouvel élément de l'attribut Adresses.

      Tableau 3. Valeurs du nouvel élément pour l'attribut Adresses
      Attribut Valeur Remarques
      Orig_system_
      customer_ref
      CustomerReference# Utilisez la valeur que vous avez sauvegardée. Elle doit être unique.
      Site_use_code BILL_TO  
      Orig_system_
      address_ref
      AddressReference# Utilisez la valeur que vous avez sauvegardée. Elle doit être unique.
      Insert_update_flag I  
      Customer_name CustomerNameReference Utilisez la valeur que vous avez sauvegardée. Elle doit être unique.
      Customer_number <null >  
      Customer_status A  
      Primary_site_
      use_flag
      Y  
      Location <null >  
      Address1 Test Address 1 Vous avez la possibilité d'utiliser les informations de votre propre adresse.
      Address2 <null >  
      Address3 <null >  
      Address4 <null >  
      City San Mateo  
      State CA  
      Province <null >  
      County San Mateo  
      Postal_code 94010  
      Country US  
      Cust_category_code CUSTOMER  
      Last_updated_by -1  
      Last_update_date 2006-06-25 12:00:00 Date du jour et heure. Approximatives.
      Created_by -1  
      Creation_date 2006-06-25 12:00:00 Date du jour et heure. Approximatives.
      Org_id 204  
      Customer_name_
      phonetic
      CustomerNameReference Utilisez la valeur que vous avez sauvegardée.

      Le tableau suivant répertorie les valeurs du second élément de l'attribut Adresses.

      Tableau 4. Valeurs du second élément de l'attribut Adresses
      Attribut Valeur Remarques
      Orig_system_
      customer_ref
      CustomerReference# Utilisez la valeur que vous avez sauvegardée. Elle doit être unique.
      Site_use_code SHIP_TO  
      Orig_system_
      address_ref
      AddressReference#2 Utilisez la valeur que vous avez sauvegardée. Elle doit être unique.
      Insert_update_flag I  
      Customer_name CustomerNameReference Utilisez la valeur que vous avez sauvegardée. Elle doit être unique.
      Customer_number <null >  
      Customer_status A  
      Primary_site_
      use_flag
      Y  
      Location <null >  
      Address1 Test Address 2 Vous avez la possibilité d'utiliser les informations de votre propre adresse.
      Address2 <null >  
      Address3 <null >  
      Address4 <null >  
      City San Mateo  
      State CA  
      Province <null >  
      County San Mateo  
      Postal_code 94010  
      Country US  
      Cust_category_code CUSTOMER  
      Last_updated_by -1  
      Last_update_date 2006-06-25 12:00:00 Date du jour et heure. Approximatives.
      Created_by -1  
      Creation_date 2006-06-25 12:00:00 Date du jour et heure. Approximatives.
      Org_id 204  
      Customer_name_
      phonetic
      CustomerNameReference Utilisez la valeur que vous avez sauvegardée.

      Le tableau suivant répertorie les valeurs d'un élément de l'attribut Contacts.

      Tableau 5. Valeurs d'un élément de l'attribut Contacts
      Attribut Valeur Remarques
      Orig_system_
      contact_ref
      <null >  
      Orig_system_
      telephone_ref
      TelephoneReference# Utilisez la valeur que vous avez sauvegardée. Elle doit être unique.
      Orig_system_
      customer_ref
      CustomerReference# Utilisez la valeur que vous avez sauvegardée. Elle doit être unique.
      Orig_system_
      address_ref
      AddressReference#1 Utilisez la valeur que vous avez sauvegardée. Elle doit être unique.
      Insert_update_flag I  
      Contact_first_name <null >  
      Contact_last_name <null >  
      Contact_title <null >  
      Contact_job_title <null >  
      Téléphone 5551212 Vous avez la possibilité d'utiliser votre propre numéro de téléphone.
      Telephone_extension 1234 Utilisez <null> si vous n'en possédez pas.
      Telephone_type FAX  
      Telephone_area_code 650  
      Last_update_date 2006-06-25 12:00:00 Date du jour et heure. Approximatives.
      Last_updated_by -1  
      Creation_date 2006-06-25 12:00:00 Date du jour et heure. Approximatives.
      Created_by -1  
      Email_address <null >  
      Org_id 204  
  4. Cliquez sur Continuer. Dans la fenêtre d'emplacement de déploiement, sélectionnez le nom du serveur sur lequel votre module va être déployé et cliquez sur Terminer. La fenêtre Démarrage du client de test d'intégration s'affiche brièvement puis disparaît.
  5. Vérifiez que le client a été importé correctement

    Connectez-vous à Oracle E-Business Suite, puis basculez sur la responsabilité Receivables Manager. Accédez au menu Clients > Standard pour ouvrir la fenêtre de recherche/saisie des clients. Requête pour le client importé.

    Remarque : Pour des informations spécifiques sur l'utilisation de l'interface Oracle, reportez-vous à la documentation relative aux applications Oracle.
  6. Notez le numéro du client affiché dans l'écran du client dans Oracle.

    Vous devez utiliser ce numéro de client lors du test sur l'opération Retrieve (récupération).

Résultat

Tâches suivantes

Référence associée
Identification et résolution des incidents liés aux applications exemples

Conditions d'utilisation |


© Copyright IBM France 2006. Tous droits réservés

© Copyright IBM Corporation 2005, 2006.

Ce centre de documentation utilise la technologie Eclipse (http://www.eclipse.org)