[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Da Ostern nun mal die schwierigste Berechnung ist und einige Feiertage davon abhängen, hier der Link:
    Osterdatum – Wikipedia

    Ansonsten gibts nur in SQL die Funktion DAYOFWEEK(Datum) um zumindest die Wochentage zu ermitteln.

    Die anderen festen Feiertage sind ja bekannt und ggf. nach Bundesland zu unterscheiden (z.B. 6.1. nur in Bayern).
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #2
    Registriert seit
    Jul 2001
    Beiträge
    2.713
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Die anderen festen Feiertage sind ja bekannt und ggf. nach Bundesland zu unterscheiden (z.B. 6.1. nur in Bayern).
    Teilweise sind einige Feiertage sogar je Kommune unterschiedlich, daher ist die Idee mit einer Tabelle (in Kombination mit Ort und Mitarbeiter) garnicht soo doof.

    -h

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Je Kommune ?
    Du meinst wohl nicht die "Feier"-Tage, meist am Freitag (zum langen WE) oder am Montag (nach dem langen WE), die gerne auch von Beamten wahrgenommen werden.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  4. #4
    Registriert seit
    Jul 2001
    Beiträge
    2.713
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Je Kommune ?
    Du meinst wohl nicht die "Feier"-Tage, meist am Freitag (zum langen WE) oder am Montag (nach dem langen WE), die gerne auch von Beamten wahrgenommen werden.
    Nee, das sind "Kranktage" ;-) Es gibt schon Gegenden (besonders im Ausland äh Bayern), da sind einige kirchliche Feiertage von Stadt zu Stadt unterschiedlich.

    Übrigens:

    Feiertage in Deutschland – Wikipedia

    -h

  5. #5
    Registriert seit
    May 2002
    Beiträge
    1.121
    Ich denke Holger wollte damit sagen, das es Feiertage gibt, die nur in Teilen innerhalb eines Bundeslandes halt Feiertage sind.

    Ronald

    nachtrag:
    war Holger doch schneller

  6. #6
    Registriert seit
    Aug 2001
    Beiträge
    2.928
    Habt Ihr Euch eigentlich die Aufgabenstellung mal angeschaut?
    Da steht klar und deutlich, dass die Feiertage als Arbeitstage zu zählen sind.

    hat jemand eine Idee, wie man per ILE-RPG die Arbeitstage des Monats ermitteln kann. Feiertage sollen hier ebenfalls als Arbeitstage gelten.
    Ich würde die folgende Lösung vorschlagen:
    1. Das Datum des Monatsersten und Monatsletzten (Monatsanfang + 1 Monat - 1 Tag) bestimmen.
    2. Den Wochentag des Monatsersten ermitteln (z.B. mit SQL-Funktion DayOfWeek oder über CEEAPI).
    3. Anschließend über eine Schleife vom Monatsersten zum Monatsletzten den Wochentag ermitteln und nur die Tage zählen, die kein Wochenende sind.


    Birgitta
    Birgitta Hauser

    Anwendungsmodernisierung, Beratung, Schulungen, Programmierung im Bereich RPG, SQL und Datenbank
    IBM Champion seit 2020 - 5. Jahr in Folge
    Birgitta Hauser - Modernization - Education - Consulting on IBM i

  7. #7
    Registriert seit
    Jun 2008
    Beiträge
    17

    Arbeitstage des Monats ermitteln

    Hallo Frau Hauser,

    vielen Dank für den Hinweis und die richtige Interpretation.
    Genau diesen Gedanken habe ich auch schon verfolgt.
    Ich habe dies heute Mittag schon in einer Rückantwort geäussert, ich habe jedoch den Eindruck, dass diese nicht angekommen ist, da es eine Ewigkeit gedauert hatte bis das Bild wieder zurückkam. Danach war ich auch nicht mehr Online.

Similar Threads

  1. Parameter des aurufenden Programms ermitteln
    By GreatEMU in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 29-03-07, 10:39
  2. ADDJOBSCDE am 5. des Monats
    By linguin in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 02-12-05, 12:59
  3. Letzter Tag des Monats
    By HPKahn in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 17-05-05, 14:07
  4. Letzter Tag eines Monats ermitteln
    By jobra in forum NEWSboard Programmierung
    Antworten: 19
    Letzter Beitrag: 27-01-05, 08:48
  5. Größe des IFS, wie ermitteln?
    By Spirou in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 17-04-02, 09:54

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •