Tracking later which RFC Modules or Function Modules were selected
Hi!
How can I to reproduce or track later which RFC Modules or Function Modules were selected.
I can see only the Model Name and the classes but never the RFC Modules or Function Modules
inside of WebDynproExplorer or elsewhere.
Regards
sas
Hello!
I suppose my question was not understandable.
Therefore I try to explain it.
I mean how can I find out later which function modules have been choosen
while importing adaptive RFC Model wizard. Imagine you have an existing
webdynpro project made by your college or friends. And now you want to
understand it. You look to Web Dynpro Explorer tree inside NWDS and
open the folder "Models" and all what you see is a Modelname and some classes
if a model has benn created before. In that case you can not reproduce exactly
which Function Modules or Function Module has been taken by the developer.
I hope it clarifies the matter.
Regards
sas
Similar Messages
-
Which RFC module/s should I use to access DSO tables?
Hello,
I am in a proccess of creating an adaptive RFC model in Web Dynpro.
I am in a stage where I need to select my RFC modules.
My requirement is to access our DSO tbles.
I see many BAPI's and functions under the SAP Business Information Warehous tree. Which one should I use for needs?
RoyHi Roy,
You should use BI SDK for Java to connect to BW from Web Dynpro (https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/how%20to%20use%20the%20bi%20java%20sdk%20in%20a%20web%20dynpro%20application.pdf)
http://help.sap.com/saphelp_nw04/helpdata/en/6e/011e681cf74ab4b3acf73f77653405/frameset.htm
https://media.sdn.sap.com/public/html/submitted_docs/BW/BI_SDK_JavaDocs/bi_sdk_doc/docs/documentation.html
/people/moya.watson/blog/2004/04/05/the-bi-java-sdk-whats-in-it-for-you
/people/moya.watson/blog/2004/12/27/three-new-how-to-guides-for-the-bi-java-sdk
Best regards, Maksim Rashchynski. -
Which RFC module/s should I use to access BW tables?
Hello,
I am in a proccess of creating an adaptive RFC model in Web Dynpro.
I am in a stage where I need to select my RFC modules.
My requirement is to access our BW tables.
I see many BAPI's and functions under the SAP Business Information Warehous tree. Which one should I use for needs?
RoyHi Roy,
You should use BI SDK for Java to connect to BW from Web Dynpro (https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/how%20to%20use%20the%20bi%20java%20sdk%20in%20a%20web%20dynpro%20application.pdf)
http://help.sap.com/saphelp_nw04/helpdata/en/6e/011e681cf74ab4b3acf73f77653405/frameset.htm
https://media.sdn.sap.com/public/html/submitted_docs/BW/BI_SDK_JavaDocs/bi_sdk_doc/docs/documentation.html
/people/moya.watson/blog/2004/04/05/the-bi-java-sdk-whats-in-it-for-you
/people/moya.watson/blog/2004/12/27/three-new-how-to-guides-for-the-bi-java-sdk
Best regards, Maksim Rashchynski. -
RFC Lookup error :No RFC authorization for function module
Hi All,
I have created RFC in the PI system and enabled it as remote. I am working on PI7.1
I have imported RFC into Repository.But when i am trying to execute RFC lookup function in the graphical mapping I am getting No RFC authorization for function module error.
Unhandled RFC exception: <rfc:Z_MAIL_LOOKUP.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions"><Name>RFC_ERROR_SYSTEM_FAILURE</Name><Text>No RFC authorization for function module Z_MAIL_LOOKUP.</Text><Message><ID>RFC_ERROR_SYSTEM_FAILURE</ID><Number>341</Number></Message><Attributes><V1>RFC_NO_AUTHORITY</V1></Attributes></rfc:Z_MAIL_LOOKUP.Exception> com.sap.aii.mapping.api.StreamTransformationException: Unhandled RFC exception: <rfc:Z_MAIL_LOOKUP.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions"><Name>RFC_ERROR_SYSTEM_FAILURE</Name><Text>No RFC authorization for function module Z_MAIL_LOOKUP.</Text><Message><ID>RFC_ERROR_SYSTEM_FAILURE</ID><Number>341</Number></Message><Attributes><V1>RFC_NO_AUTHORITY</V1></Attributes></rfc:Z_MAIL_LOOKUP.Exception> at com.sap.aii.mappingtool.flib7.RfcLookup.cacheMore(RfcLookup.java:95) at com.sap.aii.mappingtool.tf7.rt.AMultiResIterator$MultiOutIterator.gotoNextContext(AMultiResIterator.java:95) at com.sap.aii.mappingtool.tf7.AMappingProgram.processNode(AMappingProgram.java:315) at com.sap.aii.mappingtool.tf7.AMappingProgram.processNode(AMappingProgram.java:406) at com.sap.aii.mappingtool.tf7.AMappingProgram.start(AMappingProgram.java:496) at com.sap.aii.mappingtool.tf7.Transformer.start(Transformer.java:133) at com.sap.aii.mappingtool.tf7.AMappingProgram.transform(AMappingProgram.java:626) at com.sap.aii.ibrep.server.mapping.exec.ExecuteXiMappingCommand.transformInternal(ExecuteXiMappingCommand.java:197) at com.sap.aii.ibrep.server.mapping.exec.ExecuteXiMappingCommand.execute(ExecuteXiMappingCommand.java:94) at com.sap.aii.ib.server.mapping.exec.CommandManager.execute(CommandManager.java:43) at com.sap.aii.ibrep.server.mapping.ServerMapService.execute(ServerMapService.java:40) at com.sap.aii.ibrep.server.mapping.MapServiceBean.execute(MapServiceBean.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:43) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16) at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177) at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133) at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164) at $Proxy1005_10002.execute(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:234) at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:351) at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:70) at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:62) at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:37) at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:872) at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:53) at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:58) at com.sap.engine.core.thread.execution.Executable.run(Executable.java:108) at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:304) Runtime exception when processing target-field mapping /ns0:MT_FileDummy/File; root message: Unhandled RFC exception: <rfc:Z_MAIL_LOOKUP.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions"><Name>RFC_ERROR_SYSTEM_FAILURE</Name><Text>No RFC authorization for function module Z_MAIL_LOOKUP.</Text><Message><ID>RFC_ERROR_SYSTEM_FAILURE</ID><Number>341</Number></Message><Attributes><V1>RFC_NO_AUTHORITY</V1></Attributes></rfc:Z_MAIL_LOOKUP.Exception>
13:42:37 End of test
Edited by: Rams on Apr 17, 2009 1:43 PMHi! Rams,
I think the issue is related to Authentification Issue..Even though u did correctly please check once the below
1) Check any Typo Erros are there while configuring or giving names in Lookups.
2) please check Authorizations like ID and PWD and Sufficient Roles
3) Also please check did u given paramters correctly while doing RFC look up I mean paramers , Binding parameters and RFC channel name and adapter type or Simple type it must be an adapter
4) In ID part while configuring Interface determinaition you need to give your RFC look Up name there also..Hence check whether u given or not if yes correctly or not
5) Also remember one thing if your scenario is correct mostly you can know the result in mapping itself it seems while testing Message mapping and Interface mappings give your RFC look up paramters in the parameters tab present in TEST tab and later in Document tab give Input...and execute it works if it doesn;t works and if there is an issue with RFC you can get there only..ok
Also go through the below document::
[https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20befc9a-aa72-2b10-ae9b-b0988791d457]
I hope this will give u brief idea...
Also check with basis while taking SAP_ALL authorization so that first u ill came to know whether issue is related to authentification or RFC module itself remote enabled and also do SXI_CACHE also ocne to refresh ESR and ID objects..
Regards::
Amar Srinivas Eli -
Problem to print Purchase Order created in RFC module function
Hi
I created a specific RFC function module for using in a BSP application. In this specific function module, I have created a Purchase Order (PO) thanks to the standard module "BAPI_PO_CREATE". The PO is well created but I don't manage to print immediately this PO but the spool is queued. Whereas using SE37, the PO is well created and printed.
But the customer wants to find the PO immediately in the printer
Do you know a simply way to solve my problem? I have the feeling that something is lost using RFC module function and the standard module function.
Thank a lot of for your reply
Regards
FrancoisThe issue may be because, its used in BSP application.
may be you need to implement whats explained in this weblog.
/people/thomas.jung3/blog/2005/08/23/bsp-server-side-printing-for-tableviews
Regards
Raja -
No RFC authorization for function module
Hi Experts,
I am working on PI 7.3, doing a idoc to jdbc scenario by using the AEX(Advance Adapter Engine Extended).
I created Integrated Configuration, in tab "Inbound Processing" pointed IDoc_AAE sender channel etc...
While doing the configuration testing i am getting the below error "No RFC authorization for function module IDOCTYPE_READ_COMPLETE."
Messages fails in tRFC.
What can i do, to solve this problem?
Thanks & Regards
StanislavI ordered the right to RFC-connect.
The problem was this: in RFC-connect, in Destination(in NWA), you must specify a username, who have permission to read idoc-metadata (from ERP).
More about settings AAE, you may read here http://scn.sap.com/community/pi-and-soa-middleware/blog/2010/10/21/pixi-pi-73-new-java-based-idoc-adapters-configuration-sender-receiver--teaser
Sorry for my bad English.
Thanks all. -
Which Funtion module can get print parameter in the background?
Hi all,
I know the FM"GET_PRINT_PARAMETERS"can get the print parameter, but I find it can't get the print parameter in background. Does anybody know Which Funtion module can get print parameter in the background?
Thanks in advance!
NinaHi Nina,
This is text copied from SAP HELP.
FU GET_PRINT_PARAMETERS
Text
Read, determine, change spool print parameters and archive parameters
Functionality
The function module GET_PRINT_PARAMETERS is used to define, modify and
display the print and archive parameters. Using this function module is
the only correct way to modify a print or archive parameter record. The
print parameters are closely related and contain a check total. This
check total becomes invalid if any of the print parameters are changed
and causes a runtime error when the print parameters are used later.
The module recognizes the following modes (values of parameter MODE):
'PARAM' Normal case. Define the print parameters for the
current program. The values that are not defined
are specified from the user master record or are
assigned default values. The print parameter screen
displays the PRINT key. This mode is used
if the MODE parameter is not specified.
'PARAMSEL' Like PARAMS, except that the print parameter screen
includes an option to activate the selection
screen.
'BATCH' Define the print parameters for a background job.
In this mode, the name of the report to be started
is passed with the REPORT parameter.The REPORT
statement of the specified report is checked for
LINE-SIZE and LINE-COUNT definitions. These
definitions are passed as default specifications.
Furthermore, the SAVE key is offered
instead of the PRINT key in this mode.
Check the BATCH MODE. -
Problem in creating RFC modules in NetWeaver Developer Studio
Hi SDN,
Recently we have upgraded the portal server from EP6 SP9 to EP6 SP19. The applications which are getting data from the backend R/3 system are giving exception
<b> You are not authorized to logon to the target system. </b>
So we have now used the NWDS SP19. But we are not able to create the RFC modules as it is giving the same exception even in NWDS.
<b> How do I go about this???? </b>
regards
Brahmachaitanya C. WajapeyHi Bala,
The exception given is only that much.
When I try to create the RFC, a Dialog box pops up and the error given is
<b>
ERROR file opened at 20070516 111750 India Standard, SAP-REL 640,0,154 RFC-VER 3 864900 MT-SL
T:5512 Error in program 'javaw': ======> You are not authorized to logon to the target system.
T:5512 Error in program 'javaw': <* RfcReceive [2] : returns 3:RFC_SYS_EXCEPTION
</b>
Please help me out.
regards
Brahmachaitanya -
Hello Everyone,
Please suggest me which SAP module should i opt for. Listed below are my details.
I have almost 3 years of experience in IT & Telcom job sector and am currently working in Data Warehouse & Business Intelligence department of a Telecom Company. I have a plan to do my Masters in Business Administration (MBA).
Please suggest which SAP Mosule should i opt for, should it be the BI or any thing else, also the module which is the future of SAP..
Thanks.Hi Ayub,
What kind of experience you have in IT?Do you have any programming knowledge?
Are you interested in programming in SAP? Depending on your answers, it would be easy for us to suggest you.
If you are interested in programming, best is to go for SAP Netweaver which is hot and demanding and will be good in future too.It is based on ABAP and Java.
If you are not interested in programming, best is to go for SAP BW or any SAP Function Modules like SD or MM or FI/CO or SRM or SCM or CRM.
Regarding your MBA, what is the specialization you want to take in MBA like Marketing or Finance or HR....etc..... Depending on your interest you can choose the respective module for SAP training.
Any SAP module training in Siemens (who is the authorized training partner of SAP) costs you around 3 laks and after getting the certification, it will be a bit easy to get jobs with the certification.
Local/unofficial institutes normally charge from 5000 rupees to 20,000 rupees depending on the module and the their program structure.
Hope this helps.
Thanks,
Srinivasa -
Which SAP module to recommend ?
Hello Friends,
My friend has 3 years of Pricing experience having worked for a credit card company and would like to become a SAP functional consultant.
Please could you advise which SAP module (s) is suitable for her profile?
Thanking you in advance.
Best regards
JohnHi,
in put Pricing alone will not sufficient- What is his education?
in SAP- Pricing will be integration of SD-FI or MM -FI
If he is familiar with Fi-co processes then it is prefer SAP-FI
Thanks
Chidambaram -
Which SAP module to switch after ABAP
Hi Geniuses,
I am working in SAP-ABAP for the past 1 year. But I have not grown much interest in this particular module and I want to switch. Guys please advice which SAP module I should choose.
<<Promises Removed>>
Thanks in advance.
Message was edited by: kishan PHello Snehal,
First of all, you could have started a new thread of discussion as this thread belongs to Debapriya.
Well, coming back to your query, i must tell you : You cant imagine how lucky you are to be in such a position where you have been asked to learn both. There are thousands around you will find who is trying so hard to get into such position but failing finding it too hard as getting a break into SAP is a tough one.
To answer you straight, i can say one thing :
Close your eyes and jump in. SAP is like an ocean until and unless you swim and land to the bottom of it you will not be able to see how beautiful it is. In one sentence, grab this opportunity without any second thought.
Following points will be helpful for you to understand why:
1. SAP BI has pretty good involvement of ABAP for customization to be carried out and as you already have been to ABAP learning BI and customizing situation according to business needs will be easy if you have this niche skill
2. SAP BI with ABAP is one of the most demanding module if you go through the job market. Once you gain experience and keep on learning there will be no stopping.
Now answer to your questions:
Snehal patil wrote:
M really confuse whether should i take this project or not . whats the scope of BI ? is it in demand ? how about Abap + BI ?. will HANA replace Abap in BI or BI (not sure still numerous doubt in mind). need valuable advice.
Ans: First question is answered.
Scope of BI if you read the whole discussion, it has already been answered, i hope it will be enough to answer your second question. please go through above replies.
3rd question has also been explained see above point 1 and 2.
Snehal patil wrote:
will HANA replace Abap in BI or BI (not sure still numerous doubt in mind). need valuable advice.
Ans: No is the direct answer. HANA is database to make BW and BO run faster on it as because of the in memory concepts. But its not meant to replace BW.
Once again, please dont think anything much, you are on correct track, just jump in without second thought.
I hope these info helps you a bit.
Regards....
Aparajit -
Standard function modules for selection from vbak/vbup/ekko/ekpo
hi experts ,
do you know if there is an existing standard function modules for selection from vbak/vbup/ekko/ekpo.
please helpHi,
for VBAK
ADSPCM_READ_VBAK Read VBAK (with SPEC2KM-data)
PRS_GET_GLOBAL_VBAK Get global structure VBAK
Regards,
Jyothi CH.
Edited by: Jyothi Chinnabathuni on Feb 23, 2009 2:46 PM -
How to handle change in RFC module inside webdynpro
Hi All!
I am developing a rather large webdynpro application. The development is a "work in progress" meaning that from time to time we find that there are requireemtns for additional fields in some of the tables / structures of the RFC module.
Normally what we do, when adding or deleting an attribute from a table/structure is:
Reimportmodel.
Delete Cotext.
Click Apply Template, and create new model binding using the template.
modify the method.
But are there other ways to handle reimports?
Because when we use table XXYY in 7 different RFC modules and then add/remove an attribute of tabel XXYY we have to delete and re-create 7 modelbidings + method = VERY VERY time consuming, and error prone - because all the views attached to our component contoller also has to be reimported.
Does anyone know a smarter / more convienient way to do this?
Inputs are highly appreciated!
Best regards,
Ronni HostrupHi Again,
i guess i was a little to quick in my reply.
The method above i am afraid does not work.
What i did was:
the RFC module was changed (an extra field was added to a table of the rfc module)
reimported the model (on my DC containing the model)
re-deployed the model on the server.
opened the dc that uses the model and removed the model from used models.
-- no errors occoured. then i removed the use of the entire DC (removed it from used dc )
rebuilded the projcect, and alot of errors accoured.
add the model dc puplic part again, and added the model as used model.
rebuilded the project again - no errors.
in the context i, under input and output of the affected modelcontext i choose edit model binding ,and then chose the model type. and marked all of the fileds (i could see my ekstra field)
updated the ui that used the models.
deployed the archive, restarted the j2ee engine - just to be sure.
deployed the archive again, and nothing worked - ie. not a single entry in the entire table
so i guess i have to delete the model contex and then click the apply template to rebind and recreate alle my RFC modules again - since most of them use the same modified table
but thanks for the inputs. - lets hope that SAP one day realizes that this is not very clever made
best regards,
Ronni -
Function Module to select all entries in ALV output
Hi,
I have an ALV report and Select ALL and Deselect ALL Buttons added to it .
When the Select ALL button is pressed,all entries of the ALV report should be selected.
When the Deselect ALL button is pressed,all entries of the ALV report should be deselected.
Is there any function module to select all entries of the output and vice versa.
Thanks in advance.
Regards,
NavasHi Navas,
I have written a part of the code you can use.
TYPE-POOLS: slis.
DATA : ls_event TYPE slis_alv_event.
Set PF Status
ls_event-name = slis_ev_pf_status_set .
ls_event-form = slis_ev_pf_status_set .
APPEND ls_event TO gt_event.
CLEAR ls_event.
FORM pf_status_set USING rt_extab TYPE slis_t_extab.
SET PF-STATUS 'Z_STATUS'.
ENDFORM . "set_pf_status
(no need for any perform. This will be called automatically).
While calling the FM for ALV, pass the internal table gt_event in it_events parameter.
Double click on Z_STATUS and add two buttons in Application Toolbar.
1. Select All - Give function code name as &ALL,
2. Deselect All - Give function code name as &SAL.
Hope this helps.
Thanks,
Dawood.
Edited by: Dawood.S.Ghasletwala on Apr 3, 2009 3:51 PM -
DYNPRO_SEND_IN_BACKGROUND-screen ouput in RFC modules
Dear All,
For those who are hunting for ABAP runtime error - DYNPRO_SEND_IN_BACKGROUND when processing screen in RFC check this OSS SAP Note 673402 -Processing screen outputs in RFC modules.
Just helped one of my friends in finding this note. So putting this info here so it may be of help.
Regards,
SuryaD.Check OSS note # 49730
There`re lot of OSS note talks about the "DYNPRO_SEND_IN_BACKGROUND"
Thanks
Mahesh
Maybe you are looking for
-
I upgraded MacbookPro 2009 from 10.6.8 to Yosemite 2 weeks ago. My iphoto is now a nightmare. i went to our local apple retailer but they could not help either. Perhaps someone can help. Beforehand the OS upgrade I made a backup copy of my Iphoto lib
-
Solution to make all white in background
Before I joined the company, they filmed in studio with white wall. Many clips that has one side dark and other side look good. How to eliminate dark side? My video clips worth 7 hours and dark side might be about 2 hours worth. Hope you have solutio
-
Hide the title bar of a movie window like QuickTime X
Love the feature of QuickTime X of not showing the title bar/the control bar of a movie window (still waiting for Pro version, though. Is it coming out at all?) I'm wondering if anyone has figured out a way/tweak to hide the title bar of a iTunes mov
-
Controll user access with internal attribute date
I all. i've created an internal attribute called Date-of-validity of type Date. the objective is to controll user access based on the date configured in this attribute and permit acces only when the date as not been reached. who do i control-it, put
-
Where can we change the XML code of the XML form ?
Hi How can we change the coding of the XML forms ? I am able to see xsl and aml forms in KM content ...but i think that are not editable...can anybody help me out Thanks in advance