WebService permettant la création de demandes d'interventions. Il prend en compte l'insertion de plusieurs en-têtes, des textes et des lignes de demandes d'interventions.
Package : api/qam
Méthode : POST
Nom : createMaintenanceJobs
Actions réalisées
Recherche de l'équipement
Dans le cas où la demande concerne un équipement, plusieurs critères permettent de retrouver cet équipement :
- le code de l'équipement ;
- le numéro d'inventaire de l'équipement ;
- le numéro de série de l'équipement ;
- l'identifiant unique de l'équipement (GUID).
Traitement des demandes
Pour chaque demande à traiter :
- Insertion de la demande dans la table d'interface QMTIT, en attente de transfert vers la table de production QMINT (la gestion correspondante est celle des demandes d'interventions (GINT)) ;
- Insertion des lignes de demande dans la table d'interface QMTLI, en attente de transfert vers la table de production QMLDI (la gestion correspondante est celle des lignes des demandes d'interventions (GLDI)) ;
- Insertion des textes dans la table d'interface QMTTI, en attente de transfert vers la table de production QMTXI (la gestion correspondante est la gestion des textes des demandes d'interventions (QMITXI)) ;
- Transfert des demandes, des lignes et des textes vers les tables de production.
Appel
Pour connaître les paramètres d'appel du WebService, se reporter à l'interface le référençant.
Voir également la documentation technique sur l'utilisation des WebServices REST.