Ansicht
Dokumentation

ISH_ADJUST_SERVICES_TO_ABSENCE - IS-H: Leistungsanpassungen an Abwesenheiten

ISH_ADJUST_SERVICES_TO_ABSENCE - IS-H: Leistungsanpassungen an Abwesenheiten

PERFORM Short Reference   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein führt für die übergebenen Leistungen und Bewegungen die Leistungsanpassung an Abwesenheiten durch. Hierzu kann entweder eine Aktionsstruktur (ERNLSR) als Ergebnisstruktur zurückgegeben werden, oder die Leistungsanpassung wird direkt per CALL TRANSACTION durchgeführt. Abhängig ist dies von dem Aktionskennzeichen (AKTION) in den Importparametern.

Es sind folgende Anpassungen möglich:

  • Die Leistung liegt vollständig im Abwesenheitszeitraum.
  • Die Leistung wird storniert.

  • Der Abwesenheitszeitraum liegt vollständig im Leistungszeitraum und Leistungsbeginn und -ende sind größer als Abwesenheitsbeginn und -ende.
  • Die Leistung wird mit dem Beginndatum der Abwesenheit abgegrenzt und eine neue Leistung wird ab dem Abwesenheitsende angelegt.

  • Der Leistungsanfang liegt vor dem Abwesenheitszeitraum und das Ende im Abwesenheitsbereich.
  • Die Leistung wird mit dem Beginndatum der Abwesenheit zum Ende hin abgegrenzt.

  • Das Leistungsende liegt nach dem Abwesenheitszeitraum und der Beginn im Abwesenheitsbereich
  • Die Leistung wird mit dem Endedatum der Abwesenheit zum Beginn hin abgegrenzt.

Von den übegebenen Leistungen werden nur nicht stornierte, abrechenbare und abwesenheitsrelevante Zeitraumleistungen angepasst. Hierzu werden nur Abwesenheitsbewegungen aus der Übergabetabelle herangezogen, die nicht storniert und keine geplanten Bewegungen sind.

Die Steuerung bzgl. der Berechnung der Abwesenheitsbeginn- und Abwesenheitsendetage sowie der Mindestabwesenheitsdauer wird berücksichtigt (siehe Einführungsleitfaden Abwesenheiten festlegen). Weiterhin wird eine Abwesenheitsleistung für den relevanten Zeitraum angelegt, falls diese in der Steuerungstabelle gepflegt ist.

Zwischenabgerechnete Leistungen werden dann berücksichtigt, wenn der Abwesenheitsbeginn nach dem letzten Zwischenabrechnungsdatum der Leistung liegt.

Beispiel

  • Abwesenheitsbeginn: 14.1.96 (24 Uhr)
  • Abwesenheitsende: 17.1.96
  • Leistungsbeginn: 1.1.96
  • Leistungsende : 20.1.96
  • Kennzeichen Abwesenheitsbeginn gesetzt (wird nicht berechnet)
  • Kennzeichen Abwesenheitsende nicht gesetzt (wird berechnet)
  • Anpassung best. Leist.: 1.1.96 - 13.1.96 (24 Uhr) und 17.1.96 - 20.1.96
  • Anlegen Abwesenheitsleistung: 14.1.96 (0 Uhr) bis 16.1.96 (24 Uhr)

Hinweise

Weiterführende Informationen

Alle Tage für die eine Abwesenheit von 24 Stunden vorliegt, sind in jedem Fall Abwesenheitstage. Falls eine Abwesenheit um 0 Uhr beginnt und um 24 Uhr des Tages noch nicht beendet ist, zählt dieser Tag als voller Abwesenheitstag, unabhängig von der Steuerung, ob der Abwesenheitsbeginntag berechnet wird oder nicht. Entsprechend zählt ein Abwesenheitsendetag immer als voller Abwesenheitstag, falls er um 24 Uhr beendet wird und die Abwesenheit um 0 Uhr diesen Tages schon vorlag.

Beachten Sie bitte, daß bei Beginnuhrzeit der Abwesenheit um 24 Uhr dieser Tag als Abwesenheitstag interpretiert wird. Die Berechnung dieses Tages ist demnach abhängig von der Steuerung zur Berechnung des Abwesenheitsbeginntages. Ebenso wird eine Abwesenheitsendetag behandelt, falls dieser um 0 Uhr endet. Dieser Tag wird als Abwesenheitsendetag interpretiert und die Berechnung ist abhängig von der Steuerung zur Berechnung des Abwesenheitsendetages.





Parameter

ABWLEIST
AKTION
EINRICHTUNG
ERNLSR
ERRORS
GEN_ABWLEIST
HI_MSG
HI_MSG_OUT
IMESG
INFAL
INLEI
IVNBEW
MIND_ABW
MSG_COLLECT
READ_MIND_ABW
REGELART
SS_CNLEI
TESTMODUS
WARNINGS

Ausnahmen

NO_MOVEMENTS
NO_SERVICES

Funktionsgruppe

NBTG

BAL Application Log Documentation   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4735 Date: 20240523 Time: 051436     sap01-206 ( 83 ms )