URL RequisitionListUpdate

Cette URL partage une liste préconfigurée privée ou, rend privée une liste partagée. Elle met également à jour les informations de facturation et de paiement.

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 à appeler une fois que la commande a abouti.
requisitionListId
Obligatoire : ID de la liste préconfigurée à mettre à jour.
état
Distingue entre une liste préconfigurée privée et une liste préconfigurée partagée. Pour une liste préconfigurée, la valeur par défaut est 1. Une valeur de Z indique une liste préconfigurée partagée.
billtoAddressId
Identification de l'adresse de facturation.
nom
Nom de la liste préconfigurée.

Exemple

L'exemple suivant met à jour la liste préconfigurée 10099, en faisant de la liste préconfigurée une liste partagée :


http://myhostname/RequisitionListUpdate?&requisitionListId=10099&status=Z
  &URL=RequisitionListDisplay

Comportement

Met à jour les informations spécifiées dans les paramètres. Elle peut également mettre à jour les paires nom-valeur de paiement facultatives semblables aux paires nom-valeur dans la commande OrderProcess.

Conditions d'exception

  • Lance une ECApplicationException avec la clé de message _ERR_INVALID_INPUT si le statut du paramètre d'entrée n'est pas Y ou Z.
  • 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.

Notes sur les paiements

La commande RequisitionListUpdate ne gère pas elle-même les paiements.