Einleitung

Der Gedanke für dieses Programm entstand während meiner Tätigkeit bei der Post. Für mich als Neuling waren die Fristberechnungen nicht sofort transparent und das gilt für andere neu hinzugekommene Beschäftigte dort vielleicht auch. Diese Webseite sollte diese Berechnung für den Benutzer transparenter gestalten und auch Anhaltspunkte bezüglich fraglicher Fristen liefern.

Ich versuchte, mit diesem Programm die Berechnung der Lagerfristen von München auf das gesamte Bundesgebiet auszudehnen, wobei ich teilweise auf Vermutungen angewiesen war. Sollten sich also signifikante Abweichungen von der Realität ergeben, die nicht durch die Einstellmöglichkeiten des Programms korrigierbar sind, oder in einem Bundesland grundsätzlich Bedingungen gelten, die von den Vorgaben (insbesondere halbe Arbeitstage) abweichen, senden Sie mir doch bitte eine entsprechende Email an mwthp@web.de.

Sie sollten auf jeden Fall bei ihrer zuständigen Postfiliale die lokal geltenden Bedingungen erfragen, falls es sich um eine für Sie wichtige Sendung handelt und Sie mehrere Tage abwesend sind.

Rechtliches: Dieses Programm sollte, wie gesagt, die Berechnung der Lagerfristen bei der Post vereinfachen, sowohl für Kunden wie auch evtl. für die dort Beschäftigten. Diese Website, beziehungsweise das darin enthaltene Programm in JavaScript (post_bounce.js), erhebt jedoch keinen Anspruch auf Funktionalität oder Richtigkeit. Daher kann der Benutzer aus den Angaben dieses Programms keinerlei Rechtsanspruch, weder gegenüber dem Author (Markus Walther, siehe Impressum) noch gegenüber der Deutschen Post™, geltend machen. Generell wird das zugrunde liegende Programm, post_bounce.js, unter den Bedingungen der GNU Public Licence, Version 3 veröffentlicht.

Allgemeines zu Fristen

Gesetzliche Feiertage und Sonntage

Gesetzliche Feiertage und Sonntage werden grundsätzlich bei der Berechnung von Fristen nicht mitgezählt. Die Webseite bietet Ihnen bei "Feiertage bearbeiten" die Möglichkeit, die in Ihrer Region geltenden Feiertage entsprechend anzupassen.

Was sind halbe Werktage?

Als halbe Werktage werden hier Tage angesehen, an denen die Filiale nur vormittags geöffnet ist. In München sind das alle Samstage, die keine Feiertage sind sowie Faschingsdienstag, Heiligabend und Sylvester. Sie können die halben Werktage markieren, die in Ihrer Region gelten. Sollte es in Ihrer Region nicht aufgeführte halbe Werktage, wie z.B. den Rosenmontag geben, genügt eine kurze Email mit Angabe der Region und dem Tag an mwthp@web.de.

Halbe Werktage werden bei Fristbeginn einmal übersprungen

Der Fristbeginn wird im Allgemeinen so festgelegt, daß er mit dem Datum der Verfügbarkeit einer Sendung für den Kunden zusammenfällt. Eine Sendung, die am Samstag benachrichtigt wurde, wird kaum am selben Tag abgeholt werden können, falls die Filiale am Nachmittag geschlossen hat. Also gilt der darauf folgende Montag als Tag der Benachrichtigung, auch wenn dieser ein halber Werktag sein sollte. Fristbeginn ist der darauf folgende Werktag, also der Dienstag.

Beispiel (Voraussetzung: Samstage und Heiliger Abend sind "halbe" Werktage)

Angenommen, ein Einschreiben gelangt am Samstag, den 22.12. zum Zusteller und kann nicht zugestellt werden, weil der Empfänger nicht angetroffen wird.
Der nachfolgende ("halbe") Werktag ist der darauffolgende Montag, Heiligabend.
Fristbeginn ist Donnerstag, der 27.12.

Halbe Werktage werden bei Fristende aufeinanderfolgend übersprungen

Trifft das Fristende auf einen halben Werktag, so gilt der darauf folgende Werktag als Fristende. Handelt es sich dabei wiederum um einen halben Werktag, wird dieser ebenfalls übersprungen u.s.w.

Beispiel (Voraussetzung: Samstage und Heiliger Abend sind "halbe" Werktage)

Angenommen, das Fristende für die Lagerung einer Sendung fiele auf Mittwoch, den 24.12. (Heiligabend).
Dann wird dieser Mittwoch als halber Werktag übersprungen. Donnerstag und Freitag sowieso, da sie Feiertage sind. Man gelangt zum Samstag, den 27.12., der aber als halber Werktag ebenfalls übersprungen wird.
Als Fristende gilt also Montag, der 29.12.

Die Berechnungsmodi

Lagerfrist

Hier wird der letzte Tag der Lagerfrist gemäß dem angegebenen Benachrichtigungsdatum unter Berücksichtigung von Feiertagen und halben Werktagen berechnet.

Jahreskalender Datumstempel

Hier kann man sich einen Jahreskalender erstellen lassen, in dem die jeweiligen Fristen, halbe Werktage, Sonntage und Feiertage vermerkt sind. Dieser Kalender wird in einer neuen Seite (bzw. einem neuen Tab) geöffnet.

Jahreskalender Rücksendedaten

Diese Option wird für den "normalen" Benutzer eher uninteressant sein, da hier die Daten vermerkt sind, an denen Sendungen (insbesondere Pakete) an den Absender zurückgesendet werden sollten.

Allgemeine Hinweise und Problembehandlung

Ansicht und Drucken des Kalenders

Sollte der ausgegebene Kalender zu groß für die Bildschirmdarstellung sein, genügt es, die Schriftgröße zu verringern.

Man sollte generell versuchen, den Kalender auf eine DIN A4 Seite im Querformat zu bekommen. Der Web-Browser Opera™ bietet zB. die Möglichkeit, die Druckausgabe direkt zu skalieren. Bei Firefox konnte ich mithilfe des Seitenlayouts (bei "Datei" links oben zu finden) unter Verwendung des Querformats und der Reduzierung von links- und rechtsseitigen Rändern auf 5 mm mit einer 110%igen Skalierung ein durchaus brauchbares Ergebnis erzielen.

Wenn's gar nicht passen sollte, kann man zur Not den Text aus dem Browserfenster kopieren und ihn dann zB. als Textdatei sichern oder auch in eine PDF-Datei umwandeln und mit der entsprechend angepaßten Skalierung drucken. Ich arbeite daran, eine einheitliche Ausgabe zu gewährleisten.

Zusammenfassung

Auf der Hauptseite ("Lagerfristen von Paketen und Einschreiben") wird nach erfolgter Berechnung eine Zusammenfassung erstellt, die alle gesetzlichen Feiertage und halben Werktage anzeigt. Ebenso wie die Fristlänge in Werktagen und auch die für die Berechnung benötigte Zeit.

Rechenzeit

Die Rechenzeit, die für eine Berechnung notwendig ist, hängt wesentlich vom verwendeten Browser wie auch vom Betriebssystem ab. Da JavaScript, wie der Name schon sagt, eben ein Script und keine Binärdatei ist, sind hier die Ausführungszeiten unter Umständen nicht unerheblich. Bei meinen eigenen Tests ergaben sich durchwegs Zeiten unter 2 Sekunden. Die oben genannten Berechnungsmodi brauchen alle ziemlich gleich lang bei der ersten Ausführung oder wenn man zB. die Anzahl der Werktage ändert. Intern wird immer ein Jahreskalender erstellt. Wie lange die Berechnung tatsächlich bei Ihrem System gedauert hat, ist in der Zusammenfassung (siehe oben) vermerkt.

Möglicherweise bekommen Sie eine Meldung von Ihrem Browser, daß das Script nicht reagiert, verbunden mit der Frage, ob es abgebrochen werden soll. Ist zwar bei meinen Tests nicht passiert, aber vorkommen kann es vielleicht doch. In diesem Fall sollten Sie das Script nicht beenden, falls Sie die Berechnung vollständig ausführen wollen.