Page 1 of 1

Ändern einer Telefonnummer einer Beziehung in eine Mobilnr.

PostPosted: Thu Aug 04, 2005 8:07 am
by Alen3085
Hallo zusammen,

seit CRM 4.0 ist es ja möglich Telefonnummern explizit als Mobilnummer abzuspeichern, diese haben dann in der Tabelle ADR2 im Feld R3_USER den Wert 3 stehen!
Nun ist es so, dass wir bereits als normale Telefonnummern eingegebene Handynummern in Mobilnummern umwandeln wollen!
Dazu würde ich instinktiv wie folt vorgehen:

DATA: tel LIKE bapiadtel OCCURS 0 WITH HEADER LINE,
telx LIKE bapiadtelx OCCURS 0 WITH HEADER LINE,
return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.

MOVE 'X' TO telx-consnumber.
MOVE 'X' TO telx-r_3_user.
MOVE 'U' TO telx-updateflag.
APPEND telx.

MOVE '001' TO tel-consnumber.
MOVE '3' TO tel-r_3_user.
APPEND tel.

CALL FUNCTION 'BUPR_CONTP_ADDR_CHANGE'
EXPORTING
iv_partner = '0000010038'
iv_contactperson = '0020001061'
TABLES
it_adtel = tel
it_adtel_x = telx
et_return = return.

CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.

Leider funktioniert dies aber nicht, er bringt mir die Meldung zurück, dass sich nicht nichts geändert hat (R1 202 Es wurden keine Änderungen vorgenommen)!?
...und das obwohl ich den Wert R3_User von 1 auf 3 ändern würde?

Danke
Markus

PostPosted: Thu Aug 18, 2005 9:17 am
by Alen3085
Habe eine OSS hierzu abgesetzt, nach langwieriger Überzeugungsarbeit wurde das Problem an einen Entwickler weitergeleitet!