SAP ABAP Program SAPLRHEI (SAPLRHEI)
Basic Data
| Program | SAPLRHEI | |
| Program Type | F | Function group |
Attributes
| Status | ||
| Application | S | Basis |
| Authorization Group | ||
| Logical database | ||
| Selection screen | ||
| Editor lock | Fixed point arithmetic | |
| Unicode checks active | Start using variant |
Function Group
| Include | Function Module | Short Description | Mode |
|---|---|---|---|
| 01 | |
Selektion aller Personen, die im Einsatzplan angezeigt/bearbeitet werden | |
| 02 | |
Holen aller Zeitinformationen zu den Personen | |
| 03 | |
Die Zeitdaten der Personen werden um die Einsatzbezeichnungen ergänzt | |
| 04 | |
Einstellungen der Zuordnungsoptionen ändern | |
| 05 | |
Abschliessen des Einsatzplans - aus dem Sollplan wird ein Istplan | |
| 06 | |
Aufbau eines tagesbezogenen Einsatzplans im Bearbeitungsmodus | |
| 07 | |
Bedarfsabgleich zur Einsatzplanung | |
| 08 | |
Lesen der Personenzuordnung auf Arbeitszeiten für den zu deckenden Bedarf | |
| 09 | |
Aufbau des PSP's für mehrere Personen, Personendaten werden dazugelesen | |
| 10 | |
Initialisieren der internen Tabellen für PSP-Buffer | |
| 11 | |
Lesen der Bedarfszuordnungen der Mitarbeiter für die Einsatzplanung | |
| 12 | |
Lesen der Zeitwirtschaftsdaten für eine Person über einen Zeitraum. | |
| 13 | |
Lesen von T77ET | |
| 14 | |
Lesen T77DT | |
| 15 | |
Lesen von T77ED | |
| 16 | |
Anlegen einer Zuordnung von einer Person zu einem Bedarfsobjekt | |
| 17 | |
Import von internen Daten für externe Aufrufe der Funktionsgruppe | |
| 18 | |
Auflisten der dem Bedarf zugeordneten Mitarbeiter | |
| 19 | |
Lesen der Personenzuordnung auf Arbeitszeiten für den zu deckenden Bedarf | |
| 20 | |
Export von internen Tabellen zur Kommunikation SAPLRHEI <-> SAPFH5AH | |
| 21 | |
Ermittle alle zur Person zugeordneten Bedarfesintervalle fuer Anwesenheit | |
| 22 | |
Setzt Statusvariablen für die Programmablaufsteuerung | |
| 23 | |
Auflisten der dem Bedarf zugeordneten Mitarbeiter | |
| 24 | |
Sortieren des Bedarfsabgleichs nach markierter Spalte im Table Control | |
| 25 | |
Vorschlag für die Bedarfsdeckung | |
| 26 | |
Ermittelt alle zur Verfügung stehenden Intervalle im Zeitraum | |
| 27 | |
Pflege der Bedarfszuordnungs-Verknüpfung (Delete/Insert) | |
| 28 | |
Liste der fehlerhaften Zuordnungen nach erfolgter Kollisionsprüfung | |
| 29 | |
Zuordnungssicht der Personaleinsatzplanung | |
| 30 | |
Importieren des OK-Codes aus dem Modul SAPFH5AH | |
| 31 | |
Ermittle die belegten/freien Zeitintervalle eines Bedarfs pro Tag | |
| 32 | |
Auflisten der dem Bedarf zugeordneten/freien Intervalle | |
| 33 | |
Simulation der Urlaubsabtragung für Urlaub in der Zukunft | |
| 34 | |
Lese die Bedarfszuordnungen zur Person/en | |
| 35 | |
Detailpopup für den Tag | |
| 36 | |
Überprüfe eventuelle Kollisionen mit bestehenden Zeitinformationen | |
| 37 | |
Importieren der aktuellen linken Spalte im Einsatzplan | |
| 38 | |
Detailpopup für den Tag | |
| 39 | |
Aufsuchen eines Bereitschaftskürzels | |
| 40 | |
Aufsuchen eines Bereitschaftskürzels | |
| 41 | |
Arbeitsstunden aus T77ED holen | |
| 42 | |
Lese Bedarfsdeckungen ein | |
| 43 | |
Ergänze Tabelle INFO mit externer Einsatzgruppe+Kürzel | |
| 44 | |
Setze Namen der Formroutine von ON_DATA_CHANGED | |
| 45 | |
Liste der fehlerhaften Zuordnungen nach erfolgter Kollisionsprüfung | |
Transaction Code
| # | Transaction Code | Short Description |
|---|---|---|
| 1 | Edit Entry Object | |
Screens
| # | Screen | Short Description |
|---|---|---|
| 1 | 1000 | Shift Plan with Two Subscreens Included... |
| 2 | 1010 | Shift Plan: Day View w/o Requirements Matchup |
| 3 | 1100 | List of Assignments Incorrect After Collision Check |
| 4 | 1200 | List of Error Messages While Saving with BLP |
| 5 | 2000 | Shift Plan: Assignment View |
| 6 | 3000 | Main Screen w/Subscreens: Detail Requirements Assignment |
| 7 | 3150 | +- Detail Popup on Shift with Tabs and Header Section |
| 8 | 3155 | |- Detail Popup - Working Time and Break Information |
| 9 | 3165 | |- Detail Popup - Availabilities |
| 10 | 3170 | |- Detail Popup - Different Information |
| 11 | 3175 | |- Detail Popup - Existing Assignments |
| 12 | 3180 | |- Detail Dialog Box - Time Transfer Specifications |
| 13 | 3185 | Administration of Partial-Day Shifts |
| 14 | 3186 | Administration of Partial-Day Shifts |
| 15 | 3200 | Shift Group, Error in Time Evaluation List |
| 16 | 4000 | Shift Plan Subscreen: Day View |
| 17 | 4100 | Change Shift Times: Detail Screen |
| 18 | 4200 | Cost Assignment for Attendances and Substitutions |
| 19 | 5000 | Requirements Adjustment for Day View: Specific Intervals |
| 20 | 5200 | Split Assignments of Requirements to Employees |
| 21 | 5210 | Assignment Options as Subscreen |
| 22 | 5211 | Blank Subscreen - Hide Assignment Options |
| 23 | 5220 | Dummy (Blank) Screen for Calling Subscreen |
| 24 | 5225 | TEST Employee Data as Subscreen |
| 25 | 5230 | TEST Employees and Requirements Display as Subscreen |
| 26 | 5235 | TEST Requirements Display as Subscreen |
| 27 | 5240 | TEST Existing Assignments as Subscreen |
| 28 | 5245 | TEST Display Info Column for Qualifications as Subscreen |
| 29 | 5250 | TEST Assignment Dialog Box with Tabs and Header Section |
| 30 | 6000 | Requirements Matchup for Day View: Detail View |
| 31 | 6500 | Maintain Requirements Matchup: Planning Assistant |
| 32 | 6600 | Maintain Requirements Matchup - Planning Assistant (Hitlist) |
| 33 | 6601 | Maintain Requirements Matchup - Planning Asst (Hitlist) ALV |
| 34 | 7000 | Requirements Matchup for Complete Shift Plan |
| 35 | 7200 | Indicate Shift Record Using Substitution Type |
| 36 | 7500 | Requirements Matchup for Complete Shift Plan |
| 37 | 8000 | Create a Shift Team |
| 38 | 8100 | Edit a shift team |
| 39 | 8200 | Display all evaluation paths of the entry profile |
| 40 | 8499 | 9000 -9999 Customer Screens |
GUI Status
| # | GUI Status | Short Description |
|---|---|---|
| 1 | ASSIGN_VIEW | Shift Planning Assignment View: Overview |
| 2 | DAY_REQ | Shift Planning on One Day: Requirements Matchup Active |
| 3 | DAY_VIEW | Shift Planning on One Day: Processing Mode |
| 4 | LIST | List in Dialog Box with All Assigned Employees |
| 5 | LIST_BLP | List of Errors That Occurred During Posting |
| 6 | POPUP | Modal Dialog Box |
| 7 | POPUP_DETAIL | Detail Info on Shift |
| 8 | POPUP_Q | Modal Dialog Box with Qualifications Check |
| 9 | POP_TYPE | Shift Planning: Selection of Entry Object Types |
| 10 | POP_WEGID | Dialog Box: Select Evaluation Path for Entry Profile |
| 11 | PP72COPY | Shift Planning: Copy of Area Menu PP72 |
| 12 | SHOW_HITLIST_POPUP | Status for Hitlist Popup |
| 13 | SHOW_REQUEST_POPUP | Display Requirements Intervals Still Open |
| 14 | SOLL | Target plan for Shift Planning |
GUI Title
| # | GUI Title | Short Description |
|---|---|---|
| 1 | 310 | Edit Shift On & |
| 2 | ERR_ASSIGN | List of Assignment Overlaps |
| 3 | ERR_BLP_RECORDS | List of Errors that Occurred While Saving |
| 4 | MODIFY | Change Shift Time for & |
| 5 | MODIFY_ASSIGNMENT | Change Assignment Time for & |
| 6 | T01 | Edit Target Plan |
| 7 | T02 | Display Target Plan |
| 8 | T03 | Edit Target Plan: Day View |
| 9 | T031 | Change Actual Plan: Day View |
| 10 | T04 | Breakdown of Requirements Assignment |
| 11 | T05 | All Employees Assigned to Requirements |
| 12 | T06 | All Assigned Employees in Requirements Overview |
| 13 | T07 | Shift Planning |
| 14 | T08 | Select Entry Object Type |
| 15 | T09 | Selection of Evaluation Path for the Entry Profile |
| 16 | T10 | Change Target Plan: Assignment View |
| 17 | T11 | Assignment Options: Change |
| 18 | T42 | Cost Assignment |
| 19 | T6500 | Assignment Assistant & |
| 20 | T6501 | Assignment Assistant for Requirements "&" & |
| 21 | T6600 | Result of Proposal Determination |
History
| Last changed by/on | SAP | 20091125 |
| SAP Release Created in |