SAP for Utilities Discussions
Connect with fellow SAP users to share best practices, troubleshoot challenges, and collaborate on building a sustainable energy future. Join the discussion.
cancel
Showing results for 
Search instead for 
Did you mean: 

ISU BAPI function BAPI_ISUPARTNER_GETLIST

Former Member
0 Kudos

Hi,

can anybody answer me the question about functionallity of BAPI_ISUPARTNER_GETLIST?

I'm testing this function and i was expected that when i didn't fill some inputs parameters except MAXROWS that i get some answer. But i was wrong. I have to specify more options into tables TPARTNER but for apps that connect to SAP IS-U for the first time ..... so is here some way to get right and fine result?

and another question is about the number that is important for looking in SAP system ...... i mean this if i call this BAPI and i get back some fine result i'm not able to find out real number of partner. I mean exactly number BUT000-PARTNER. The only one number that's i get from this BAPI is only BUT000-PERSNUMBER. But this number a can't use in terms that i use for another search. So can somebody tell me how to get the right number for PARTNER without calling RFC function for direct reading TABLE BUT000?

big THX for answer

WBR

1 ACCEPTED SOLUTION

0 Kudos

Hi,

You may also try FM ISU_FINDER. With this FM you can get ISU partners, and many other ISU objects.

Use ISUPARTNER in X_OBJTYPE and your criteria in X_FINDPAR.

In order to get a BP list, you have to put table BUT000 in X_FREE_EXPR (here you can also restrict result by a select-options like parameter.

Result is given in YT_RESULT and partner is in field OBJKEY.

There's help for the FM that may guide you further.

Then, to get data from a specific partner, you can use BAPI_ISUPARTNER_GETDETAIL.

Hope it helps.

Regards,

Daniel Valenzuela

View solution in original post

5 REPLIES 5

Former Member
0 Kudos

Use this FM to get the exact BP details : BUP_BUPA_BUT000_GET

If you want from memory to get the BP details use :

BUP_BUPA_BUT000_GET or BUP_MEMORY_BUT000_GET

Please Allot Points if its help.

Regards,

Shiv

0 Kudos

Hi Kumar,

your answer is interesting, but for me is usefull to have REMOTE ENABLED functions. These two that you mentioned i have to cover in some other custom functions that will be remote enabled.

THX

0 Kudos

Hi,

You may also try FM ISU_FINDER. With this FM you can get ISU partners, and many other ISU objects.

Use ISUPARTNER in X_OBJTYPE and your criteria in X_FINDPAR.

In order to get a BP list, you have to put table BUT000 in X_FREE_EXPR (here you can also restrict result by a select-options like parameter.

Result is given in YT_RESULT and partner is in field OBJKEY.

There's help for the FM that may guide you further.

Then, to get data from a specific partner, you can use BAPI_ISUPARTNER_GETDETAIL.

Hope it helps.

Regards,

Daniel Valenzuela

0 Kudos

Hi Daniel,

please can you specify closer how to use second search tip? To use BUT000 in X_FREE_EXPR ..... do i understand right that that for this type of search i have to use some other BAPI or the same ISU_FINDER? Couse i didn't find somewhere in this FM the input X_FREE_EXPR.

THX

But THX for the first tip. I noticed this FM in BAPI for utilities and now i tried search by using wildcards and it works perfectly and i got the exactly what i need but if you can answer me about my question above it would be fine

Edited by: Radim Stefek on Jan 25, 2008 3:24 PM

0 Kudos

Hi Radim,

Answering your question about FM ISU_FINDER, you can find X_FREE_EXPR in IMPORTING parameters:

REFERENCE(X_FREE_EXPR) TYPE RSDS_TEXPR OPTIONAL

Inside you have to specify the tables needed, and inside this structure, you have EXPR_TAB parameter, where you can enter specific field criteria. You don't need another FM.

Just in case you hadn't solved it yet.

Regards,

Daniel