![]() |
AW: TSE nach 146a AO Schnittstelle
Zitat:
Der Export ist klar. Dazu hat(te) man ja schließlich ein paar Wochen Zeit. |
AW: TSE nach 146a AO Schnittstelle
[QUOTE=Frickler;1450366]
Zitat:
![]() |
AW: TSE nach 146a AO Schnittstelle
Der Link wurde bereits gepostet.
Zitat:
|
AW: TSE nach 146a AO Schnittstelle
Zitat:
Zitat:
|
AW: TSE nach 146a AO Schnittstelle
Zitat:
für die Online-Lösung je nach Anzahl Transaktionen im Jahr monatlich zwischen 2,67 bis 4,16 Euro verlangen. für Kleinunternehmen bis 16300 Transaktionen pro Jahr 2,67 €/Monat für Unternehmen bis 203200 Transaktionen pro Jahr 3,33 €/Monat Flat und sorglospacket kostet 4,16€/Monat |
AW: TSE nach 146a AO Schnittstelle
Zitat:
Vertragspartner ist der Kassenhersteller und der wird das dann an den Endkunden (mit Aufpreis) weiterberechnen. |
AW: TSE nach 146a AO Schnittstelle
Zitat:
![]() Und ohne TSE brauchts auch keinen DSFinV-K Export. Und die Anmeldung der Kasse soll nicht mehr schriftlich, sondern "elektronisch" passieren. |
AW: TSE nach 146a AO Schnittstelle
Aber nur für ein Jahr Schonfrist, oder nicht ?
|
AW: TSE nach 146a AO Schnittstelle
Nicht ganz ein Jahr, am 1.10.2020 ist Schluss mit lustig.
|
AW: TSE nach 146a AO Schnittstelle
Hallo zusammen, gibt es hier jemanden, der uns eine fertige Unit für die Anbingung einer TSE anbieten kann? Natürlich bezahlen wir dafür. Das System wurde 2005 noch auf Delphi 7 entwickelt. Haben einen Test Usb stick von Gastro-MIS GmbH / Swiss Bit.
Viele Grüße Tim Hansen |
AW: TSE nach 146a AO Schnittstelle
Moin Tim,
eine weitere mögliche Anlaufstelle für Dein Anliegen wäre das Kunden-Forum von gastro-mis: ![]() (nachdem der Link öffentlich ist, habe ich jetzt keine Hemmungen, ein Kundenforum auch hier zu verlinken) Meine TSE-Unit kann ich Dir leider nicht geben. Und die - in meinen Augen - größere Baustelle ist der Export gemäß DSFinV-K. |
AW: TSE nach 146a AO Schnittstelle
Zitat:
- Statusüberwachung der TSE - Austausch der TSE ... Die TSE-Funktionen selbst herunterzuprogrammieren ging zwar aufgrund der schieren Anzahl auch nicht in 5 Minuten, war aber relativ stupide Arbeit und mit ein paar Helperfunktionen verhältnismäßig schnell durch. Danach kam dann aber die Implementierung der Abläufe, das Ermitteln der Daten, die man an die Funktionen füttern muss, wie bereits geschrieben der Export, dann noch das Zusammenpacken, absichern und sichern der Datenpakete aus GoBD, DSFinVK und TSE-Daten, ... |
AW: TSE nach 146a AO Schnittstelle
Ich halte es mit Daniel. Die größere Aufwand ist der DSFinV-K-Export.
Ich war bei der Roadshow von a-Trust bzgl. der TSE. So komplex war das gar nicht. Allerdings hatte ich das Gefühl, dass selbst bei a-Trust vieles im Unklaren liegt. Da die Anbindung an eine TSE nun ein paar Monate aufgeschoben ist, warte ich erst mal auf konkretere Daten zu den verfügbaren TSE. Entschieden haben wir uns noch nicht. Der DSFinV-K-Export muss allerdings zum 1.1. fertig sein. Wir versuchen beide Arten zu exportieren. Die JSON-Version des Kassenverbandes und die CSV-Version, die das Finanzamt haben möchte. Das wird noch ein schönes Stück arbeit. Wäre schön, wenn man dieses Export zertifizieren oder zumindest mal vom Finanzamt mal testen lassen könnte. Ich sehe es schon kommen, dass wir den Export mit bestem wissen und gewissen durchführen, aber ein Steuerprüfer einen leichten Fehler findet und damit die ordnungsgemäße Kassenführung verwirft. |
AW: TSE nach 146a AO Schnittstelle
Zitat:
Zitat:
|
AW: TSE nach 146a AO Schnittstelle
Das ist eben genau das Problem von der Erklärung zur Nichtbeanstandungsfrist. Statt konkret zu schreiben was genau wann da sein muss, wurde mit blumigen Worten fast gar nichts konkret ausgedrückt. Es bleibt reichlich Interpretationsspielraum...
|
AW: TSE nach 146a AO Schnittstelle
Ich gehe mal davon aus, dass alle Kassen, die ab dem 1.1.2020 verkauft werden, alles haben müssen, TSE + Exporte.
Denke das ist zu schaffen. Ob dann alles richtig ist ist natürlich eine andere Frage, da ich bis jetzt keine Prüfmöglichkeit und auch keine Beispiele für exportierte Daten gefunden habe. |
AW: TSE nach 146a AO Schnittstelle
Zitat:
Zitat:
|
AW: TSE nach 146a AO Schnittstelle
Zitat:
Ob die Exporte nun wirklich da sein müssen, ist nach dem Text der Veröffentlichung unklar. Allerdings ist es natürlich am sinnvollsten diese in jedem Fall bereits zu machen um da kein Risiko einzugehen. Bei uns ist der Export verhältnismäßig einfach, da er unserer Datenstruktur relativ nahe kommt. Wir mussten lediglich einige Datenfelder ergänzen, da z.B. manche der geforderten Kundendaten bislang gar nicht in dafür lesbarer Form gespeichert wurden. |
AW: TSE nach 146a AO Schnittstelle
Ich muss mich mal korrigieren.
Zitat aus der ![]() Zitat:
|
AW: TSE nach 146a AO Schnittstelle
Zitat:
|
AW: TSE nach 146a AO Schnittstelle
Zitat:
Setzt es dadurch 146a AO außer Kraft? Ich denke nicht. Daher muss eine neu verkaufte Kasse eine TSE und den Export beherrschen. Für den Endkunden mit alter Kasse gilt die Nichtbeanstandung - sofern die Kasse umgerüstet werden kann. "MEINE INTERPRETATION" (Keine Rechtsbelehrung etc.) |
AW: TSE nach 146a AO Schnittstelle
Zitat:
Wenn ich mich jetzt für eine TSE entscheide und diese nicht zum 1.1. zertifiziert ist, was ja bei einigen TSE der Fall ist, dann dürfte ich ja keine Kasse mehr verkaufen. Kann ich mir nicht vorstellen. Zitat:
|
AW: TSE nach 146a AO Schnittstelle
Im Gesetz steht, dass eine Kasse nicht in Verkehr gebracht werden darf die keine TSE hat.
Wir werden den Verkauf einstellen. Das ist mit zu Heikel. |
AW: TSE nach 146a AO Schnittstelle
Laut unserem Rechtanwalt, welcher mit der OFD Niedersachsen in Kontakt steht,
wird es in der ersten Dezemberwoche einen Fragen/Antworten-Katalog geben. Ein Punkt ist, dass das Bewerben und Verkaufen von EDV-Anlagen im Zeitraum 1.1 - 30.9. nicht beanstandet wird, wenn die der spätere Anschluss an eine TSE möglich ist (also nicht baulich ausgeschlossen). Ich denke wir können hier ruhig "normal" weiter arbeiten. Es muss doch schließlich auch beim letzten Richter irgendwann ankommen, dass es nicht sinnvoll ist etwas so streng zu regeln, wenn es gar keine Option in dieser Richtung gibt, zumal der Gesetztgeber (über Umwege) ja die TSE freigeben muss und der Gesetzgeber das selbst ja schon nicht bis dahin hin bekommt. "Ihr dürft nur noch Nahrungsmittel essen die das Zertifikat 'Mega-Sicher' haben, was nur von uns ausgestellt wird ... übrigens wir brauchen 10 Jahre bis wir das erste Lebensmittel dann geprüft haben!" ;-) MfG Incocnito |
AW: TSE nach 146a AO Schnittstelle
Zitat:
|
AW: TSE nach 146a AO Schnittstelle
Wir hatten schon so viel Streit mit Steuerprüfern in DE und AT wegen "angeblicher" Mängel.
Ich riskiere so etwas nicht "mehr". Solange nicht KLAR definiert irgendwo steht was man darf und was nicht, werde ich keine Kasse mehr in Verkehr bringen. Versucht mal beim Finanzamt nachzufragen, ob die PDF Dateien der Bank (Signiert, unveränderbar bei der Bank bespeichert) als Kontoauszug ausreichen. Wir haben nach 5 Verschiedenen Leuten aufgegeben. Der eine sagt :" Schon, ich kann ihnen das aber nicht schriftlich geben". Der nächste:" Nein, das reicht nicht". Ein dritter :"Kommt auf den Prüfer an" etc. Was soll man also glauben? Selbst ein Frage-/Antwortkatalog hilft nicht, solange im Gesetz was anderes steht. |
AW: TSE nach 146a AO Schnittstelle
Hallo an alle,
Dezember 2019 nähert sich und ich habe noch keine Entscheidung für TSE getroffen. hat jemand eine TSE ausprobiert und Problemlos verwendet? kann einer einen Hersteller empfehlen? |
AW: TSE nach 146a AO Schnittstelle
Es gibt verschiedene Lösungen mit verschiedenen Preisen und verschiedenem Funktionsumfang. So pauschal kann man das nicht beantworten. Wir werden auch mehrere Lösungen unterstützen.
Beispiele:
|
AW: TSE nach 146a AO Schnittstelle
Ich hantiere hier mit der swissbit-TSE als SD-Karte herum und kann sagen, dass die recht gutmütig ist. Vertrieb und Support in Deutschland erfolgt durch "gastro-mis".
Du bekommst ein SDK mit einer DLL und entsprechendem C-Header. Der ist allerdings so simpel gehalten, dass er sich recht schnell übersetzen lässt. Wichtig ist nur, dass Du Dich für die Aufrufkonvention "cdecl" entscheidesat, mit "stdcall" gab bzw. gibt es ein paar Hüden, die ich allesamt aus dem Weg räumen konnte, indem ich die DLL mit der Aufrufkonvention "cdecl" genutzt hatte. Die LAN-Lösung von swissbit steht noch aus, mir konnten hierzu bislang auf Nachfrage nur vage Infosmationen geliefert werden. |
AW: TSE nach 146a AO Schnittstelle
Zitat:
|
AW: TSE nach 146a AO Schnittstelle
[QUOTE=jaenicke;1452338]Es gibt verschiedene Lösungen mit verschiedenen Preisen und verschiedenem Funktionsumfang. So pauschal kann man das nicht beantworten. Wir werden auch mehrere Lösungen unterstützen.
mich interessiert die Lokale TSE. die Lösung vom Epson muss etwas mehr sein als liefern lassen und anschließen. wir müssen die Transaktionsnummern von TSE abfragen und die Aufträge (Summe) auf TSE speichern lassen. meine Fragen ist: bei den lokalen TSE's welcher Typ lässt sich am einfachsten mit Delphi implementieren? gibt es eine Anleitung für den Epson-Drucker mit TSE? |
AW: TSE nach 146a AO Schnittstelle
mich interessiert die Lokale TSE.
die Lösung vom Epson muss etwas mehr sein als liefern lassen und anschließen. wir müssen die Transaktionsnummern von TSE abfragen und die Aufträge (Summe) auf TSE speichern lassen. meine Fragen ist: bei den lokalen TSE's welcher Typ lässt sich am einfachsten mit Delphi implementieren? gibt es eine Anleitung für den Epson-Drucker mit TSE? |
AW: TSE nach 146a AO Schnittstelle
Zitat:
Zitat:
Zitat:
![]() Nach der Anmeldung findest du z.B. diesen Eintrag: ![]() |
AW: TSE nach 146a AO Schnittstelle
herzlichen Dank
|
AW: TSE nach 146a AO Schnittstelle
Hier ein interessantes Schreiben vom BMF bezüglich der Anwendung von TSE.
![]() |
AW: TSE nach 146a AO Schnittstelle
Hallo
Entschuldigung wenn ich mich hier einklinke. Aber wie würde ich dann die ATrust dll in Delphi aufrufen , beispielsweise StartTransaction Womit kann ich die Parameter const char *,const uint8_t,uInt32,int64 am besten ersetzen? Das com Objekt oder die exe finde ich persönlich viel zu teuer Mit freundlichen Grüßen Dirk |
AW: TSE nach 146a AO Schnittstelle
Zitat:
![]() Mit den Integer-Typen geht das fix, denn die hast Du mittlerweile auch in Delphi als "uint8" (ist ein Byte), "uint32" oder auch "int64". Char mit einem Sternchen ist ein Pointer auf einen String. Üblicherweise sind die entweder Null-Terminiert, gehen also so lang, bis ein Character #0 kommt oder aber die DLL liefert Dir auf irgendeine Art und Weise eine Länge. Aufpassen musst Du, was die DLL unter einem "Char" versteht. Die von swissbit beispielsweise traditionell ein Byte. In Delphi wäre das also ein AnsiChar und als Zeiger eben ein PAnsiChar bzw. PAnsiString. |
AW: TSE nach 146a AO Schnittstelle
Zitat:
Zitat:
Es bleibt also beim 1.1. |
AW: TSE nach 146a AO Schnittstelle
Hallo Zusammen,
ich bin dabei die WormDll von Swissbit vom Delphi anzuwenden. ich bin bei den Parametern nicht sicher, wie sie deklariert werden müssen. als Beispiel den original code (C++) WORMAPI WormError WORMAPI_CALL worm_transaction_start( WormContext *context, const char *clientId, const unsigned char *processData, worm_uint processDataLength, const char *processType, WormTransactionResponse *response); hat jemand für den richtigen Aufruf von "worm_transaction_start" in Delphi ? ? |
AW: TSE nach 146a AO Schnittstelle
Zitat:
Diesen Thread hast du auch gefunden: ![]() const char * -> PAnsiChar (vermutlich, außer die API-Doku erzählt was von Widestring/Unicode) const unsigned char * -> PByte worm_uint -> UInt32 WormContext *, WormTransactionResponse * -> Zeiger auf entsprechende Records/Structs |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz