Registriert seit: 24. Jul 2020
3 Beiträge
Delphi 11 Alexandria
|
AW: cc.KassenSichV.* - Die Unitsammlung zur Kassensicherungverordnung des BMF
17. Jan 2022, 16:27
Verwaiste Transaktionen.
Erst noch ein gesundes neues Jahr 2022.
Leider kann ich auf einer TSE keine weiteren Belege mehr speichern.
Fehlermeldung: Zu viele offene Transaktionen.
Wie das zustande gekommen ist, kann ich zur Zeit nicht feststellen.
Wie habt ihr das Problem mit verwaisten Transaktionen gelöst?
Mein Ansatz bisher ist:
Durch den Aufruf: transaction_listStartedTransactions bekomme ich eine Array mit den offenen Transaktionen.
jetzt würde ich für jede Transaktions-Nummer folgende Zeile aufrufen:
TccSwissbitTse.transaction_finish(aTransactionResp onse, MEINE_OFFENE_NUMMER; 'Kassenbeleg-V1', 'AVBelegabbruch^0.00_0.00_0.00_0.00_0.00^' ): TWormError;
Mein Problem ist, daß ich auf meiner Entwicklung TSE keine offenen Transaktionen befinden.
Ich bekomme die Kunden-TSE zugeschickt. Dieses wollte ich nicht zum testen nehmen.
Wäre mein Ansatz richtig? oder zu einfach gedacht?
Gruß
Udo
|