URL OrderCreate
Cette URL crée une commande sans aucun article de commande.
Commande de contrôleur
com.ibm.commerce.order.commands.OrderCreateCmd
Classe d'implémentation
com.ibm.commerce.order.commands.OrderCreateCmdImpl
Commandes appelées
SetOrderOrganizationCmd
StoreAndValidatePaymentCmd
RaiseOrderEventCmd
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
- URL de redirection
- description
- Description textuelle de la commande.
- outOrderName
- Paire nom_valeur à ajouter à l'URL de redirection.
Le nom par défaut est "outOrderId" La valeur de la paire nom-valeur est le numéro de référence (ID de commande) de la commande créée.
Exemple
L'exemple suivant crée une commande sans aucun article de commande :
http://myhostname/webapp/wcs/stores/servlet/OrderCreate?URL=OrderDisplay
&description=OrderwithoutOrderItems&outOrderName=OrderName
Comportement
Créez un nouvel enregistrement de commande et mettez-le à jour avec les informations suivantes :
- Statut de transfert, statut, type, description, Id de canal, devise, Id d'éditeur et dernière heure de mise à jour
Appelez SetOrderOrganizationCmd pour définir les informations d'organisation de la commande
Appelez StoreAndValidatePaymentCmd (commande EDP) pour créer le conteneur de paiement
Appelez RaiseOrderEventCmd pour déclencher ORDER_CREATION_EVENT
Conditions d'exception
Aucun.