STORE-3829 Demande de création de compte Fournisseur AMI depuis le front

Inscription d'un fournisseur "AMI" sans saisie de CNUF

Given Maline souhaite créer l'entité Fournisseur E

And Le fournisseur E, n'est pas connu de le SI Decath

When Maline demande une création de compte via le formulaire front avec les informations suivantes:

Libellé CNUF Profil FP/ Email de contact Mot de passe Téléphone Adresse (Factu/Ship)
Fournisseur E maline.pantais@nereide.fr 123456 +336239328245 1 bis rue de là, Padoue, ITALY

Then Une demande client est créée avec les données suivantes à compléter :

DPP MAJORATION
DP ITALY 1000%

And l'entité du Fournisseur E est créée désactivée sans cnuf et ses informations depuis la saisie

And Maline est défini commme factory purchaser pour ce fournisseur AMI E

And Pierre LOUCHART est alerté de la demande d'inscription.

Inscription d'un fournisseur "AMI" avec CNUF non connu de RFIDPROD

Given Maline souhaite créer l'entité Fournisseur F

And Le fournisseur F, est connu du SI Decath

When Maline demande une création de compte via le formulaire front avec les informations suivantes:

Libellé CNUF Profil FP/ Email de contact Mot de passe Téléphone Adresse (Factu/Ship)
Fournisseur F 90100 maline.pantais@nereide.fr 123456 +336239328245 1 bis rue de là, Padoue, ITALY

Then Une demande client est créée avec les données suivantes à compléter :

DPP MAJORATION
DP ITALY 1000%

And l'entité du Fournisseur E est créée désactivée avec le cnuf 90100 et ses informations depuis MasterData

And Maline est défini commme factory purchaser pour ce fournisseur AMI E

And Pierre LOUCHART est alerté de la demande d'inscription.

Inscription d'un fournisseur "AMI" avec CNUF non connu de RFIDPROD ni du Si Decath

Given Maline souhaite créer l'entité Fournisseur F

And Le fournisseur F, n'est pas connu du SI Decath

When Maline demande une création de compte via le formulaire front avec les informations suivantes:

Libellé CNUF Profil FP/ Email de contact Mot de passe Téléphone Adresse (Factu/Ship)
Fournisseur G 90102 maline.pantais@nereide.fr 123456 +336239328245 1 bis rue de là, Padoue, ITALY

Then Une demande client est créée avec les données suivantes à compléter :

DPP MAJORATION
DP ITALY 1000%

And l'entité du Fournisseur E est créée désactivée sans cnuf et ses informations depuis la saisie

And Maline est défini commme factory purchaser pour ce fournisseur AMI E

And Pierre LOUCHART est alerté de la demande d'inscription.

Inscription d'un fournisseur "AMI" avec CNUF connu de RFIDPROD

Etant donné Gil souhaite créer l'entité fournisseur Z

And Le CNUF du fournisseur Z est déjà connu du système pour RFIDPROD

When Gil demande une création de compte via le formulaire front avec les informations suivantes:

Libellé CNUF Profil FP/ Email de contact Mot de passe Téléphone Adresse (Factu/Ship)
Fournisseur E 6666 gil.pts@nereide.fr 654321 +336239328245 1 bis rue de là, Nogent le rotrou, FRANCE

Then une demande est créée portant sur le factory Purchaser uniquement, les autres datas ne sont pas mises à jour avec les données suivantes à compléter

DPP MAJORATION
DP ITALY 1000%

And Pierre LOUCHART est alerté de la demande d'inscription.

Creation d'un CNUF pour un fournisseur AMI non référencé dans le SI Decathlon

Given le fournisseur C, n'est pas référencé dans le SI Decathlon

And le dernier CNUF généré est L1111

When la création de compte est validée

Then le CNUF créé pour le fournisseur C est L1112.

Validation de la Demande d'inscription d'un nouveau fournisseur AMI

Given une demande d'inscription a été réalisée pour un fournisseur AMI non référencé dans le SI decat

And l'admin back a vérifié : la dp, la majoration, les coordonnées

When l'admin back valide l'inscription

Then le fournisseur est activé et déclaré comme AMI et un cnuf est généré au format LXXXX pour ce fournisseur

And la demande est cloturée

And le factory purchaser est activé ainsi que ses droits

And un mail est envoyé au Factory purchaser pour l'avertir de la validation de l'inscription.

Validation de la Demande d'inscription d'un fournisseur AMI déjà existant

Given une demande d'inscription a été réalisée pour un fournisseur AMI déjà référencé dans RFIDPROD

And l'admin back a vérifié : la dp, la majoration

When l'admin back valide l'inscription

Then le fournisseur est déclaré comme AMI

And la demande est cloturée

And le factory purchaser est activé ainsi que ses droits

And un mail est envoyé au Factory purchaser pour l'avertir de la validation de l'inscription.

Rejet de la Demande d'inscription d'un fournisseur AMI

Given une demande d'inscription a été réalisée pour un fournisseur AMI

When l'admin back rejette l'inscription

Then la demande est cloturée.