final receipt update
This commit is contained in:
64
EpsonTemplatesTest/Samples/bar-default.json
Normal file
64
EpsonTemplatesTest/Samples/bar-default.json
Normal file
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"Title": "Bar",
|
||||
"TransactionDateTime": "2025-10-23T20:30:00",
|
||||
"ReceiptNumber": "132018300",
|
||||
"WaiterName": "Thomas Weber",
|
||||
"WaiterId": "28 (Bar Staff)",
|
||||
"TableNumber": "B5",
|
||||
"SpecialInstruction": "VIP Table",
|
||||
"Gangs": [
|
||||
{
|
||||
"Id": 1,
|
||||
"Name": "Round",
|
||||
"Dishes": [
|
||||
{
|
||||
"Number": 2,
|
||||
"Name": "Aperol Spritz",
|
||||
"Modifications": {
|
||||
"Removed": [],
|
||||
"Added": ["Extra Ice"]
|
||||
},
|
||||
"Comment": null
|
||||
},
|
||||
{
|
||||
"Number": 1,
|
||||
"Name": "Negroni",
|
||||
"Modifications": {
|
||||
"Removed": ["Orange Peel"],
|
||||
"Added": []
|
||||
},
|
||||
"Comment": "Stirred, not shaken"
|
||||
},
|
||||
{
|
||||
"Number": 3,
|
||||
"Name": "San Pellegrino 50cl",
|
||||
"Modifications": {
|
||||
"Removed": [],
|
||||
"Added": []
|
||||
},
|
||||
"Comment": null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Dishes": [
|
||||
{
|
||||
"Number": 2,
|
||||
"Name": "Espresso",
|
||||
"Modifications": {
|
||||
"Removed": [],
|
||||
"Added": []
|
||||
},
|
||||
"Comment": null
|
||||
},
|
||||
{
|
||||
"Number": 1,
|
||||
"Name": "Cappuccino",
|
||||
"Modifications": {
|
||||
"Removed": [],
|
||||
"Added": ["Oat Milk"]
|
||||
},
|
||||
"Comment": "Extra hot"
|
||||
}
|
||||
]
|
||||
}
|
||||
4
EpsonTemplatesTest/Samples/fallback.json
Normal file
4
EpsonTemplatesTest/Samples/fallback.json
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"Title": "General Receipt",
|
||||
"TransactionDateTime": "2025-12-01T14:00:00"
|
||||
}
|
||||
108
EpsonTemplatesTest/Samples/final-receipt.json
Normal file
108
EpsonTemplatesTest/Samples/final-receipt.json
Normal file
@@ -0,0 +1,108 @@
|
||||
{
|
||||
"CompanyName": "Klingler Gastro AG",
|
||||
"Address1": "Munzplatz 3",
|
||||
"Address2": "CH-8001 Zurich",
|
||||
"Phone": "043 321 22 22",
|
||||
"ReceiptNumber": "1-81-202",
|
||||
"DateTime": "2025-12-16T14:58:00",
|
||||
"Guests": 2,
|
||||
"Total": 160.00,
|
||||
"Currency": "CHF",
|
||||
"TotalInAlternateCurrency": 172.80,
|
||||
"AlternateCurrency": "EUR",
|
||||
"PaymentMethod": "MASTER",
|
||||
"PaymentAmount": 160.00,
|
||||
"WaiterName": "Yves",
|
||||
"Terminal": "Hauptkasse ZH",
|
||||
"TableNumber": "12",
|
||||
"VatNumber": "CHE-449.635.880 MWST",
|
||||
"ThankYouMessage": "Das Team bedankt sich herzlich fur Ihren",
|
||||
"GoodbyeMessageLine1": "Besuch.",
|
||||
"GoodbyeMessageLine2": "Auf Wiedersehen.",
|
||||
"Items": [
|
||||
{
|
||||
"Quantity": 1,
|
||||
"Description": "San Pellegrino 50cl",
|
||||
"UnitPrice": 6.50,
|
||||
"TotalPrice": 6.50,
|
||||
"TaxCategory": "A"
|
||||
},
|
||||
{
|
||||
"Quantity": 1,
|
||||
"Description": "Panna 50cl",
|
||||
"UnitPrice": 6.50,
|
||||
"TotalPrice": 6.50,
|
||||
"TaxCategory": "A"
|
||||
},
|
||||
{
|
||||
"Quantity": 1,
|
||||
"Description": "Granini Tomatensaft",
|
||||
"UnitPrice": 5.50,
|
||||
"TotalPrice": 5.50,
|
||||
"TaxCategory": "A"
|
||||
},
|
||||
{
|
||||
"Quantity": 2,
|
||||
"Description": "Business Lunch Menu Seco",
|
||||
"UnitPrice": 44.00,
|
||||
"TotalPrice": 88.00,
|
||||
"TaxCategory": "A"
|
||||
},
|
||||
{
|
||||
"Quantity": 2,
|
||||
"Description": "Brunello di Montalcino 1",
|
||||
"UnitPrice": 16.00,
|
||||
"TotalPrice": 32.00,
|
||||
"TaxCategory": "A"
|
||||
},
|
||||
{
|
||||
"Quantity": 2,
|
||||
"Description": "Espresso",
|
||||
"UnitPrice": 5.50,
|
||||
"TotalPrice": 11.00,
|
||||
"TaxCategory": "A"
|
||||
},
|
||||
{
|
||||
"Quantity": 1,
|
||||
"Description": "Tip",
|
||||
"UnitPrice": 10.50,
|
||||
"TotalPrice": 10.50,
|
||||
"TaxCategory": "B"
|
||||
}
|
||||
],
|
||||
"TaxBreakdown": [
|
||||
{
|
||||
"Category": "A",
|
||||
"Rate": 8.1,
|
||||
"Gross": 149.50,
|
||||
"Net": 138.30,
|
||||
"TaxAmount": 11.20,
|
||||
"Currency": "CHF"
|
||||
},
|
||||
{
|
||||
"Category": "B",
|
||||
"Rate": 0,
|
||||
"Gross": 10.50,
|
||||
"Net": 10.50,
|
||||
"TaxAmount": 0.00,
|
||||
"Currency": "CHF"
|
||||
}
|
||||
],
|
||||
"TerminalReceipt": {
|
||||
"ReceiptType": "*** Kundenbeleg ***",
|
||||
"BookingType": "Buchung",
|
||||
"PaymentSystem": "TWINT",
|
||||
"TransactionNumber": "XXXXXXXXXXXXXXX1494",
|
||||
"TransactionDateTime": "2025-11-11T12:34:49",
|
||||
"TerminalId": "31108834",
|
||||
"AID": "A0000015749E",
|
||||
"TransactionSeqCount": "6127",
|
||||
"TransactionRefNo": "99036644599",
|
||||
"AuthCode": "0d3396",
|
||||
"AcquirerId": "2",
|
||||
"EftAmount": 67.00,
|
||||
"TipAmount": 6.70,
|
||||
"TotalEftAmount": 73.70,
|
||||
"Currency": "CHF"
|
||||
}
|
||||
}
|
||||
60
EpsonTemplatesTest/Samples/kitchen-default.json
Normal file
60
EpsonTemplatesTest/Samples/kitchen-default.json
Normal file
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"Title": "Warme Kuche",
|
||||
"TransactionDateTime": "2025-10-23T12:18:00",
|
||||
"ReceiptNumber": "132018166",
|
||||
"WaiterName": "Mariano Amato",
|
||||
"WaiterId": "32 (VK Restaurant)",
|
||||
"TableNumber": "22",
|
||||
"SpecialInstruction": "Next dish",
|
||||
"Gangs": [
|
||||
{
|
||||
"Id": 1,
|
||||
"Name": "Gang",
|
||||
"Dishes": [
|
||||
{
|
||||
"Number": 1,
|
||||
"Name": "Avocado Sashimi",
|
||||
"Modifications": {
|
||||
"Removed": ["Wasabi"],
|
||||
"Added": ["Extra Ginger"]
|
||||
},
|
||||
"Comment": "No soy sauce"
|
||||
},
|
||||
{
|
||||
"Number": 1,
|
||||
"Name": "Baby Spinach Salad with Truffl",
|
||||
"Modifications": {
|
||||
"Removed": [],
|
||||
"Added": []
|
||||
},
|
||||
"Comment": null
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"Id": 2,
|
||||
"Name": "Gang",
|
||||
"Dishes": [
|
||||
{
|
||||
"Number": 1,
|
||||
"Name": "Beef Tataki",
|
||||
"Modifications": {
|
||||
"Removed": ["Onion"],
|
||||
"Added": ["Extra Sauce"]
|
||||
},
|
||||
"Comment": "Medium rare"
|
||||
},
|
||||
{
|
||||
"Number": 1,
|
||||
"Name": "Salmon Taco",
|
||||
"Modifications": {
|
||||
"Removed": [],
|
||||
"Added": ["Extra Lime"]
|
||||
},
|
||||
"Comment": null
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Dishes": []
|
||||
}
|
||||
39
EpsonTemplatesTest/Samples/kitchen-u220.json
Normal file
39
EpsonTemplatesTest/Samples/kitchen-u220.json
Normal file
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"Title": "Kalte Kuche",
|
||||
"TransactionDateTime": "2025-11-15T18:45:00",
|
||||
"ReceiptNumber": "132018200",
|
||||
"WaiterName": "Sofia Mueller",
|
||||
"WaiterId": "45 (VK Restaurant)",
|
||||
"TableNumber": "8",
|
||||
"SpecialInstruction": null,
|
||||
"Gangs": [],
|
||||
"Dishes": [
|
||||
{
|
||||
"Number": 2,
|
||||
"Name": "Caesar Salad",
|
||||
"Modifications": {
|
||||
"Removed": ["Croutons"],
|
||||
"Added": ["Extra Parmesan"]
|
||||
},
|
||||
"Comment": "Dressing on the side"
|
||||
},
|
||||
{
|
||||
"Number": 1,
|
||||
"Name": "Carpaccio",
|
||||
"Modifications": {
|
||||
"Removed": [],
|
||||
"Added": []
|
||||
},
|
||||
"Comment": null
|
||||
},
|
||||
{
|
||||
"Number": 3,
|
||||
"Name": "Bruschetta",
|
||||
"Modifications": {
|
||||
"Removed": [],
|
||||
"Added": ["Extra Basil"]
|
||||
},
|
||||
"Comment": null
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user