09-29-2006 11:58 AM
Hi!
As you can see, I am new in here. I hope I am posting in the correct Forum.
I am desperatly trying to connect a SAP System to a User Management Server. Dealing with this I get an Output from the third Party Tool like the following:
___
BAPI_USER_GET_DETAIL RfcCall called (return code: 0)
BAPI_USER_GET_DETAIL RfcReceive called (return code: 0)
Call_bapi_user_get_detail RETURN: (row 1)
1 of 1 lines
NUMBER : 538
TYPE : I
ID : 01
NUMBER : 538
MESSAGE : External ID maintenance is no longer available
LOG_NO :
LOG_MSG_NO : 000000
PARAMETER :
ROW : 0
FIELD :
SYSTEM :
=> Disconnect
Closing connection
___
create and delet user works fine.
Does anyone know this Error and can give me a Hint what/how to do / configure / kick the machine?
THX,
Christian
09-29-2006 12:21 PM
Check whether you are supplying any values in TABLES EXTIDHEAD while calling FM. This is not required.
09-29-2006 12:22 PM
Hi Christian!
Welcome in SDN!
I checked the place were the message is raised and it's a bit funny: in source and the german version of this message tell, this function will be available later.
Anyway, to avoid this message you should not request extidhead (= do not specify this parameter?).
Regards,
Christian
09-29-2006 12:45 PM
Hi Christian,
I have already seen this translation Error.
- External ID Maintenance is no longer available
- Die Pflege der externen ID ist noch nicht verfügbar
Can you perhaps explain the extidhead approach a little more detailed? I do not have the Source code of the connection tool and so can´t see the real call. But fact is, that it works with other SAP Systems. Is there some Configuration Option in wich i have to give miy user the right to call this bapi?
Thx for your effort,
Christian
Antwort gerne auch auf deutsch, wenns schneller geht...
09-29-2006 1:25 PM
Hi Christian,
of course we stay in English - or would you like to read answers in dozens of different languages?
Here is the coding of the place, where the message is raised:
*-----------------------------------------------------------------------
* Feature not yet available
*
if extidhead is requested.
*...Die systemspezifische Nutzerklassifikation ist noch nicht verfügbar
if 1 = 0. message i538(01). endif.
call function 'BALW_BAPIRETURN_GET2'
exporting
type = 'I'
cl = '01'
number = '538'
importing
return = return.
append return.
endif.
The 'is requested' is true, if the formal parameter of the function module has an assignment of an actual parameter in this call -> you have different SAP-versions (with different coding) or your other calls don't assign a table parameter to extidhead.
There is no authority or other hidden functionality involved. It's a pretty much hard-coded raising and a simple condition.
Regards,
Christian
09-29-2006 1:40 PM
Ok, thanks!
I'll have to check that an maybe i can get the developer to change it!
Have a nice Weekend,
Christian