Änderung im Infotyp P0006, IDOC, ALE, /CMOD

Änderung im Infotyp P0006, IDOC, ALE, /CMOD

Postby John2213 » Sun Jan 22, 2006 11:17 am

Ich muss im EXIT_SAPLRHA0_001 (Erweiterung RHALE001) alle Adressedaten ändern/füllen (Infotyp 0006), und genau etwas fest angeben, z.B. "Torstr. 130, 10119 Berlin". (Hinweis 724149).

Aber in der Schnittstelle vom EXIT sehe ich keine Tabelle/Struktur mit Adressdaten.

Vermutlich muss ich die Daten in das Feld
EDIDD-SDATA(Anwendungsdaten) setzen. Aber es ist ein 1000 Zeichenfeld, an welche Stelle?
John2213
..
..
 
Posts: 25
Joined: Sun Jan 22, 2006 11:17 am

Postby Lasse815 » Thu Jan 26, 2006 7:54 am

Hallo Jenni,

was hälst Du von folgendem Lösungsansatz?

Im Include: ZXHALU01

Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. DATA: ls_e1p0006 TYPE e1p0006.
  2.  
  3. LOOP AT t_idoc_data WHERE segnam = 'E1P0006'.
  4.  
  5.   ls_e1p0006          = t_idoc_data-sdata.
  6.   ls_e1p0006-stras    = 'Torstr. 130'.
  7.   ls_e1p0006-ort01    = 'Berlin'.
  8. ...
  9.   t_idoc_data-sdata   = ls_e1p0006.
  10.   MODIFY t_idoc_data.
  11.  
  12.  
GeSHi ©


Empfehlen würde ich in diesem Zusammenhang noch, dass Du evtl. die Felder, die nicht mit Konstanten gefüllt werden sollen löscht (bspw. ENTKM, NAME2, ORT02) sonst können über diese zusätzlichen Felder die Mitarbeiter evtl. trotzdem noch identifiziert werden (ich vermute mal die Füllung mit Konstanten soll zur Anonymisierung der Personaldaten im Zielsystem der Idocs verwendet werden).

Gruß,
Chris
Lasse815
....
....
 
Posts: 683
Joined: Wed Nov 23, 2005 12:36 pm

Postby John2213 » Fri Jan 27, 2006 9:56 pm

Hallo Chris,
Vielen Dank! Genau was ich brauche!

Jenni (SAP SI)
John2213
..
..
 
Posts: 25
Joined: Sun Jan 22, 2006 11:17 am


Return to Human Resources

Who is online

Users browsing this forum: No registered users and 10 guests