URL RequisitionListSubmit

Cette URL soumet une liste préconfigurée pour le traitement des commandes.

Structure de l'adresse URL

http:// host_name/path/
Nom entièrement qualifié de votre Transaction server et du chemin de configuration.

Valeurs des paramètres

URL
Obligatoire : Adresse URL appelée une fois que la commande a abouti.
requisitionListId
Obligatoire : ID de la liste préconfigurée à soumettre.
contractId
Liste des ID des contrats associés à la commande. Ce paramètre peut être utilisé plusieurs fois.
offerId
Liste des ID des offres associées à la commande. Ce paramètre peut être utilisé plusieurs fois.

Exemple

La commande suivante soumet la liste préconfigurée 10065 pour le traitement :

http://myhostname/RequisitionListSubmit?requisitionListId=10065&URL=RequisitionListDisplay

Comportement

  • Copie la liste préconfigurée et crée une nouvelle commande en attente en appelant la commande OrderItemUpdate
  • Appelle l'instruction OrderPrepare pour préparer la commande.
  • Redirige vers l'URL au terme de l'opération

Conditions d'exception

Lance une ECApplicationException avec la clé de message _ERR_INVALID_ORDER_REFNUM si le paramètre d'entrée requisitionListId n'est pas un ID de commande valide.