Ermittlung der Arbeitstage (Mosid)

Getting started ... Alles für einen gelungenen Start.
11 Beiträge • Seite 1 von 1
11 Beiträge Seite 1 von 1

Ermittlung der Arbeitstage (Mosid)

Beitrag von L0w-RiDer (Expert / 545 / 83 / 2 ) »
Hallo zusammen,

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?

Ich wäre für jeden Tipp dankbar.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten



Re: Ermittlung der Arbeitstage (Mosid)

Beitrag von DeathAndPain (Top Expert / 2020 / 272 / 425 ) »
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?

Re: Ermittlung der Arbeitstage (Mosid)

Beitrag von agoetz (ForumUser / 1 / 0 / 0 ) »
Frag mal die KI ! Aber nicht nur google sondern eine richtige, da entwickelt sich ein Dialog.... wenn falsch gleich eingeben dann kommt was neues

Re: Ermittlung der Arbeitstage (Mosid)

Beitrag von DeathAndPain (Top Expert / 2020 / 272 / 425 ) »
Hm. Ich bin nicht sicher, ob Du diesen Beitrag ernst oder sarkastisch meinst. Nach meiner Erfahrung sind KIs bei solchen SAP-Fragen kaum zu gebrauchen, weil sie sich nach Gusto Antworten ausdenken, die ihnen plausibel erscheinen und dabei auch reichlich Funktionsbausteine usw. erfinden, die es gar nicht gibt.

ChatGPT & Co. haben keinerlei Erfahrung mit SAP. Sie sehen nur die meist knappen Posts, die es im Internet dazu gibt. Häufig sind diese schon falsch oder missverständlich. In den SAP-Foren geht es vielen erkennbar nur darum, möglichst viele Beiträge zu haben, um ihren Status zu verbessern. Deshalb wird halt irgend etwas gepostet.

In diesem Sinne ist Dein "wenn falsch gleich eingeben dann kommt was neues" durchaus richtig. Die KIs sind sehr kreativ darin, sich etwas auszudenken, was so klingt, als ob es auf das Problem passen würde. Nur weiter kommt man auf diese Weise nicht.
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?

Re: Ermittlung der Arbeitstage (Mosid)

Beitrag von rob_abc (Specialist / 165 / 44 / 62 ) »
Deine Erfahrung scheint veraltet. Mit dem Thinking-Modell in der Bezahlversion von Chatgpt erhalte ich gute Antworten. Auch zu Fragen des Codings aus den tiefen des SAP Standards

Re: Ermittlung der Arbeitstage (Mosid)

Beitrag von DeathAndPain (Top Expert / 2020 / 272 / 425 ) »
Ich habe nur die kostenfreie Version von ChatGPT und auch eine Firmnversion von Copilot (der ja auch auf ChatGPT basieren soll) im Zugriff, und die Ergebnisse sind desolat. Vielleicht aber reden wir aneinander vorbei, nämlich dann, wenn Du Dir von ChatGPT Code schreiben lässt. Dass der möglicherweise brauchbares ABAP kann, kann ich mir vorstellen, nutze ihn dafür aber nicht. Wenn Du ChatGPT aber eine modulbezogene Frage stellst, die sich darum dreht, wie man etwas angeht (beispielsweise welche Funktionsbausteine es für die Lösung eines bestimmten Problems gibt oder wie man einen bestimmten Funktionsbaustein benutzt), dann sind die Antworten meist unterirdisch. Da werden irgendwelche Bausteine ausgedacht, die es gar nicht gibt und zu bestehenden Bausteinen, zu denen Du eine Frage stellst, Parameter erfunden. Da merkt man schon, dass die KI vielleicht die Syntax von ABAP kennt, aber im Gegensatz zu uns allen keinen Zugriff auf den Quellcode hat und sich daher nur anhand irgendwelcher Foreneinträge etwas zusammenreimen kann. Und aus den zuvor genannten Gründen sind solch Foreneinträge oft bescheidener Natur (und werden zudem von der KI gerne überinterpretiert).
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?

Re: Ermittlung der Arbeitstage (Mosid)

Beitrag von rob_abc (Specialist / 165 / 44 / 62 ) »
Ich meine nicht sowas in die Richtung, programmiere mir Algorithmus abc in ABAP. Ich meine fachliche Dinge. Hier mal ein kleines Beispiel, welches ich vor ein paar Tagen aus Interesse angefragt hatte. Meine Erwartung war vorher wie deine, aber der Funktionsbaustein existiert und es ist auch der, den man in diesem Fall nutzen würde =) Im kostenlosen ChatGPT schlägt er beim gleichem Prompt den FB L_TO_CREATE_SU vor, den es nicht gibt...
2026-05-05 06_50_31-Greenshot.png

Re: Ermittlung der Arbeitstage (Mosid)

Beitrag von wreichelt (Top Expert / 1085 / 32 / 197 ) »
Hallo,
zur Ermittlung der Arbeitstage würde ich bei Nutzung der Zeitwirtschaft immer die Auswertung über das Cluster B2 (Clustertabelle PCL2 vorziehen.
Gruß
Wolfgang

Folgende Benutzer bedankten sich beim Autor wreichelt für den Beitrag:
DeathAndPain


Re: Ermittlung der Arbeitstage (Mosid)

Beitrag von DeathAndPain (Top Expert / 2020 / 272 / 425 ) »
@rob_abc Ja, das sieht ganz gut aus. Es scheint aber auch eine recht grundlegende Aufgabe zu sein. Ergänzend kommt hinzu, dass Du da offenbar im Modul MM unterwegs bist, für das es erheblich mehr Berater und dementsprechend auch mehr Forenbeiträge im Internet gibt. Zugleich ist damit solides Wissen weiter verbreitet, so dass es zu MM-Fragen deutlich weniger hochspekulative Schwachsinnsbeiträge gibt, die verfasst werden, weil niemand nix Genaues weiß (und vor allem mehr widersprechende Korrekturbeiträge, wenn doch jemand Unsinn verzapft).

Im HCM-Umfeld ist ChatGPT weit weniger zu gebrauchen, weil das im Internet verbreitete Programmierwissen dazu recht gering ist. Da kann man eine Menge Unfug posten, und solange es nicht zu offensichtlich ist, wird ein fachlich fundierter Widerspruch selten kommen. Sowas führt eine KI böse aufs Glatteis, und dementsprechend sind ihre Ergebnisse.
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?

Re: Ermittlung der Arbeitstage (Mosid)

Beitrag von Radinator (ForumUser / 92 / 15 / 7 ) »
Ich muss hier @DeathAndPain zustimmen, KI Antworten zu modulspzifischen Fragen sind in ihrere Qualität massiv davon abhängig wie verbreitet das Thema im Internet ist.

Ist ja auch irgendwie logisch: Wo es viel Basismaterial gibt werden die Antworten auch statistisch korrekter.

Ich selber verwende auch nur die kostenlose Version von Chat-gschipidi (kleiner Scherz ;) ) und habe eher "mixed feelings": Wenn es beispielsweise darum geht die Syntax Fragen zu klären sind die Antworten qualitativ besser (weil die Doku ja offen im Netz liegt) als wenn es darum geht warum ein beliebiger Report (dessen Quellcode nicht offen da liegt) nicht wie gewünscht funktioniert (siehe meine Frage zu F6862 vor etwa einer Woche). Da kann man im besten Falle nur raten.

Hier jedoch eine Ausnahme hinsichtlich Qualität: Worin KI Modelle gut sind (und das erfordert aber entweder eigenes Hintergrundwissen oder kritisches Nachfragen) ist es einem zu einem Problem Ideen zu geben wo die Reise hingeht.
Also nicht erwarten dass die KI (wie der Boardcomputer bei StarTrek) sofort die perfekte Antwort hat sondern eher aus dem Dialog heraus im Nadel&Heuhaufen Prinzip irgenwo sich eine Information versteckt, die einen weiter bringt.

Um wieder auf meinen Post bezüglich der Fiori App F6862 zurückzukommen: Die KI konnte mir nicht sagen was genau schief läuft, sie konnte mir jedoch zwei Transaktionen (SAP Gateway Error Log und Änderusnummern bearbeiten) nennen mit deren Hilfe ich weiter machen konnte.

Zugegeben wenn ich selber etwas mehr Erfahrung mit Fiori hätte dann wäre mir der Error Log vermutlich bekannt gewesen und ich hätte Google nach der Transaktion für die Änderungsnummer fragen können und hätte mir die Fragerei in der Hinsicht gespart. Aber so ist es ja immer so: Im Nachhinein ist man immer klüger xD

Seite 1 von 1

Vergleichbare Themen

0
Antw.
42247
Views
Ermittlung der Arbeitstage (Mosid)
von L0w-RiDer » 27.03.2026 12:43 • Verfasst in ABAP® für Anfänger
0
Antw.
4414
Views
Umsatzrelevante Arbeitstage
von jspranz » 10.11.2016 22:31 • Verfasst in SAP - Allgemeines
2
Antw.
10123
Views
Tatsächliche Arbeitstage ermitteln
von Florian9999 » 26.03.2019 08:45 • Verfasst in Human Resources
6
Antw.
8101
Views
90 Arbeitstage von einem Stichtag zurückrechnen
von jockel » 01.11.2007 10:37 • Verfasst in ABAP® Core
1
Antw.
5075
Views
HRFORMS - PERSDATEN_Andruck der Arbeitstage/Monat
von Sammi16 » 06.09.2007 15:16 • Verfasst in Human Resources

Aktuelle Forenbeiträge

Ermittlung der Arbeitstage (Mosid)
vor 10 Stunden von Radinator 11 / 45555
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3258
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 1880

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.