kundeneigene Felder im IT 2001, Speichern Infotyp

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

kundeneigene Felder im IT 2001, Speichern Infotyp

Beitrag von JoergS (ForumUser / 10 / 0 / 0 ) »
Hallo ,
ich habe da ein Problem. Bei uns sollen im Infotyp 2001 bei den Urlauben zwei zusätzliche Daten erfasst werden. Da man beim IT 2001 nicht einfach über die PM01 zwei zusätzliche kundeneigene Felder anlegen kann, habe ich zum Speichern der Daten eine Tabelle angelegt und zwei Felder in unser Erfassungsdynpro des IT 2001 eingebaut. Um das Füllen der Tabelle muss ich mich natürlich selber kümmern.
Das geht beim Anlegen, Ändern usw. des Urlaubs auch ganz gut. Mein Problem ist, wenn nach der Erfassung des Urlaubs eine Krankheit angelegt wir, die in den Urlaubszeitraum fällt, dann wir der Urlaub geteilt. D.h. der alte Urlaub wird gelöscht und zwei neue angelegt.
Urlaub und Krankheit werden bei uns mit unterschiedlichen Dynpros erfasst. Das Krankheitsdynpro springt also nach dem Speichern in das Urlaubsdynpro, wo die beiden neuen Urlaube angelegt werden. Ich finde keine geeignete Stelle und auch kein vernünftiges Kriterium, mit dem ich feststellen kann, ob im Programm des Urlaubsdynpros jetzt gerade der alte Satz gelöscht, der erste neue Satz oder der zweite neue Satz angelegt wird. Davon abhängig möchte ich die Tabelle füllen. Hat jemand schon mal ein ähnliches Problem gehabt? Oder ist meine Idee mit der Tabelle sowieso zum Scheitern verurteilt.
Gruß
Jörg Schumacher

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


Beitrag von ChrisB (Specialist / 406 / 8 / 20 ) »
Hallo Jörg,

die kundeneigene Erweiterung der Zeitwirtschaftsinfotypen ist von SAP nicht vorgesehen. Wenn Du das trotzdem unbedingt machen willst, dann musst Du das selber wissen... Aber wenn Du schon an den Dynpros modifizierst... wieso modifizierst Du dann nicht noch auch noch die Datenbanktabelle PA2001? Ich glaube nicht, dass Du es mit einer eigenen Tabelle richtig sinnvoll hinbekommst. Und so kannst Du dann einfach immer beim Verarbeiten der Abwesenheit Urlaub Deine Zusatzfelder füllen.

Gruß
Chris

Beitrag von donny (Specialist / 253 / 0 / 2 ) »
Moin Jörg,

nur mal so als zusätzliche Ideen:

du kannst relativ einfach bis zu drei Textfelder je Infotyp im PCL1-Cluster TX speichern. Ich weiss ja nicht, was du speichern willst, aber vielleicht reicht dir das ja. Ich weiss gerade nicht, ob der 2001 das standardmäßig schon zum Einblenden mit anbietet, aber eine Erweiterung dafür ist auch nicht so kompliziert.

oder du verzweigst mit einer dynamischen Maßnahme einfach in einen anderen Infotypen um zusätzliche Daten dort zu speichern. Ich mache das z.B. um bei bestimmten Abwesenheiten einen zusätzlichen Termin im Infotyp 19 zu erstellen. Das ist dann ganz ohne Modifikation.

Gruß
donny

Beitrag von JoergS (ForumUser / 10 / 0 / 0 ) »
Hallo Chris und donny,
vielen Dank für eure Ideen. Ich glaube ich probiere auf jeden Fall mal die Erweiterung der PA2001 aus. Gibt es eigentlich nicht irgendeine zentrale Stelle, an der die Anlage oder das oder Änderung eines Infotypen verbucht wird? Irgendwie ein Funktionsbaustein der zu PAI aufgerufen wird oder sowas?
Gruß
Jörg

Beitrag von donny (Specialist / 253 / 0 / 2 ) »
EXIT_SAPFP50M_002

donny

Seite 1 von 1

Vergleichbare Themen

6
Antw.
1763
Views
3
Antw.
652
Views
Kundeneigene Felder
von Rabea1103 » 03.06.2021 08:41 • Verfasst in ABAP® für Anfänger
1
Antw.
1804
Views
kundeneigene Felder auslesen mit BAPI_MATERIAL_GETALL
von Szel » 25.09.2013 17:05 • Verfasst in ABAP® Core
2
Antw.
4384
Views
Kundeneigene Felder in Kostenstellen-Stammdaten
von Walhalla » 06.04.2017 16:19 • Verfasst in Financials
2
Antw.
3713
Views
Kundeneigene Felder auf Dynpro anzeigen
von Geggo74 » 20.01.2021 14:24 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
Gestern von tar 8 / 372
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 289
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 530

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

Regex in where
Gestern von tar 8 / 372
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 289
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 530

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Tagen von snooga87 1 / 221
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3403
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9953