La fonction JP933 permet de visualiser le statut d’un Web Service.
- Si OK
= le statut est « 1-Traité »
sur fond VERT - Si KO
= le statut est « 2- En erreur »
sur fond ROUGE
Lorsqu’un Web Service est en erreur dans JP933, voici la procédure pour le relancer :
- Se positionner sur la ligne en erreur
- Par les Actions complémentaires, demander la fonction Données de la requête JP999W02
- Enregistrer le XML (clic droit « Enregistrer la cible sous » ou « Enregistrer sous »).
Astuce : enregistrer en renommant avec le n° lot pour le retrouver plus facilement - Ouvrir le document avec un éditeur de texte (exemple : Notepad) et corriger la donnée erronée, puis Enregistrer
- Dans JP933, se placer à nouveau sur l’enregistrement en anomalie
- Par les Actions complémentaires, demander ‘Relance consommation JP999’
- La fonction XC100 se prépare à être lancée.
Valider la fenêtre de choix du filtre, puis sélectionner ensuite le fichier corrigé à télécharger. - Validation de l’écran de routage : traitement XC100
- Rafraîchir JP933 pour vérifier que la ligne n’est plus en anomalie mais en statut « Traité » (fond vert)
Remarques :
- un compteur LOT_CONSO doit être créé dans JP020
- il n’existe pas d’historique des erreurs corrigées ; aussi, lorsque le Web Service est traité, il n’y a plus de trace pour indiquer qu'il a été en erreur.
Web Services Cegid Orli compatibles avec JP933
Certaines méthodes Web Services standard Cegid Orli peuvent être relancées selon la procédure ci-dessus :
- CreateCustomerOrder
(génération Commande Client) - UpdCustomerOrderEan
(mise à jour Commande Client par EAN) - UpdCustomerOrderFg
(mise à jour Commande Client par code article) - SetEntryStkLine et SetEntryStkSize
(Entrée en stock) - SetExitStkLine et SetExitStkSize
(Sortie de stock) - SetDirectEntryLine et SetDirectEntrySize
(Emmagasinage directe d’une ligne de commande fournisseur) - SetEntryQcLine et SetEntryQcSize
(Réception en CQ d’une ligne de commande fournisseur) - SetExitQcLine et SetExitQcSize
(Sortie de CQ d’une ligne de commande fournisseur) - SetSupplierReturnQcLine et SetSupplierReturnQcSize
(Retour au fournisseur depuis le CQ d’une ligne de commande fournisseur) - SetSupplierReturnStkLine et SetSupplierReturnStkSize
(Retour au fournisseur depuis le stock d’une ligne de commande fournisseur) - DelPickForm
(Suppression d’un bon de préparation) - InsPickFormLine, InsPickFormSize et InsPickFormWholeLine
(Création d’un bon de préparation) - SetAllocCustOrd, SetAllocCustOrdLine et SetAllocCustOrdSize
(Affectation d’une ligne de commande client) - SetDeallocCustOrd, SetDeallocCustOrdLine et SetDeallocCustOrdSize
(Désaffectation d’une ligne de commande client) - SetValidPickForm
(Validation d’un bon de préparation) - UpdPickFormHeader
(Mise à jour des informations en en-tête d’un bon de préparation) - DelLoadingInvoiceDepPf
(Suppression de la date de départ d’un bon de chargement) - InsLoadingInvoicePf
(Création d’un bon de chargement) - InvLoadingInvoicePf
(Invalidation d’un bon de chargement) - UpdLoadingInvoicePf
(Mise à jour d’un bon de chargement) - InsPackingPickFormLine et InsPackingPickFormSize
(Création du colisage d’un bon de préparation) - UpdPackingPickFormLine et UpdPackingPickFormSize
(Mise à jour du colisage d’un bon de préparation)