Avant de commencer

Objet

Oracle By Example (OBE) décrit comment utiliser des formulaires répétitifs ou facultatifs dans une demande de formulaire d'orchestration.

Temps d'exécution

45 minutes.

Contexte

Auparavant, une demande de formulaire d'orchestration demandait au concepteur de connaître la séquence exacte des formulaires qui s'exécuteraient lors de l'exécution. Toutefois, de nombreuses applications JD Edwards EnterpriseOne répètent des formulaires ou ignorent des formulaires en fonction de l'entrée ou des sélections de l'utilisateur dans une grille.

En sélectionnant l'option Formulaire répétitif/facultatif, vous pouvez créer une demande de formulaire unique qui prend en charge les formulaires qui peuvent s'ouvrir plusieurs fois, ou pas du tout, selon les conditions d'exécution.

Dans cet OBE, vous utiliserez l'option Repeating/Optional Form pour répondre aux questions suivantes :

  • Lancer toutes les lignes d'une commande permanente.
  • Lancer toutes les lignes d'une commande permanente à l'aide d'un tableau pour contrôler la quantité débloquée pour chaque ligne.
  • Lancer des lignes et des quantités spécifiques pour plusieurs commandes permanentes.
  • Créer une commande client pouvant inclure des articles d'ensemble et des articles configurés.

Ce dont vous avez besoin

Pour effectuer les étapes de cet OBE, vous devez :

Accès à un environnement JD Edwards EnterpriseOne avec Tools version 9.2.26.2 ou ultérieure. JD Edwards EnterpriseOne Trial Edition exécuté sur Oracle Cloud Infrastructure convient, mais vous pouvez utiliser n'importe quel environnement avec la version d'outils appropriée.

Tâche 1 : Lancer toutes les lignes d'une commande permanente

Pour cette tâche et pour les tâches suivantes, vous avez besoin de commandes permanentes que vous pouvez lancer. Dans cette tâche, vous créez deux commandes permanentes, puis vous enregistrez un processus pour lancer des lignes de commande permanente. Comme le formulaire Lancement de commande s'ouvre une fois pour chaque ligne sélectionnée, vous mettez à jour la demande de formulaire pour utiliser un formulaire de répétition/facultatif afin que l'orchestration puisse s'exécuter avec succès, quel que soit le nombre de lignes sélectionnées.

A. Créer deux commandes permanentes

  1. Connectez-vous au client Web EnterpriseOne.
  2. Dans la page d'accueil d'EnterpriseOne, cliquez sur Navigateur et entrez P4310 ZJDE0006 dans Chemin rapide.
  3. Dans Gérer les en-têtes de commande, cliquez sur Ajouter. L'écran Détails de la commande s'affiche.
  4. Entrez les valeurs suivantes :
    • Fournisseur : 3090
    • Branche/usine : 30
  5. Cliquez sur Ok.
  6. Dans le tableau, ajoutez trois lignes avec les détails suivants :
  7. Cliquez sur OK pour enregistrer la commande et notez le numéro de commande que vous avez créé.
  8. Créez une deuxième commande permanente en répétant les étapes 3 à 7 avec les modifications suivantes :
    • Utilisez les mêmes fournisseurs (3090) et succursale/usine (30).
    • Ajoutez deux lignes pour l'article 210 et 220, chacune ayant une quantité commandée 100.
    • Notez le numéro de commande précédent.

B. Enregistrer le processus de lancement à l'aide de l'enregistreur de processus

  1. Retournez à la page d'accueil d'EnterpriseOne.
  2. Dans le menu utilisateur (en haut à droite), cliquez sur Enregistrer un processus pour ouvrir Enregistreur de processus.
    Une description de Record_the_Release_Process.png suit
    Enregistrer le processus de lancement
  3. Dans la fenêtre Enregistreur de processus, cliquez sur Démarrer.
  4. Utilisez Navigateur pour ouvrir P43060 (programme Utiliser le lancement de commande).
  5. Entrez le numéro de commande de la première commande permanente (trois lignes), puis cliquez sur Rechercher.
    Une description de Entering_the_Order_Number.png suit
    Entrer le numéro de commande
  6. Sélectionnez tous les enregistrements en cochant la case supérieure gauche de l'en-tête du tableau.
  7. Cliquez sur Sélectionner (icône de vérification verte). Pour chaque rangée sélectionnée, le système ouvre le formulaire Lancement de commande.
  8. Pour chaque occurrence du formulaire de lancement de commande :
    1. Remplacez Qté de lancement par 1.
    2. Cliquez sur OK.
    • Note : Si vous ne remplacez pas Qté de lancement, le système libère la quantité totale.
  9. Après avoir fermé le dernier formulaire Lancement de commande et retourné au formulaire Utiliser le lancement de commande, cliquez sur Formulaire et sélectionnez Générer des commandes. Le système affiche les résultats dans Bons de commande générés.
  10. Dans Enregistreur de processus, cliquez sur Valeurs de retour.
  11. Dans Bons de commande générés, cliquez sur l'en-tête de colonne Numéro de commande dans la grille pour retourner le numéro de bon de commande généré.
  12. Dans Recorder (Enregistreur de processus), cliquez sur Resume (Reprendre).
  13. Cliquez sur Fermer pour quitter l'écran Bons de commande générés.
  14. Cliquez sur Fermer pour quitter Utiliser le lancement de commande et retourner à la page d'accueil.
  15. Dans Enregistreur de processus, entrez Lancement de commande permanente dans le champ Nom, cliquez sur Enregistrer et fermez l'enregistreur de processus.

C. Mettre à jour une demande de formulaire avec un formulaire répétitif ou facultatif

  1. Ouvrez Orchestrator Studio.
  2. Dans la page d'accueil d'Orchestrator Studio, cliquez sur la vignette Demandes de formulaire.
  3. Dans le panneau de gauche, recherchez et sélectionnez le processus Lancement de commande permanente. Si elle n'apparaît pas, cliquez sur Actualiser.
  4. Dans les segments du formulaire supérieur, localisez le formulaire Lancement de commande. Le processus enregistré inclut une occurrence de lancement de commande pour chaque ligne que vous avez sélectionnée. Dans cet exemple, trois lignes ont été sélectionnées, de sorte que trois occurrences de lancement de commande ont été enregistrées.
  5. Supprimer toutes les occurrences supplémentaires du formulaire Order Release (Lancement de commande) afin qu'il ne reste qu'une seule occurrence (garder une occurrence et supprimer le reste) :
    Une description de Remove_Order_Release.png suit
    Remove Order Release (Supprimer le lancement de commande)
    1. Sélectionnez une étape Lancement de commande, cliquez sur Supprimer, puis sur OK pour confirmer. Peu importe l'occurrence que vous supprimez, une seule occurrence du lancement de commande doit rester.
    2. Répétez jusqu'à ce qu'il ne reste plus qu'une seule étape de lancement de commande.
    3. Une description de Order_Release.png suit
      Lancement de commande
  6. Sélectionnez l'étape Lancement de commande restante. Cliquez sur le bouton Form Details en regard du bouton Remove.
  7. Activez Formulaire répétitif/facultatif et cliquez sur Enregistrer et charger.
  8. Dans le formulaire Lancement de commande, renommez la variable d'entrée Qté de lancement en Qté de lancement (au lieu de Quantity_Open).
  9. Cliquez sur Enregistrer pour enregistrer la demande de formulaire.

D. : Créer et tester l'orchestration

  1. Dans le menu Gérer, cliquez sur Créer une orchestration.
  2. Cliquez sur Enregistrer pour enregistrer l'orchestration.
  3. Exécuter l'orchestration :
    • Cliquez deux fois sur le noeud Démarrer ou sélectionnez le noeud et cliquez sur Exécuter l'orchestration.
  4. Dans les entrées, entrez les valeurs suivantes :
    • Order_Number : Numéro de commande pour la commande permanente à trois enregistrements.
    • Release_Qty : 2
    • P43060_Version : laissez ce champ vide
  5. Cliquez sur Run (Exécuter) et notez le Order Number (Numéro de commande) retourné dans la réponse.
    Une description de Order_Number.png suit
    Ordre

E. Vérifier les résultats

  1. Dans le client Web EnterpriseOne, utilisez le navigateur pour ouvrir P4310.
  2. Entrez le numéro de bon de commande retourné dans la réponse et cliquez sur Rechercher.
  3. Sélectionnez l'ordre dans la grille et cliquez sur OK.
  4. Dans le formulaire En-tête de commande, cliquez sur OK.
  5. Dans le formulaire Détails de la commande, vérifiez les éléments suivants :
    • La commande comprend trois lignes.
    • Chaque ligne a une quantité de 2 (ou la valeur que vous avez transmise dans Release_Qty).
    • Pour confirmer la commande permanente source, faites défiler l'affichage vers la droite et consultez les champs Commande d'origine et Numéro de ligne initiale.
  6. Répétez la procédure décrite dans les sections D et E à l'aide de la deuxième commande permanente et vérifiez que le bon de commande généré inclut les lignes et les quantités attendues.

Tâche 2 : Lancer toutes les lignes d'une commande permanente à l'aide d'un tableau pour contrôler la quantité débloquée pour chaque ligne

Dans la tâche précédente, l'orchestration a utilisé une seule valeur d'entrée pour contrôler la quantité débloquée pour chaque ligne de commande permanente. Dans cette tâche, vous mettez à jour les entrées de demande de formulaire et d'orchestration pour transmettre un tableau de quantités afin de pouvoir débloquer une quantité différente pour chaque ligne.

A. Mettre à jour la demande de formulaire pour utiliser un tableau d'entrée de formulaire répétitif

  1. Ouvrez Orchestrator Studio et naviguez jusqu'à Demandes de formulaire.
  2. Dans le panneau de gauche, sélectionnez la demande de formulaire Lancement de commande permanente créée dans la tâche précédente.
  3. Dans les segments du formulaire supérieur, sélectionnez le formulaire Lancement de commande et cliquez sur Détails du formulaireicône de menu.
  4. Dans la fenêtre Détails du formulaire, entrez la valeur suivante :
    • Repétition du tableau d'entrée de formulaire : Quantités
    • Cela vous permet de transmettre un tableau nommé Quantités qui contient les entrées de variable pour ce formulaire. Dans cette tâche, Release_Qty est le seul champ du tableau.
  5. Cliquez sur Enregistrer et charger, puis sur Enregistrer pour enregistrer la demande de formulaire.
  6. Une description de Save_the_Form_Request.png suit
    Enregistrer la demande de formulaire

B. Mettre à jour les entrées d'orchestration et corriger le mappage

  1. Retournez à la page d'accueil d'Orchestrator Studio, puis naviguez jusqu'à Orchestrations.
  2. Sélectionnez l'orchestration Lancement de commande permanente créée dans la tâche précédente.
  3. Sélectionnez le noeud Démarrer, puis cliquez sur Entrées et valeurs :
    Une description de Inputs_and_Values.png suit
    Entrées et valeurs
  4. Dans la liste Entrées, cliquez sur le X à la fin de la rangée Release_Qty pour supprimer l'entrée.
  5. Cliquez sur le curseur dans la page d'orchestration.

    Note : L'étape Appel de livraison permanente affiche un badge Mappages rompus, car l'entrée Release_Qty, qui était utilisée précédemment, a été supprimée.

    Broken_Mappings.png suit
    Mappages rompus
  6. Sélectionnez l'étape Lancement de commande permanente, puis cliquez sur l'icône Transformations.
  7. Dans le panneau Transformations, cliquez sur Ajouter des entrées à l'orchestration, puis sur Mappage automatique. Cette opération recrée l'entrée Release_Qty dans le cadre du tableau Quantités.
  8. Cliquez sur Enregistrer pour enregistrer l'orchestration.

C. Tester l'orchestration

  1. Sélectionnez le noeud Démarrer, puis cliquez sur Exécuter l'orchestration.
  2. Entrez un numéro de commande permanente pour Order_Number.
  3. À côté de Quantités, cliquez sur Entrées de tableau.
  4. Dans la fenêtre contextuelle Entrées de tableau, entrez une quantité pour chaque ligne de la commande permanente.

    Note : Après avoir entré une quantité, cliquez en dehors du champ d'entrée pour ajouter une nouvelle rangée d'entrée.

    • Si vous entrez moins de quantités, la quantité par défaut sera appliquée aux enregistrements restants.
    • Si vous entrez plus de quantités, les valeurs supplémentaires seront ignorées.
  5. Cliquez sur Exécuter.
  6. À l'aide du numéro de commande retourné dans la réponse, ouvrez la commande générée dans P4310 et inspectez les lignes de commande et les quantités.

Tâche 3 : Lancer des lignes et des quantités spécifiques pour plusieurs commandes permanentes

Dans cette tâche, vous créez une orchestration qui lance plusieurs lignes de commande permanente, une ligne à la fois. Vous configurez deux formulaires consécutifs dans une demande de formulaire unique pour qu'ils s'exécutent de manière répétée en fonction d'un tableau d'entrée. L'orchestration accepte un tableau qui contient Numéro de commande, Numéro de ligne et Quantité de lancement, ce qui vous permet de débloquer une quantité spécifique à partir de lignes spécifiques dans plusieurs commandes permanentes avant de générer des bons de commande.

A. Copier la demande de formulaire existante

  1. Ouvrez Orchestrator Studio et naviguez jusqu'à Demandes de formulaire.
  2. Sélectionnez la demande de formulaire Lancement de commande permanente créée dans les tâches précédentes.
  3. Dans le menu Gérer, cliquez sur Enregistrer sous.
  4. Dans la fenêtre Enregistrer sous, entrez les valeurs suivantes :
    • Nouveau nom : Ligne d'appel de livraison permanente
    • Nouvelle description : Ligne d'appel de livraison permanente
  5. Cliquez sur OK.

B. Configurer l'écran Travail avec lancement de commande pour répéter par entrée de tableau

  1. Dans les segments du formulaire supérieur, sélectionnez le formulaire Utiliser le lancement de commande (première option).
  2. Cliquez sur Détails du formulaire icône de menu.
  3. Activez Répétition/Formulaire facultatif.
  4. Dans Tableau d'entrée de formulaire répétitif, entrez Lignes permanentes.
  5. Cliquez sur Enregistrer et charger.

C. Ajouter un filtre QBE de numéro de ligne et mettre à jour le comportement de sélection de la grille

  1. Confirmer que l'option Utiliser le lancement de commande est toujours sélectionnée dans les segments du formulaire supérieur.
  2. Dans Actions disponibles, développez Utiliser le lancement de commande - QBE.
  3. Localisez Numéro de ligne (ID 37) et cliquez sur Ajouter une action (+).
  4. Dans Ordre d'exécution, sélectionnez la nouvelle rangée Numéro de ligne (généralement la dernière rangée ajoutée) et repositionnez-la en tant que deuxième action dans la séquence.
  5. Dans Ordre d'exécution, supprimez toutes les actions Sélectionner toutes les rangées. Sélectionnez chaque action Sélectionner toutes les rangées et cliquez sur Supprimer (X).
  6. Dans Actions disponibles, développez Utiliser le lancement de commande - Grille.
  7. Localisez Sélectionner une rangée et cliquez sur Ajouter une action (+).
  8. Dans Ordre d'exécution, mettez à jour l'action Sélectionner une rangée :
    • Effacez Select_Row (Sélectionner une rangée) dans la colonne Input (Entrée).
    • Set the Default Value to 1.
    • Filtrer par numéro de commande et numéro de ligne, la grille doit retourner une seule rangée après Rechercher.
  9. Réorganisez les actions de sorte que Sélectionner une rangée s'exécute entre Rechercher et Sélectionner.
    Update_the_Select_Row_Action.png suit
    Mettre à jour l'action Sélectionner une rangée

D. : Configurer le formulaire de lancement de commande pour utiliser le même tableau d'entrée

  1. Dans les segments du formulaire supérieur, sélectionnez Lancement de commande (deuxième option).
  2. Cliquez sur Détails du formulaire<img src="images/menu_icon.png" alt="menu icon" style="width:20px; height:20px; position:relative; top:-2px; margin-left:4px;" .< li>
  3. Réglez Tableau d'entrée de formulaire répétitif à Lignes permanentes (pour correspondre au premier formulaire).
  4. Cliquez sur Enregistrer et charger.
    • Cela vous permet de transmettre un tableau unique qui inclut Numéro de commande, Numéro de ligne et Quantité.
    • Lors de l'exécution, les deux premiers formulaires sont exécutés une seule fois, consécutivement, pour chaque rangée du tableau Lignes permanentes. Une fois le tableau traité, la demande de formulaire continue de générer le bon de commande.
  5. Cliquez sur enregistrer pour enregistrer la demande de formulaire.

E. Créer et tester l'orchestration

  1. Dans le menu Gérer, cliquez sur Créer une orchestration.
  2. Cliquez sur enregistrer pour enregistrer l'orchestration.
  3. Dans Exécuter l'orchestration, localisez l'entrée Lignes permanentes et cliquez sur Entrées de tableau.
  4. Ajoutez plusieurs rangées au tableau à l'aide de combinaisons valides provenant de vos commandes permanentes de test (Numéro de commande + Numéro de ligne + Quantité), puis fermez la fenêtre.
  5. Add_multiple_rows_to_the_array.png suit
    Ajout de plusieurs rangées au tableau
  6. Cliquez sur Exécuter.
  7. Dans la réponse, confirmez que le numéro de commande généré contient les informations attendues sur la ligne d'appel de livraison.

Tâche 4 : Créer une commande client pouvant inclure un ensemble et des articles configurés

Dans cette tâche, vous enregistrez et créez une orchestration qui crée une commande client contenant n'importe quelle combinaison d'articles standard, d'ensemble et configurés. Lorsque vous ajoutez un article d'ensemble, le formulaire Sélection d'ensemble s'ouvre. Lorsque vous ajoutez un article configuré, un formulaire de configurateur s'ouvre. Pour cette tâche, vous acceptez la configuration par défaut pour les ensembles et les articles configurés.

A. Enregistrer le processus de création d'une commande client

  1. Connectez-vous au client Web EnterpriseOne.
  2. Dans le menu utilisateur (en haut à droite), cliquez sur Enregistrer un processus pour ouvrir Enregistreur de processus.
  3. Dans la fenêtre Enregistreur de processus, cliquez sur Démarrer.
  4. Utilisez Navigateur et entrez P42101 dans Chemin rapide.
  5. Cliquez sur Ajouter (icône +).
  6. Dans l'en-tête de commande, entrez les valeurs suivantes :
    • Vendu à : 4244
    • Branche/usine : 30
  7. Dans le tableau, entrez la première ligne :
    • Numéro d'article : 2400
    • Branche/usine : 30
  8. Dans l'en-tête de commande, cliquez sur l'onglet Sommaire de la commande. Le changement d'onglet d'en-tête supprime le focus du tableau et invite les valeurs du tableau à traiter.
  9. Lorsque la fenêtre Sélection d'ensemble s'ouvre, cliquez sur OK pour accepter la configuration d'ensemble par défaut.
  10. accept_the_default_kit_configuration.png suit
    Accepter la configuration d'ensemble par défaut
  11. Ajoutez une deuxième ligne dans le tableau :
    • Numéro de l'élément : 6000
    • Branche/usine : M30
    • Note : Si vous recevez une erreur, confirmez que Branche/usine est M30 (et non 30).
  12. Quittez la ligne. La fenêtre du configurateur s'ouvre.
  13. configurator_window.png suit
    Fenêtre Configurateur
  14. Cliquez sur Valider la configuration.
  15. Cliquez sur Ajouter à la commande.
  16. Lorsque vous retournez à la commande client, sélectionnez l'onglet En-tête de commande client.
  17. Dans la fenêtre Enregistreur de processus, cliquez sur Valeurs de retour, puis sélectionnez le champ qui contient le numéro de commande pour le saisir.
  18. Dans la fenêtre Process Recorder (Enregistreur de processus), cliquez sur Resume (Reprendre).
  19. Cliquez sur Soumettre et fermer pour enregistrer la commande.
  20. Dans Gérer la commande existante, entrez le numéro de commande saisi dans le champ de filtre Numéro de commande, puis cliquez sur Rechercher.
  21. Dans la fenêtre Enregistreur de processus, cliquez sur Valeurs de retour.
  22. Dans la grille, sélectionnez les colonnes suivantes en cliquant sur chaque en-tête de colonne :
    • Ordre
    • Numéro de ligne
    • 2e numéro d'article
    • Description 1
  23. Dans la fenêtre Process Recorder (Enregistreur de processus), cliquez sur Resume (Reprendre).
  24. Fermez Gérer la commande existante (icône X) pour arrêter l'enregistrement.
  25. Dans Enregistreur de processus, entrez Ajouter une commande client avec des ensembles et des articles de configuration dans le champ Nom, cliquez sur Enregistrer et fermez l'enregistreur de processus.

B. Mettre à jour la demande de formulaire pour traiter les formulaires facultatifs ou répétitifs

  1. Dans Orchestrator Studio, naviguez jusqu'à Demandes de formulaire.
  2. Dans le panneau de gauche, sélectionnez Ajouter une commande client avec des ensembles et des articles de configuration.
  3. Dans les segments du formulaire supérieur, localisez la deuxième occurrence du formulaire Entrer une nouvelle commande (quatrième option) et supprimez-le.
    • Sélectionnez le formulaire, cliquez sur Supprimer, puis cliquez sur OK pour confirmer.
    • Cette deuxième occurrence a été enregistrée car la fenêtre Sélection d'ensemble s'est ouverte après que vous ayez entré la première ligne.
    • Au moment de l'exécution, l'orchestration ajoute toutes les lignes au moyen du tableau transmis au premier formulaire Entrer une nouvelle commande et les formulaires d'ensemble/de configurateur s'ouvrent uniquement si nécessaire.
  4. Configurez le formulaire de sélection de trousse comme répétitif/facultatif :
    1. Sélectionnez Sélection d'ensemble dans le segment.
    2. Cliquez sur Détails du formulaireicône de menu.
    3. Activez Répétition/Formulaire facultatif.
    4. Cliquez sur Enregistrer et charger.
  5. Configurez le formulaire d'article configuré comme répétitif/facultatif :
    1. Sélectionnez Formulaire parent – Révisions d'articles configurés dans le segment.
    2. Cliquez sur Détails du formulaireicône de menu.
    3. Activez Répétition/Formulaire facultatif.
    4. Cliquez sur Enregistrer et charger.

C. Assurez-vous que la variable créée pour stocker le numéro de commande est utilisée pour extraire les détails de la commande

  1. Sélectionnez le formulaire suivant dans les segments de formulaire (cinquième option).
  2. Dans la colonne icône de menu de la grille Action, cliquez sur le bouton pour voir la variable OrderNumber retournée.
  3. Notez le nom exact de la variable retournée (par exemple, OrderNumber).
  4. Sélectionnez le sixième formulaire du segment et localisez le mappage de champ Numéro de commande.
  5. Remplacez la valeur Input (Entrée) de Order_Number par le nom de variable retourné (par exemple, OrderNumber).
    • Cela garantit que la demande de formulaire trouve immédiatement la commande qui vient d'être créée.
  6. Cliquez sur enregistrer pour enregistrer les modifications apportées à la demande de formulaire.

D. : Créer et tester l'orchestration

  1. Dans Gérer, cliquez sur Créer une orchestration.
  2. Cliquez sur enregistrer pour enregistrer l'orchestration.
  3. Tester l'orchestration à l'aide de Exécuter l'orchestration.
  4. Entrez les entrées d'en-tête suivantes :
    • Long_Address_Number_Sold_To : 4244
    • HdrBusinessUnit : 30
  5. À côté du tableau d'entrée de ligne (par exemple, GridIn_188_20_2), cliquez sur Entrées de tableau.
    • Note : Il est recommandé de renommer les variables créées par l'enregistreur de processus avant de créer l'orchestration.
  6. Tester avec un élément standard uniquement :
    • Ajoutez une rangée avec Item_Number 210 et Branch_Plant 30.
  7. Fermez la fenêtre Array Inputs (Entrées de tableau) et cliquez sur Run (Exécuter).
    • Laissez OrderNumber et P42101_Version vides.
    • Vérifiez que la réponse affiche une commande client d'une seule ligne (aucun formulaire d'ensemble ou de configurateur n'était requis).
  8. Tester avec un article d'ensemble :
    1. Cliquez de nouveau sur Entrées de tableau.
    2. Ajoutez une deuxième rangée avec Item_Number 2400 et Branch_Plant 30.
    3. Array_inputs.png suit
      Entrées de tableau
    4. Fermez la fenêtre et cliquez sur Exécuter.
    5. Vérifiez que la commande inclut les deux articles d'entrée plus les lignes de composant d'ensemble par défaut.
      • Pour l'article d'ensemble 2400, les lignes telles que 2.01 et 2.02 sont les composants d'ensemble par défaut.
      • Order.png suit
        Trier
  9. Tester avec un article configuré :
    1. Ajoutez l'article configuré à l'entrée du tableau (en plus des articles précédents).
    2. Add_the_configured_item.png suit
      Ajout de l'article configuré
    3. Exécutez l'orchestration.
    4. Vérifiez que la commande inclut les lignes précédentes et les lignes d'article configurées supplémentaires (par exemple : 3, 3.001, 3.002, 3.003, 3.004).
  10. Modifiez le tableau d'entrée pour inclure toute combinaison d'articles standard, d'ensemble et configurés, et confirmez les lignes de commande client retournées dans la réponse.

Conclusion

Dans cet exemple Oracle-by-Example, vous avez appris à utiliser l'option Repeating/Optional Form dans une demande de formulaire pour indiquer qu'un formulaire spécifique peut se répéter plusieurs fois, ou peut-être pas du tout. Dans le cas de la libération de lignes d'un bon de commande permanent, vous pouvez contrôler la quantité d'articles libérés pour chaque ligne de la commande indépendamment. Dans le cas de la création d'une commande client avec des articles qui peuvent ou non être configurés ou des articles d'ensemble, la demande de formulaire peut effectuer une itération sur les formulaires d'article et d'ensemble configurés intermédiaires. De cette façon, l'option Formulaire répétitif/facultatif vous permet d'automatiser un nombre indéterminé de fois les applications EnterpriseOne qui effectuent des itérations sur les formulaires.