SideCloud

Da SIMPLYDEVELOP WIKI.

sideCloud è il software che permette di generare un file articoli presenti nel database del gestionale che viene poi trasmesso sull'FTP che ospita l'e-commerce ai fini della sincronizzazione.

sideCloudAPI è la variante software che permette di sincronizzare i dati presenti nel database del gestionale con quelli presenti sull'e-commerce tramite il protocollo API (Application Programming Interface), disponibile per e-commerce sviluppati con Prestashop o WooCommerce.


Menù sideCloud

  • Ordini > Elenco degli ordini scaricati.
  • Configurazioni
    • Categoria > Permette di scegliere quale categoria sincronizzare tra quelle presenti nel gestionale.
    • Magazzino > Permette di scegliere quale magazzino sincronizzare tra quelli presenti nel gestionale.
    • Invia quantità di tutti i magazzini > In fase di aggiornamento permette di effettuare una trasmissione totale delle giacenze di magazzino a prescindere dal quello selezionato nel campo Magazzino.
    • Listino > Permette di scegliere quale listino principale sincronizzare tra quelli presenti nel gestionale.
    • Listino 2 > Permette di scegliere quale listino secondario sincronizzare tra quelli presenti nel gestionale.
    • Variante 1 (SIZE) > Permette di scegliere quale variante utilizzare per trasferire le taglie.
    • Variante 1 (COLOR) > Permette di scegliere quale variante utilizzare per trasferire i colori.
    • Variante 3 > > Permette di scegliere una terza variante da trasferire.
    • Aggiorna intera anagrafica > Permette di trasferire l'anagrafica articoli sull'e-commerce.
    • Aggiorna modificati > Permette di trasferire l'anagrafica articoli modificati sull'e-commerce.
    • Aggiorna magazzino > Permette di aggiornare totalmente le giacenze di magazzino.
    • Sincronismo articoli > Se impostato su ON, trasmette ogni 10 minuti (oppure da modificare sideCloud.ini) l'anagrafica articoli dei prodotti modificati.
    • Sincronismo magazzino > Se impostato su ON, trasmette ogni 10 minuti (oppure da modificare sideCloud.ini) le quantità di magazzino attuali.
    • Ordine su WEB > Se impostato su ON, attiva il download per il controllo degli ordini Web.
  • Articoli
    • Ricerca prodotto > Permette di cercare un prodotto presente nell'anagrafica prodotti del gestionale.
    • Ricerca immagine su web > Permette di trovare sul web delle immagini in base al nome dell'articolo selezionato.
    • Sfoglia Galleria > Se selezionata un'immagine del prodotto ricercato, permette di caricare un file presente sul disco del computer.
    • Reparto > In fase di ricerca, permette di visualizzare solo i prodotti del reparto scelto.
    • Brand > In fase di ricerca, permette di visualizzare solo i prodotti del associati al brand scelto.
    • Tipologia > In fase di ricerca, permette di visualizzare solo i prodotti della tipologia scelta.


Area tecnica


Menù sideCloudAPI

  • Ordini
    • Verifica nuovi ordini > Permette di scaricare gli ordini ricevuti sull'e-commerce.
  • Invia prodotti
    • Menù
      • Aggiorna articoli > Permette di aggiornare e creare articoli a partire dall'ultimo sincronismo.
      • Invio totale articoli > Permette di trasferire l'intera anagrafica articoli sull'e-commerce.
      • Aggiorna magazzino > Permette di aggiornare le giacenze di magazzino a partire dall'ultimo sincronismo.
      • Invia TUTTO il magazzino > Permette di effettuare una trasmissione totale delle giacenze di magazzino oppure a partire da una determinata data scelta.
  • Configurazioni
    • Webservice
      • Non configurato
      • PrestaShop
        • Sito > Link del sito per la lettura delle API (es. https://www.tuosito.it/api).
        • Key > Chiave WebService generata sull'e-commerce.
        • Language id > ID della lingua utilizzata sull'e-commerce.
      • WooCommerce (wordpress)
        • Sito > Link del sito per la lettura delle API (es. https://www.tuosito.it/wp-json/wc/v3/).
        • User > Chiave pubblica restituita dall'e-commerce in fase di attivazione API REST in WooCommerce > Impostazioni > Avanzate > API REST.
        • Password > Chiave privata restituita dall'e-commerce in fase di attivazione API REST in WooCommerce > Impostazioni > Avanzate > API REST.
        • Protocollo di connessione
          • Basic authentication > Per siti che utilizzano https.
          • OAuth1 authentication > Per siti che utilizzano http.
      • Zalando (Connected Retail)
        • Client ID > Client ID del negozio fornito da Zalando .
        • API Key > Chiave WebService fornita da Zalando.
        • Store id > ID del negozio fornito da Zalando.
    • Azienda > Permette di scegliere l'azienda da utilizzare col software.
    • Listino / Listino Zalando > Permette di scegliere quale listino utilizzare sull'e-commerce.
    • Listino offerta / Listino Retail > Permette di scegliere quale listino utilizzare per i prezzi promozionali.
    • Magazzino > Permette di scegliere il magazzino da utilizzare per lo scarico giacenze da ordini.
    • Sincronismo ARTICOLI > Invia l'anagrafica dei nuovi prodotti e di quelli modificati (di default ogni minuto).
    • Sincronismo MAGAZZINO > Aggiorna le quantità di magazzino su Web (di default ogni minuto).
    • Ordine da WEB > Attiva il download per il controllo degli ordini da Web (di default ogni 5 minuti).
    • Gestione ordine scaricato
      • Sospeso scontrino > L'ordine potrà essere processato su EasyRetailPOS tramite il tasto Riprendi Ordine (400).
      • Codici Movimenti > Gli ordini provenienti dal sito e scaricati da sideCloud, potranno essere consultati nella sezione documenti per clienti. Se l'indirizzo e-mail con il quale è stato fatto l'ordine on-line è presente in un cliente inserito nell'anagrafica clienti, l'ordine ed i dati verranno agganciati a quest'ultimo, in caso contrario, si creerà un nuovo cliente anagrafato.
    • Categoria web > Mostrerà la macro-categoria creata nella sezione categorie prodotti di EasyRetail che dovrà contenere la mappatura delle categorie create sul sito ed i relativi prodotti associati da sincronizzare con l'e-commerce.


Installazione sideCloudAPI per Prestashop

  • Aprire sideCloud versione API ed accedere alla sezione Configurazioni.
  • Selezionare nel campo webservice Prestashop compilare quindi il campo website, key e language id.
  • Successivamente compilare categoria web, magazzino e listino da utilizzare per il sync.
  • Su EasyRetail, accedere alla sezione Categorie e creare l'albero categorie avendo cura di specificare nel campo codice, l'ID categoria associato da Prestashop.
  • Accedere alla sezione Tabella I.V.A. e nel campo codice specificare l'ID dell'aliquota iva presente su Prestashop.


Installazione sideCloudAPI per WooCommerce

  • Aprire sideCloud versione API ed accedere alla sezione Configurazioni.
  • Selezionare nel campo webservice WooCommerce (wordpress) compilare quindi il campo website, user con chiave pubblica e password con chiave segreta entrambe fornite durante l'attivazione dalle REST API di WooCommerce.
  • Successivamente compilare categoria web, magazzino e listino da utilizzare per il sync.
  • Su EasyRetail, accedere alla sezione Categorie e creare l'albero categorie avendo cura di specificare nel campo codice, l'ID categoria associato da WooCommerce.


Nota bene
Al momento non è possibile impostare l'immagine base del prodotto.
Se un prodotto viene eliminato su EasyRetail sarà necessario eliminarlo anche sull'e-commerce.
Se nelle categorie di EasyRetail non viene compilato il campo codice ma vengono comunque associati prodotti, gli stessi verranno ugualmente trasmessi sul sito.


Installazione sideCloudAPI per Zalando

  • Aprire sideCloud versione API ed accedere alla sezione Configurazioni.
  • Selezionare nel campo webservice Zalando (Connected Retail) compilare quindi il campo Client ID, API Key e Store id forniti da Zalando.


Area tecnica


Domande frequenti

Come faccio a sincronizzare solo una parte dei prodotti che ho inserito nelle categorie?

  • Creare un nuovo listino tramite Gestione Listini.
  • Impostare prezzo = 0 sui prodotti che non si vogliono sincronizzare.
  • Nelle configurazioni di sideCloud, scegliere di utilizzare il nuovo listino creato.