Ansicht
Dokumentation
EXIT_FDBPS000_001 - PS Customer-Exit für kundendef. Hierarchieaufbau in LDB PSJ
PERFORM Short Reference CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit der logischen Datenbank (LDB) PSJ können Sie die Daten des Projektsystems nach sechs von SAP vordefinierten Hierarchietypen aufbereiten (Struktursicht, Profit Center-Sicht, Kostenstellensicht,...).
Mit dieser Kundenerweiterung ist es möglich, die Aufbereitung der selektierten Daten selbständig durchzuführen. Voraussetzung ist, daß Sie im Customizing eine Struktursicht mit Hierarchietyp 99 "Vom Kunden definierte Sicht" angelegt haben.
Die Schnittstelle zum Customer-Exit beinhaltet die folgenden Tabellen:
Interne Tabelle | Typ | Bedeutung |
---|---|---|
SAP_T_RSTHIE | RSTHIE | Hierarchie |
SAP_T_PROJ | PROJ | Projektdefinitionen |
SAP_T_PRPS | PRPS_R | PSP-Elemente |
SAP_T_VBAK | VBAK | Verkaufsbelege |
SAP_T_VBAP | VBAP | Verkaufsbelegpositionen |
SAP_T_NETZ | AUFK | Netzpläne |
SAP_T_ACT | ACT01 | Vorgänge |
SAP_T_AUFK | AUFK | Sonstige Aufträge |
Von diesen Tabellen dürfen Sie NUR SAP_T_RSTHIE verändern! Beim Aufruf der Kundenerweiterung ist SAP_T_RSTHIE nach der Struktursicht aufgebaut.Die für Sie relevanten Felder sind:
Name | Ändern zulässig | Bemerkungen |
---|---|---|
ID | Ja | Laufende Nummer |
TYPE | Nein | PD = Proj.def., |
NP = Netzplankopf | ||
NV = Netzplanvorgang | ||
OR = Sonst. Auftrag, | ||
OV = Vorgang zu OR | ||
PR = PSP-Element | ||
VK = Verkaufsbelegkopf | ||
VB = Verkaufsbelegposition | ||
NAME | Nein | Objektnummer |
TLEVEL | Ja | Hierarchiestufe |
PARENT | Ja | Bezieht sich auf ID |
Wenn Sie eine neue Hierarchie (mit den vorhandenen selektierten Daten)
aufbauen, so dürfen Sie folgende Aktionen durchführen:
- Löschen von SAP_T_RSTHIE-Einträgen
- Ändern von TLEVEL
- Ändern von PARENT
- Ändern von ID
Das bedeutet insbesondere, daß Sie die interne Tabelle SAP_T_RSTHIE nicht um neue Einträge erweitern dürfen.
Nach den von Ihnen durchgeführten Änderungen werden keine Konsistenzprüfungen mehr durchgeführt. Eine konsistent SAP_T_RSTHIE weist u. a. folgende Eigenschaften auf
- Die niedrigste Hierarchiestufe TLEVEL ist 0.
- Einträge mit TLEVEL = 0 haben PARENT = 0.
- Es müssen die richtigen PARENTs gepflegt sein.
- ID muß den richtigen Wert haben (1. Tabelleneintrag = 1, 2. Tabelleneintrag = 2, ...).
Beispiel
Hierarchie beim Aufruf der Kundenerweiterung:
ID | TYPE | NAME | LEVEL | PARENT | |
---|---|---|---|---|---|
1 | PD | PD0000001 | 0 | 0 | |
2 | PR | PR0000010 | 1 | 1 | |
3 | PR | PR0000011 | 2 | 2 | |
4 | NP | NP0000020 | 3 | 3 | |
5 | NV | NV00000200001 | 4 | 4 | |
6 | PR | PR0000012 | 2 | 2 |
Das entspricht folgender hierarchischer Darstellung des Projektes im Informationssystem:
PD0000001
PR0000010
PR0000011
NP0000020
NV00000200001
PR0000012
Wenn Sie folgende Darstellung bevorzugen, so müssen Sie SAP_T_RSTHIE wie unten beschrieben ändern:
PD0000001
PR0000010
PR0000011
PR0000012
NP0000020
NV00000200001
ID | TYPE | NAME | LEVEL | PARENT | |
---|---|---|---|---|---|
1 | PD | PD0000001 | 0 | 0 | |
2 | PR | PR0000010 | 0 | 0 | |
3 | PR | PR0000011 | 1 | 2 | |
4 | PR | PR0000012 | 1 | 2 | |
5 | NP | NP0000020 | 0 | 0 | |
6 | NV | NV00000200001 | 0 | 0 |
Hinweise
Weiterführende Informationen
Online-Dokumentation zur logischen Datenbank PSJ (Transaktion SE36)
Parameter
SAP_I_DB_VIEWSAP_T_ACT
SAP_T_AUFK
SAP_T_NETZ
SAP_T_PROJ
SAP_T_PRPS
SAP_T_RSTHIE
SAP_T_VBAK
SAP_T_VBAP
Ausnahmen
Funktionsgruppe
XCN1CL_GUI_FRONTEND_SERVICES - Frontend Services CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 9148 Date: 20240605 Time: 075123 sap01-206 ( 57 ms )