Ordini ai fornitori

Come si usa la pagina che compone gli ordini ai fornitori dalle righe gestite nel Tool Ordini Amazon. La pagina prepara tutto e non invia nulla.

1. A cosa serve

Nel Tool Ordini Amazon ogni riga d’ordine riceve una scelta di fornitore («Conferma» o «Scegli»). Da quel momento la riga è gestita, ma l’ordine al fornitore va ancora fatto. Questa pagina prende tutte le righe gestite, le raggruppa in ordini (uno per ordine Amazon e fornitore), esegue i controlli e mostra ogni ordine con quello che servirà per inviarlo: il file Excel per TD Synnex, il testo dell’email per Xpress, Focelda, V-Valley e Cometa, la richiesta per il portale B2B di Esprinet, il testo da ricopiare nel portale IMA.

Non invia niente. Nessuna email parte da qui e nessun ordine viene creato presso un fornitore. Un ordine «pronto» è un ordine controllato e confermato da una persona, con il file o il testo già scritti, in attesa che qualcuno lo mandi.

Indirizzo della pagina: https://docs.srv1203683.hstgr.cloud/ordini-fornitore.html. Accetta due parametri: ?order_id=… mostra un solo ordine Amazon, ?stato=bloccato (o bozza, pronto, annullato, tutti) imposta il filtro di stato.

2. Il flusso in tre passi

  1. Prepara. Il pulsante Prepara ordini fornitore (N righe) compone gli ordini da tutte le righe gestite che non hanno ancora un ordine confermato. Alla fine compare una riga di riepilogo: quanti ordini, quanti da confermare, quanti bloccati, quante righe con spedizione dalla sede (che non producono ordini a fornitori).
  2. Controlla. Ogni ordine sta nella tabella, sotto il suo fornitore. Cliccando una riga si apre il dettaglio: consegna, righe con il prezzo atteso e l’esito della verifica prezzo, motivi di blocco, avvisi, e l’artefatto (file, email o richiesta) esattamente come verrà usato.
  3. Conferma. Conferma sulla singola riga, Conferma i N senza anomalie sull’intestazione di un fornitore, oppure Conferma tutti senza anomalie in alto. L’ordine passa a Pronto, non inviato; per TD Synnex il file Excel viene scritto sul server e compare il pulsante Scarica XLS.

I tre passi in alto (1 · Prepara, 2 · Controlla, 3 · Conferma) si illuminano da soli in base a dove si è: se ci sono righe da preparare, il passo 1; se ci sono ordini da confermare o bloccati, il 2; altrimenti il 3.

Le righe gestite con fonte Sede Monos (spedizione dal magazzino di Catania) non generano ordini a fornitori: la card «Spedizione da sede» le conta e basta.

3. Gli indirizzi dei clienti

Il Tool Ordini Amazon conosce solo CAP, città e paese del cliente: nome, via e telefono non arrivano dal report che analizza. Senza indirizzo completo un ordine resta Bloccato. Il pannello Indirizzi dei clienti, in alto, offre due strade:

Dopo aver caricato gli indirizzi, gli ordini bloccati per «indirizzo mancante» si ripreparano con Prepara ordini fornitore: la card «Ordini senza indirizzo» dice quanti ordini gestiti ne sono ancora privi.

Per l’Italia serve anche la provincia. Il file TD Synnex e la richiesta Esprinet la pretendono; il report Ordini non spediti la porta nella colonna ship-state.

4. Le card e i filtri

CardCosa conta
Righe gestite da preparareRighe con una scelta nel tool che non stanno ancora in un ordine fornitore (o il cui ordine è stato scartato).
Da confermareOrdini composti senza blocchi, in attesa della conferma.
BloccatiOrdini con almeno un motivo di blocco: non si possono confermare finché il motivo non è risolto.
Pronti (non inviati)Ordini confermati, con file o testo già scritti, che nessuno ha ancora inviato.
Spedizione da sedeRighe gestite con fonte Sede Monos: nessun ordine a fornitori.
Ordini senza indirizzoOrdini Amazon con righe gestite per cui non c’è ancora un indirizzo completo.

I filtri sotto le card restringono la tabella per fornitore, stato (il predefinito «aperti» mostra da confermare, bloccati e pronti), azienda e numero d’ordine Amazon o numero interno.

5. La tabella per fornitore

Gli ordini sono raggruppati sotto un’intestazione per fornitore, che riporta la modalità di invio (Email + file XLS, API Esprinet B2B, Email, Portale), il numero di ordini e il totale atteso. Se nel gruppo ci sono ordini confermabili compare Conferma i N senza anomalie.

ColonnaContenuto
Ordine AmazonNumero d’ordine Amazon e, sotto, il numero interno MO-2026-000123 (è il riferimento che finisce nell’ordine al fornitore). «dal foglio» segnala un ordine scritto dal foglio Google, non da questa pagina.
Spedire entroData massima di spedizione promessa ad Amazon, se il tool l’ha già letta.
DestinatarioNome, CAP, città e paese del cliente; «indirizzo mancante» se non c’è.
RigheNumero di righe; un badge rosso conta le righe che la verifica prezzo non ha approvato.
Totale atteso, TrasportoSomma quantità × prezzo di acquisto atteso; trasporto previsto dalla scelta nel tool.
AziendaMonos o Metamorfosi: modificabile finché l’ordine non è confermato (vedi §9).
StatoVedi §6.
AvvisiBadge rosso = motivi di blocco, badge giallo = anomalie non bloccanti. Il testo è nel dettaglio.
AzioniConferma (solo da confermare e senza blocchi), Scarta, Riapri (da pronto torna a da confermare), Scarica XLS (TD Synnex, dopo la conferma), Riprepara (su uno scartato).

6. Stati, blocchi e avvisi

StatoSignificato
Da confermareComposto, controllato, in attesa di una persona.
BloccatoAlmeno un motivo impedisce la conferma. Risolto il motivo, si ripete Prepara: l’ordine viene ricomposto.
Pronto, non inviatoConfermato: file o testo scritti e congelati. Si può riaprire.
ScartatoEscluso a mano. Le sue righe tornano fra quelle da preparare: Riprepara lo ricompone.

Motivi di blocco

Anomalie (non bloccano)

7. Il dettaglio di un ordine

Cliccando la riga si apre il dettaglio in quattro riquadri: Consegna (indirizzo completo, telefono, da dove viene l’indirizzo), Stato (modalità di invio, conto o codice cliente, chi ha preparato e confermato, motivi di blocco in rosso, anomalie in giallo), Righe e l’artefatto.

Nelle righe, ogni prodotto porta il codice del fornitore (sotto, lo SKU Amazon), EAN, descrizione, quantità, prezzo atteso con la sua fonte (listino, promo, bid) e la colonna Verifica prezzo: ok quando il prezzo atteso coincide con il prezzo riservato a listino (o con il BID), altrimenti l’esito con il dettaglio (per esempio «fuori_tolleranza — Delta 3,50 EUR su riferimento 42,00»). Un ordine con una riga non approvata non si può confermare.

Prezzi promozionali. Se il tool ha scelto un prezzo promozionale (best price TD Synnex, campagna Esprinet), la verifica lo accetta quando coincide con quello del catalogo e lo scrive nel dettaglio («Verifica superata sul prezzo promo del catalogo»). Un prezzo che non corrisponde a nessun riferimento del listino esce «fuori tolleranza» e blocca l’ordine.

8. Cosa produce per ogni fornitore

FornitoreModalitàCosa si vede nel dettaglioAlla conferma
TD SynnexEmail + file XLSLa griglia con le 15 colonne del file «Ordine Centralizzato» (CodCli, Oggetto = ordine Amazon, note, destinatario, indirizzo, CodArt, quantità, prezzo con la virgola…), già ripulita dai caratteri che TD non accetta, e l’oggetto dell’email «ORDINI gg/mm/aaaa».Il file .xls viene scritto sul server e si scarica con Scarica XLS.
Esprinet (conto AA3300 / AA2653)API Esprinet B2BLa richiesta POST /orders completa (riferimento, prenotazione, bolla personalizzata, destinatario, righe con codice Esprinet).La richiesta resta congelata; oggi punta all’ambiente di test UAT.
Esprinet, conto depositoAPI conto depositoLa disposizione di invio POST /customerdepot/orders.Idem.
V-Valley, Xpress, Focelda, CometaEmailDestinatario, oggetto e corpo dell’email con righe, indirizzo di consegna e riferimento Amazon (per Focelda: ritiro con nostro corriere). Pulsante Copia.Il testo resta congelato.
IMAPortaleIl testo dell’ordine da ricopiare nel portale IMA, con Copia.Idem.

9. Monos o Metamorfosi

Ogni ordine Amazon ha un’azienda che lo evade (Monos di default). Cambiandola dalla select nella riga, l’ordine fornitore viene ricomposto con la configurazione dell’altra azienda (conto Esprinet, codice cliente TD). Se per quell’azienda e fornitore non c’è una modalità di invio attiva, l’ordine esce bloccato con il motivo. La scelta serve a non esaurire il fido su una sola società.

10. Configurazione (NocoDB)

TabellaA cosa serve
fornitori_ordine_configUna riga per azienda × fornitore: modalità di invio, codice cliente (CodCli TD, conto Esprinet), destinatari e mittente email, modelli di oggetto e corpo con i segnaposto {order_id}, {numero_interno}, {righe}, {indirizzo}, {azienda}. Finché il codice cliente TD manca, gli ordini TD restano bloccati; finché mancano le email, gli ordini email hanno l’anomalia «destinatario non configurato».
tool_ordini_fornitore_esclusioniPrefissi SKU, SKU, ASIN o fornitori che la pagina non compone (oggi: prefisso 14_).
tool_amazon_soglieordini_fornitore_attivo (0 spegne la pagina), ordine_bloccato_avviso_ore (24) e ordine_pronto_avviso_ore (48) per l’email di riepilogo delle 08:30, ordine_tolleranza_delta_eur (0,01), ordine_tolleranza_delta_pct (0) e ordine_margine_minimo_pct (5) per la verifica prezzo, ordine_scarto_prezzo_pct per la futura verifica live Esprinet.
tool_ordini_fornitore, _righe, _verificheGli ordini composti dalla pagina, le righe e lo storico delle verifiche prezzo. Sono tabelle proprie dello strumento: le tabelle ordini_fornitore* senza prefisso appartengono al foglio Google e non vengono toccate.

Ogni mattina alle 08:30 arriva per email un solo riepilogo, e solo se serve: ordini bloccati da più di 24 ore, ordini pronti da più di 48 ore che nessuno ha inviato, righe gestite da più di 24 ore senza un ordine preparato.