Ich hoffe es kann mir jemand bei folgendem Problem weiterhelfen.
Mithilfe der pm01 habe ich meinen Infotyp 0001 um ein zusätzliches Feld bereits erfolgreich erweitert.
Jedoch habe ich bei der ersterstellung der costumer_include struktur CI_P0001 ein falsches Datenformat verwendet (nämlich char32).
...tja, und jetz kann ich die änderung leider nicht mehr rückgängig machen. Ich kann zwar das datenelement für mein Feld ändern (zB in PERSNO)...bei der aktivierung erhalte ich jedoch dann zahlreiche Warnungen und die Änderungen werden nicht in die Tabellen geändert, in denen die Sturktur CI_P0001 per include eingepflegt ist.
Sprich in den ganzen Infotyp tabellen pa0001 p0001 ist immer noch das alte Datenelement zu meinem Feld eingetragen...
hast Du Dir die Warnmeldungen bei der Aktivierung Deiner Änderung geanu durchgelesen? Dort müsste ein Hinweis enthalten sein, dass die Datenbanktabelle PA0001 umgesetzt (oder so ähnlich) werden muss. Dazu musst Du die Tabelle mit der Transaktion SE14 aufrufen und dort den Button "Aktivieren und Datenbank anpassen" anklicken. Bitte achte darauf, dass "Daten erhalten" und "Direkt" aktiviert sind. Damit wird der bisherige Inhalte des Kundenfelds auf den neuen Datentyp angepasst.
Dieses manuelle umsetzen ist nur im E-System notwendig. Beim Transport ins K- und P-System wird die Tabelle automatisch beim Import angepasst. Zumindest im P-System sollten zum Zeitpunkt des Imports möglichst keine HR-User im System sein... sonst kann es zu Problemen beim Aktivieren der Änderung und zu Kurzdumps kommen...