Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

USER_GET_DETAIL Error

Former Member
0 Kudos

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

5 REPLIES 5

Former Member
0 Kudos

Check whether you are supplying any values in TABLES EXTIDHEAD while calling FM. This is not required.

christian_wohlfahrt
Active Contributor
0 Kudos

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

0 Kudos

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...

0 Kudos

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

0 Kudos

Ok, thanks!

I'll have to check that an maybe i can get the developer to change it!

Have a nice Weekend,

Christian