Hallo allerseits,
bei gewissen Dynprofeldern ist es ja so, dass dort die letzten Werte angezeigt werden, welche in dieses Feld eingegeben wurden. Ich weiss, dass ich einstellen kann ob und wie lange Einträge gespeichert werden, wieviele Einträge gespeichert werden sollen usw. Bei anderen Feldern scheint es diese Funktion aber nicht zu geben. Daher meine Frage: wo kann eingestellt werden, ob zu einem Dynprofeld eine solche Historie hinterlegt wird und wo werden diese Werte abgelegt?
Schönen Gruss, Micha
schau mal unter dem jeweiligen DATENELEMENT (SE11) unter Tabstrip "Definition" --> Attirbutes.
Dort gibt eine Checkbox "Change document".
Wenn Du dieses anklickst, wird eine History für diese Feld erstellt.
F1 zu diesem Feld:
"Kennzeichen für das Schreiben von Änderungsbelegen
Verwendung
Das Kennzeichen wird bei der Erstellung von Änderungsbelegen für betriebswirtschaftliche Objekte benutzt.
Für ein betriebswirtschaftliches Objekt kann ein Änderungsbelegobjekt angelegt werden. Dieses Änderungsbelegobjekt enthält die Tabellen, in denen die Daten des betriebswirtschaftliches Objekts abgelegt sind. Aus dem Änderungsbelegobjekt können Funktionsbausteine generiert werden, die in den entsprechenden Anwendungsprogrammen aufgerufen werden und dann zur Laufzeit die Änderungen protokollieren.
Die Protokollierung erfolgt hierbei nur, falls die Felder, deren Inhalte geändert wurden, auf ein als änderungsbelegrelevant gekennzeichnetes Datenelement verweisen.
In die Pflege der Änderungsbelege gelangen Sie ausgehend vom Einstiegsbild der ABAP Workbench über Entwicklung -> Weitere Werkzeuge -> Änderungsbelege."
Danke für die Info, aber das Thema Änderungsbelegschreibung hat leider mit diesem Thema nix zu tun, bzw. das Thema History wird hier in einem anderen Zusammenhang verwendet.
Das was Du vermutlich meinst ist in Hinweis 199527 beschrieben. Relevant in diesem Fall ist auch Hinweis 568119. Ausser die im Hinweis beschriebenen Einstellungen ist es sicherlich nicht ohne weiteres möglich, die Wertehilfe bzw. Liste der zuletzt eingegeben Werte zu ändern/beeinflussen.