Vai al contenuto

Codici a contenuto variabile (bilance)

I codici a contenuto variabile contengono non solo il codice del prodotto, come succede normalmente, ma anche altri dati come il prezzo o la quantità.

Il codice deve essere composto da una precisa sequenza di caratteri:

Cifra (0…9): numero fisso che Bman si aspetta di trovare
A: Cifra del codice prodotto
P: Cifra del prezzo
Q: Cifra della quantità
q: Cifra della quantità (decimali)
X: Carattere di controllo (generato dalle bilance in caso di utilizzo del formato EAN13 o EAN8)

Di solito per questi codici i utilizza la cifra 2 come carattere iniziale per identificarli, vediamo qualche esempio per capire meglio il loro utilizzo:

200AAAAPPPPPX

  • i primi 3 caratteri sono sempre “200”
  • AAAA è il codice del prodotto
  • PPPPP è il prezzo
  • X è un carattere di controllo che verrà generato dalle bilance automaticamente e non influisce sull’utilizzo di Bman

Quindi utilizzando questo formato, se troviamo il codice “2000112010100” Bman identificherà la sequenza

200 – 0112 – 01010 – 0

dove:

  • 0112 è il codice prodotto
  • 10,10 € è il prezzo del prodotto

200AAAAQQQQQX

  • i primi 3 caratteri sono sempre “200”
  • AAAA è il codice del prodotto
  • QQQQQ è la quantità
  • X è un carattere di controllo che verrà generato dalle bilance automaticamente e non influisce sull’utilizzo di Bman

Quindi utilizzando questo formato, se troviamo il codice “2000112010100” (stesso codice dell’esempio precedente) Bman identificherà la sequenza

200 – 0112 – 01010 – 1

dove:

  • 0112 è il codice prodotto
  • 1010 è la quantità del prodotto

200AAAAQQqqqX

  • i primi 3 caratteri sono sempre “200”
  • AAAA è il codice del prodotto
  • QQ sono le cifre intere della quantità
  • qqq sono le cifre decimali della quantità
  • X è un carattere di controllo che verrà generato dalle bilance automaticamente e non influisce sull’utilizzo di Bman

Quindi utilizzando questo formato, se troviamo il codice “2000112010100” (stesso codice dell’esempio precedente) Bman identificherà la sequenza

200 – 0112 – 01 – 010 – 1

dove:

  • 0012 è il codice prodotto
  • 1,010 è la quantità del prodotto

2AAAAPPPPQqqX

  • il primo carattere è sempre “2”
  • AAAA è il codice del prodotto
  • PPPP è il prezzo
  • Q è la cifra intera della quantità
  • qq sono le cifre decimali della quantità
  • X è un carattere di controllo che verrà generato dalle bilance automaticamente e non influisce sull’utilizzo di Bman

Quindi utilizzando questo formato, se troviamo il codice “2000112010100” (stesso codice dell’esempio precedente) Bman identificherà la sequenza

2 – 0001 – 1201 – 0 – 10 – 0

dove:

  • 0001 è il codice prodotto
  • 12,01 € è il prezzo del prodotto
  • 0,10 è la quantità del prodotto