Tatsächliche Arbeitstage ermitteln

SAP R/3 Personamwirtschaft: Personalmanagement, Personalzeitwirtschaft, Personalabrechnung, Veranstaltungsmanagement, Personalentwicklung, Kostenplanung...
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Tatsächliche Arbeitstage ermitteln

Beitrag von Florian9999 (ForumUser / 44 / 27 / 0 ) »
Hallo,

ich bin auf der Suche nach einem Funktionsbaustein oder anderen Methode um die tatsächlich geleisteten Arbeitstage in einer bestimmten Zeitspanne in der Vergangenheit zu ermitteln.

Danke!

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


Re: Tatsächliche Arbeitstage ermitteln

Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo Florian,

anbei ein Beispiel:
*
DATA: FAC_DATE_1 LIKE SCAL-FACDATE,
FAC_DATE_2 LIKE SCAL-FACDATE,
WORK_DAYS TYPE I.
*

CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE'
EXPORTING
CORRECT_OPTION = '+'
DATE = DATE_1
FACTORY_CALENDAR_ID = FACCALID
IMPORTING
* DATE =
FACTORYDATE = FAC_DATE_1 .
* WORKINGDAY_INDICATOR =
*

CALL FUNCTION 'DATE_CONVERT_TO_FACTORYDATE'
EXPORTING
CORRECT_OPTION = '+'
DATE = DATE_2
FACTORY_CALENDAR_ID = FACCALID
IMPORTING
* DATE =
FACTORYDATE = FAC_DATE_2
* WORKINGDAY_INDICATOR =
EXCEPTIONS
CALENDAR_BUFFER_NOT_LOADABLE = 1
CORRECT_OPTION_INVALID = 2
DATE_AFTER_RANGE = 3
DATE_BEFORE_RANGE = 4
DATE_INVALID = 5
FACTORY_CALENDAR_NOT_FOUND = 6
OTHERS = 7.

IF SY-SUBRC NE 0.
WRITE: / 'sy-subrc =', SY-SUBRC.
ENDIF.

*
WORK_DAYS = ABS( FAC_DATE_2 - FAC_DATE_1 ).

Gruß Wolfgang

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


Re: Tatsächliche Arbeitstage ermitteln

Beitrag von SaskuAc (Specialist / 321 / 37 / 44 ) »
@wreichelt - wäre schön, wenn du das nächste mal, dass ganze mit dem Code-Tag [ c o d e ][ / c o d e ] ( natürlich ohne leerzeichen ) markieren könntest. Dann sieht das ganze schon viel schöner aus :D

Zu der Frage. Die zwei Bausteine, ermitteln allerdings nur die anzahl der Arbeitstage, die der Mitarbeiter hätte arbeiten sollen. Dort wurden allerdings abwesenheitstage ( z. B. Krankheit oder Urlaub ) noch nicht abgezogen. Falls du das brauchst gibt es verschiedene Möglichkeiten.

Du könntest aus dem Infotyp 2001 die Abwesenheiten auslesen, aus dem Cluster ( ich glaube ) B2 direkt importieren oder aber du nutzt den Baustein:

HR_TIME_RESULTS_IN_INTERVAL

dieser liest für dich eigentlich alle Zeitdaten aus, die dein Herz begehren. Dort müsstest du in der Rückgabe einer Tabelle dann bestimmt auch die Daten für die tatsächlich geleisteten Arbeitstage finden.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1200
Views
Umsatzrelevante Arbeitstage
von jspranz » 10.11.2016 22:31 • Verfasst in SAP - Allgemeines
1
Antw.
3417
Views
Anzahl Arbeitstage pro Monat
von Gast » 03.05.2005 13:56 • Verfasst in ABAP® für Anfänger
6
Antw.
4212
Views
90 Arbeitstage von einem Stichtag zurückrechnen
von jockel » 01.11.2007 10:37 • Verfasst in ABAP® Core
1
Antw.
1673
Views
HRFORMS - PERSDATEN_Andruck der Arbeitstage/Monat
von Sammi16 » 06.09.2007 15:16 • Verfasst in Human Resources
3
Antw.
10599
Views
Zeit/Datum je Werk in tatsächliche Zeit umrechnen!
von hsiebert » 27.08.2007 11:23 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 8 Stunden von black_adept gelöst 23 / 3603
User Exit EXIT_RQCPRM10_001
vor 9 Stunden von a-dead-trousers 2 / 220
Trennen Strasse und Hausnummer
vor 14 Stunden von payten 13 / 10556
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1270

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.

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 8 Stunden von black_adept gelöst 23 / 3603
User Exit EXIT_RQCPRM10_001
vor 9 Stunden von a-dead-trousers 2 / 220
Trennen Strasse und Hausnummer
vor 14 Stunden von payten 13 / 10556
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1270

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2819
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9399