Aller au contenu

Mise en situation

Exemple de création d’un modèle pour un produit dans un PIM.

Je suis un administrateur de PIM et je souhaite créer un modèle pour un format donné.

  1. Je récupère la liste des formats via l’API
  2. Je rentre dans l’atelier par le post_in avec un id_format
  3. Je sauvegarde ma création dans l’atelier
  4. Je quitte l’atelier par le post_out avec un id_model
  5. Je rattache l’id_model à mon produit dans mon PIM

integration-schema


Exemple d’édition d’un modèle pour un produit dans un PIM.

Je suis un administrateur de PIM et je souhaite modifier un modèle pour un produit.

  1. Je rentre dans l’atelier par le post_in avec un id_model et un context_id (id de mon produit dans mon PIM)
  2. Je sauvegarde mes modifications dans l’atelier ou pas.
  3. Je quitte l’atelier par le post_out avec le même id_model

integration-schema


Exemple de l’utilisation d’un modèle pour un produit dans un e-shop.

Je suis un client de e-shop et je souhaite commander un produit éditable.

  1. Je sélectionne un produit éditable. L’e-shop demande à l’API de dupliquer un modèle rattaché à ce produit.
  2. Je rentre dans l’atelier par le post_in avec ce nouvel id_model
  3. Je sauvegarde mes modifications dans l’atelier ou pas.
  4. Je quitte l’atelier par le post_out avec le même id_model
  5. Le e-shop peut donc attribuer ce modèle à mon produit dans le panier.
  6. Je valide mon panier. L’e-shop demande à l’API de générer un fichier de production finale à partir de ce modèle.
  7. L’e-shop récupère le fichier de production finale et gère l’envoi de la commande au prestataire de production.

integration-schema