Die Suche ergab 153 Treffer

von Peter Schweizer
Mo, 24. Aug 2020 10:48
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Hallo Udo, vielen Dank für deinen Hinweis. Einzahlungen und Ausgaben sind ja "Änderungen der Vermögenszusammenstellung" (DSFinV-K S.41) und müßen als "Beleg" verarbeitet werden. Das habe ich inzwischen verstanden, aber das da auch auch noch ein Kassenbon gedruckt werden muß, habe...
von Peter Schweizer
Mi, 19. Aug 2020 10:20
Forum: eXpress++
Thema: DCBROWSE Row farbig
Antworten: 9
Zugriffe: 5064

Re: DCBROWSE Row farbig

Hallo Wolfgang,
Dein Vorschlag hat leider nicht wie gewünscht funktiniert.

Hallo Tom,
Dein Vorschlag macht es so wie ich will. --> Danke !

Warum es bei MKCOLOR zu einem solchen Effekt, wie beschrieben, kommt ,bleibt ein Rätsel.
Gruß Peter
von Peter Schweizer
Di, 18. Aug 2020 21:37
Forum: eXpress++
Thema: DCBROWSE Row farbig
Antworten: 9
Zugriffe: 5064

Re: DCBROWSE Row farbig

Hallo Wolfgang, die Defintion sieht so aus und wird beim Prg-Start einmalig gesetzt. Deine Vorschlag werden ich Morgen gleich testen. aBrowPres := { { XBP_PP_COL_HA_FGCLR, GRA_CLR_WHITE }, ; /* Header FG Color */ { XBP_PP_COL_HA_BGCLR, GRA_CLR_DARKGRAY }, ; /* Header BG Color */ { XBP_PP_COL_DA_ROWS...
von Peter Schweizer
Di, 18. Aug 2020 14:52
Forum: eXpress++
Thema: DCBROWSE Row farbig
Antworten: 9
Zugriffe: 5064

Re: DCBROWSE Row farbig

Hallo Klaus, lTest ist richtig. ( lwert war ein schreibfehler beim erstellen dieses Themas) Mein Prg zeigt ja richtig die Zeile mit Hintergrundfrabe Gelb an, wenn lTest = True ist. Was ja meine eigentliches "Problem" ist, das ab dem einsetzen von MKCOLOR die restlichen Zeilen, die durch Da...
von Peter Schweizer
Di, 18. Aug 2020 13:10
Forum: eXpress++
Thema: DCBROWSE Row farbig
Antworten: 9
Zugriffe: 5064

DCBROWSE Row farbig

Hallo, ich möchte in einem DCBROWSE abhängig von einer Logischen Variablen die Reihe einfärben. Der Hintergrund der Browse-Zeilen ist weiß und auch der Hintergrund der Datenzeilen ist weiß. @ 0,0 DCBROWSE oTest ALIAS cAlias FIT PRESENTATION DC_BrowPres() EVAL {|o| o:cursorMode := XBPBRW_CURSOR_ROW }...
von Peter Schweizer
Mo, 17. Aug 2020 9:44
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Verwirrung beim signieren von Ein- und Entnahmen . Mit welchem Vorgangstyp bzw Geschäftsvorfalltyp macht ihr diese Ein.- und Entnahmen ? Insbesondere bin ich verwirrt was ich als processType bzw in processData angeben muß. Ist in processData als ersters der Geschäftsvorfalltyp (gemäß DSFinV-K S.46) ...
von Peter Schweizer
Do, 13. Aug 2020 8:59
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Hallo Stefan , Hallo Udo
vielen Dank für euer Antworten.
Muß mir tatsächlich den Anwendungserlass nochmals genauer anschauen.

Gruß Peer
von Peter Schweizer
Mi, 12. Aug 2020 11:41
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Hallo KassenSich FANs,

in meinem Prg gibt es neben dem Kassenbereich mit Bon druck auch noch einen Bereich indem Ausgaben und Einnahmen eingetragen werden.
z.B. Ausgaben: Privatentnahme, Putzmittel, Bürobedarf ....

Frage: Müßen diese Positionen auch signiert werden ?

mfg Peter
von Peter Schweizer
Mo, 03. Aug 2020 15:42
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Hallo Stefan, druckt ihr diesen Storno-Bon aus ? Wenn ich das richtig verstehe, dann macht ihr für alle Positionen eines zu stornierenden Bons ein Positions-Dublikat der einzelnen Position und ersetzt die Menge mit Menge x (-1) und davon dann eine Start/Stop Transaction ? Das gleich dann auch für di...
von Peter Schweizer
Mo, 03. Aug 2020 12:04
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Frage: Wie macht ihr das bei einer Vorgangs-Stornierung Kann mir jemand auf die Sprünge helfen ? Bei einer nachträglichen Vorgangs-Stornierung (vor einem Tagesabschluß), genügt es da nur ein Start/Stop-Transaction mit dem negierten Bon Endbetrag zu machen , oder müßen dabei auch noch alle Einzelposi...
von Peter Schweizer
Mo, 20. Jul 2020 14:26
Forum: Allgemeine Fragen
Thema: TAR File handling über System-DLL
Antworten: 4
Zugriffe: 3019

Re: TAR File handling über System-DLL

Hallo HaPe,
das war die Spur die ich gesucht habe.
Die beiden Links sind als Infoquelle super.

Vielen Dank.
Peter
von Peter Schweizer
Mo, 20. Jul 2020 12:28
Forum: Allgemeine Fragen
Thema: TAR File handling über System-DLL
Antworten: 4
Zugriffe: 3019

Re: TAR File handling über System-DLL

Hallo Jimmy,
im Prinzip ist mir das schon klar.
Jedoch ist meine Vermutung, das tar.exe intern irgendwelche Bibliotheke,DLLs aufruft bzw benutzt,
über die ich dann auch an die entsprechenden Funktionallitäten ran käme.

Peter
von Peter Schweizer
Mo, 20. Jul 2020 11:26
Forum: Allgemeine Fragen
Thema: TAR File handling über System-DLL
Antworten: 4
Zugriffe: 3019

TAR File handling über System-DLL

Hallo, in Windows10 ist ja jetzt die tar.exe als integraler Bestandteil vorhanden. Um aus meinem Programm heraus TAR Files zu händeln (TSE-Kassenprogramm), müßte ich dazu ja jedesmal mit RUNSHELL() arbeiten. Ist jemand bekannt, ob es möglich ist dies auch über DllCall() zu machen ? Wenn ja, gibts Be...
von Peter Schweizer
Do, 04. Jun 2020 13:22
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Hallo Stefan, Hallo Volker danke für euere Anworten. -> Meine vorgehenweise müßte prinzipiel also okay sein. Nun tritt aber gleich ein anderes Problem beim UpateTransaction() auf. Bei der 1. Position die ich erfasse funktioniert noch alles. UpdateTransaction --> prozessData : 1;"Test1";12....
von Peter Schweizer
Mo, 01. Jun 2020 10:28
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

@Volker, @Stefan habe mir die gesetzlichen Vorgaben nochmals angeschaut und bin zu folgender (vorläufiger) Lösung für mich gekommen, die mit 2 Transactionen auskommt. Positionserfassung StartTransaction (Type Bestellung) (dies ist auch der Startzeitpkunkt 1 der auf den Bon kommt) Schleife: Erfassen/...
von Peter Schweizer
Sa, 30. Mai 2020 18:56
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Hallo Stefan, nehmen wir mal an, der Bediener erfasst mehrere Positionen und bricht dann den kompletten Vorgang ab (also ohne Bezahl-Daten). Wenn ich das richtig sehe, müßte dann intern automatisch ein Update der aktuellen Transaction mit leeren ProcessData gemacht werden und anschließend mit Finish...
von Peter Schweizer
Fr, 29. Mai 2020 11:41
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Hallo TSE-Programmierer, ich möchte gemäß DSFinV-K 2.7.2 (Erleichterungsregel) verfahren und mache sofort nach jeder neuen Kassenposition eine Start/Finish-Transaction. Nun soll z.B. nachträglich die Menge geändert werden oder die Position wieder gelöscht werden. Wie geht man da vor ? Da die Transac...
von Peter Schweizer
Mi, 27. Mai 2020 11:34
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Hallo Stefan ich bin noch nicht so weit . Bin aktuell noch am Einbau der erforderlichen Transactionen in meine Kassensoftware. Für den Export der Daten habe ich aktuell noch keinen Plan, geschweige den einen Plan wie ich sicher sein kann, das meine exportierten Daten gesetzeskonform sind. Ihr arbeit...
von Peter Schweizer
Mo, 25. Mai 2020 15:31
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Hallo TSE Programmierer,

wie speichert ihr eigentlich die vielen Signaturdaten von Vorgängen ab ?
In Memo-Feldern oder fixen Datenbankfeldern ? Oder ?

Peter
von Peter Schweizer
Mo, 25. Mai 2020 15:28
Forum: Allgemeine Fragen
Thema: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen
Antworten: 94
Zugriffe: 57548

Re: Kassensystem auf Gesetzeslage ab 1.1.20 anpassen

Stefan, hab zum Überprüfen des DSFinV-K Exports folgendes gefunden: ------------------------ Seit dem 26.09.2019 ist die Verifikationssoftware AmadeusVerify unter https://tse.gastro-mis.de/tse/produkt/amadeusverify/ erhältlich. AmadeusVerify ist im Moment in der Lage, QR-Codes auf Rechnungen zu veri...
von Peter Schweizer
Fr, 08. Mai 2020 10:20
Forum: Allgemeine Fragen
Thema: Encode to base64 String (gelöst)
Antworten: 15
Zugriffe: 7917

Re: Encode to base64 String (gelöst)

Hubert, ich hatte mich auch ein bischen von der xBase Doku für CharToHash() irreführen lassen, weil dort von einem cString gesprochen wird, und ich hatte natürlich damit autom. einen 8bit -Zeichen verbunden. *--------------------------------- RETURN: The hash value of the parameter <cString>. cHash ...
von Peter Schweizer
Fr, 08. Mai 2020 9:19
Forum: Allgemeine Fragen
Thema: Encode to base64 String (gelöst)
Antworten: 15
Zugriffe: 7917

Re: Encode to base64 String GELÖST

Hubert, vielen Dank für Deine Bemühungen, die mich auf den richtigen Weg gebracht haben. Entscheidend war Deine Gegenüberstellung des Ergebnisses c2h := Char2Hash( scHash + 'EPSONKEY', 256) mit c2h := Lower( Char2Hash( scHash + 'EPSONKEY', 256)) dabei kam mir die Erkenntnis, das das Ergebnis in c2h ...
von Peter Schweizer
Do, 07. Mai 2020 12:22
Forum: Allgemeine Fragen
Thema: Epson TSE Anmeldung -> error (gelöst)
Antworten: 10
Zugriffe: 6294

Re: Epson TSE Anmeldung -> error

Jan, ein Vergleich der über das EpsonTSEdemo.exe erstellten Sendedaten bestätigt deine Vermutung nicht. Auch dort sind keine { } vorhanden. Habe in der Zwischenzeit ja einen neuen Formenbeitrag eröffnet, weil etwas mit der erstellung des Hashs nicht stimmt. Kopiere ich mir nämlich die Epson-Hash-Dat...
von Peter Schweizer
Do, 07. Mai 2020 12:14
Forum: Allgemeine Fragen
Thema: Encode to base64 String (gelöst)
Antworten: 15
Zugriffe: 7917

Re: Encode to base64 String

Wolfgang, dein vorschlag führt leider auch noch nicht zum Ziel. Ich habe mir nun nochmals meine Ergebnisse mit den Ergebnissen des EpsonTSEdemo Programms verglichen. Was mir auffällt ist, das mein cHash immer 90 Zeichen lang ist und der von EPSON immer 44 Zeichen. Deshalb meine Vermutung, das bei de...
von Peter Schweizer
Mi, 06. Mai 2020 15:25
Forum: Allgemeine Fragen
Thema: Encode to base64 String (gelöst)
Antworten: 15
Zugriffe: 7917

Re: Encode to base64 String

Hubert,
wenn ich den String c2h := Oem2AnsiCP(c2h) konvertiere ändert sich nichts.
Ist den meine prinzipielle Vorgegenweise korrekt ?

Gruß Peter