# Installation et configuration sur Open-Prod

# Installation des modules myfab

Installer et / ou mettre à jour les modules suivants depuis le menu Configuration &gt; Applications d'Open-Prod :

- myFAB Fondation
- myfab File Interface
- myfab Connecteur PrestaShop

# Création des champs personnalisés Open-Prod

Créer dans Open-Prod le champ suivant et l'ajouter à la fiche produit dans l'onglet Vente : <span style="color: rgb(224, 62, 45);">**x\_prix\_de\_vente\_ht\_presta**</span>

Pour ce faire : alt + clic sur un champ de l'onglet vente de la fiche produit. Sélectionner "Ajout de champs" dans type, mettre le nom de la nouvelle vue et créer le nouveau champ via le dropdown "Champs à ajouter".

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2026-04/scaled-1680-/3ODimage.png)](https://docs.myfab.fr/uploads/images/gallery/2026-04/3ODimage.png)

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2026-04/scaled-1680-/ml9image.png)](https://docs.myfab.fr/uploads/images/gallery/2026-04/ml9image.png)

Ce champ servira à remonter le prix des produits dans PrestaShop.

[![x prix vente.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/x-prix-vente.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/x-prix-vente.png)

Créer ensuite le champ suivant et l'ajouter au Modèle Taxes : <span style="color: rgb(224, 62, 45);">**x<span style="color: rgb(224, 62, 45);">\_e</span>xport\_ecotaxes**</span>

Ce champ permettra de remonter dans PrestaShop la valeur de la taxe.

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2026-04/scaled-1680-/lvtimage.png)](https://docs.myfab.fr/uploads/images/gallery/2026-04/lvtimage.png)

Se rendre dans **Facturation &gt; Configuration &gt; Taxes** et rajouter le champs en interface

![](https://docs.myfab.fr/uploads/images/gallery/2023-03/embedded-image-mx0cbt6t.png)

# Configuration de myfab File Interface

<p class="callout info">Vous pouvez vous reporter à la [documentation spécifique du module myfab File Interface](https://docs.myfab.fr/books/myfab-file-interface-mffi) en cas de besoin.</p>

#### 1. Activation des droits d'accès MFI

Si cela n'est pas déjà fait, il faut ajouter à l'utilisateur Open-Prod les droits d'accès au module MFI : aller dans **Paramètres &gt; Utilisateurs** et choisir son utilisateur. En bas, dans la section "Autre", cocher les options "Exports fichiers myfab" et "Imports fichiers myfab".

![](https://docs.myfab.fr/uploads/images/gallery/2023-03/embedded-image-d137ppkt.png)

#### 2. Configuration des exports de Produits

##### 2.1. Ajout champ prix de vente HT

L'installation du module myfab Connecteur PrestaShop va créer une configuration standard des exports de produits. On la retrouve dans la liste des exports fichiers de MFI : onglet Configuration <span style="font-size: 11.0pt; line-height: 107%; font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-char-type: symbol; mso-symbol-font-family: Wingdings;"><span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings;">à</span></span> myfab APIs <span style="font-size: 11.0pt; line-height: 107%; font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-char-type: symbol; mso-symbol-font-family: Wingdings;"><span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings;">à</span></span> Export fichier.

![](https://docs.myfab.fr/uploads/images/gallery/2023-03/embedded-image-ahe26dft.png)

Dans cette configuration, ajouter l'export du champ prix de vente HT (sans éco-taxes) :

![](https://docs.myfab.fr/uploads/images/gallery/2023-03/embedded-image-x012pudi.png)

##### 2.2. Ajout filtre sur Taxes

Ajouter également un filtre sur les taxes à exporter comme suit :

Aller dans le modèle à exporter "Taxes" :

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/KEgimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/KEgimage.png)

Puis dans l'onglet "Filtrage" et ajouter un nouveau champ à filtrer. Sélectionner le champ personnalisé x\_export\_ecotaxes :

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/Vmdimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/Vmdimage.png)

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/cieimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/cieimage.png)

Ajouter un opérateur de filtrage comme ci-dessous :

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/UIDimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/UIDimage.png)

Faire de même pour le modèle enfant à exporter UdM :

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/G5timage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/G5timage.png)

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/WdCimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/WdCimage.png)

##### 2.3. Filtre sur produits E-Commerce

Pour information, sur le modèle d'export par défaut, il existe un filtre permettant d'exporter uniquement les produits dont le champ "E-Commerce" est coché.

![](https://docs.myfab.fr/uploads/images/gallery/2023-03/embedded-image-w6ihhj4i.png)

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/aRYimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/aRYimage.png)

##### 2.4. Création du Cron associé

Enfin, le module va également créer le Cron associé à l'export pour automatiser son exécution à un intervalle de temps donné. Il est présent dans l'onglet Cron et modifiable en fonction du besoin. Il faut bien veiller à l'activer dès que nécessaire.

Si toutefois il n'était pas créé automatiquement, vous pouvez le créer avec les informations ci-dessous.

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/XfDimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/XfDimage.png)

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/M5himage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/M5himage.png)

#### 3. Configuration des imports de Clients et Commandes

Afin de pouvoir récupérer les différents clients et commandes créés sur le site marchand, le module va créer deux modèles d'import de données pour récupérer les Clients et les Commandes ainsi que son Cron associé. Si toutefois ces éléments n'étaient pas automatiquement créés, il faut les créer avec notamment les noms des répertoires liés où les données sont déversées par PrestaShop.

Par exemple l'Import des données Clients :

![](https://docs.myfab.fr/uploads/images/gallery/2023-03/embedded-image-w6iikghv.png)

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/EcPimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/EcPimage.png)

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/Pblimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/Pblimage.png)

# Configuration du FTP

Avec l'installation du module myfab Connecteur PrestaShop, deux onglets sont créés dans le menu Configuration des modules myfab dans la configuration d'Open-Prod :

- FTP
- PrestaShop

#### 1. Configuration FTP

Ce menu permet de définir le répertoire de destination du serveur FTP où seront envoyés les fichiers correspondants aux Produits, Factures et Etats des commandes. Il faut autant de configuration que d'éléments à rapatrier sur Open-Prod. En l'occurrence, on adresse ici le même serveur FTP mais sur des dossiers différents.

Aller dans Configuration &gt; myfab configuration&gt; Configuration des modules &gt; menu myfab configuration &gt; Onglet FTP. Cliquer sur Modifier pour créer ou ajouter une nouvelle adresse FTP.

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/K5Timage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/K5Timage.png)

Cliquer sur **Ajouter un nouvel élément** puis sur **Créer** :

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/1EKimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/1EKimage.png)

Remplir le formulaire et cliquer sur Sauvegarder :

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/aUDimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/aUDimage.png)

Renouveler l'opération pour chaque adresse FTP à créer et cliquer finalement sur Sauvegarder de retour dans myfab configuration.

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/ssRimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/ssRimage.png)

<span style="text-decoration: underline;">**FTP pour les Etats de commandes :**</span>

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/f63image.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/f63image.png)

<span style="text-decoration: underline;">**FTP pour les factures :**</span>

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/L3vimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/L3vimage.png)

**<span style="text-decoration: underline;">FTP pour les Produits :</span>**

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/pN8image.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/pN8image.png)

#### 2. Configuration FTP PrestaShop

Cette configuration permet d'indiquer le rapport Jasper (modèle de facture) envoyer au serveur FTP lors de l'édition de celle-ci ainsi que l'emplacement du fichier produit.

Aller dans Configuration &gt; myfab configuration&gt; Configuration des modules &gt; menu myfab configuration &gt; Onglet PrestaShop. Cliquer sur Modifier pour accéder à la configuration.

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/EsJimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/EsJimage.png)

Sélectionner dans la liste déroulante le modèle de facture, puis saisir le dossier de la fiche produit :

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/cbYimage.png) ](https://docs.myfab.fr/uploads/images/gallery/2023-03/cbYimage.png)[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/Iv9image.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/Iv9image.png)

Enfin, cliquer sur Sauvegarder pour valider les modifications.

# Récupération des Clients et des Commandes

L'étape suivante est de paramétrer la récupération des Clients et des Commandes sur le serveur FTP. Pour cela, il faut paramétrer deux Transformations EDI dans Open-Prod : une pour les clients et une pour les commandes.

Aller dans **Configuration &gt; Communications &gt; Transformation EDI &gt; Transformation &gt; Récupération de fichier**. Cliquer sur Créer puis remplir le formulaire comme ci-dessous mais avec les données propres à l'environnement Client.

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/AG6image.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/AG6image.png)

Créer également le Cron associé pour automatiser la récupération.

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/pgXimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/pgXimage.png)

Renouveler l'opération pour chaque récupération de fichiers nécessaire.

[![image.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/EMWimage.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/EMWimage.png)

# Crons associés

Après avoir suivi toutes les étapes de la configuration, les Crons suivants devraient être créés et activés sur votre environnement. Ils sont visible dans la liste des actions planifiées (**Paramètre &gt; Automatisation &gt; Actions planifiées**) :

[![liste crons.png](https://docs.myfab.fr/uploads/images/gallery/2023-03/scaled-1680-/liste-crons.png)](https://docs.myfab.fr/uploads/images/gallery/2023-03/liste-crons.png)