Se sei arrivato cercando un connettore di Douglas o di Shop Apotheke per Odoo, la risposta breve viene prima: non abbiamo un connettore pubblicato per nessuno dei due. Quello che possiamo raccontarti è dove si bloccano questi progetti, e quasi mai è l'API. Nella bellezza e nel parafarmaco il prodotto porta obblighi propri: lotto, scadenza, normativa per paese e dati di scheda che in Spagna nessuno ti chiedeva. Se questo non è a posto in Odoo, nessun middleware lo risolve.
Prima cosa: quale via di integrazione offre l'operatore
La prima cosa è sapere come l'operatore riceve le tue offerte e come restituisce gli ordini. Ci sono tre casi. Se il suo marketplace funziona su Mirakl, la base la copre il nostro connettore e manca il profilo dell'operatore, come abbiamo fatto con Superdrug, un altro operatore di salute e bellezza (come funziona, in Mirakl e Odoo). Se lavori già con un aggregatore come ChannelEngine e l'operatore è nel suo catalogo, si entra da lì. Se c'è un'API propria o solo il caricamento di file, è uno sviluppo su misura. La tecnologia di ogni operatore si conferma con la sua documentazione di registrazione, non si dà per scontata.
Lotti e scadenze: Odoo li ha, ma vanno attivati prima
Un cosmetico porta per legge un numero di lotto e, se dura 30 mesi o meno, una data di durata minima. Odoo gestisce entrambe le cose di serie, anche in Community: tracciamento per lotti, date di scadenza per lotto e strategia di prelievo FEFO, che porta fuori per prima la merce che scade prima. Il difficile è attivarlo con il magazzino pieno: ogni unità sullo scaffale ha bisogno del suo lotto, e questo significa inventario fisico riferimento per riferimento. Si fa prima di aprire il canale, non con gli ordini in arrivo.
La giacenza che pubblichi non è quella che hai, ma quella con una vita utile sufficiente. Se un operatore richiede un margine minimo di scadenza alla consegna, le unità che non lo raggiungono restano fuori dall'offerta anche se sono sullo scaffale. Odoo salva una data di ritiro per lotto, ma non la scala da solo dal disponibile: deve farlo l'integrazione.
Tracciabilità: la domanda arriva il giorno del ritiro
Nessuno guarda la tracciabilità finché un produttore non ritira un lotto. Quel giorno bisogna rispondere in poche ore a chi è stato venduto e con quale numero d'ordine del marketplace. In Odoo la risposta esce dal report di tracciabilità del lotto, a patto che il lotto sia stato registrato durante la preparazione della spedizione e non dopo, a memoria. Questo richiede un lettore di codici in fase di prelievo e il riferimento dell'operatore salvato nell'ordine di Odoo. Senza questo, la tracciabilità esiste sulla carta, non nei dati.
Restrizioni per paese: ciò che è legale in Spagna non sempre vale in Germania
In Germania i medicinali che si vendono in farmacia li vende solo una farmacia autorizzata. A un venditore esterno restano la cosmetica, gli integratori alimentari e i dispositivi medici che non richiedono farmacia, ciascuno con le sue regole. Gli integratori vanno notificati all'autorità tedesca al più tardi quando si inizia a venderli, e le piante ammesse non sono armonizzate nell'UE: ciò che vendi in Spagna potrebbe non passare lì. I profumi contengono alcol e viaggiano come merce pericolosa, il che limita i vettori. In Odoo si modella con attributi del prodotto che bloccano la pubblicazione per paese o canale. Meglio che a fermarlo sia il tuo ERP piuttosto che un rifiuto dell'operatore o una Abmahnung, la diffida di concorrenti e associazioni tanto frequente in Germania.
Dati di scheda: ciò che in Spagna non ti chiedevano
Una scheda di cosmetica su un marketplace tedesco richiede molto più di titolo, foto ed EAN: ingredienti INCI, contenuto nominale, prezzo per unità di misura (il Grundpreis della normativa tedesca sui prezzi), avvertenze in tedesco e nome e indirizzo del produttore e, se è fuori dall'UE, del suo responsabile nell'UE, che il Regolamento generale sulla sicurezza dei prodotti obbliga a mostrare nell'offerta online. E per vendere a consumatori tedeschi, la tua azienda deve essere registrata in LUCID, il registro tedesco degli imballaggi. Se questi dati vivono in un foglio di calcolo accanto a Odoo, ogni inserimento è un copia e incolla con errori: devono essere campi del prodotto.
Quando non ti serve un connettore
Con pochi riferimenti, poco volume e un operatore che accetti il caricamento di file nel suo portale, basta questo: Odoo esporta il file e gli ordini si inseriscono a mano in pochi minuti. Automatizzare conviene quando digitare ordini, aggiornare la giacenza e caricare i tracciamenti si mangia ore ogni settimana, o quando un errore di giacenza ti è già costato una penale. E se a frenarti è la parte regolatoria (persona responsabile, notifica nel portale europeo dei cosmetici (CPNP), registrazione degli imballaggi), nessun software la risolve: è lavoro del tuo consulente regolatorio, non nostro.
Cosa facciamo noi
Due cose, in Odoo 17, 18 e 19. La prima è lasciare Odoo pronto per il settore: lotti, scadenze, FEFO, dati regolatori nel prodotto e blocco della pubblicazione per paese. Serve per qualsiasi canale, non solo per questi due. La seconda, l'integrazione su misura con l'operatore: partire dal connettore Mirakl se è il caso, oppure costruire sulla sua API o sui suoi file. Il costo dipende da quella via, da quante categorie e attributi richiede l'operatore e dal fatto che il lotto debba arrivare fino a lui.
Domande frequenti
Avete un connettore per Douglas o per Shop Apotheke?
Non pubblicato. Si sviluppa su misura in base alla via di integrazione che offre ogni operatore; se è Mirakl, si parte dal nostro connettore Mirakl e il lavoro è molto minore.
Non basta un middleware?
Può bastare se lo paghi già e copre l'operatore. Ma un middleware sposta ordini e giacenze: lotti, scadenze e restrizioni per paese devono comunque essere a posto in Odoo, perché il middleware copia solo ciò che Odoo gli dà.
Un venditore che non è una farmacia può vendere medicinali su un marketplace farmaceutico tedesco?
Quelli in vendita esclusiva in farmacia, no: in Germania li vende solo una farmacia autorizzata. Quali categorie ammette ogni operatore lo stabilisce il suo contratto; confermalo con lui prima di preparare il catalogo.
Link utili dentro FlexigoTech
Vendi cosmetica o parafarmaci e vuoi entrare su Douglas o Shop Apotheke?
Dicci quale operatore, quanti riferimenti e se gestisci già i lotti in Odoo. Ti diciamo quale via di integrazione ha senso e cosa va preparato nel prodotto prima di chiedere l'abilitazione. Scrivi a comercial@flexigobe.com o fissa una chiamata.

