Objectif
WebService permettant la création de données dans les tables d'interface des ordres de production.
Deux options sont possibles : garder les données créées dans les tables d'interface ou pousser la mise à jour jusqu'aux tables d'exploitation. Le deuxième choix ne permet pas l'insertion d'un nouvel ordre de production dans les tables d'exploitation. Les données permettant l'insertion d'un nouvel ordre de production resteront dans les tables d'interface. Une action devra être réalisée pour finaliser l'ajout d'un nouvel ordre de production par le traitement d'intégration des ordres de production (TTOR).
Package : api/production
Méthode : POST
Nom : productionOrdersInterface
Service : P_QATOR
Actions réalisées
Pour chaque ordre de production à traiter :
- insertion dans la table d'interface (GTOR) ;
- insertion possible de données dans la table d'interface des contraintes opérations d'ordre de production (QAISCO) ;
- transfert en option dans les tables d'exploitation pour la mise à jour de données sur un ordre de production déjà existant (pas de création) :
mise à jour d'opérations des ordres de production (QAIORO), de lignes d'ordres de production (QAILOR);
création ou mise à jour de détails par lot des lignes d'ordres de production (QAILOL), de contraintes opérations d'ordre de production (GCOO).
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.