Amb Revo XEF, pots importar fitxers CSV separats per ";". La primera fila ha de tenir la capçalera amb els noms dels camps exactament com es descriuen a continuació.

Abans de començar: hi ha dos importadors

Nou importadorCapçaleres lliures · mapatge de columnes

S'utilitza per a Grups i Categories. S'hi accedeix des de Catàleg → Grups. Per importar grups, prem Importar. Per importar categories, entra primer al grup on les vulguis afegir i, des de dins, prem Importar. El sistema permet mapar les columnes, de manera que el CSV no ha d'utilitzar capçaleres amb noms exactes.

També es fa servir per a les categories de modificador, des de Catàleg → Modificadors.

Importador CSV anticCapçaleres estrictes

S'utilitza per a la resta d'importacions. S'hi accedeix des de revoxef.works/tools/import. En aquest importador, les capçaleres han de coincidir exactament amb les indicades a cada apartat. Tarifes utilitza la seva URL específica.

Si parteixes de la plantilla de l'importador, elimina les línies d'instruccions que hi ha abans de la capçalera: la primera fila ha de ser la capçalera, amb els camps separats per ;. Pots eliminar les columnes opcionals que no necessitis.

Inventari

9Afegir inventariINVENTORY ADD
Importador CSV anticCapçaleres estrictesitem_id;quantity;warehouse_id

Afegeix estoc als teus productes, especialment útil la primera vegada.

Si tens diversos magatzems, repeteix l'ID del producte amb diferents warehouse_id.

Capçalera exactaRequisitDescripcióInformació addicional
item_idObligatoriID dels productes que cal aprovisionar.ID numèric.
quantityObligatoriQuantitat que vols SUMAR a l'estoc.Valor numèric positiu.
warehouse_idObligatoriID del magatzem on entra l'estoc.ID numèric.
Exemple CSV · Afegir inventari
ABC
1item_idquantitywarehouse_id
21001501
31021501
41005002
10Establir/fer inventariINVENTORY SET
Importador CSV anticCapçaleres estrictesitem_id;quantity;warehouse_id;defaultQuantity;alert

Estableix l'estoc exacte dels teus productes. Ideal després d'un recompte d'inventari.

Capçalera exactaRequisitDescripcióInformació addicional
item_idObligatoriID dels productes.ID numèric.
quantityObligatoriQuantitat física exacta que s'establirà.Valor numèric que sobreescriurà l'anterior.
warehouse_idObligatoriID del magatzem.ID numèric.
defaultQuantityOpcionalQuantitat d'estoc de referència / ideal.Valor numèric.
alertOpcionalEstoc mínim per rebre una alerta de comanda.Valor numèric.
Exemple CSV · Establir inventari
item_id100110
quantity100232
warehouse_id11
defaultQuantity200400
alert1020
11Moure inventariINVENTORY MOVE
Importador CSV anticCapçaleres estrictesitem_id;quantity;warehouse_id;to_warehouse_id

Trasllada estoc entre magatzems.

Capçalera exactaRequisitDescripcióInformació addicional
item_idObligatoriID dels productes que cal traslladar.ID numèric.
quantityObligatoriQuantitat exacta que es mourà.Valor numèric.
warehouse_idObligatoriID del magatzem d'origen.Magatzem que resta (ID numèric).
to_warehouse_idObligatoriID del magatzem de destinació.Magatzem que suma (ID numèric).
Exemple CSV · Moure inventari
item_id100102
quantity100100
warehouse_id11
to_warehouse_id22

Proveïdors

12Importar proveïdorsVENDORS
Importador CSV anticCapçaleres estrictes

Importa proveïdors de manera massiva per utilitzar el mòdul de compres.

Capçalera exactaRequisitDescripcióInformació addicional
nameObligatoriNom del proveïdor.Text lliure (mínim 3 caràcters).
addressObligatoriAdreça principal de facturació/lliurament.Text lliure.
nifObligatoriNIF o identificador fiscal.CIF, DNI, etc.
cityOpcionalCiutat o localitat.Text lliure.
stateOpcionalProvíncia o estat.Text lliure.
countryOpcionalPaís de la seu del proveïdor.Text lliure.
postalCodeOpcionalCodi postal.Alfanumèric.
webOpcionalPàgina web corporativa.Format URL.
emailOpcionalCorreu electrònic per a comandes.Correu electrònic vàlid.
phoneOpcionalTelèfon de contacte.Numèric.
notesOpcionalNotes i observacions internes.Text lliure.
shouldBeNotifiedOpcionalNotificar el proveïdor quan hi hagi canvis d'estat.1 (Notificar), 0 (No notificar).
Exemple CSV · Importar proveïdors
nameProveedor 1Proveedor 2
addressGran Via, 30Via Laietana, 222
nifA58818501B54416504
cityMadridBarcelona
stateMadridBarcelona
countryEspañaEspaña
postalCode2801008010
webwww.prov1.eswww.prov2.com
emailpedidos@prov1.esinfo@prov2.es
phone+34 912345678+34 931234567
notesAlimentaciónRefrescos
shouldBeNotified10
13Productes de proveïdorsVENDORS ITEMS
Importador CSV anticCapçaleres estrictes

Associa productes als teus proveïdors per utilitzar el mòdul de compres.

Capçalera exactaRequisitDescripcióInformació addicional
vendor_idObligatoriID del proveïdor creat al sistema.ID numèric.
item_idObligatoriID del producte de REVO que proveeix.ID numèric.
referenceOpcionalCodi de referència del producte al catàleg del proveïdor.Alfanumèric.
packOpcionalUnitats que conté cada pack/caixa de compra.Valor numèric.
costPriceOpcionalPreu de cost pactat.Utilitzar punt per als decimals.
unit_idOpcionalID de la unitat de mesura de compra.ID numèric.
tax_idOpcionalID de l'impost suportat en la compra.ID numèric.
Exemple CSV · Productes de proveïdors
vendor_id11
item_id100102
referenceREF-01REF-02
pack2424
costPrice0.250.30
unit_id11
tax_id22

Clients i targetes regal

14Importar clientsCUSTOMERS
Importador CSV anticCapçaleres estrictesactive;name;last_name;nif;email;phone;language;photo;level;nationality;birth_date;gender;allergies;promotions_accepted;web;notes;extra_id;extra_attributes;remember_token;prevent_deletion;vat_validation;address_name;address_address_line_2;address_street_address;address_postal_code;address_city;address_state;address_country;address_geolocation;address_notes

Importa clients de manera massiva.

Capçalera exactaRequisitDescripcióInformació addicional
nameObligatoriNom del client o raó social.Text lliure (mínim 3 caràcters).
address_countryCondicionalPaís.Obligatori si s'introdueix el NIF o qualsevol altre camp d'adreça. Codi ISO 3166-1 alfa-2 (exemple: ES).
address_street_addressCondicionalAdreça del carrer.Obligatori si s'introdueix el NIF o un altre camp d'adreça.
address_postal_codeCondicionalCodi postal.Obligatori si s'introdueix el NIF o un altre camp d'adreça.
address_cityCondicionalCiutat o localitat.Obligatori si s'introdueix el NIF o un altre camp d'adreça.
address_stateCondicionalProvíncia o estat.Obligatori si s'introdueix el NIF o un altre camp d'adreça.
nifOpcionalNIF o identificador fiscal.Si s'introdueix, l'adreça passa a ser obligatòria.
activeOpcionalEstat del client.0 (Inactiu), 1 (Actiu).
emailOpcionalCorreu electrònic.Format de correu electrònic vàlid.
phoneOpcionalTelèfon de contacte.Ha d'incloure el prefix internacional per ser vàlid (p. ex.: +34644847774 OK, 644847774 NO OK).
languageOpcionalIdioma preferit per a les comunicacions.Codi ISO (es, en, fr...).
nationalityOpcionalNacionalitat.Text lliure.
birth_dateOpcionalData de naixement del client.Format estricte: AAAA-MM-DD.
genderOpcionalGènere.Male, Female o Other.
allergiesOpcionalAl·lèrgies que té el client.IDs separats per punt i coma (p. ex.: 1;5;14).
webOpcionalPàgina web de l'empresa.URL.
notesOpcionalNotes o preferències del client.Text lliure.
extra_idOpcionalAssignació a un grup de clients.ID numèric.
address_notesOpcionalNotes de lliurament a domicili.Text lliure.
Exemple CSV · Importar clients
nameHugo ReyesMaggie Greene
address_countryESES
address_street_addressGran Via, 30Calle de La Paz, 11
address_postal_code2801046003
address_cityMadridValencia
address_stateMadridValencia
nifA58818501V51218667
active11
emailhugo@mail.commaggie@mail.com
phone+34600123456+34600654321
languageesen
nationalityEspañolaBritánica
birth_date1980-05-151992-10-22
genderMaleFemale
allergies14
webwww.hugo.es
notesPlato especialMesa con vistas
extra_id12
address_notesDejar en recepcionLlamar al timbre
15Targetes regalGIFT CARDS
Importador CSV anticCapçaleres estrictescampaign_id;customer_id;active;uuid;total;balance;extra_attributes

Importa targetes regal de manera massiva al back-office.

Capçalera exactaRequisitDescripcióInformació addicional
uuidObligatoriCodi identificatiu únic de la targeta.Pot contenir text i números.
totalObligatoriSaldo inicial generat.Ha de ser numèric.
activeOpcionalDefineix si la targeta ja està operativa.0 (Inactiva), 1 (Activa).
balanceOpcionalSaldo restant real.Omplir-lo només si és diferent del total.
campaign_idOpcionalCampanya promocional associada.ID numèric de la campanya.
customer_idOpcionalClient associat de manera nominal.ID numèric del client.
Exemple CSV · Targetes regal
uuid00000123456TR1234567Pedro Gonzalez
total100.0050.0075.00
active111
balance100.0025.0075.00
campaign_id112
customer_id405
16Recarregar targetes regalGIFT CARDS RELOAD
Importador CSV anticCapçaleres estrictesuuid;reloadAmount

Importa recàrregues a les targetes regal.

Capçalera exactaRequisitDescripcióInformació addicional
uuidObligatoriCodi exacte de la targeta regal existent.Alfanumèric.
reloadAmountObligatoriSaldo que s'afegirà al saldo actual.Numèric amb punt decimal.
Exemple CSV · Recarregar targetes
AB
1uuidreloadAmount
200000123456100.00
300000789100100.00

Tarifes i empleats

17TarifesPRICE RATES
Importador CSV anticCapçaleres estrictes

Per importar tarifes, accedeix a: https://revoxef.works/thrust/prices/import

Capçalera exactaRequisitDescripcióInformació addicional
IDObligatoriIdentificador del producte base.ID numèric.
priceable_idObligatoriIdentificador del preu dins del producte al qual es fa referència.ID numèric.
table_price_idObligatoriIdentificador de la tarifa a la qual s'aplica el preu.ID numèric.
priceObligatoriImport que vols establir per a la tarifa indicada.Preu amb punt per als decimals.
priceable_typeObligatoriTipus d'element base.Utilitzar exactament el valor de la taula inferior.

Valors per a priceable_type:

TipusValor que cal escriure a la columna
ProductesApp\Models\Menu\MenuItem
Productes de menúApp\Models\Menu\MenuMenuPivot
ModificadorsApp\Models\Menu\Modifier
Format de vendaApp\Models\Menu\ItemSellingFormatPivot
CombinatsApp\Models\Menu\Combination
Exemple CSV · Tarifes
ID100101102
priceable_id902870331
table_price_id222
price4.003.001.50
priceable_typeApp\Models\Menu\MenuItemApp\Models\Menu\MenuMenuPivotApp\Models\Menu\Modifier
18EmpleatsEMPLOYEES
Importador CSV anticCapçaleres estrictesname;active;surname;pin;username;email;nif;phone;notes;password;photo;identifier;permission_id;cashier_id;back_permission_id;extra_id;config;profile_id

Importa empleats de manera massiva.

Capçalera exactaRequisitDescripcióInformació addicional
nameObligatoriNom de l'empleat.Text lliure.
pinObligatoriPIN d'accés per al TPV iPad.Valor numèric.
permission_idObligatoriPrivilegi de seguretat de l'app.ID numèric.
activeOpcionalEstat de l'empleat a la plantilla.0 (Inactiu), 1 (Actiu).
surnameOpcionalCognom.Text lliure.
usernameOpcionalUsuari d'accés al back-office web.Text curt sense espais.
passwordOpcionalContrasenya secreta per al back-office.Alfanumèric.
emailOpcionalCorreu electrònic.Correu electrònic vàlid.
phoneOpcionalTelèfon de contacte.Numèric.
notesOpcionalNotes internes.Text lliure.
profile_idOpcionalPerfil d'empleat predeterminat.ID numèric.
photoOpcionalAvatar visual.Nom del fitxer i extensió.
cashier_idOpcionalCaixer per defecte assignat.ID numèric.
identifierOpcionalIdentificador de clau de seguretat del TPV.Valor hexadecimal (NFC, QR...).
back_permission_idOpcionalNivell de privilegis del back-office.ID numèric.
nifOpcionalDNI de l'empleat.Alfanumèric.
Exemple CSV · Empleats
nameFranLucía
pin11112222
permission_id12
active11
surnameMarjolaineKailey
usernameFranLucia
passwordpass123pass456
emailfran@mail.comlucia@mail.com
phone600111222600333444
notesEncargadoCamarera
profile_id21
photofran.jpglucia.jpg
cashier_id00
identifier1A2B3C4D5E6F
back_permission_id21
nif12345678A87654321B
19Actualitzar empleatsUPDATE EMPLOYEES
Importador CSV anticCapçaleres estrictes

Actualitza la informació d'empleats existents. Parteix de la llista d'empleats exportada en CSV.

Capçalera exactaRequisitDescripcióInformació addicional
idObligatoriIdentificador únic intern de l'empleat.ID numèric generat per REVO.
Exemple CSV · Actualitzar empleats
id23
nameMariaPedro
pin11223344
permission_id12
active10
surnameGarciaLopez
usernamemariapedro
passwordmarIa24!pEdro24!
emailmaria@mail.compedro@mail.com
phone600999888600777666
notesBaja
profile_id21
photomaria.jpgpedro.jpg
cashier_id00
identifier7G8H9I0J1K2L
back_permission_id13
nif11111111C22222222D