Suchergebnisse

Suchergebnisse 1-9 von insgesamt 9.

  • Benutzer-Avatarbild

    @dive26 Danke Roland Das Splitten habe ich nun so gelöst, so das umgehen für die übrig gebliebene Getränke, eine neue Transaktion gestartet wird. Das mit dem Storno habe ich nicht ganz verstanden. Ich meine jetzt nicht ein bereits kassierter Beleg zu stornieren, sondern ein zu viel bonierter Artikel zu stornieren, noch bevor dieser kassiert wird. Genaugenommen weiß ich überhaupt nicht welscher Typ ich verwenden soll. Gleiches verfahren wie Bestellung ? « Bestellung-V1;1;”Café“;1.80 » jedoch in M…

  • Benutzer-Avatarbild

    AVBestellung Bestellung-V1

  • Benutzer-Avatarbild

    Danke für eure Ausführungen. Bin zu keiner Lösung betreff „Splitte“ gekommen Beim kassiere oder Splitte nutze ich doch die beim TransaktionStart vergebene Transaktionsnummer. Und eben diese Transaktionsnummer ist nach dem Kassiervorgang ungültig. Was zwar richtig ist, denn dieser Vorgang muss ja auf dem Beleg erscheinen. transaction_finish = Transaktion geschlossen Nach dem splitten ist die Transaktionsnummer aber auch ungültig transaction_finish = Transaktion geschlossen Es stehen jedoch noch 2…

  • Benutzer-Avatarbild

    Nach wochenlanger durchlesen des Internet zweifele ich jetzt. Werden Bestellung in der Gastronomie mit « AVBestellung » oder « Bestellung-V1 » durchgeführt? Beispiel: AVBestellung^|;1;”Espresso“;1.80\n;1;”Cappuccino“;2.50\n;1;”Großer Café“;3.20 oder Bestellung-V1^|;1;”Espresso“;1.80\n;1;”Cappuccino“;2.50\n;1;”Großer Café“;3.20 oder auch ganz anders? Dann Rätzeln ich noch über den Trennzeichen: ^ (Unicode U+005E) Müsste es diesen nicht auch 2x geben wir beim Kassieren V0;Objekt;Kassenbeleg-V1;Bel…

  • Benutzer-Avatarbild

    @RodFromGermany Programmtechnisch wäre eine zusätzliche generierte „Transaktion Nr.“ möglich. Das Splitten mit der vorhandene „Transaktion Nr.“ vorzunehmen und zugleich eine neue Nr. Beantragen. Mit der neue „Transaktion Nr. “ dann den Rest kassieren. was ist jedoch das Ergebnis: Auf der ersten „Transaktion Nr. “ stehen 6 Getränke und eine Kassierung die nicht der Gesamtsumme entspricht. Auf der neuen „Transaktion Nr. “ stehen 0 Getränke und eine Kassierung auf die nix bebucht würde. das kann ni…

  • Benutzer-Avatarbild

    @RodFromGermany Ja die „Transaktion-Nummer“ ist bekannt Bei „worm_transaction_start“ bekommt man die Nächst höhere Transaktion Nummer von der TSE zugewiesen. Alle Buchungen auf diesen Tisch „worm_transaction_update“ erfolgen mit dieser Transaktion Nummer. Auch die Kassierung erfolgt mit dieser Nummer. Danach ist diese „Transaktion Nummer“ verbraucht, es funktionieren keine zusätzlichen Buchungen oder Kassierungen mit dieser Nummer. Ich finde jedoch keine Möglichkeiten einer Teilabrechnung „Split…

  • Benutzer-Avatarbild

    Hallo Gemeinde Bekannt sind mir: worm_transaction_start = Startzeit festhalten worm_transaction_update = weitere Getränke dazu addieren worm_transaction_finish = diese Rechnung kassieren Wenn ich jedoch eine Rechnung Splitten muss, habe ich ein Verständigungsproblem Beim Kassieren, sei es auch nur ein Teil der Rechnung, ist die „Transaktions-Nummer“ weg Der Rest kann nicht mehr kassiert werden Gibt es eine Methode nur ein Teil zu kassieren ohne die „Transaktions-Nummer“ zu zerstören und anschlie…

  • Benutzer-Avatarbild

    @Harry55: Das Klassenmodul hab ich mir selbst gebastelt und "vollgepackt" mit Funktionen. Der Beispiel-Code zum Ansprechen der TSE-Module wurde zwar mitgeliefert, war aber teils fehlerhaft. Keine Ahnung ob derjenige wirklich in VB6 programmiert, oder einfach nur damit zeigen wollte, wie es ungefähr aussehen könnte. Jedenfalls war nach relativ wenig Zeitaufwand alles zurecht gebogen und die von mir erstellte Klasse könnte ich später mal zur Verfügung stellen. Zu deiner Frage bezüglich "etwas Prog…

  • Benutzer-Avatarbild

    @RKCologne Und wo hast du den TSE (SD Karte) gekauft. Wird das Klassenmodul mitgeliefert. Kannst du uns den „etwas VB6 Programmiercode“ zu Verfügung stellen