57 lines
2.5 KiB
Plaintext
Executable File
57 lines
2.5 KiB
Plaintext
Executable File
# ***** Diese Speisekarte hat ein bestimmtes Format. ****
|
|
# ***** Das Format, insbesondere die Einrückungen, müssen ****
|
|
# ***** genau eingehalten werden, damit der Inhalt korrekt ****
|
|
# ***** übernommen werden kann. ****
|
|
#
|
|
# Einrückungen bauen die Produktpalette hierarchisch auf
|
|
# Die tiefsten Einrückungen stellen die Produkte dar, alle
|
|
# Ebenen darüber die Kategorien
|
|
#
|
|
# Die einfachste Struktur sieht wie folgt aus (Beispiel):
|
|
#
|
|
# Speisen
|
|
# Gericht 1 ; 2,90
|
|
# Gericht 2 ; 3,90
|
|
# Untergruppe xy
|
|
# Gericht 3 ; 2,90
|
|
# Getränke
|
|
# ...
|
|
#
|
|
# Kategorien und Produkte können zusätzlich noch weiter spezifiziert
|
|
# werden:
|
|
#
|
|
# Ein Produkteintrag hat folgendes Format:
|
|
# Kurzname (ID:123); NormalPreis (Stufe A); Langname # Preis (Stufe B); Preis (Stufe C); Steuersatz
|
|
# dabei ist der Kurzname nur in der Kellneransicht zu sehen
|
|
# Nur Kurzname und Preis (A) sind erforderlich, die anderen Teile werden bei
|
|
# Auslassung automatisch gefüllt (Preis B=C=A und Langname = Kurzname)
|
|
# Die ID ist muss nicht angegeben werden, in dem Fall wird das Produkt als
|
|
# neu anzulegendes Produkt behandelt.
|
|
# Wird ein Steuersatz angegeben, der für das Produkt vorgegeben sein soll, so
|
|
# müssen auch die Preise A und B angegeben werden.
|
|
#
|
|
# Bei Kategorien:
|
|
# Das Gleichheitszeichen dient als Trenner zwischen Namen und weiteren Eigenschaften.
|
|
# Wird ein K und B mitgegeben, so werden diese Produkte über die Küchen-
|
|
# und Bereitstellungsansicht geführt. Die Einstellung wird auf die Unterkategorien
|
|
# vererbt, wenn die darunter liegenden Kategorien keine Angabe dazu machen.
|
|
# Hinter dem zweiten Gleichheitszeichen kann die Nummer eines Arbeitsbondruckers
|
|
# des jeweiligen Typs (Speise/Getränk) angegeben werden.
|
|
#
|
|
# Wenn ein D da steht, wird als Typ "Getränk" angenommen, bei einem F "Speise".
|
|
# Auch hier wird der übergeordnete Eintrag genommen, wenn Angabe fehlt.
|
|
#
|
|
# Extras werden mit einem Ausrufezeichen am Zeilenanfang deklariert.
|
|
# Das Format ist:
|
|
# !Extraname (ID:8) # 12,34 ; (45),Langname eines Produkts,(49),(50)
|
|
# - Die ID-Angabe ist optional (kann weggelassen werden)
|
|
# - Der Wert 12,34 ist der Aufpreis
|
|
# - Hinter dem Semikolo können Komma-getrennt Produte angegebenen werden, die
|
|
# dieses Extra haben dürfen. Angabe entweder ID des Produkts in Klammern oder
|
|
# der Langname eines Produkts. (Gibt es den Langnamen mehrfach, wird das Extra
|
|
# auch mehrfach zugewiesen.)
|
|
#
|
|
# Reservierte Buchstaben: = ; # !
|
|
# (Diese werden als Trenner verwendet!)
|
|
#
|