Aggiornamento massivo dei prezzi modifica centinaia di prezzi PrestaShop in un'operazione, con anteprima obbligatoria e annullamento successivo. L'installazione aggiunge una schermata al pannello; la prima variazione richiede pochi minuti.
Aumenti dei fornitori, promozioni stagionali e correzioni dei margini coinvolgono più prodotti. Modificare ogni prezzo separatamente ripete gli stessi calcoli e moltiplica le occasioni di errore nel catalogo pubblicato.
Scegli catalogo, categoria, marca o fornitore, prezzi di vendita o acquisto e variazione percentuale o fissa. Nessuna esecuzione o programmazione parte senza confermare l'anteprima. Le modifiche riguardano il negozio attivo; ogni operazione conserva i valori precedenti per un ripristino verificato.
Una percentuale sbagliata si annulla dai valori registrati, senza riaprire e correggere manualmente ogni prodotto coinvolto nella modifica.
Panoramica delle possibilità del modulo
Mass Price Updater aggiorna i prezzi di un catalogo PrestaShop in massa, con un’anteprima obbligata prima di ogni esecuzione e un annullamento per singolo prodotto dopo.
- Ambito: l’intero catalogo, una categoria, una marca o un fornitore, prezzo di vendita o di acquisto, combinazioni comprese.
- Formule: aumento o riduzione in percentuale o di importo fisso.
- La conferma obbligatoria dell’anteprima: ogni prodotto coinvolto con prezzo vecchio e nuovo, nulla parte senza conferma.
- La pianificazione: la modifica scatta al minuto scelto, da sola.
- L’annullamento: valori precedenti conservati per prodotto e un ripristino verificato.
- La tracciabilità: chi ha eseguito cosa, quando, su quanti prodotti.

Come aggiorno mille prezzi senza romperne uno?
Definisci l’insieme di prodotti da aggiornare: tutti i prodotti, una categoria, un produttore o un fornitore, indicati con una ricerca dal vivo nel tuo catalogo. Decidi se si muove il prezzo di vendita o quello di acquisto, e le combinazioni seguono il prodotto principale. La formula è aritmetica semplice: su o giù in percentuale, su o giù di un importo fisso, e una riduzione non scende mai sotto zero.
La conseguenza è un aggiornamento misurato in minuti. L’otto per cento del fornitore si applica a quattrocento prodotti in un’esecuzione confermata, la correzione del margine raggiunge esattamente la marca interessata, e nessuno passa un fine settimana nell’editor dei prodotti.

Che cosa vedo prima che qualcosa cambi?
Tutto. L’anteprima elenca ogni prodotto che l’esecuzione toccherà, con nome, prezzo attuale e prezzo che avrà. Quella schermata non è decorativa: il modulo rifiuta di applicare e di pianificare una modifica finché l’anteprima non è stata generata e confermata esattamente per quell’insieme e quella formula.
Quella conferma rende lo strumento di massa sicuro da affidare al personale. Chi esegue l’aggiornamento vede il risultato prima che esista, l’insieme vuoto viene colto prima di sprecare un’esecuzione, e la categoria sbagliata viene fermata finché è ancora una schermata, non un negozio pieno di prezzi sbagliati.

Che cosa accade quando i numeri si rivelano sbagliati?
Ogni esecuzione registra i valori precedenti di ciascun prodotto coinvolto. L’annullamento li ripristina prodotto per prodotto, verifica ogni valore rileggendolo, segnala le righe che non è riuscito a ripristinare, e un secondo tentativo salta ciò che è già tornato al suo posto invece di toccarlo due volte.
La percentuale digitata male, il listino con la colonna sbagliata, lo sconto applicato alla marca sbagliata: tutto finisce con un ripristino e un breve rapporto, non con un fine settimana di riparazioni manuali e una casella piena di reclami sui prezzi.

Come funzionano le modifiche pianificate?
Una modifica si pianifica per una data e un minuto, e il negozio la esegue da solo. La schermata delle operazioni mostra la coda con ambito, formula e orario; un’operazione in attesa parte subito su richiesta o si annulla con un’azione.
L’esecuzione è costruita per un negozio vero: ogni operazione è bloccata mentre gira, così un secondo processo non applica mai due volte la stessa modifica, e ogni esecuzione lascia un esito con prodotti trovati e modificati, durata e messaggi. I saldi partono a mezzanotte in punto, la modifica fiscale entra il primo alle sei del mattino, e in entrambi i casi nessuno resta sveglio.

Chi ha cambiato quale prezzo, e quando?
Lo storico conserva ogni esecuzione: formula, ambito, campo prezzo, numero di prodotti coinvolti, data e dipendente. Le esecuzioni pianificate registrano in più quanti prodotti corrispondevano, quanti sono cambiati e quanto è durata l’operazione.
Nel multinegozio le modifiche riguardano il negozio in cui lavori, così ogni vetrina mantiene i propri prezzi. Quando il commercialista, il titolare o un partner di marketplace chiede perché i prezzi si sono mossi il dodici, la risposta è sullo schermo, con un nome.

-
Riferimentomprmasspriceupdate
-
Versione1.2.10
-
Miglioramenti122
-
Pubblicato
-
Aggiornato
-
Compatibilità PrestaShopPS 1.6 – 9.x
-
Modello di prezzoAcquisto singolo
-
Tipo di moduloBack-office
-
Rilevante per GDPRNo
-
Obiettivo di businessAumentare le conversioni
-
Account esterno necessarioNo
-
Complessità del moduloModulo completo
-
Fase del percorso clienteGestire il negozio
-
Funziona con piattaformaNessuna piattaforma esterna
Condividi per primo la tua esperienza con questo prodotto.
Aggiorna i prezzi dei prodotti in blocco da un’unica schermata del Back Office. Seleziona tutti i prodotti attivi oppure una categoria, un produttore o un fornitore, quindi applica un aumento/diminuzione percentuale o a importo fisso al prezzo di catalogo o al prezzo all’ingrosso. Prima di applicare la modifica, il modulo mostra una tabella di anteprima con ID prodotto, nome prodotto, prezzo attuale, nuovo prezzo e differenza, così puoi controllare la modifica prima di confermarla.
Quali campi prezzo può modificare Mass Price Updater?
Puoi aggiornare il prezzo di vendita al dettaglio oppure il prezzo di acquisto (costo). Ogni esecuzione lavora su un solo campo prezzo, quindi un lotto non modifica mai entrambi contemporaneamente. In questo modo le modifiche al prezzo di vendita e al costo restano separate e prevedibili.
Come limito un aggiornamento a determinati prodotti?
Ogni esecuzione ha un ambito definito. Puoi interessare tutti i prodotti attivi oppure restringere la selezione a una singola categoria, produttore o fornitore prima di applicare. L'ambito scelto viene registrato con l'esecuzione, così sai sempre quali prodotti sono stati interessati.
Gli aggiornamenti possono essere pianificati o eseguiti automaticamente?
Gli aggiornamenti vengono eseguiti come job con un orario di esecuzione pianificato, e il modulo include un endpoint cron per elaborare i lotti automaticamente in background. I job vengono bloccati durante l'esecuzione per evitare che due esecuzioni si sovrappongano sullo stesso catalogo.
Posso vedere l'anteprima delle modifiche prima di applicarle?
Sì. L'anteprima elenca ogni prodotto interessato con ID, nome, prezzo attuale, nuovo prezzo e differenza, così puoi verificare il risultato esatto prima di confermare. Nulla viene scritto nel catalogo finché non confermi il lotto.
Il modulo conserva una cronologia delle modifiche?
Ogni esecuzione riuscita viene registrata con formula, ambito, campo prezzo, numero di prodotti interessati, il membro dello staff che l'ha applicata e la data. Questo offre al tuo team una chiara traccia di controllo per le modifiche di prezzo sensibili.
Posso annullare automaticamente un aggiornamento prezzi?
Non automaticamente. Il modulo fornisce anteprima e storico, ma la fonte non contiene un rollback con un clic che ripristini ogni prodotto al prezzo precedente. Prima di applicare un aggiornamento massivo, usa l'anteprima per controllare ID prodotto interessati, prezzo attuale, nuovo prezzo calcolato e differenza.
- Prima di applicare: esporta o fai backup degli ID prodotto interessati e del campo prezzo che stai modificando, soprattutto se aggiorni un ambito ampio come tutti i prodotti, una categoria o un produttore.
- Dopo l'applicazione: il modulo scrive una voce di log con formula, ambito, campo prezzo, numero di elementi interessati, dipendente e data.
- Se devi annullare: usa il log per identificare l'esecuzione, poi ripristina dal tuo backup/export. Applicare la formula inversa può essere rischioso perché arrotondamenti, modifiche prezzo successive e cambiamenti nell'ambito prodotto possono rendere il calcolo inverso diverso dai valori originali.
Per modifiche ad alto rischio, esegui l'anteprima, esporta lo stesso set di prodotti e applica l'aggiornamento in un periodo tranquillo, così eventuali correzioni possono essere fatte da valori sorgente noti.
L'anteprima e l'aggiornamento reale usano lo stesso helper di calcolo, quindi i numeri che vedi in anteprima si basano sulle stesse azioni formula che saranno poi applicate: increase_percent, decrease_percent, increase_fixed e decrease_fixed. Le diminuzioni percentuali e fisse sono limitate a zero, e i prezzi calcolati vengono arrotondati a sei decimali prima della scrittura.
increase_percent:10 => current price * 1.10; decrease_fixed:5 => max(0, current price - 5)Quando applicato, il modulo aggiorna sia product sia product_shop per il campo selezionato, e supporta solo price o wholesale_price. Il selettore ambito può puntare a tutti i prodotti attivi o ai prodotti attivi in una categoria, produttore o fornitore selezionato; i prodotti inattivi non vengono selezionati dalle query ambito.
Rallenterà il storefront?
È sicuro per staff non tecnico?
Quali formule di prezzo sono supportate?
Puoi applicare un aumento percentuale, una riduzione percentuale, un aumento fisso o una riduzione fissa. Le riduzioni sono limitate a zero, così un prezzo non può mai diventare negativo. I valori sono elaborati con precisione decimale.
Funziona con PrestaShop 1.6, 1.7, 8 e 9?
- Addedcomplete FR/DE/ES/IT/PL translations
Funziona bene con Aggiornamento massivo dei prezzi
I moduli che il nostro team abbina davvero a questo, e perché ciascuno merita di stare nella stessa configurazione.
Mass Price Updater modifica i prezzi di catalogo in lotti controllati su tutti i prodotti attivi o su una categoria, un produttore o un fornitore scelto, con anteprime e uno storico tracciabile. Dopo la riprezzatura, un negozio che gestisce promozioni deve assicurarsi che questi nuovi prezzi non vengano ulteriormente erosi da sconti delle regole del carrello sulle righe che intende proteggere, il che è una questione distinta dalla modifica del prezzo stessa.
Discount Exclusion Manager gestisce questa protezione. Esclude prodotti, categorie o produttori specifici dagli sconti delle regole del carrello affinché i buoni non riducano il margine sulle righe protette come carte regalo, marchi premium o prodotti a basso margine, risolvendo le regole di categoria e produttore negli articoli interessati. Governa il modo in cui gli sconti si applicano; l'updater imposta i prezzi base.
Usati insieme proteggono il margine da due direzioni: uno imposta prezzi deliberati e verificabili, l'altro impedisce alle promozioni di erodere quelli che devono restare protetti. Gli strumenti sono indipendenti, ma per un negozio che sia riprezza sia utilizza buoni, la coppia mantiene una politica dei prezzi intenzionale dal prezzo base fino allo sconto.
Mass Price Updater è pensato per modifiche deliberate e in lotti ai prezzi base di catalogo quando i costi dei fornitori o gli obiettivi di margine cambiano, con anteprime e uno storico per il controllo. Questo gestisce bene il prezzo permanente dei prodotti, ma non è progettato per eseguire promozioni a tempo che partono e si fermano secondo una pianificazione.
Smart Dynamic & Scheduled Discounts copre questo aspetto separatamente. Pianifica offerte che iniziano e terminano automaticamente, supporta vendite flash e campagne ricorrenti e controlla dove si applica uno sconto tramite tipo, date, priorità e ambito negozio, evitando modifiche manuali dei prezzi a orari scomodi. Gestisce la tariffazione promozionale temporanea; l'updater gestisce i prezzi base permanenti.
Eseguiti insieme permettono a un negozio di separare in modo netto i due tipi di prezzatura: prezzi base stabili e ponderati da uno strumento e promozioni pianificate che si fermano da sole dall'altro. I moduli sono indipendenti, ma usarli entrambi significa che un team può mantenere prezzi quotidiani sensati pur continuando a gestire campagne, senza che i due si aggroviglino in modifiche manuali.
Mass Price Updater viene spesso usato quando i costi dei fornitori cambiano, adeguando i prezzi di catalogo in lotti controllati delimitati per categoria, produttore o fornitore, con un'anteprima e uno storico tracciabile. I segnali di costo che innescano tali modifiche provengono di solito dall'attività di acquisto e di magazzino, che lo strumento di prezzatura stesso non gestisce.
Warehouse Revolution fornisce questo livello operativo separatamente, con ordini di acquisto, ricezione, movimenti di magazzino, prenotazioni e spedizioni per i commercianti che hanno superato le quantità semplici. Gestisce il lato acquisti e magazzino da cui hanno origine le variazioni di costo; l'updater applica le modifiche di prezzo al catalogo.
Usati insieme collegano la consapevolezza dei costi all'azione sui prezzi come due strumenti indipendenti: il modulo di magazzino offre al team una visione chiara di acquisti e scorte, e l'updater gli permette di riprezzare deliberatamente i prodotti interessati. Nessuno alimenta l'altro automaticamente, ma per un negozio che gestisce scorte reali la coppia rende la risposta alle variazioni di costo un processo controllato e verificabile anziché modifiche manuali sparse.
Mass Price Updater opera su molti prodotti contemporaneamente, mirando a tutti i prodotti attivi o a una categoria, un produttore o un fornitore e applicando modifiche di prezzo in lotti e con anteprima. I cataloghi che traggono maggior beneficio dalla prezzatura di massa sono di solito gli stessi grandi cataloghi ricchi di varianti che devono mantenere coerenti le loro opzioni condivise, il che è un compito diverso.
Global Product Attributes gestisce questa coerenza separatamente. Riutilizza set di opzioni condivisi come taglia, colore, finitura e materiale sincronizzando i modelli in vere combinazioni PrestaShop, così che acquirenti, ordini, scorte e report restino sul modello nativo. Struttura i prodotti e le loro varianti; l'updater ne modifica i prezzi.
Eseguiti insieme si prestano alla gestione della scala: uno mantiene uniformi i set di opzioni su molti prodotti e le loro combinazioni, l'altro riprezza quei prodotti in lotti controllati. Gli strumenti restano indipendenti, ma un negozio che gestisce un ampio catalogo ottiene sia coerenza strutturale nelle sue varianti sia modifiche di prezzo efficienti e verificabili su di esse.
L'aumento percentuale del prezzo arrotonda in modo errato i prezzi che terminano in .99
L'aggiornamento massivo tramite file CSV ignora le righe con prezzi specifici per combinazione
Reso semplice - senza domande
Installa, configura e guadagna
Priorità ad aiuto e soddisfazione
Potrebbe anche piacerti
Chi sviluppa e mantiene questo modulo
Sviluppato e mantenuto da David Miller e mypresta.rocks. David Miller lavora con PrestaShop dal 2013, e l’azienda dietro questo negozio è registrata dal 3 dicembre 2018. Ogni modulo di questo catalogo è un nostro lavoro, quindi le tue domande al supporto arrivano alle persone che hanno scritto il codice. Il registro delle modifiche in questa pagina mostra ogni aggiornamento con la sua data.