Fehlermeldung bei Datensicherung

In diesem Forum können Fragen zum OrderSprinter gestellt werden.
udgesbou
Beiträge: 102
Registriert: Fr 15. Jul 2016, 21:57

Re: Fehlermeldung bei Datensicherung

Beitrag von udgesbou »

pichel hat geschrieben: Do 28. Jun 2018, 22:54 Zum anderen Punkt: Wenn du Änderungen im Export der Tageserfassung machen möchtest, wirst du wohl Änderungen in closing.php machen müssen. Ich sitze gerade nicht am PC und kann dir die Stelle deswegen nicht genauer sagen.
Ich habe mir das bereits mehrfach angesehen, aber leider finde ich keine Stelle mit der ich arbeiten könnte. Eventuell sehe ich auch den Wald vor lauter Bäumen nicht. Konntest du eventuell mittlerweile einmal nachsehen und mir die Stelle etwas genauer sagen?
Wäre für eine Anwendung dieses Wochenende wirklich hilfreich. Muss auch nicht unbedingt in der Tageserfassung erscheinen, sondern mir würde es auch reichen, wenn mal es im Dashboard aufrufen kann, oder Ähnliches.


Grüße
pichel
Administrator
Beiträge: 1447
Registriert: So 13. Sep 2015, 19:48
Wohnort: Hamburg
Kontaktdaten:

Re: Fehlermeldung bei Datensicherung

Beitrag von pichel »

Ich würde die Methode "retrieveClosingFromDb" in closing.php erweitern. Der Benutzer ist als "orderuser" in der Tabelle queue verzeichnet, und der Wert zeigt auf die id des Benutzers in der Tabelle user.
Viel Erfolg!
Stefan Pichel
Entwickler der Kassensoftware OrderSprinter (http://www.ordersprinter.de)
udgesbou
Beiträge: 102
Registriert: Fr 15. Jul 2016, 21:57

Re: Fehlermeldung bei Datensicherung

Beitrag von udgesbou »

Okay, das schaue ich mir mal an.

Denkst du aber nicht, dass es eventuell leichter wäre das ganze im Dashboard darzustellen?
Wenn man einfach eine Anzeige so umstellt, dass die getätigten Bestellungen abgerufen werden?
Wäre das leichter umzusetzen? Wenn ja, welche Daten müssten denn dann abgerufen werden?


Grüße
pichel
Administrator
Beiträge: 1447
Registriert: So 13. Sep 2015, 19:48
Wohnort: Hamburg
Kontaktdaten:

Re: Fehlermeldung bei Datensicherung

Beitrag von pichel »

Es steht dir frei, es auch im Dashboard umzusetzen. Der PHP-Code ist ja einsehbar.
Ich habe keine Zeit und kann dir leider die Arbeit nicht abnehmen.
Stefan Pichel
Entwickler der Kassensoftware OrderSprinter (http://www.ordersprinter.de)
udgesbou
Beiträge: 102
Registriert: Fr 15. Jul 2016, 21:57

Re: Fehlermeldung bei Datensicherung

Beitrag von udgesbou »

Okay, aber vielleicht kannst du grob die Stelle sagen, an der ich dafür anknüpfen müsste, damit ich ein einigermaßen passables Ergebnis erziele? Möglichst einfach, es muss nicht gut dargestellt sein, darum würde ich mich dann kümmern. Nur die reine Funktion wäre, welche ich einfügen könnte wäre für mich als Anfang wichtig.
Wie gesagt einfach Stumpf ein Anrufer, wer hat welche Bestellungen getätigt.

Wäre die sehr, sehr dankbar!


Grüße und einen schönen Abend!
Colin
pichel
Administrator
Beiträge: 1447
Registriert: So 13. Sep 2015, 19:48
Wohnort: Hamburg
Kontaktdaten:

Re: Fehlermeldung bei Datensicherung

Beitrag von pichel »

Ok, bei den Variablen hatte ich mich verschrieben, bzw. hatte sie nicht mehr richtig im Gedächtnis.

Schau dich bitte mal unter http://www.ordersprinter.de/beginner.php / Schritt 3.
Stefan Pichel
Entwickler der Kassensoftware OrderSprinter (http://www.ordersprinter.de)
udgesbou
Beiträge: 102
Registriert: Fr 15. Jul 2016, 21:57

Re: Fehlermeldung bei Datensicherung

Beitrag von udgesbou »

Alles klar, dank dir.
Werde ich mir nochmal anschauen. Aber aktuell funktioniert es prima.

Die Sache mit der Übersicht über die getätigeten Bestellungen pro Kellner in den Beiträgen zuvor habe ich mittlerweile auch mit einer externen MySQL-Abfrage lösen können. Ist zwar nicht so elegant, aber es erfüllt aktuell noch seinen Zweck.

Aber eine Frage noch und zwar sind bei mir in der Datenbank in der Tabelle "ordersprinter_queue" über 500 Einträge. Allerdings habe ich jetzt in meiner Testumgebung gesehen, dass sich die Tabelle normalerweise nach jedem Tagesabschluss leert.
Weiß du woran das liegt und könnte ich die Einträge einfach händisch löschen?


Grüße
pichel
Administrator
Beiträge: 1447
Registriert: So 13. Sep 2015, 19:48
Wohnort: Hamburg
Kontaktdaten:

Re: Fehlermeldung bei Datensicherung

Beitrag von pichel »

Hallo Colin,

in der Tabelle queue werden bei einem Tagesabschluss nur diejenigen Einträge gelöscht, die aufgrund der GoBD nicht aufgehoben werden müssen, z.B. weil sie nicht Teil einer Rechnung geworden sind. Am Ende eines erfolgreichen Tages sind es demnach nur wenige Einträge, die gelöscht werden dürfen.

Wenn du genau sehen möchtest, nach welchen Regeln welche Daten bei einem Tagesabschluss zurückgesetzt bzw, gelöscht werden, kannst du einen Blick in die Methode createClosing() werfen.

Gruß,

Stefan
Stefan Pichel
Entwickler der Kassensoftware OrderSprinter (http://www.ordersprinter.de)
Antworten