ASQL-Funktionen verändern einen Wert oder eine Einstellung in LINA POS und rufen keine Konfigurationsdaten ab. Einige der ASQL-Funktionen werden mit Parametern aufgerufen, damit sie spezifische Einstellungen verändern oder mehrere Werte übergeben. Z.B. benötigt das Einlösen eines Gutscheins an der generischen Schnittstelle bis zu 5 solcher Parameter.
Werden Parameter für eine Funktion zwingend benötigt, antwortet der Aufruf ohne Parameter mit einer xml-Struktur, die die möglichen Aufrufe und Parameter enthält.
Beim Nutzen der Funktionen und Befehle sind die Rechtsvorschriften zu beachten
Nutzung der Funktionen
Kassensicherungsverordnungen
LINA POS führt die Funktion direkt aus. Beim Aufruf muss sichergestellt sein, dass in der jeweiligen Situation zum gewünschten Ergebnis führt.
Die Kassensicherungsverordnung in DE und die Registrierkassensicherungsverordnung RKSV in Österreich bestimmen, wie mit Zahlungen umgegangen werden muss.
Funktion 212 ist aus Sicht der Steuer eine Gutschrift und neue Rechnung
LINA POS bildet die Kassensicherungsverordnungen vollkommen korrekt ab. Beim Stornieren einer Rechnung wird von LINA POS Hintergrund die bestehende (und gedruckte) Rechnung nicht verändert, sondern eine Gutschrift auf diese komplette Rechnung erzeugt. Gleichzeitig wird eine neue Rechnung mit identischem Inhalt, aber ohne Zahlung angelegt. Beide Vorgänge (Gutschrift erstellen und neue Rechnung anlegen) werden auch komplett über die TSE abgesichert. Das Ausführen der Funktion 212 führt also dazu, dass am Ende der Vorgänge dem Kunden 3 Rechnungen ausgehändigt werden: die ursprüngliche Rechnung, die Gutschrift und die neue Rechnung. Bei einer Betriebsprüfung oder Kassennachschau wird man zumindest das häufige Erstellen von Gutschriften erklären müssen. Aus diesen Gründen sollte die Funktion 212 nur von Betriebsleitern oder leitenden Angestellten ausgeführt werden, die sich der steuerrechtlichen Konsequenzen dieser Funktion bewusst sind.
Kellnerrechte
Das Mitarbeiterrecht „Zahlung löschen“ ermöglicht per Funktion 212 (FUNC 212) die Zahlung eines Tisches zu löschen und damit den Tisch wieder zu öffnen.
Gerne wird die Funktion dafür verwendet, um die auf „Bar“ abgerechnet Rechnung auf „Kartenzahlung“ abzuändern, da man zuvor den Gast nicht gefragt hat, mit welchem Zahlungsmittel er seine Rechnung begleichen möchte. Es werden aber dafür steuerlich richtig 2 neue Rechnungen erzeugt.
Das Personal darauf hinweisen, dass man den Gast vor dem Abschließen eines Tisches fragt, ob dieser per Karte oder Bar bezahlen möchte.
Funktionen, die nur auf den Endgeräten verfügbar sind
FUNC 5 pl#: Preisebenen auflisten (Reservierte Funktion, nur Sol und ATouch 2)
FUNC 6 so#: Sortierungen auflisten (Reservierte Funktion, nur Sol)
FUNC 7 mec#; MEC-Codes auflisten (Reservierte Funktion, nur Sol)
FUNC 8 finanz#: Finanzen auflisten (Reservierte Funktion, nur Sol)
Funktionen zur Zeiterfassung
FUNC 2: Pause
FUNC 9: Dienstende
FUNC 926 ma#: Kellneranmeldung durch Masterkellner nach dessen Dienstende
FUNC 927 ma#: Dienstende zurücksetzen
Berichte
FUNC 10 bis FUNC 20: Diese Berichte werden aus dem Tagesspeicher für den aktuell angemeldeten Kellner gedruckt.
FUNC 160 bis FUNC 199: Diese Berichte erlauben eine Selektion des Berichtszeitraumes. Für Kellner mit Master-Funktion ist weiters die Auswahl eines oder auch aller Kellner zugelassen.
Team-Funktionen
FUNC 21: Teamfunktionen auflisten
FUNC 22 team#: Team beitreten
FUNC 23: Team verlassen
FUNC 25 ma#: Mitarbeiter ins Team holen
FUNC 26 ma#: Mitarbeiter aus Team entlassen
FUNC 27 #nr: Pager setzen
FUNC 28 #nr: Pager löschen
Bondruckfunktionen - on hold auflösen
FUNC 31: Bondruckfunktionen auflisten (ohne Teamfunktionalität)
FUNC 32 tisch#: Bondruck auslösen Tischweise
FUNC 33 tisch# aufrechnung# : Bondruck auslösen Aufrechnung
FUNC 34 tisch# gang# : Bondruck auslösen Gangweise
Gangsteuerung
FUNC 40 gang#: Alle Artikel im entsprechenden Gang werden in die Workzone verschoben. Evtl. eingerichtete Produktionsbons werden gedruckt.
Verkaufsstelle, Betriebsstelle, Preislevel wechseln
FUNC 70; Temporäre Umschaltungsmöglichkeiten anzeigen DEPRECATED
FUNC 71 vk-stelle#: Verkaufsstellenwechsel (Außer Haus) für aktuelle Aufrechnung
FUNC 904 profil#: Betriebsparameterwechsel dauerhaft
FUNC 905 profil#: Preislevel dauerhaft ändern
Bonierprotokoll
FUNC 81 option#: Tagesjournal auflisten. Option 1: gesamtes Protokoll des angemeldeten Kellners. Option 2: Protokoll des gerade geöffneten Tisches.
Tischübernahme /Tischübergabe
FUNC 201 kellner# tisch#: Tischübergabe
FUNC 202 kellner# tisch#: Tischübernahme
Rechnungswiederaufruf
FUNC 210: Rechnungsaufruf letzte Rechnung
FUNC 211 doc#: Rechnungsaufruf heute
FUNC 2111: Rechnungsaufruf letzte 25 Rechnungen (Sol Feature)
FUNC 212: Zahlungen vom aktuellen Tisch löschen bzw. aufgerufene Rechnung wieder öffnen (eine Gutschrift der Rechnung und ein offener Tisch mit allen Artikeln der Rechnung aber ohne Zahlungen wird erstellt).
FUNC 213 JJJJMMTT z-countdoc#: Rechnungsaufruf Vergangenheit
FUNC 214 rechnungs#: Rechnungsaufruf über Rechnungsnummer
FUNC 215 finanz#: Zahlungsänderung auf Rechnung
Kuchentheke/Laufzettel
FUNC 300 #nr: Kuchentheke
Bonkopie - DEPRECATED
FUNC 301 aufrechnungs#: Aufruf Bonkopie über Aufrechnungsnummer DEPRECATED
FUNC 302 SystemDokumentNummer#: Aufruf Bonkopie über SystemDokumentNummer; DEPRECATED
Steuer auf Tisch ändern
FUNC 400 steuersatz#: Steuersatz auf Tisch ändern.
Artikel sperren und entsperren
FUNC 501 hauptsparte# meccode#artikel#: Artikel sperren
FUNC 502 hauptsparte# meccode#artikel#: Artikel entsperren
FUNC 503 hauptsparte# meccode#artikel#stückzahl#: Verfügbare Stückzahl setzen
FUNC 504 hauptsparte# meccode#artikel#stückzahl#verzögerungszeit#: Verfügbare Stückzahl zeitverzögert setzen DEPRECATED
Umbuchen von unbekannten Artikeln Schankanlage
FUNC 601 umbucher#: Umbucher auf Tisch übernehmen
FUNC 602 umbucher#: Umbucher als Bonierartikel aktivieren
Reservierungen zuordnen
FUNC 605 reservierungs#: Reservierung zuordnen
FUNC 606: Reservierungszuordnung aufheben
Debitoren und Gastzahl
FUNC 610 query: Debitorensuche
FUNC 611 debitor#: Debitoren an Tisch zuordnen
FUNC 612: Debitorenzuordnung aufheben
FUNC 613 anzahl#: Anzahl Erwachsene/Gäste für Tisch setzen
FUNC 614 anzahl#: Anzahl Kinder für Tisch setzen
FUNC 615 anzahl#: Anzahl Kleinkinder für Tisch setzen
Gutscheine /Kundenkarten
FUNC 700: Gutschein einlösen
FUNC 701: Gutschein Aufladung
FUNC 702: Gutschein abfragen
FUNC 703: Gutschein verkaufen
Trinkgeld
FUNC 710 Trinkgeld Ar
Tagesabschluss
FUNC 801: Tagesabschlussoptionen auflisten
Schankanlagen DEPRECATED
FUNC 850: Schankanlagen Funktionen auflisten DEPRECATED
FUNC 851 dd#; Schankanlage Zeit synchronisieren DEPRECATED
FUNC 852 dd#: Schankanlage eigenen Umsatz zurücksetzen DEPRECATED
FUNC 853 dd#: ma#: Schankanlage Umsatz zurücksetzen DEPRECATED
FUNC 854 dd#: Schankanlage eigene Kredite zurücksetzen DEPRECATED
FUNC 855 dd# ma#: Schankanlage Kredite zurücksetzen DEPRECATED
FUNC 856 dd# ma#: Schankanlage Kellner freischalten DEPRECATED
FUNC 857 dd# ma#: Schankanlage Kellner sperren DEPRECATED
FUNC 858 dd# tisch#: Schankanlage Tisch freischalten DEPRECATED
FUNC 859 dd# tisch#: Schankanlage Tisch sperren DEPRECATED
FUNC 902: Schankkellnermodus für Kasse aktivieren DEPRECATED
FUNC 912: Schankkellnermodus für Kasse deaktivieren DEPRECATED
Menüzusammenstellung
FUNC 900: Anzeige offene Anspruchsartikel aus Menüs
Monitoring
FUNC 909 modus#: Monitore aktivieren (1) / deaktivieren (0).
Masterkellner
FUNC 915 PIN#: Anmeldung Masterkellner temporär
FUNC 916: Abmeldung Masterkellner nach FUNC 915
FUNC 923 ma#: Kellnerwechsel Masterkellner
Terminal /Kassenfunktionalitäten DEPRECATED
FUNC 917 ma#: Tan-Anforderung für Terminal mittels Terminalnummer DEPRECATED
FUNC 918 ma#: Tan-Anforderung für Kellner mittels Kellnernummer DEPRECATED
FUNC 919 PIN: Terminal mittels Pin öffnen DEPRECATED
FUNC 920 PIN: Terminal mittels Pin schließen DEPRECATED
FUNC 921 TANPIN#: Neuen Pin für Terminal setzen DEPRECATED
FUNC 922 PIN: Tan-Anforderung für Terminal mittels Pin DEPRECATED
FUNC 925 PIN: Tan-Anforderung für Kellner mittel Pin DEPRECATED
FUNC 999: Kassen-Shutdown anfordern DEPRECATED
Kellnerpin
FUNC 924 PIN: Neuen Pin für Kellner setzen
RKSV
FUNC 950: RKSV Startbeleg
FUNC 951: RKSV Monatsbeleg
FUNC 952: RKSV Jahresbeleg
FUNC 953: RKSV Sammelbeleg
FUNC 954: RKSV Kontrollbeleg
FUNC 955: RKSV Schlussbeleg