ich würde gerne die Anzahl der geleisteten Arbeitstage von einer Person ermitteln. Ich habe den Funktionsbaustein HR_RO_WORKDAYS_IN_INTERVAL dafür benutzt. Leider ist es nun so, dass dieser nicht auch noch die Arbeitszeitplanregel berücksichtigt (Das Feld Mosid). Dem kann man leider nur Mofid mitgeben.
Kennt jemand einen Funktionsbaustein bei welchem man auch noch das Mosid (Arbeitszeitplanregel) mitgegeben kann? Oder kennt da jemand einen guten Weg so etwas zu lösen?
Da wäre mal Dein SAP-Release interessant. In meinem HR-System gibt es keinen Funktionsbaustein HR_RO_WORKDAYS_IN_INTERVAL.
So ganz klar ist mir Deine Zielstellung auch nicht. Willst Du tatsächlich mit der Stechuhr erfasste Zeiten auswerten? Oder willst Du nur feststellen, wie viele Tage laut Arbeitszeitplanregel des Mitarbeiters Arbeitstage sind? In letzterem Fall wäre der FB HR_PERSONAL_WORK_SCHEDULE der Weg der Wahl. Damit kannst Du für einen wählbaren Zeitraum alle Tage ausgeben lassen und ob sie für den betreffenden Mitarbeiter Arbeitstage sind. Wenn Dich die Anzahl interessiert, machst Du hinterher einen LOOP über die Ergebnistabelle PERWS und zählst die Arbeitstage. Über MOFID, MOSID usw. (das sind ja nur zwei von einer Reihe relevanter Werte) brauchst Du Dir bei diesem Baustein keine Gedanken zu machen; das ermittelt er sich selber anhand der Personalnummer.
Wenn wir einer Partei die Regierungsbeteiligung verweigern, die von einer Mehrheit gewählt worden ist, weil wir diese Partei für schlecht halten, da wir einer anderen Partei angehören, wie ist dann unsere eigene demokratische Gesinnung zu bewerten?