Warenwirtschaft · Kasse · Kassensicherung

Kontor: Warenwirtschaft für den Handel

Warenwirtschaft für ein Sportgeschäft: Artikel, Kunden, Belege, Kasse mit TSE, Skiverleih, Werkstatt und Inventur. Sie löst ein zwanzig Jahre altes System ab. Timo Britz hat sie entworfen und programmiert.

In Entwicklung · noch nicht im Einsatz
EIN EINSTIEG · 245 ROUTEN ROUTENTABELLE · MODUL + RECHTESTUFE JE ADRESSE Artikel Kunden Belege Kasse · TSE · DSFinV-K Verleih Werkstatt Inventur Lager Auswert. Fachlogik · Buchung in einer Transaktion, danach gesperrt DATENBANK · 104 TABELLEN Bewegungszeile je Bestandsänderung Protokollzeile je schreibendem Zugriff SICHERUNG Prüfsumme, Rückspieltest ARCHIV CSV je Tabelle, prüfbar Trainingsmodus · Warnungsregister · Startfreigabe · 224 Testklassen

Die Kassenmaske

Große Tasten für die Bedienung im Stehen, mit dem Finger.

Kassieren · dunkles Thema
KASSE Kasse 1 Timo B. 21:49 Dunkel Werkzeuge Barcode scannen oder eingeben, dann Enter Rücknahme Wanderschuh Herren Gr. 42⅔ − 1 + 149,95 € 149,95 € × Ski-Service groß Posten: Preis vom Schild − 1 + 39,90 € 39,90 € × Laufsocken Gr. 39 bis 41 − 1 + 14,95 € 13,46 € × −10 % Nachlass ZU ZAHLEN RÜCKGELD 203,31 € - 3 Posten · 3 Stück · Rabatt 1,49 € Tastatur bearbeitet: - 789 456 123 ,0 Bar antippen, dann tippen Karte (EC) antippen, dann tippen passend5 €10 € 20 €50 €100 € Kassieren NACHLASS AUF GEWÄHLTE POSITION −5 %−10 % −15 %−20 % SkiserviceSnowboardGutschein mehr …

Module

Von Stammdaten über Verleih und Werkstatt bis zum Kassenabschluss.

Module nach Rolle
STAMMDATEN VORGÄNGE KASSE NACHWEIS Artikel und Preise Stamm, Preisliste, Barcodehistorie Kundenkartei Adressen, Rufnummern, Dubletten Kundenkarten Ausgabe, Zuordnung, Sperre Lager und Bestand Bewegungszeile je Änderung Warengruppen Baum, Zuordnung, Regeln Stammdaten und Rechte Filialen, Kassen, Mitarbeiter Mitarbeiter und Ausweise Profil, Ausweisdruck mit Barcode Servicekatalog Leistungen, Arbeitswerte, Codes Belege AB · WE · WA · FUM · RE · INV Skiverleih Zeitraumprüfung, Kalender, Vertrag Werkstatt · Tennis · Rekla gemeinsames Auftragsmodell Inventur Zähllisten, Zwischeninventur Gutscheine Ausgabe, Einlösung, Verjährung Messebetrieb Filiale mit Enddatum Kundenanlage Formular für Kunden, dann geprüft Rückgaben aus dem Versand Abgleich mit dem Onlinesystem Kassieren Warenkorb, Rabatt, Parken, Bon Zahlarten Bar, Karte, Gutschein, gemischt Kassenabschluss Z-Bon, Zählprotokoll, Differenz TSE-Anbindung vier Treiber, ein Konformitätsurteil Kassiersperre je Vorgang, § 146a AO Trainingsmodus ohne Bestand und Auswertung Auftragskasse Werkstattauftrag direkt kassieren Kassenbuch und Kassensturz Nummer, Gegenbuchung, Zählung DSFinV-K-Lieferung 20 CSV, index.xml, DTD Verfahrensdokumentation mit dem Code geführt Sicherung Manifest, Rückspieltest Jahresarchiv auslagern, prüfen, zurückholen Warnungsregister Warnungen mit Nachweis Startfreigabe Prüfpunkte mit Urteil Schnittstelle für die Kassen Bonimport je Terminal, Schlüssel Befundbuch Befund mit Verlauf und Abschluss MODULÜBERGREIFEND Rechtestufe je Route · Protokollzeile je Schreibzugriff · Bewegungszeile je Bestandsänderung · Storno statt Änderung · Blätterung in jeder Liste
Werkstatt und Skiservice
  • Werkstätten. Fahrrad und Tennis haben je eigene Rechte, Terminbuch und Bondrucker.
  • Annahme. Der Kunde bekommt einen Bon mit Strichcode.
  • Skiservice. Jeder Ski bekommt ein Etikett. Ein Scan ruft den Auftrag auf.
  • Terminbuch. Am Vortag geht eine Erinnerung per SMS hinaus.
Tablet, Handy und Kundentafel
  • Kundenanlage. Neukunden tragen ihre Daten selbst ein, am Tablet im Laden oder am eigenen Handy per QR-Code.
  • Handy. Der Skiservice-Auftrag passt auf den Handybildschirm, die Kamera liest Strichcodes.
  • Kundentafel. Ein Bildschirm im Laden zeigt per Ampel, wie voll der Skiservice ist, und ob Express noch geht.
  • Drucken vom Tablet. Ein Service-PC druckt Bons und Etiketten für das Tablet.

Kassenvorgang

Jeder Verkauf wird signiert. Fällt die Signatureinheit aus, wird weiter kassiert.

Ablauf eines Verkaufs
1 · Erfassen Barcode, Menge, Rabatt, Vorgang parkbar 2 · Preis prüfen Stammpreis gegen Beleglage 3 · Kassiersperre Buchungsberechtigung je Vorgang 4 · Signieren TSE-Vorgang starten und abschließen 5 · Buchen eine Transaktion, danach gesperrt Signatureinheit gestört Ausfall dokumentiert, Vermerk auf dem Bon 6 · Bon drucken Pflichtangaben, Steuer je Satz, Signaturfeld 7 · Bestand und Warteschlange Bewegungszeile, Meldung nach außen eingereiht Kassenabschluss Z-Bon, Zählprotokoll, Differenz Bei Ausfall der Signatureinheit wird weiter kassiert. Der Ausfall wird dokumentiert und auf dem Beleg vermerkt.
Geräte am Tresen

Bondrucker, Kassenlade, Kundendisplay und Etikettendrucker steuert ein kleiner Windows-Dienst auf dem Kassenrechner. Ohne ihn druckt der Browser wie gewohnt.

Kassenrecht

Den größten Teil der Arbeit machen die gesetzlichen Nachweise aus.

AnforderungUmsetzung
Einzelaufzeichnung § 146a AO Jeder Vorgang wird signiert und protokolliert.
Ausfalldokumentation Ein Ausfall steht auf dem Beleg.
Unveränderbarkeit GoBD Gebuchtes bleibt, wie es ist. Korrekturen nur per Storno.
Nachweis der Unversehrtheit GoBD Rz. 107 ff. Eine Prüfkette zeigt jede nachträgliche Änderung.
Kassenbuch § 146 Abs. 4 AO Entnahmen, Einlagen und Bankgänge mit eigener Nummer.
Digitale Schnittstelle DSFinV-K Export für die Kassenprüfung, vor der Abgabe geprüft.
Aufbewahrung Jahresarchiv, lesbar und prüfbar.
Pflichtangaben § 14 UStG Ein Layout für alle Belege.
Datenschutz Rechte je Modul.
Altdaten bereinigen
  • Preise. Falsche Preise werden erkannt und nur bei eindeutigem Beleg berichtigt.
  • Kundenkartei. Schreibweisen werden vereinheitlicht, Dubletten zusammengeführt.
  • Trainingsmodus. Übungsbuchungen zählen nicht in Bestand und Auswertung.

Aufbau

PHP und MySQL, ohne Framework und ohne Fremdpakete. Läuft auf gewöhnlichem Webhosting.

309.911Zeilen Quelltext
0Fremdpakete
Vor dem Start geprüft
  • Startfreigabe. Umgebung, Datenbank, Zugänge, Datenübernahme und Kasse werden vor dem Start geprüft.
  • Tests. Automatische Tests laufen gegen eine getrennte Testumgebung.
  • Kontraste. Helles und dunkles Thema sind nach WCAG 2.1 geprüft.

Stand

Noch nicht im Echtbetrieb.

Module, Kasse und KassensicherungFertig
Geräte am TresenFertig
Tablet, Handy und KundentafelGebaut
Datenübernahme aus dem AltsystemLäuft
Anbindung an den OnlineshopGebaut, noch nicht aktiv
Signatureinheit (Cloud-TSE)Angebunden, Livezugang fehlt

Die Seite zeigt keine Geschäftsdaten. Das Projekt wird mit Zustimmung von Muskelkater Sport Köln gezeigt. Die Selbstprüfung im System ist keine Rechtsauskunft.

Für wen das gebaut ist

ZielgruppeHändler mit Verkauf, Verleih und Werkstatt.
StandIn Entwicklung.
VerfügbarkeitKein fertiges Produkt. Eine Umsetzung für ähnliche Betriebe ist denkbar.

Kontakt

Für Fragen zur Bauweise, zu den zugrunde liegenden Entscheidungen oder zur Übertragbarkeit auf einen anderen Betrieb steht das folgende Formular bereit.

Rechenaufgabe Rechenaufgabe als Bild

Ihre Angaben werden zur Beantwortung der Anfrage verarbeitet. Näheres in der Datenschutzerklärung.

Kein Google-Captcha, keine Cookies, keine Weitergabe an Dritte. Alternativ per E-Mail an info@timobritz.de.