Avec Revo XEF, vous pouvez importer des fichiers CSV séparés par ";". La première ligne doit contenir l'en-tête avec les noms des champs exactement tels qu'ils sont décrits ci-dessous.

Pour accéder à l'écran d'importation des produits, saisissez l'URL manuellement : https://revoxef.works/tools/import

  1. Importer des Groupes
  2. Importer des Catégories
  3. Importer des Produits
  4. Mettre à jour des Produits
  5. Conteneurs
  6. Produits de Conteneur
  7. Formats de Vente
  8. Ajouter un Inventaire
  9. Établir/Faire un Inventaire
  10. Déplacer un Inventaire
  11. Importer des Fournisseurs
  12. Produits des Fournisseurs
  13. Importer des Clients
  14. Cartes Cadeaux
  15. Recharger des Cartes Cadeaux
  16. Tarifs
  17. Employés
  18. Mettre à jour des Employés
1. IMPORTER DES GROUPES
2. IMPORTER DES CATÉGORIES
3. IMPORTER DES PRODUITS
4. METTRE À JOUR DES PRODUITS
5. CONTENEURS
6. PRODUITS DE CONTENEUR
7. FORMATS DE VENTE
8. AJOUTER UN INVENTAIRE
9. ÉTABLIR/FAIRE UN INVENTAIRE
10. DÉPLACER UN INVENTAIRE
11. IMPORTER DES FOURNISSEURS
12. PRODUITS DES FOURNISSEURS
13. IMPORTER DES CLIENTS
14. CARTES CADEAUX
15. RECHARGER DES CARTES CADEAUX
16. TARIFS
17. EMPLOYÉS
18. METTRE À JOUR DES EMPLOYÉS


Avec Revo XEF, vous pouvez importer des fichiers CSV séparés par ";". La première ligne doit contenir l'en-tête avec les noms des champs exactement tels qu'ils sont décrits ci-dessous.

Pour accéder à l'écran d'importation des produits, saisissez l'URL manuellement : https://revoxef.works/tools/import


1. IMPORTER DES GROUPES :

Pour créer ou mettre à jour des groupes en masse, rendez-vous dans le Back Office à Catalogue -> GROUPES et cliquez sur le bouton Importer.

Le Nouvel Importateur

Avec le nouvel importateur, il n'est pas nécessaire que les colonnes de votre fichier CSV aient des noms spécifiques. Lors du téléchargement du fichier, le système vous permettra de Mapper les champs, en associant chaque colonne de votre fichier au champ correspondant de REVO.

Champs disponibles pour le mappage :

  • Id : (Uniquement pour les mises à jour).
  • Actif : Pour définir si le groupe est actif ou non.
  • Nom * (Obligatoire) : Le nom principal du groupe.
  • Traductions (Critique) : Il est indispensable de mapper ce champ avec le nom du groupe. Si les traductions ne sont pas mappées, le groupe sera créé avec le nom générique "New Item".
  • Taxe : La taxe associée.
  • Groupe analytique : Le groupe analytique correspondant.
  • Imprimante : L'imprimante assignée.
  • Groupe d'imprimantes : Le groupe d'imprimantes assigné.
  • Flux d'états : Le flux d'états de cuisine.
  • Extra ID : Champ pour l'Extra ID.


2. IMPORTER DES CATÉGORIES :

Pour importer des catégories en masse dans un groupe spécifique, rendez-vous dans le Back Office à Catalogue -> GROUPES, entrez dans le groupe où vous souhaitez ajouter les catégories et cliquez sur le bouton Importer.

Le Nouvel Importateur

Le fonctionnement est identique à celui des groupes, permettant de télécharger n'importe quel CSV et d'effectuer le mappage des colonnes manuellement.

Champs disponibles pour le mappage :

  • Id : (Uniquement pour les mises à jour).
  • Actif : Pour définir si la catégorie est active ou non.
  • Nom * (Obligatoire) : Le nom de la catégorie.
  • Groupe * (Obligatoire) : L'identifiant du groupe auquel appartient la catégorie.
  • Traductions (Critique) : Il est indispensable de mapper ce champ avec le nom de la catégorie. Si les traductions ne sont pas mappées, la catégorie sera créée avec le nom générique "New Item".
  • Taxe : La taxe associée.
  • Groupe analytique : Le groupe analytique correspondant.
  • Imprimante : L'imprimante assignée.
  • Groupe d'imprimantes : Le groupe d'imprimantes assigné.
  • Flux d'états : Le flux d'états de cuisine.
  • Extra ID : Champ pour l'Extra ID.


3. IMPORTER DES PRODUITS (products) :

Option pour importer des produits et les configurer via un fichier CSV.


Champs obligatoires :

Ces champs sont indispensables pour créer de nouveaux produits via l'importation. Sans eux, une erreur apparaîtra.

  • category_id : ID de la catégorie. Avant d'importer, créez manuellement dans le back-office la structure (groupes et catégories). Cliquez sur le lien pour voir comment créer des groupes et des catégories.

Comment connaître l'ID de la catégorie ? Une fois la structure des produits créée, consultez l'ID des catégories en passant le curseur de la souris au-dessus de la catégorie. L'ID est affiché dans l'URL qui apparaît. Dans l'image, l'ID de la catégorie est 109.




  • name : Nom du produit (minimum 3 caractères).


Champs optionnels :

  • price : Prix avec un point pour les décimales. Exemple : 10.20
  • photo : Nom du fichier photo. Exemple : patate.jpg. Après l'importation, contactez le support pour qu'il télécharge le dossier de photos.
  • order : Ordre d'affichage dans la catégorie. S'il n'est pas spécifié, l'ordre sera celui dans lequel les produits sont ajoutés dans la liste importée. Pour le spécifier, utilisez des chiffres : 1, 2, 3, 4, 5, etc.
  • active : 0 inactif, 1 actif. S'il n'est pas renseigné, tous les produits seront activés par défaut.
  • info : Description du produit. Vous pouvez inclure des informations comme les ingrédients, etc.
  • type : Type de produit : 0 Produit - 1 Menu - 2 Produit Conteneur - 3 Entrée - 4 Produit avec format de vente - 5 Carte cadeau - 6 Produit de gestion uniquement - 7 Kit
  • hasInventory : 0 sans contrôle d'inventaire, 1 avec contrôle d'inventaire.
  • usesWeight : 0 n'utilise pas le poids, 1 utilise le poids.
  • tax_id : Sélectionnez la taxe par défaut du produit. Consultez l'ID en passant la souris sur l'icône de chacune des taxes.
  • printer_id : Sélectionnez l'imprimante par défaut du produit. Consultez l'ID en passant la souris sur l'icône de chacune des imprimantes.
  • printer_group_id : Indiquez le groupe d'imprimantes par défaut des produits, le cas échéant.

> Il est important de souligner que configurer l'imprimante ou le groupe d'imprimantes directement dans les produits, plutôt que dans la catégorie ou le groupe, peut causer des problèmes futurs lors de la modification de la configuration. Si la configuration est faite par produit, vous devrez la modifier un par un ou importer un nouveau fichier CSV. En revanche, si la configuration est dans la catégorie ou le groupe, elle peut être modifiée en quelques clics.

  • modifier_group_id : Assigne le groupe de modificateurs directement aux produits. Consultez l'ID en passant la souris sur l'icône de chacun des groupes de modificateurs.
  • modifier_category_id : Assigne un modificateur aux produits. Consultez l'ID en passant la souris sur l'icône sur le nom du modificateur.

> Comme pour les imprimantes, si vous configurez les modificateurs dans les produits, vous devrez les supprimer un par un si vous ne souhaitez plus les utiliser. Si vous les configurez dans la catégorie, il vous suffit de les supprimer de la catégorie et d'enregistrer.

  • isMenu : 0 pas un menu, 1 produit de type menu.
  • shouldAppearInMenuList : Pour inclure un produit dans un menu, l'option "Afficher dans la liste du Menu" doit être activée. Cette option peut également être importée. 0 non activée, 1 activée.
  • super_group_id : Assigne également le groupe général au produit. Consultez l'ID en passant la souris sur l'icône de chacun des groupes généraux.
  • isOpen : 0 n'est pas un produit ouvert, 1 est un produit ouvert. Un produit ouvert permet de modifier le nom et le prix dans l'application.

> Il n'est pas recommandé d'activer cette option pour tous les produits. On crée généralement un produit "divers" avec cette option activée pour les cas exceptionnels. Si c'est un produit commandé régulièrement, il est recommandé de le créer et de ne pas utiliser le "divers".

  • nameKitchen : Spécifiez un nom différent pour les tickets de préparation, minimum 3 caractères. Exemple : Produit appelé "Carpaccio de veau à l'huile d'olive vierge et foie gras". Introduisez un nom différent pour les tickets de préparation qui pourrait être "Carpaccio".
  • costPrice : Prix de revient avec un point pour les décimales. Exemple : 8.2
  • displayInventory : 0 non activé, 1 active l'option d'affichage du stock du produit dans l'application.
  • allergies : Indiquez les allergènes pour chacun des produits. Il existe 13 types d'allergènes.
  • dish_order_id : Ordre de plat par défaut du produit, laissez vide pour ne pas en avoir. Consultez l'ID en passant la souris sur l'icône de chacun des ordres de plat.
  • barcode : Code-barres.
  • unit_id : ID de l'unité de vente utilisée. Consultez l'ID en passant la souris sur l'icône de chacune des unités.
  • extra_id : Si vous avez le produit lié à Nielsen, vous pouvez spécifier le code ici.
  • useAverageCostPrice : 0 inactif, 1 activé. Activez cette option si vous souhaitez que REVO calcule le prix de revient moyen de ce produit si vous utilisez le module d'achats.
  • cookDuration : Si vous utilisez le temps de préparation des produits avec le KDS, indiquez en secondes le temps total de préparation.
  • buttonName : Si vous souhaitez que ce produit affiche un autre nom dans l'application.
  • minQuantity : Sélectionnez la quantité minimale pour pouvoir ajouter ce produit. Si laissé à 0, aucune limite ne sera établie.
  • extra_attributes : Indiquez les attributs pour chacun des produits. Il existe 37 types d'attributs.

IMPORTANT : Les noms des champs à importer dans l'en-tête doivent être exactement identiques à ceux écrits ici. Ils ne doivent pas contenir de majuscules au début, d'espaces blancs, ni le symbole ":" utilisé dans cet article.

Correct : category_id Incorrect : Category_id / CATEGORY_ID / category id / -category_id:


EXEMPLE D'IMPORTATION DE PRODUITS :

Avoir un fichier de base est un peu compliqué lors de l'importation de produits, car chaque établissement est différent et la façon d'importer change. Cela dit, voici un bon exemple :

EXEMPLE :
category_id name price hasInventory unit_id type
10 Café Solo 1.30 1 2 1
15 Coca Cola 1.80 1 2 1
17 Vin Rouge 0.00 1 7 4
18 Vin Blanc 0.00 1 7 4
19 Rhum Blanc 0.00 1 4 4
24 Salade Verte 7.30 0 2 1
26 Fondue Fromage 10.80 0 2 1
27 Houmous 8.50 0 2 1
40 Sachet Laitue 0.00 1 5 6
40 Tomates Kg. 0.00 1 5 6
25 Menu du Jour 12.50 0 1 1


4. METTRE À JOUR DES PRODUITS (products update) :

Option pour mettre à jour ou ajouter des informations à des produits existants via un fichier CSV.

L'ID (ID du produit) étant obligatoire, il est recommandé de partir de la liste des produits de REVO. Pour cela, cliquez sur la liste et exportez le fichier CSV. Vous obtiendrez ainsi l'ID des produits. Les autres champs peuvent être supprimés et remplacés par ceux dont vous avez besoin.



Champs obligatoires :

Ces champs sont indispensables pour mettre à jour des produits. Sans eux, une erreur apparaîtra.

  • id : ID du produit. Cet ID est créé lors de la première importation ou lors de la création manuelle du produit dans le back-office.


Champs optionnels :

Tous les champs vus précédemment dans les produits.


EXEMPLE DE MISE À JOUR DE PRODUITS :

Exemple : lors du téléchargement du fichier CSV de la liste des produits, les colonnes qui ne nous intéressaient pas ont été supprimées et les suivantes ont été ajoutées : description d'impression (nom de cuisine), le prix de revient et si le type de produit est un menu.

EXEMPLE :
id nameKitchen costprice isMenu
100 Solo 0.00 0
101 Coca Cola 0.49 0
102 Rouge 8.95 0
103 Blanc 7.35 0
104 Rhum Blanc 11.00 0
105 S. Verte 0.00 0
106 Fon. Fromage 0.00 0
107 Houmous 0.00 0
108 Sachet Laitue 1.50 0
109 Tomates Kg. 2.35 0
110 Menu du Jour 0.00 1


5. CONTENEURS (containers) :

Les conteneurs sont des dossiers dans lesquels vous pouvez regrouper des produits. REVO utilise un système d'organisation à trois niveaux (Groupes, Catégories et Produits), et les conteneurs constituent un "quatrième niveau". Par exemple : un Conteneur Eaux pourrait contenir des produits comme Eau 0,5 L, Eau 1 L et Eau 1,5 L.


Champs obligatoires :

  • category_id : ID de la catégorie dans laquelle vous souhaitez créer le conteneur.
  • name : Nom du conteneur.


Champs optionnels :

  • photo : Nom du fichier photo. Exemple : eaux.jpg


EXEMPLE DE CONTENEURS :

EXEMPLE :
category_id name
10 CAFÉS
15 EAUX
17 VINS ROUGES
18 VINS BLANCS


6. PRODUITS DE CONTENEUR (container items) :

Vous avez appris à créer le conteneur, associez maintenant des produits à celui-ci. Par exemple, ajoutez Eau 0,5 L, Eau 1 L et Eau 1,5 L au conteneur Eaux.


Champs obligatoires :

  • main_item_id : ID du conteneur.
  • item_id : ID des produits.

> Rappel : vous pouvez obtenir l'ID du conteneur et des produits en plaçant le curseur sur l'icône .


Champs optionnels :

  • order : Ordre d'affichage dans le conteneur. S'il n'est pas spécifié, l'ordre de la liste importée sera conservé. Utilisez des chiffres : 1, 2, 3, 4, 5, etc.
  • dish_order_id : Ordre de plat par défaut du produit. Laissez vide pour ne pas en avoir. Consultez l'ID en passant le curseur sur l'icône de chacun des ordres de plat.
  • active : 0 inactif, 1 actif. Si vous ne renseignez pas ce champ, tous les produits seront activés par défaut.


EXEMPLE DE PRODUITS DE CONTENEUR :

L'ID 140 est le produit Eau 0,5 L, le 141 Eau 1 L et le 142 Eau 1,5 L.

EXEMPLE :
main_item_id item_id
15 140
15 141
15 142


7. FORMATS DE VENTE (item selling formats) :

Vous pouvez importer des produits avec des formats de vente.


Champs obligatoires :

  • quantity : Quantité à déduire du stock.
  • price : Prix avec un point pour les décimales. Exemple : 10.20
  • order : Ordre d'affichage dans le back-office et dans l'application. S'il n'est pas spécifié, l'ordre de la liste importée sera conservé. Utilisez des chiffres : 1, 2, 3, 4, 5, etc.

> Il est recommandé d'utiliser le même ordre pour les produits ayant les mêmes formats de vente afin d'améliorer l'ergonomie de l'application.

  • format_id : ID du format de vente. Placez le curseur sur le du format de vente.
  • item_id : ID du produit. Téléchargez la liste de produits pour trouver l'ID.
  • combination_group_id : ID du groupe de combinaisons. Si vous souhaitez associer un groupe de combinaisons au format de vente, vous avez besoin de l'ID. Par exemple, un cocktail au rhum où il vous sera demandé le soda à mélanger. Placez le curseur sur le dans combinaisons.
  • unit_id : ID de l'unité pour contrôler le stock. Placez le curseur sur le dans les unités.


EXEMPLE D'IMPORTATION DE PRODUITS AVEC FORMATS DE VENTE :

Voici un exemple avec 6 produits différents, avec 3 formats de vente distincts (cocktail, seul et shot), leurs prix, la quantité à déduire du stock, l'unité (cl.), l'ordre de visibilité et le groupe de combinaisons associé.

EXEMPLE :
item_id format_id price quantity unit_id order combination_group_id
196 3 12 5 7 00 2
197 3 15 5 7 00 2
198 3 14 5 7 00 2
199 3 11 5 7 00 2
200 3 10 5 7 00 2
201 3 16 5 7 00 2
196 4 11 5 7 01 0
197 4 14 5 7 01 0
198 4 13 5 7 01 0
199 4 10 5 7 01 0
200 4 9 5 7 01 0
201 4 15 5 7 01 0
196 5 3 3 7 02 0
197 5 4 3 7 02 0
198 5 4 3 7 02 0
199 5 3 3 7 02 0
200 5 2.50 3 7 02 0
201 5 4.50 3 7 02 0


8. AJOUTER UN INVENTAIRE (inventory add) :

Cette option est utilisée pour ajouter du stock à vos produits, notamment pour la première fois.


Champs obligatoires :

  • item_id : ID des produits. Téléchargez la liste de produits pour trouver l'ID.
  • quantity : Quantité à ajouter à l'inventaire.
  • warehouse_id : ID de l'entrepôt. Placez le curseur sur le dans les entrepôts.

> Si vous avez plusieurs entrepôts, vous pouvez répéter l'ID des produits dans le fichier et changer l'ID de l'entrepôt pour ajouter du stock dans différents entrepôts.


EXEMPLE D'AJOUT DE STOCK :

EXEMPLE :
item_id quantity warehouse_id
100 150 1
102 150 1
103 150 1
100 500 2
102 500 2
103 500 2
110 235 1
111 235 1
112 235 1
118 50 1
304 200 1
305 200 1


9. ÉTABLIR/FAIRE UN INVENTAIRE (inventory set) :

Utilisez cette option pour établir le stock de vos produits, idéale après un inventaire pour corriger le stock.


Champs obligatoires :

  • item_id : ID des produits. Téléchargez la liste de produits pour trouver l'ID.
  • quantity : Quantité à ajouter à l'inventaire.
  • warehouse_id : ID de l'entrepôt. Placez le curseur sur le dans les entrepôts.

> Si vous avez plusieurs entrepôts, vous pouvez répéter l'ID des produits dans le fichier et changer l'ID de l'entrepôt pour ajouter du stock dans différents entrepôts.


Champs optionnels :

  • defaultQuantity : Quantité déterminée de produit dans l'entrepôt.
  • alert : Quantité minimale de stock pour recevoir une alerte.


EXEMPLE D'ÉTABLISSEMENT/RÉALISATION D'INVENTAIRE :

EXEMPLE :
item_id quantity warehouse_id
100 100 1
102 100 1
103 100 1
110 232 1
111 230 1
112 236 1
118 45 1
304 198 1
305 199 1


10. DÉPLACER UN INVENTAIRE (inventory move) :

Utilisez cette option pour transférer du stock entre entrepôts.


Champs obligatoires :

  • item_id : ID des produits. Téléchargez la liste de produits pour trouver l'ID.
  • quantity : Quantité à ajouter à l'inventaire.
  • warehouse_id : ID de l'entrepôt. Placez le curseur sur le dans les entrepôts.

> Si vous avez plusieurs entrepôts, vous pouvez répéter l'ID des produits dans le fichier et changer l'ID de l'entrepôt pour ajouter du stock dans différents entrepôts.

  • to_warehouse_id : ID de l'entrepôt vers lequel vous souhaitez déplacer le stock.


EXEMPLE DE DÉPLACEMENT D'INVENTAIRE :

EXEMPLE :
item_id quantity warehouse_id to_warehouse_id
100 100 1 2
102 100 1 2
103 100 1 2
110 100 1 2
111 100 1 2
112 100 1 2
118 30 1 2
304 100 1 2
305 100 1 2


11. IMPORTER DES FOURNISSEURS (vendors) :

Utilisez cette option pour importer des fournisseurs, idéale si vous en avez beaucoup et souhaitez utiliser le module d'achats.


Champs obligatoires :

  • name : Nom du fournisseur (minimum 3 caractères).
  • address : Adresse du fournisseur.
  • nif : NIF du fournisseur.


Champs optionnels :

  • city : Ville du fournisseur.
  • state : Province du fournisseur.
  • country : Pays du fournisseur.
  • postalCode : Code postal du fournisseur.
  • web : Site web du fournisseur.
  • email : Adresse e-mail du fournisseur.
  • phone : Téléphone du fournisseur.
  • notes : Champ d'informations du fournisseur.
  • shouldBeNotified : 1 pour notifier le fournisseur des changements dans ses commandes, 0 pour ne pas notifier.


EXEMPLE D'IMPORTATION DE FOURNISSEURS :

EXEMPLE :
name address nif postalCode city country notes
Fournisseur 1 Gran Via, 30 A58818501 28010 Madrid Espagne Fournisseur de produits alimentaires.
Fournisseur 2 Via Laietana, 222 B54416504 08010 Barcelone Espagne Fournisseur de boissons gazeuses.
Fournisseur 3 Calle de La Paz, 11 V51218667 46003 Valence Espagne Fournisseur de produits d'entretien.
Fournisseur 4 Sierpes, 45 S16815999 41004 Séville Espagne Fournisseur de spiritueux variés.
Fournisseur 5 Rúa Nova, 111 L53389701 15003 La Corogne Espagne Fournisseur de produits laitiers.


12. PRODUITS DES FOURNISSEURS (vendors items) :

Utilisez cette option pour importer les produits de vos fournisseurs. C'est utile lorsque vous avez de nombreux produits associés à ceux-ci et que vous souhaitez utiliser le module d'achats.


Champs obligatoires :

  • vendor_id : ID du fournisseur. Consultez l'ID en passant le curseur sur le de chacun des fournisseurs.
  • item_id : ID des produits. Téléchargez la liste de produits pour trouver l'ID.


Champs optionnels :

  • reference : Code de référence avec le fournisseur, si vous en avez un.
  • pack : Unités par pack. Exemple : si 1 pack contient 24 canettes, indiquez 24.
  • costPrice : Prix de revient avec un point pour les décimales. Exemple : 8.2
  • unit_id : ID de l'unité de vente. Consultez l'ID en passant le curseur sur le dans les unités.
  • tax_id : ID de la taxe par défaut du produit. Consultez l'ID en passant le curseur sur le dans les taxes.


EXEMPLE DE PRODUITS DES FOURNISSEURS :

EXEMPLE :
vendor_id item_id pack costPrice unit_id tax_id
1 100 24 0.25 1 2
1 102 24 0.30 1 2
1 104 24 0.33 1 2
1 105 24 0.22 1 2
1 107 24 0.50 1 2
1 108 24 0.30 1 2


13. IMPORTER DES CLIENTS (customers) :

Option pour importer des clients. Idéale pour importer de nombreux clients en même temps.


Champs obligatoires :

  • name : Nom du client (minimum 3 caractères).
  • address_country Pays (code ISO 3166-1 alpha-2 Exemple : FR (France)).

L'adresse est optionnelle, mais si elle est renseignée, les champs suivants seront obligatoires :

  • address_street_address Adresse du client.
  • address_postal_code Code postal.
  • address_city Ville.
  • address_state Province.


Champs optionnels :

  • active : 0 pour inactif, 1 pour actif. Si vous n'incluez pas ce champ, tous les clients seront activés par défaut.
  • last_name : Supprimer la colonne.
  • nif : NIF du client. (Si renseigné, l'adresse sera obligatoire)
  • email : Adresse e-mail du client.
  • phone : Téléphone du client.
  • language : Langue du client.
  • photo : Supprimer la colonne.
  • level : Supprimer la colonne.
  • nationality : Nationalité du client.
  • birth_date : Date de naissance du client.
  • gender : Genre du client.
  • allergies : Allergies du client.
  • promotions_accepted : Supprimer la colonne.
  • web : Site web du client.
  • notes : Champ d'informations du client.
  • extra_id : S'ils appartiennent à un groupe de clients, vous pouvez ajouter ici l'ID de ce groupe.
  • extra_attributes : Supprimer la colonne.
  • remember_token : Supprimer la colonne.
  • prevent_deletion : Supprimer la colonne.
  • address_notes : Notes sur l'adresse du client.


EXEMPLE D'IMPORTATION DE CLIENTS :

EXEMPLE :
name address_street_address nif address_postal_code address_city address_state address_country notes
Hugo "Hurley" Reyes Gran Via, 30 A58818501 28010 Madrid Madrid ES Apprécie beaucoup notre plat spécial.
Once Via Laietana, 222 B54416504 08010 Barcelone Barcelone ES Réserve toujours la table 15.
Maggie Greene Calle de La Paz, 11 V51218667 46003 Valence Valence ES Table avec vue sur la mer.
John Snow Sierpes, 45 S16815999 41004 Séville Séville ES Paie toujours en fin de mois.
Darth Vader Rúa Nova, 111 L53389701 15003 La Corogne La Corogne ES


14. CARTES CADEAUX (gift cards) :

Utilisez cette option pour importer des cartes cadeaux dans le back-office, idéale pour les grands volumes.


Champs obligatoires :

  • uuid : Code unique de la carte cadeau. Peut être du texte et des chiffres.
  • total : Solde de la carte. Doit être numérique.


Champs optionnels :

  • active : 0 pour inactif, 1 pour actif. Si vous ne l'incluez pas, toutes les cartes seront activées par défaut.
  • balance : Solde restant. En général, non utilisé sauf si vous souhaitez un solde différent du total.
  • campaign_id : ID de la campagne. Associez des cartes à une campagne, comme Noël. Obtenez l'ID en passant le curseur sur le dans la campagne.
  • customer_id : ID du client. Consultez l'ID en passant le curseur sur le dans les clients.


EXEMPLE D'IMPORTATION DE CARTES CADEAUX :

EXEMPLE :
uuid total campaign_id
00000123456 100 1
00000789100 100 1
TR1234567 50 1
exemple 50 1
bonjour carte cadeau 50 2
Pedro González 75 2
Macarena Pérez 75 2


15. RECHARGER DES CARTES CADEAUX (gift cards reload) :

Utilisez cette option pour importer le rechargement des cartes cadeaux dans le back-office.


Champs obligatoires :

  • uuid : Code de la carte cadeau.
  • reloadAmount : Solde à charger.


EXEMPLE DE RECHARGEMENT DE CARTES CADEAUX :

EXEMPLE :
uuid reloadAmount
00000123456 100
00000789100 100


16. TARIFS (price rates) :

Pour importer des tarifs, accédez à : https://revoxef.works/thrust/prices/import


Champs obligatoires :

  • priceable_id : ajoutez les ID.

* Produits : ID du produit. Obtenez l'ID en passant la souris sur le du produit.



* Produits de menu : ID du tarif dans le menu. Obtenez l'ID en passant la souris sur le 0 dans tarif.



* Modificateurs : ID des modificateurs. Obtenez l'ID en passant la souris sur le du modificateur.



* Format de vente : ID des prix dans les formats de vente. Obtenez l'ID en passant la souris sur le 0 dans prix depuis le produit avec format de vente.



* Combinaisons : ID des tarifs dans les combinaisons. Obtenez l'ID en passant la souris sur le 0 dans tarifs dans les produits en combinaisons.



  • table_price_id : ID du tarif. Sélectionnez-le sans cliquer sur l'icône de modification du tarif
  • price : Prix avec un point pour les décimales. Exemple : 10.20
  • priceable_type : sélectionnez parmi :

* Produits : App\Models\Menu\MenuItem

* Produits de menu : App\Models\Menu\MenuMenuPivot

* Modificateurs : App\Models\Menu\Modifier

* Format de vente : App\Models\Menu\ItemSellingFormatPivot

* Combinaisons : App\Models\Menu\Combination


Joignez le fichier CSV et cliquez sur suivant. Si les titres sont corrects, ils seront mappés automatiquement. Si l'un d'eux n'apparaît pas, sélectionnez-le depuis le menu déroulant.



EXEMPLE D'IMPORTATION DE TARIFS :

EXEMPLE :
priceable_id table_price_id price priceable_type
902 2 4.00 App\Models\Menu\MenuItem
870 2 3.00 App\Models\Menu\MenuMenuPivot
331 2 1.50 App\Models\Menu\Modifier
706 2 18.00 App\Models\Menu\ItemSellingFormatPivot
3 2 1.50 App\Models\Menu\Combination


17. EMPLOYÉS (Employees) :

Option pour importer des employés. Idéale pour importer de nombreux employés en même temps.


Champs obligatoires :

  • name : Nom de l'employé.
  • pin : Code PIN numérique pour l'employé.
  • permission_id : ID du privilège de l'application pour l'employé. Consultez l'ID en passant le curseur sur le dans les privilèges de l'application.


Champs optionnels :

  • active : 0 pour inactif, 1 pour actif. Si vous ne l'incluez pas, tous les employés seront activés par défaut.
  • surname : Nom de famille de l'employé.
  • username : Nom d'utilisateur de l'employé.
  • email : Adresse e-mail de l'employé.
  • phone : Téléphone de l'employé.
  • notes : Informations supplémentaires sur l'employé.
  • profile_id : ID du profil de l'employé. Consultez l'ID en passant le curseur sur le dans le profil.
  • password : Mot de passe de l'employé.
  • photo : Nom du fichier photo. Exemple : employe.jpg. Après l'importation, contactez le support pour télécharger les photos.
  • cashier_id : ID du caissier pour l'employé. Consultez l'ID en passant le curseur sur le dans les caissiers.
  • identifier : Méthode supplémentaire pour identifier l'employé, comme une carte magnétique ou un code QR.
  • back_permission_id : ID du privilège du back-office pour l'employé. Consultez l'ID en passant le curseur sur le dans les privilèges du back-office.
  • nif : Numéro d'identité de l'employé.


EXEMPLE D'IMPORTATION D'EMPLOYÉS :

EXEMPLE :
active name surname email phone nif cashier_id pin permission_id username back_permission_id
1 Fran Marjolaine email73614@gmail.com 803233695 73436604L 2 1111 1 Fran 2
1 Lucía Kailey email32277@gmail.com 465589655 32881921V 1 2222 2 1
1 Catharine Pouros-Hoeger email72270@gmail.com 646528473 1 3333 3 1


18. METTRE À JOUR DES EMPLOYÉS (update employees) :

Option pour mettre à jour ou ajouter des informations aux employés existants via un fichier CSV.

L'ID étant obligatoire, il est recommandé de partir de la liste des employés de REVO. Pour cela, allez dans employés et exportez le fichier CSV. Vous obtiendrez ainsi l'ID des employés. Les autres champs peuvent être supprimés et remplacés par ceux dont vous avez besoin.



Champs obligatoires :

Ces champs sont indispensables pour mettre à jour les employés. Sans eux, une erreur apparaîtra.

  • id : ID de l'employé. Cet ID est créé lors de la première importation ou lors de la création manuelle de l'employé dans le back-office.


Champs optionnels :

Tous les champs vus précédemment dans les employés.


EXEMPLE DE MISE À JOUR D'EMPLOYÉS :

Exemple : lors du téléchargement du fichier CSV des employés, les colonnes qui ne nous intéressaient pas ont été supprimées et les suivantes ont été ajoutées : nom d'utilisateur, mot de passe et privilège du back-office.

EXEMPLE :
id username password back_permission_id
2 maria marIa24! 1
3 pedro pEdro24! 3
6 claudia clauDia24! 3