
Erweiterung der Wertehilfen für CATS notebook 
Verwendung
SAP liefert für die Arbeitszeitattribute in CATS notebook Standard-Wertehilfen aus, die sich auf eine sinnvolle Auswahl von Werten beschränken. Auf diese Weise kann das zu synchronisierende Datenvolumen begrenzt werden. Diese Auswahl wird folgendermaßen vorgenommen:
- Für Projektstrukturplan-Elemente (PSP-Elemente) übernimmt das System die Werte in die Auswahl, die Sie über das Erfassungsprofil als Arbeitsvorrat festgelegt haben.
Sie können über die SAP-Erweiterung CATS0001 (Aufbau Arbeitsvorrat) zusätzlich beeinflussen, welche PSP-Elemente in einem Arbeitsvorrat enthalten sind. In diesem Customer-Exit können Sie das Erfassungsprofil und die Personalnummer abfragen, so daß Ihnen hier eine sehr differenzierte Steuerungsmöglichkeit zur Verfügung steht.
- Für Leistungsarten übernimmt das System alle Werte in die Auswahl, die für die Stammkostenstelle des Mitarbeiters geplant sind.
Mit der SAP-Erweiterung
MYCATS01 können Sie die folgenden Einstellungen für die Wertehilfen in CATS notebook vornehmen:
Standard-Wertehilfen (SAP)
- Bestehende Einträge ändern oder entfernen
- Zeilen hinzufügen
Hinweis: Wenn Sie zusätzliche Spalten in der Wertehilfe benötigen, müssen Sie eine kundeneigene Wertehilfe definieren.
Kundeneigene Wertehilfen
- Die Standard-Wertehilfe vollständig durch eine kundeneigene Wertehilfe ersetzen
- Wertehilfen für kundeneigene Felder im Erfassungsbild definieren

Beachten Sie, daß Sie die Änderungen, die Sie im SAP-System vornehmen, in gleicher Weise im XML-Repository von CATS notebook durchführen müssen. Dabei gelten folgende Namenskonventionen:
Standard-Wertehilfen:
PICKLIST_Feldname, z.B. PICKLIST_RPROJ (die Feldnamen können Sie der Datenbanktabelle CATSDB des Arbeitszeitblatts entnehmen)
Kundeneigene Wertehilfen:
Z_PICKLIST_Feldname
Kundeneigene Ausgabestruktur:
Z_PICKLIST_REC_Feldname. Eine kundeneigene Ausgabestruktur enthält eine Untermenge der Felder aus der kundeneigenen Wertehilfe. Sie dient dazu, bestimmte Felder (z. B. Personalnummer, Felder für kundeneigene Datenprüfungen etc.), die für den Benutzer keine Bedeutung haben, auszublenden.
Wertehilfen sind in CATS notebook immer abhängig von der Personalnummer. Deswegen gilt für kundeneigene Wertehilfen folgende Vorgabe: Die erste Spalte muß die Personalnummer enthalten:
- In SAP R/3 muß diese Spalte vom Typ NUMC 8 sein.
- Im Offline-Repository von CATS notebook muß diese Spalte im Primary Index von Z_PICKLIST_Feldname enthalten sein.
Die SAP-Erweiterung MYCATS01 besteht aus folgenden Elementen:
- SAP_FIELDNAME
Enthält den Namen des Feldes, für das die Wertehilfe definiert wird.
- SAP_PICKLIST
Enthält die aktuelle Standard-Wertehilfe. Sie können den Inhalt dieser Tabelle nach Ihren Anforderungen ändern. Dabei ist es jedoch nicht möglich, die Feldnamen und die Reihenfolge der Felder zu ändern.
- REFERENCE_TO_NEW_PICKLIST
Wenn Sie eine kundeneigene Wertehilfe definieren wollen, muß REFERENCE_TO_NEW_PICKLIST eine Referenz auf diese Wertehilfe enthalten. Wenn Sie diese Referenz setzen, sind alle Änderungen an SAP_PICKLIST wirkungslos.

Beachten Sie, daß diese Referenz sich nur auf ein Datenobjekt beziehen kann, das Sie mit CREATE DATA erzeugen. Wenn Sie das Datenobjekt auf eine andere Weise erzeugen, existiert es nur solange, wie das System zur Verarbeitung der SAP-Erweiterung benötigt. Anschließend würden Sie kein sinnvolles Ergebnis mehr erhalten, wenn Sie über die Referenz auf das Datenobjekt zugreifen.
- SAP_PERNR
, SAP_PROFILE, SAP_LANGU
Verwenden Sie diese Elemente, um kundeneigene Prüfungen oder Abhängigkeiten zu implementieren.