Flux secondaire de demande de qualification de processus
Le flux secondaire Traiter la demande de qualification génère une demande de qualification basée sur la commande client, envoie la demande au système d’inventaire tiers et exécute la demande d’intégration.
Générer une demande de qualification
Dans la première étape du flux secondaire, une charge utile compatible TMF-641 à envoyer au système d’inventaire est générée. La liste serviceQualificationItem dans la charge utile se compose des informations sur la commande de service, de la hiérarchie et de toutes les caractéristiques. Un exemple de charge utile est affiché dans l’exemple suivant :
Dans cet exemple, vous pouvez voir que serviceQualificationItem comporte plusieurs commandes de services et vous pouvez également voir la hiérarchie ou les relations parent et enfant entre elles.
Exécuter la demande d'intégration
Cette étape lance le type de demande d’intégration de demande de qualification de commande à partir du sélecteur de spoke. Les informations de charge utile spécifiées à la première étape du flux secondaire et l’élément de ligne de commande principale de la commande de client sont acceptées comme entrées. Ces informations sont ensuite envoyées à l’aide d’un appel d’API au système d’inventaire tiers et la réponse est reçue de manière synchrone ou asynchrone et le champ Résultat est mis à jour dans la commande de clients.
Si la réponse est reçue de manière asynchrone, elle doit être transmise à la réponse de qualification de processus. Parallèlement au résultat, si la réponse contient des informations supplémentaires relatives à une autre proposition de service ou au motif d’indisponibilité de l’éligibilité, ces informations sont mises à jour pour la commande de service correspondante. Un exemple de réponse est présenté ici :
Dans cet exemple de réponse, le qualificationresult est défini sur Qualifié pour toutes les commandes de services de la hiérarchie et le résultat final est également défini sur Qualifié.