Benvenuto in gestionestandgastronomico Q&A, dove potrai porre quesiti e ricevere risposte da altri membri della community.
0 voti
Salve volevo sapere come è possibile fare in modo che nella stampa della copia cliente appaia anche il pagato e il resto, ho visto che le stampe sono personalizzabili però volevo qualche indicazione in più sul codice da inserire per avere queste informazioni sulla copia cliente

 

Grazie ancora per la vostra opera
quesito posto da (140 punti)

3 Risposte

0 voti
Hai ragione, io non uso questa informazione e non mi sono mai accorto che mancava.

Ho provato a modificare le stampe per estrarre il resto ma non sono riuscito a capire come si abbinano i campi di stampa con quelli presenti nelle tabelle. Sono sempre stato convinto che nella stampa ci fossero direttamente i nomi dei campi delle tabelle, invece mi sono reso conto che così non è. La tabella "ordini", nel report di stampa diventa "ordine". Il campo "ordini.totalePagato" della tabella diventa "ordine.totale" sul report e contiene il valore calcolato da "ordini.totalePagato - ordini.resto".

A questo punto chiedo aiuto ad Emanuele per capire se esite una tabella di raccordo oppure se i campi dei report vengono generati direttamente dal codice.

Ciao.

Mauro.
risposta inviata da (42.2k punti)
Grazie Molte , anch'io pensavo che fosse così invece deve esserci qualche transcodifica perchè i nome delle tabelle non vengono riportati così come sono sui report di stampa

ti ringrazio
0 voti
Ciao,

allora per mostrare il resto sul report basta inserire una riga del tipo

{{ordine.resto}}

questo perchè il resto è un campo dell'ordine (corrisponde anche a una colonna della tabella).

Il totale invece è calcolato ed è per questo che deve essere inserito come {{ordine.totale()}}.

 

Spero di essere stato chiaro,

Emanuele
risposta inviata da (15.1k punti)
0 voti
Risolto! Lasciavo la doppia parentesi tonda dopo il nome del campo, per quello non mi funzionava.

Ho aggiunto ai report di Peselli/Antognetti, dopo la riga che inserisce il totale, le seguenti righe:

{{if ordine.resto > 0}}
<font size='3'>TOTALE PAGATO:&nbsp &euro;&nbsp;{{ordine.totalePagato}}</font>
<font size='3'>RESTO:&nbsp &euro;&nbsp;{{ordine.resto}}</font><p />
{{endif}}
 

In pratica, se c'è resto appare anche la riga (con un carattere un po' più piccolo) con il totale pagato e il resto, altrimenti non appare.

Prova e facci sapere se ti funziona.

Ciao.

Mauro.
risposta inviata da (42.2k punti)
...