E-commerce / Shop¶
A cosa serve¶
Il modulo e-commerce consente di collegare il gestionale Eurocoge a uno shop online (Areagate) per vendere articoli ai propri clienti via web. Il sistema sincronizza automaticamente clienti, articoli, giacenze e ordini tra i due ambienti: gli articoli pubblicati sullo shop restano allineati con il magazzino, e gli ordini effettuati dai clienti online vengono importati nel gestionale come normali ordini di vendita. Si rivolge ad aziende che affiancano la vendita tradizionale con un canale e-commerce B2B o B2C.
Requisiti per l'attivazione¶
Prima di utilizzare il modulo e' necessario:
- Attivare lo shop -- nella configurazione RNEWCONF, gruppo
ecommerce, impostare la chiaveshop-attivoaS. - Definire il percorso di interscambio -- impostare la chiave
path-incon il percorso della cartella radice usata per lo scambio file con lo shop. Il sistema utilizza le sottocartellein,bkin,out,bkout. - Impostare la causale ordine -- indicare la causale da assegnare agli ordini importati dallo shop (chiave
causale-ordine). Se servono ordini non fatturabili, impostare anchecausale-ordine-no-fatt. - Definire il magazzino -- indicare il magazzino di prelievo per gli ordini e-commerce (chiave
magazzino-ordine). Se non indicato, viene usato il magazzino principale.
Attivazione clienti sullo shop¶
Affinche' un cliente del gestionale compaia nella sezione "Utenti" dello shop online, devono essere soddisfatte due condizioni:
| # | Condizione |
|---|---|
| 1 | Il cliente non deve essere cancellato nell'anagrafica |
| 2 | Il cliente deve avere una e-mail valida compilata in anagrafica |
Il sistema riesporta verso lo shop tutti i clienti aggiornati entro un certo numero di giorni (chiave clienti-giorni-aggiornamento-ok, default 7). Se si imposta il valore 9999, la data di aggiornamento non viene considerata e vengono sempre esportati tutti i clienti.
Pubblicazione articoli sullo shop¶
Per rendere un articolo visibile sullo shop devono verificarsi entrambe le condizioni:
- Sincronizzazione automatica attiva -- la chiave
sync-auto-mercideve essere impostata aS. - Categoria e sottocategoria valorizzate -- sull'anagrafica dell'articolo devono essere compilate le tabelle CMA corrispondenti alla categoria e alla sottocategoria e-commerce. Le tabelle da utilizzare sono indicate dalle chiavi
tab-cma-categoriaetab-cma-sottocategoria.
Temporizzazione¶
Il sistema riesporta gli articoli aggiornati entro N giorni (chiave merci-giorni-aggiornamento-ok, default 7). Con il valore 9999 la data di aggiornamento non viene considerata.
Per forzare la riesportazione di tutte le giacenze in una sola volta -- ad esempio dopo un inventario o un riallineamento -- impostare la chiave forza-export-giacenze a S.
Importazione ordini dallo shop¶
Gli ordini effettuati dai clienti sullo shop vengono importati automaticamente nel gestionale come ordini di vendita. Il processo:
- Legge i file CSV depositati nella cartella di interscambio (sottocartella
in). - Crea la testata dell'ordine con la causale configurata e il magazzino indicato.
- Importa le righe dell'ordine con quantita' e prezzi.
- Archivia i file elaborati nella sottocartella di backup (
bkin).
Ricalcolo prezzi¶
Se la chiave ricalcolo-prezzi-ordini e' impostata a S, il sistema ricalcola prezzi e sconti delle righe ordine in fase di importazione, applicando le condizioni commerciali presenti nel gestionale anziche' i prezzi provenienti dallo shop.
Pagamenti¶
Il tipo di pagamento degli ordini importati e' regolato dalle chiavi:
| Chiave | Significato |
|---|---|
tipo-pagamento |
Tipo pagamento standard (es. B = bonifico) |
cond-pag |
Condizioni di pagamento standard |
tipo-pagamento-ct |
Tipo pagamento per contrassegno postale |
cond-pag-ct |
Condizioni di pagamento per contrassegno |
Articoli speciali¶
Il sistema prevede tre codici merce da configurare per gestire voci che non corrispondono ad articoli fisici:
| Chiave | Utilizzo |
|---|---|
merce-sconto |
Riga sconto a piede ordine |
merce-trasporto |
Spese di trasporto |
merce-contrassegno |
Spese di contrassegno |
Gestione della disponibilita' e consegne¶
Quando un articolo ordinato non e' disponibile, il sistema posticipa automaticamente la data di consegna in base alla situazione:
| Situazione | Chiave | Default |
|---|---|---|
| Mancanza disponibilita' generica | gg-posticipo-consegna-no-disp |
10 giorni |
| Prodotto commerciale non disponibile | gg-posticipo-no-disp-com |
28 giorni |
| Mancanza stampo di produzione | gg-posticipo-no-stampo |
30 giorni |
Segnalazioni e notifiche¶
Il sistema puo' inviare e-mail automatiche in corrispondenza di eventi rilevanti:
- Importazione ordini -- al completamento dell'importazione, vengono avvisati fino a 5 indirizzi (chiave
email-segnalazione-import-ordini). - Conferma ordine modificata -- quando una conferma viene restituita con variazioni, vengono avvisati fino a 10 indirizzi (chiave
email-restituzione-conferma-ordine). - Problemi di connessione -- in caso di errore di connessione al database, viene inviata una segnalazione all'indirizzo indicato (chiave
email-segnalazione-conn-database). - Rottamazione stampo -- segnalazione specifica per eventi di rottamazione (chiave
email-rottamazione-stampo).
In caso di malfunzionamento, il sistema avvisa il gruppo utenti indicato nella chiave gruppo-utenti-da-avvisare.
Temporizzazione del servizio¶
Il processo di sincronizzazione e-commerce funziona come un servizio schedulato:
| Parametro | Chiave | Default |
|---|---|---|
| Attesa prima dell'avvio | sec-attesa-avvio |
5 secondi |
| Intervallo tra due cicli | sec-attesa-intervallo |
2 secondi |
| Ora di sospensione | ora-sospensione |
23:00 |
| Ora di riavvio | ora-riavvio |
03:00 |
Il servizio si sospende automaticamente nell'orario notturno configurato e riprende alla mattina. L'intervallo tra due cicli determina la frequenza con cui il sistema controlla nuovi dati da sincronizzare.
Altre impostazioni¶
| Chiave | Descrizione |
|---|---|
agente |
Codice agente da assegnare agli ordini e-commerce |
listino |
Voce di listino da utilizzare per i prezzi (default: 1) |
brand |
Codice brand di default per gli articoli esportati |
tipologia-cliente |
Tipologia statistica assegnata ai clienti e-commerce |
path-sync-allegati |
Percorso per la sincronizzazione degli allegati (immagini, schede tecniche) tramite Dropbox |
Riepilogo configurazioni RNEWCONF¶
Tutte le chiavi del modulo e-commerce si trovano nel gruppo ecommerce della tabella configurazioni RNEWCONF. Le principali aree configurabili sono:
- Attivazione --
shop-attivo,sync-auto-merci - Categorie articoli --
tab-cma-categoria,tab-cma-sottocategoria - Temporizzazione --
sec-attesa-avvio,sec-attesa-intervallo,ora-sospensione,ora-riavvio - Aggiornamento dati --
clienti-giorni-aggiornamento-ok,merci-giorni-aggiornamento-ok,forza-export-giacenze - Ordini e documenti --
causale-ordine,magazzino-ordine,agente,listino - Pagamenti --
tipo-pagamento,cond-pag,tipo-pagamento-ct,cond-pag-ct - File di interscambio --
path-in, nomi file CSV - Segnalazioni -- e-mail di notifica e gruppo utenti
- Disponibilita' -- giorni posticipo consegna, merci speciali (sconto, trasporto, contrassegno)