Farmadati
Integrazione Farmadati per WooCommerce (SOAP) — aggiornamento catalogo automatico
Recupera e sincronizza dati prodotto da Farmadati (SOAP) usando lo SKU: immagini, descrizioni, brand/linea, aliquote IVA, prezzo, EAN e altro
Richiedi demo
Richiedi refactoring
Caratteristiche
2) Il problema
- Farmadati espone un SOAP non banale (WSDL + query/tabelle diverse).
- Aggiornare a mano schede prodotto = lento, errori, inconsistenze.
- Ti serve un flusso ripetibile, controllato e scalabile per 1k/10k prodotti.
3) Come funziona
Il plugin carica la lista SKU da WooCommerce.
Per ogni SKU interroga Farmadati (SOAP) e trova la tabella corretta.
Applica solo gli aggiornamenti selezionati (immagini/brand/prezzo/…).
Prosegue in batch con indice di avanzamento salvato (riprendibile).
4) Cosa aggiorna
- Brand & Linea (meta dedicati)
- Immagine prodotto (download + assegnazione thumbnail)
- Titolo + Descrizione + Excerpt (con composizione HTML dove serve)
- Aliquota / Tax class WooCommerce (mappa a classi esistenti)
- Prezzo (regular + mantiene sale price valido)
- Codice ATC/GMP
- Flag commercio
- EAN
- Sostituisce / sostituito da
5) “Dettagli tecnici”
A. Interrogazione Farmadati (SOAP)
- Endpoint WSDL usato
- Query per SKU con filtro
FDI_0001 = sku Fallback su più tabelle (TE001, TE002, TE006, TE011, TE015) finché trova match
B. Processo batch controllato
- Avvio processo + loop singolo prodotto via AJAX
- Indice persistito in option (
farmadati_current_index) per riprendere
C. Bulk action su prodotti selezionati
- Azione bulk WooCommerce “process_farmadati” per aggiornare set specifici
D. Modalità “API locale” opzionale
- Supporto a wrapper API alternativa al SOAP (se l’azienda ha un proxy interno)
6) Controllo & sicurezza operativa
- Aggiornamenti selettivi: scegli cosa toccare (es. solo immagini o solo prezzo).
- Riduce rischi: non stravolge tutto, aggiorna per step.
- Pensato per cataloghi grandi (batch + ripartenza).
7) Use case
- “Sto migrando/bonificando un catalogo e voglio allineare schede prodotto”
- “Mi serve un refresh periodico immagini + descrizioni da fonte ufficiale”
- “Ho listini che cambiano: voglio aggiornare price/IVA senza toccare il resto”


