Setup e Variabili Messaggi su Scontrino
I messaggi da stampare sugli scontrini vengono definiti nel Setup di POSible in Vibecode.
Ogni messaggio può contenere dei placeholders identificati da ##placeholder## (case-insensitive) per consentire l’inserimento di valori variabili all’interno dei messaggi
Inoltre alcuni caratteri speciali (che devono essere indicati come primi caratteri di ogni riga dei messaggi) possono condizionare l’allineamento del testo e la dimensione del carattere.
Carattere | Significato | |
---|---|---|
| | Pipe | Centra il testo |
< | Minore | Allinea il testo a sinistra |
> | Maggiore | Allinea il testo a destra |
^ | Caret | Grassetto |
Placeholders
Di seguito l’elenco dei placeholder ammessi per ogni tipologia di messaggio
ReceiptMessages.Footer
Messaggio di fine scontrino. Il testo viene stampato su tutti gli scontrini emessi, dopo i totali.
Placeholders ammessi
ReceiptCode
StoreCode
StoreDescription
StoreAddress
StoreZIPCode
StoreCity
StoreStateProvinceShortCode
StoreCountryCode
StoreCountryDescription
StoreEmail
StorePhone
TillCode
TillDescription
CurrentDate
ReceiptDate
OperatorCode
OperatorNickName
Esempio
Transazione:##ReceiptCode##
Store: ##StoreCode##
Cassa: ##TillCode##
Operatore: ##OperatorCode## - ##OperatorNickname##
Grazie per il tuo acquisto.
Eventuali resi possono essere effettuati entro
30 giorni dalla data dell’acquisto
ReceiptMessages.LoyaltyFooter
Messaggio di fine scontrino per i soli clienti fidelizzati. Il testo viene stampato dopo i totali.
Placeholders ammessi
<Tutti quelli di Footer>
ConventionCode
ConventionDescription
CustomerName
CustomerSurname
LoyaltyCardCode
CustomerCode
Esempio
|Grazie ##CustomerName## per il tuo acquisto
|Ti ricordiamo che il tuo numero di
tessera è: ##LoyaltyCardCode##
ReceiptMessages.NoLoyaltyFooter
Messaggio di fine scontrino per i soli clienti NON fidelizzati. Il testo viene stampato dopo i totali.
Placeholders ammessi
<Nessuno>
Esempio
Partecipa al nostro programma fedeltà.
Potrai accedere a speciali promozioni
a te riservate
ReceiptMessages.GiftReceiptFooter
Messaggio di fine scontrino per la stampa dello scontrino di cortesia. Il testo viene stampato dopo i totali.
Placeholders ammessi
<Tutti quelli di Footer>
Esempio
Speriamo che il regalo che hai ricevuto
sia stato gradito.
Ti ricordiamo che è possibile cambiare
i prodotti in ognuno dei nostri negozi
entro 30gg dalla data dell'acquisto
ReceiptMessages.MessageReceipt
Messaggio di fine scontrino. Il testo viene stampato su di uno scontrino non fiscale separato
Placeholders ammessi
<Tutti quelli di Footer>
Esempio
Ti ricordiamo che il nostro negozio di
##StoreCity##
rimarrà chiuso per tutto
il mese di agosto
ReceiptMessages.ReservationMessage
Messaggio ricevuta prenotazione. Viene stampata su di uno scontrino non fiscale separato
Placeholders ammessi
<Tutti quelli di LoyaltyFooter>
ResCode
ResDate
ResCustomerName
ResCustomerSurname
ResCustomerAddress
ResCustomerZIPCode
ResCustomerCity
ResCustomerProvinceShortCode
ResCustomerCountryCode
ResCustomerCountryDescription
ResCustomerEmail
ResCustomerPhone
ResExpectedDeliveryDate
ResDepositAmount
ResDepositCurrency
ResLines
ResAmount
ResCurrency
ResResidualAmount
ResBarcode
Esempio
##StoreDescription##
##StoreAddress##
##StoreZIPCode## ##StoreCity
##StoreStateProvinceShortCode##
##StoreCountryDescription##
Email: ##StoreEmail##
T
elefono: ##StorePhone##
Prenotazione # ##ResCode## del ##ResDate##
##ResCustomerName## ##ResCustomerSurname##
##ResCustomerAddress##
##ResCustomerZIPCode## ##ResCustomerCity## ##ResCustomerStateProvinceShortCode##
##ResCustomerCountryDescription##
Elenco dei prodotti acquistati:
------------------------------------------
##ResLines##
------------------------------------------
Sarà possibile ritirare i prodotti a partire dal
##ResExpectedDeliveryDate##
Verrà contattato ai seguenti recapiti:
Email: ##ResCustomerEmail##
Telefono: ##ResCustomerPhone##
E’ stato ricevuto un acconto di
##ResDepositAmount## ##ResDepositCurrency##
L’importo della prenotazione è
##ResAmount## ##ResCurrency##
L’importo da pagare al ritiro è
##ResResidualAmount## ##ResCurrency##
Il mancato ritiro entro 10 giorni dei
Prodotti comporterà l’automatica
cancellazione della prenotazione e
la perdita dell’acconto
##ResBarcode##
Note
Il placeholder ResLines comporta la stampa dell’intero blocco di righe della prenotazione.
Non è possibile specificare o modificare il formato delle righe ma è possibile determinare i campi da stampare:
Descrizione Prodotto
Codice Prodotto
Codice a Barre Prodotto
Seriale Prodotto
e sono abilitabili/disabilitabili da Setup.
L’abilitazione è comune sia alla stampa delle righe di scontrino che delle righe di prenotazione