I prezzi di vendita dinamici Le consentono di calcolare automaticamente un prezzo a partire da una formula. In questo modo, i Suoi prezzi si adeguano da soli, in base a un’altra classe di prezzo o a criteri esterni.

A cosa servono i prezzi di vendita dinamici?

Con i prezzi di vendita dinamici, Lei definisce una formula di calcolo. Questa può combinare diverse variabili, persino il database di un fornitore, per determinare il prezzo. Si presentano due casi d’uso:

  1. Calcolare una classe di prezzo a partire da un’altra. Ad esempio, il prezzo “vendita online” si calcola come il prezzo “negozio” meno il 10%. Esiste allora una vera lista di prezzi, utilizzabile dal catalogo.
  2. Calcolare un prezzo associato a un prodotto. Il prezzo viene ricalcolato al momento del suo utilizzo. È ideale per prezzi molto volatili, provenienti da una base esterna.

Questo modulo è in versione beta: il suo comportamento può ancora evolversi.

Gestione dei prezzi di vendita dinamici - Dolibarr && DoliPlus

Inserire una regola di calcolo

Un prezzo di vendita si qualifica per il suo tipo (IVA esclusa o IVA inclusa), la sua base di prezzo, l’aliquota IVA e un prezzo minimo opzionale. Da lì, Lei inserisce un’espressione di calcolo nel sottomenu dedicato.

Per il metodo 1, indichi “Applicabile a: Prezzo”, poi il prezzo di origine e il prezzo di destinazione. Per il metodo 2, indichi “Applicabile a: Prezzo di vendita”, lasciando i prezzi vuoti.

Un’espressione inizia con il prezzo calcolato, seguito dalla formula. Ad esempio:

price_ht = #price_ht_2# * #global_15MOINS#
price_min_ht = #price_min_ht_2# * #global_15MOINS#
price_base_type = 1
tva_tx = #global_TVA20#

Le variabili sono racchiuse dal simbolo #. Lei dispone di variabili globali (#global_CODE#), dei campi personalizzati del prodotto (#myfield_code#), nonché dei prezzi, pesi, lunghezza e superficie del prodotto.

regola di calcolo dei prezzi di vendita dinamici in DoliPlus

Le variabili disponibili

Tutte le variabili sono scritte circondate dal simbolo #. Quando la variabile ha un numero di classe di prezzo, sostituisca x con questo numero.

Variabile Contenuto
#global_CODE# una variabile a portata globale, definita nel sottomenù dedicato
#myfield_code# un campo personalizzato del record prodotto
#price_ht_x# il prezzo di vendita senza IVA della classe di prezzo x
#price_ttc_x# il prezzo di vendita con IVA della classe x
#price_min_ht_x# · #price_min_ttc_x# i prezzi minimi della classe x
#price_base_type_x# il tipo di base della classe x: 1 per senza IVA, 2 per con IVA
#tva_tx_x# l’aliquota IVA della classe x
#localtax1_tx_x# · #localtax2_tx_x# · #localtax2_type_x# · #default_vat_code_x# le tasse locali, a seconda del paese
#weight# · #length# · #surface# il peso, la lunghezza e la superficie del prodotto

Cosa deve contenere l’espressione. Deve sempre iniziare con il prezzo calcolato, seguito dalla formula: price_ht =, price_ttc =, price_min_ht =,
price_min_ttc = o tva_tx =. Specifichi anche il tipo di base con
price_base_type = 1 per il prezzo esente da IVA, o = 2 per il prezzo con IVA.

Due esempi completi. Per un prezzo esente da IVA, con le variabili globali
15MOINS = 0.85 e TVA20 = 20 :

price_ht       = #price_ht_2# * #global_15MOINS#
price_min_ht   = #price_min_ht_2# * #global_15MOINS#
price_base_type = 1
tva_tx         = #global_TVA20#

E il suo equivalente per un prezzo con IVA :

price_ttc      = #price_ttc_2# * #global_15MOINS#
price_min_ttc  = #price_min_ttc_2# * #global_15MOINS#
price_base_type = 2
tva_tx         = #global_TVA20#
💡 Due regole da conoscere. Un’espressione concatenata ad un’altra termina con un
punto e virgola ; se è sola sulla sua riga, non ne ha bisogno. Inoltre, designi un prodotto di test: è su di esso che la validazione dell’espressione sarà verificata.

Aggiornare un prezzo con i prezzi di vendita dinamici

Il metodo 1 si integra nella gestione dei prezzi. Crei una regola che si applica al prezzo 2, partendo dal prezzo 1. Da quel momento, l’aggiornamento del prezzo 1 innesca automaticamente quello del prezzo 2, su tutti gli articoli interessati. Scopri di più sulla gestione dei prezzi

aggiornamento di un prezzo con i prezzi di vendita dinamici in DoliPlus

Inoltre, sulla scheda del prodotto, attivi un prezzo dinamico su un livello di prezzo dato. Attenzione tuttavia: assicurati che la formula non faccia riferimento al livello di prezzo su cui si applica.

Perché automatizzare i prezzi?

Ricalcolare i prezzi manualmente, ad ogni variazione di costo, è lungo e rischioso. I prezzi di vendita dinamici fanno questo calcolo per Lei.

Lei ne trae vantaggio su tre fronti:

  • prezzi coerenti: una regola comune si applica ovunque;
  • reattività accresciuta: un prezzo volatile si aggiorna automaticamente;
  • meno errori: la formula sostituisce i calcoli manuali.

Scopri di più sulla modifica dei prezzi di vendita

Chiamata di database esterni

Soluzioni sono disponibili e richiedono spesso un’adattamento in base ai metodi di interrogazione e ai formati di ricezione delle informazioni tariffarie.

Inserire una variabile a portata globale

Una variabile a portata globale è utilizzata nei calcoli.

Dal sottomenù 8, inserisca la nuova variabile.

Per poterla utilizzare in una formula, deve nominarla in questo modo in questo esempio: #global_PLUS10#

Nota:

Le variabili definiscono numeri interi o decimali.

Per approfondire