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.