Getting description of RFC method
arguments
-----Original Message-----
Subject: HR: Getting description of RFC method arguments
Is there some documentation out there for translating
the arguments for the
RFC methods after COM-enabling them via the DCOM connector?
An example is, I
have created a COM object with, amongst others, the BAPI_PERSDATA_GETLIST
RFC. The second, required, argument for the GETLIST method
is displayed as
personaldatakey - I have no idea what this argument translates
to in SAP. Is
it an infotype? A data field? any help would be greatly
welcome.
Regards,
-----Reply Message-----
Subject: RE: HR: Getting description of RFC method arguments
All RFCs and BAPIs (a form of RFCs) have IMPORTING, EXPORTING
and TABLES
parameters. I believe, that is what you refer to
when you speak of
arguments. Use transaction SE37 in SAP to display
the function module.
Enter the name (in your case BAPI_PERSDATA_GETLIST) and
select documentation
somewhere in the menu. If you are lucky, you will
find helpful hints. If
not - and not all modules are documented well - you can
look at the
parameters in the respective section, e.g., IMPORTING.
You will find a
reference variable or domain there. You can probably
double-click on it or
use SE11 (data dictionary) to find out the purpose of
the variable. Again,
if you are lucky you find a description or even documentation.
If you are
totally unlucky and nothing yields a result, go into
the source code. You
will see a comment block of all the parameters.
You can look through the
code to see, how it is used. This requires a little
bit of understanding -
both ABAP and the functionality, but if you are programming
for RFCs you
should be somewhat familiar and able to understand the
overall meaning of
the parameters by reading through it. Don't worry
about the detail level,
just get the big picture. There is a good chance
you find some comments in
the source code, too. If you are lucky, they are
in English.
You see that a lot depends on the grace of SAP as far
as explanations and
documentation are concerned. But you will always
have the source code to
look at, which is only helpful in understanding what
the call does. I
generally recommend looking at the code you want to call
on a high level
anyway.
Hope this gets you started.
Best regards,
-----End of Message-----
SAP Human Resouce Books
SAP HR Books
- Certification, Interview Questions and Configuration
SAP Human Resource Tips
SAP HR Tips and Human
Resource Management
Main Index
SAP Basis, ABAP
Programming and Other IMG Stuff
All the site contents are Copyright © www.erpgreat.com
and the content authors. All rights reserved.
All product names are trademarks of their respective
companies. The site www.erpgreat.com is in no way affiliated with
SAP AG.
Every effort is made to ensure the content integrity.
Information used on this site is at your own risk.
The content on this site may not be reproduced
or redistributed without the express written permission of
www.erpgreat.com or the content authors.
|