Manuale Prodotto
Scarica il PDF
Indice
Risultati ricerca
Frase completa
Cerca nella pagina
Chiudi
Indice

CONFIGURAZIONE BILANCE MACCHI

ATTENZIONE: ripristinando attraverso la riga del file di configurazione la gestione vecchia prevista con Retail 2012C, la configurazione wizard prevista per la Macchi non diventerà più utilizzabile.

Selezionando come tipo di wizard “Import Bilance Macchi” viene caricata la configurazione di default prevista per esportare i codici PLU selezionati dalla indagine in un file testuale leggibile dalle bilance della Macchi.

La fonte esterna prevista per l’importazione viene specificata a run-time durante la richiesta di importazione, dove verrà preso per cartella quella configurata nella impostazione bilancia corrente, e come nome del file quello generato in base ai dati del codice alias dell’articolo al momento gestito.

Il tracciato dello scontrino generato dalle bilance Macchi prevede le seguenti colonne:

  • Storno
  • Tipo vendita
  • Peso in grammi
  • Pezzi
  • Prezzo
  • Importo
  • Tara manuale in grammi
  • Tara automatica in grammi
  • Codice PLU
  • Percentuale IVA
  • Percentuale sconto
  • Importo sconto
  • Lotto tracciabilità
  • Tipo tracciabilità
  • Percentuale glassatura sul peso
  • Peso glassato in grammi
  • Percentuale sconto promozione
  • Prezzo originale promozione a pezzo
  • Differenza importo promozione a pezzo
  • Barcode PLU

Per ogni singola riga dello scontrino vengono scartate tutte quelle relative a storni (colonna “Storno” con valore pari a “1”); per le restanti vengono importati le seguenti informazioni:

    • Codice PLU – codice alias dell’articolo.
      Valore estratto dalla colonna “Codice PLU”.
    • In pezzi – verifica se l’articolo è espresso in pezzi o peso.
      Valore estratto dalla “Tipo vendita”: se il valore della colonna è “51”, allora imposta “true”, altrimenti “false” sia se il valore è “1” che corrisponde a “A peso” oppure valore diverso.
    • Prezzo – prezzo dell’articolo diviso per 100 (espresso in centesimi).
      Viene valorizzato con il valore della colonna “Prezzo”.
    • Numero pezzi – numero dei pezzi previsti per l’articolo corrente.
      Viene valorizzato con la colonna “Pezzi” se l’articolo è espresso in pezzi, che può essere vuoto se il pezzo è unitario (in tal caso la formula lo valorizza a 1), altrimenti, per articolo misurati in peso viene mantenuto il valore 1. Solo in caso di riga stornata allora viene restituito un valore simbolico (-999) corrispondente al valore default proposto: questo permette in fase di interpretazione e generazione del valore del singolo campo di lasciare il campo vuoto, privo di valore (vedi modalità di configurazione campi di una relazione)
    • Peso – peso previsto per l’articolo corrente.
      Viene valorizzato con la colonna “Peso in grammi” se l’articolo è espresso a peso, altrimenti, per articolo misurati a pezzo viene mantenuto il valore 1. Solo in caso di riga stornata allora viene restituito un valore simbolico (-999) corrispondente al valore default proposto: questo permette in fase di interpretazione e generazione del valore del singolo campo di lasciare il campo vuoto, privo di valore (vedi modalità di configurazione campi di una relazione).

NOTA BENE: la bilancia fornisce pesi valorizzati in grammi; è pertanto possibile qualora gli articoli siano valorizzati in Kg moltiplicare tale valore per 1000 aggiungendo nel wizard di import in corrispondenza della formula del Peso la porzione “MUL(Peso, ToDecimal(1000))”.

Le bilance macchi utilizzano due modalità di trasmissione dei dati dello scontrino:

  • Tracciato Italiana Macchi File Unico
    Questa modalità verte sulla generazione a fine giornata di uno scontrino complessivo che racchiude tutte le operazioni fatte dalla bilancia, tra cui la informazione sullo storno o meno dello scontrino; questo può essere utilizzato per fare controlli e verifiche di chiusura attività giornaliera.
  • Tracciato Italiana Macchi XML
    Questa modalità invece produce un singolo scontrino per ogni transizione fatta e schedulata dalla bilancia.
    Tale file generato prevede una intestazione riportante i dati complessivi e riassuntivi dello scontrino e poi tante righe quanti sono i prodotti, espressi attraverso il codice PLU, registrati dalla bilancia e quindi dallo scontrino da importare.

Passepartout Retail gestisce in fase di import la modalità per file xml.
La struttura del nome dello scontrino “sacchettone” previsto dalla Macchi è così strutturato “XSSS.Tik” o “XSSSS.Tik”, dove rispettivamente:

  • X – identifica il banco per permettere la gestione di scontrini provenienti da più banchi.
  • SSS o SSSS – identifica la progressione dello scontrino, la cui lunghezza sarà strettamente dipendente dalla configurazione impostata sulla bilancia e coerentemente nel barcode di lettura degli scontrini (dimensione del campo codice a barre ProgScontrino).
  • .Tik – estensione prevista per i file generati da una bilancia Macchi.

Pertanto in fase di configurazione viene proposto come formula quella che costruisce le due sezione del nome: “nome file” e “estensione”, come segue:

  • Nome file – IdBilancia + ProgScontrino (preceduto da tanti 0 quanti quelli necessari per riempire la dimensione codificata, 3 o 4)
  • Estensione – “.Tik

La procedura di importazione prevede una fase di generazione di un nuovo file ottenuto dallo scontrino estraendo i dati dal tracciato previsto dalla Macchi, in cui la prima informazione è lo “Storno” o meno dello scontrino, al fine di poter determinare se sono righe da considerare in fase di import oppure scartare; di seguito vengono riportati i restanti campi che sono previsti nella sezione delle righe scontrino.

Terminata la generazione del file intermedio, che presenterà lo stesso nome del precedente, ridenominando il file originale con “XXX.USED ddMMyyyy hhmmss.txt”, dove la data corrisponde al momento della elaborazione. Il Wizard di import prende il nuovo file generato ed estrae le sole informazioni gestibili: codice PLU, unità di misura in pezzi o pesi, peso, numero pezzi e prezzo.

Ottenute le informazioni sui codici PLU contenuti nello scontrino, questi verranno trasmessi al chiamante, es. in un conto se si stà generando un conto e sia stato cercato un codice che corrisponde ad uno scontrino della bilancia (gestione classica degli scontrini di Passepartout Retail).