+33 (0)4 48 06 04 60 Contact us

Présentation CMS

Introduction

Oasis Commerce est un CMS développé par Web&Solution qui permet la centralisation des canaux de vente (Internet, mobile, téléphone, place de marchés).

Afin de créer la liaison avec Oasis Commerce, Atoo-Sync doit avoir accès à un serveur FTP et avoir accès aux API du site Oasis.

L'api Oasis n'est pas très puissante et ne permet pas l'envoi et la récupération de grosses donnée. De se fait, Oasis communique grâce à un dépôt/récupération de fichier depuis un serveur FTP.

L'API nous sert uniquement pour la récupération d'informations pour la configuration et le changement de statut d'une commande.

 

Transfert via fichier

Oasis Commerce propose une multitude de modèle de fichier pour la gestion d'articles, clients, commandes....

Pour trouver toutes les modèles de fichier, il faut aller dans la section "Config" du menu de navigation, cliquer sur l'onglet "Posteur" puis sur le bouton "Documentation des Modèles".

Dans Atoo-Sync nous transposons la structure du modèle pour la création des fichier dans des classes.

Lors du transfert avec Atoo-Sync, la fonction "createproducts" (par exemple) formatte la données au format attendu par Oasis Commerce et l'enregistre dans la base de donnée intermédiaire dans la table "Product_Data".

Lors de l'appel de la fonction "createproductsend", Atoo-Sync récupère tous les produits de la base intermédiaire et créer le fichier dans le FTP du client (généralement fourni par Web&Solution).

 

Structure du FTP

Le FTP se compose de 2 dossiers principaux :

  • in
  • out

Dans le dossier "in", se sont les fichiers  qui sont envoyé dans Oasis Commerce.

Le dossier "out" contiens les fichiers qui sont récupérer par Atoo-Sync. 

 

Chaque dossier dispose de dossiers qui contiennent les traitement Atoo-Sync et un dossier Archive qui contiendra les fichiers déjà traités. 

 

Système de transfert Oasis Commerce

Le système de transfert permet de récupérer ou déposer un fichier dans le FTP du client.

Pour ajouter/modifier/supprimer un transfert, il faut aller dans la section "Config" du menu de navigation, cliquer sur l'onglet "transferts de fichiers".

La liste des transferts existant s'affichera.

De là, on peut sélectionner l'action que l'on souhaite réaliser.