π Sessione Lokbest
storeprice[ID]; giacenze in qty-display_*_ID; visibilitΓ in is_visible_store[ID].
Magazzino suggerito: Etnea β ETNEA (Vecchio), Umberto β Umberto temporaneo.
document.cookie
β copia anche il valore di store (es. it_IT). Per il salvataggio prezzi serve anche il confronto in Rete (payload POST), non solo i cookie.
β‘ Azioni β Prezzi
Confronto e aggiornamento sul prezzo storeprice[negozio selezionato] β ogni negozio puΓ² avere prezzi diversi.
Il campo globale product[price] non viene modificato.
π¦ Confronto giacenze
Legge la lista prodotti venditore su Lokbest (stessa pagina del confronto prezzi) e estrae la quantitΓ dalla colonna marketplace per lo negozio Lockbest selezionato
(es. 130 Etnea).
Il confronto Γ¨ con il campo stock del magazzino selezionato nel gestionale (stesso magazzino usabile per i prezzi).
π Import vendite da Lokbest
Legge la cronologia ordini
e per ogni ordine non ancora importato apre il dettaglio, legge righe (#my-orders-table: SKU, prezzo, qty) e crea una vendita nel gestionale.
Vengono considerati solo gli ordini del negozio Lockbest selezionato (es. LOK2026-157-β¦ per Umberto, LOK2026-130-β¦ per Etnea).
Operatore movimenti: LOKBEST_IMPORT (override con env LOKBEST_SALES_OPERATOR_ID nel container).
π· Immagini Totem su Lokbest
Solo prodotti del negozio Lockbest selezionato
(es. 130 Etnea).
Verifica galleria marketplace e file Totem in receipts/totem-images da caricare.
π· Stato immagini prodotti Lokbest
Filtri e lista prodotti β clicca per comprimere o espandere
| Codice (EAN gest.) | Nome | Immagine Lokbest | File Totem | Azione |
|---|
π Risultato Confronto
β Prezzi identici β prodotti con prezzo giΓ corretto
| SKU | Nome Prodotto | Prezzo base | Sconto Totem | Prezzo Totem |
|---|
π Solo sul sito β presenti su Lokbest ma non nel database ETNEA
| SKU | Nome Prodotto | Prezzo sito |
|---|
| SKU | Nome Prodotto | Prezzo Sito | Prezzo Totem | Sconto | Diff. |
|---|
Tutti i prezzi sono giΓ aggiornati!
βοΈ Risultato Aggiornamento
| SKU | Nome | Vecchio | Nuovo | Esito |
|---|
π Risultato confronto giacenze
β οΈ Giacenza diversa (Lokbest β gestionale)
| SKU | Nome | Lokbest (stessa unitΓ di vendita) | Gestionale (confezioni se applicabile) | Ris. | Ξ | Azione |
|---|
β In gestionale ma qty Lokbest non letta dalla lista
Spesso markup Knockout non espone ancora il numero nella pagina HTML; prova aggiornare la lista sul browser o verifica il negozio Lockbest selezionato in sessione.
| SKU | Nome | Gestionale (confezioni se applicabile) | Ris. | Sync Lokbest |
|---|
π Solo su Lokbest (assente nel magazzino selezionato)
Articoli in lista Lokbest senza corrispondenza nel magazzino del confronto. LβEAN viene letto dalla scheda prodotto se non compare in lista. Se il prodotto esiste in altri magazzini del gestionale, Γ¨ indicato sotto il codice.
| EAN / ID esterno | Nome | Qty Lokbest |
|---|
π¬ Solo in gestionale (non compaiono nella lista prodotti Lokbest)
Crea su Lokbest (cookie del tool): solo per il negozio selezionato in alto
(is_visible_store[ID], prezzo storeprice[ID]).
external_product_id = codice,
nome e descrizione come sul Totem, IVA e default peso/unitΓ configurabili nel .env,
costo/prezzo da listino (+ sconti categoria Totem quando applicabili).
Se esiste un file in receipts/totem-images nel formato codice-timestamp.jpg
(o override totem_image_url con percorso /totem-images/β¦), viene caricata sulla galleria Lokbest dopo la creazione
(LOKBEST_UPLOAD_TOTEM_AFTER_CREATE=false nel .env la disabilita).
Categoria Β«altroΒ»: se Γ¨ solo JS nel form usa LOKBEST_PRODUCT_ALTRO_CATEGORY_ID.
Su righe giΓ su Lokbest: β Sync per giacenza; π· per rinviare lβimmagine Totem.
| Codice | Nome | Gestionale (confezioni se applicabile) | Ris. | Azioni |
|---|
β Giacenza identica (0)
| SKU | Nome | Qty | Ris. | Sync Lokbest |
|---|
π₯ Ultimo import vendite Lokbest
| Ordine | Cliente | Righe | Totale |
|---|
Se un ordine Lokbest (es. segnalato come non ancora "Completata" in Stato fiscalizzazione) non compare tra quelli da elaborare, controlla qui se il tool riesce a trovarlo nelle pagine della lista venditore che riesce a leggere.
Prodotti venduti aggregati per codice. Il refill Γ¨ salvato nel database PostgreSQL per negozio: visibile da qualsiasi browser o postazione. Se arrivano nuove vendite dello stesso prodotto, ricompare con la quantitΓ aggiuntiva ancora da fare. Su ogni refill (singolo o multiplo) si apre un modale nel foglio di stile del servizio: puoi registrare una quantitΓ refillata diversa per ogni prodotto; i totali sono visibili in tabella sul server PostgreSQL come prima.
Nessun articolo da rifornire (o tutti segnati come refill completato).
| Codice | Nome | Ubicazione (Scaffale - Posto) | Q.tΓ da fare | Azione |
|---|
| Codice | Nome | Q.tΓ refillata | Azione |
|---|