Relance d'un Web Service

Cegid Orli - Documentation fonctionnelle - 2025

 

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)