Traitement du flux de commande : Stock ATP avec le sous-système de paiement

D'une perspective de commerçant, le processus de commande est composé de plusieurs étapes.

L'administrateur du site planifie les tâches suivantes :

Les étapes suivantes décrivent le cycle de vie d'une commande, de sa création à son expédition au client.
  1. Passation de commande. Un client ou un administrateur habilité à agir au nom du client passe une commande auprès du magasin. La commande passe à l'un des états suivants :
    B
    Commande en amont
    I
    Soumis
    I
    Seule une partie ou la totalité est approuvée.

    L'événement de paiement Premier est déclenché et les actions de paiement correspondantes sont exécutées.

  2. B2B direct Approbation de la commande.
  3. Approbation du paiement de la commande, si nécessaire. Il n'est pas utile d'approuver les modes de règlement tels que le contre remboursement et la facturation.
  4. Si la commande contient des produits qui doivent être commandés en amont, elle passe à l'state B (backordered). Les commandes peuvent être commandées en amont avec la commande ProcessBackorders ou par l'intermédiaire d'un planificateur. Si une commande doit faire l'objet d'une nouvelle autorisation, elle revient à l'état M ou à un état A, I, B ou C. Après qu'une commande en amont est approuvée, affectez-la. Ne la réapprovisionnez pas ou la commande peut revenir à nouveau pour approbation.
  5. Lancement de la commande pour exécution. Le travail ReleaseToFulfillment du planificateur lance l'exécution de la commande. Lorsque la préparation de tous les articles de la commande a été déclenchée, celle-ci passe à l'état R (Lancée).
  6. Création d'un lot de prélèvements sur stock pour les commandes lancées à destination du centre de distribution spécifié.
  7. Affichage et impression des bordereaux de prélèvement sur stock.
  8. Affichage et impression des listes de colisage.
  9. Prélèvement et emballage des produits spécifiés dans le bordereau de prélèvement sur stock et la liste de colisage.
  10. Création du colis.
  11. Expédition des marchandises. Expédiez la commande au client.
  12. Confirmation de l'expédition. Lorsque tous les articles de la commande ont été expédiés, celle-ci passe à l'état S (Expédiée).
  13. Finalisation de la commande. La tâche planifiée OrderClose s'exécute pour amorcer la clôture de la commande.