Accessing SAP ECC6 from EP
Dear All,
Our Netweaver EP developer is requesting for SAP_ALL to access sap ecc6 system.
Are there any standard role from sap to support RFC call from Netweaver AS to SAP ECC6.
in reality the requirement is only to make web based application for editing personal user information.
Thanks and Regards
Syed Saifuddin
Hi Jurjen Heeck
I think my knowledge is very less so I did not express the requirement in my question.
Application built on Netweaver EP is a java web based application it can connect with Dev or Qty or Prd.
But for connecting to any system the Netweaver Server need a username in SAP.
now during development I can create a user having SAP_ALL in Development System.
Now the same application need to connect to Quality and then to Production.
So in Quality I want to restrict the user to only T-Code used in the portal application and those require for RFC communication.
I want to know is there any standard Role or T-Code so I can assign it to user to run application from EP.
Regards
Syed Saifuddin
Similar Messages
-
Access SAP Tables from Java Program
Hi All,
We have a requirement to integrate attendance portal(which is done in java) with SAP.
Our problem is how to access SAP tables from a Java program?
Database is Sybase.
Please suggest us a good solution.
Thanks in advance...Did you go through Sap Help?
Calling BAPIs from Java - BAPI User Guide CA-BFA) - SAP Library
Regards,
Philip. -
JMS: can I access SAP messages from extenal Java
- Can I access SAP Messages from an external (non-SAP) java program?
- Do I use JNDI or can I call using a jar file from my java invocation?
- Do I have to define a queue (or does SAP JMS have queues)
- What port do I use?
ThanksHi John,
> - Can I access SAP Messages from an external
> (non-SAP) java program?
>
Yes, you can use the JMS provider on the Web AS from a standalone java program.
> - Do I use JNDI or can I call using a jar file from
> my java invocation?
You connect your remote java client to the server by getting an InitialContext. The you lookup the JMS resources (such as Topic- or Queue ConnectionFactory, etc.) from the JNDI. You can have a look at <a href="http://help.sap.com/saphelp_nw04/helpdata/en/25/bf8f44540c469abc19fb6ac3ac7885/frameset.htm">this</a> page for more info.
>
> - Do I have to define a queue (or does SAP JMS have
> queues)
>
The JMS Provider on the Web AS provides default connection factories that you can use to create a topic ot queue. The lookup strings you have to use are
jmsfactory/default/TopicConnectionFactory
for topics and
jmsfactory/default/QueueConnectionFactory
for queues.
> - What port do I use?
>
You use the P4 port (50004 by default for instance number 00) when obtaining the InitialContext with this code:
java.util.Properties properties = new Properties();
// set the properties of the connection
properties.put("Context.INITIAL_CONTEXT_FACTORY", "com.sap.engine.services.jndi.InitialContextFactoryImpl");
properties.put(Context.PROVIDER_URL, "<Server_Host>:<p4_port>");
properties.put("Context.SECURITY_PRINCIPAL", "Administrator");
properties.put("Context SECURITY_CREDENTIALS", "admin_password");
// start initial context with the properties specified
InitialContext context = new InitialContext(properties);
Hope that helps! -
Hello,
I need to build a Java web application that can collect and display data from various SAP BWs.
Write operations are not required. What is the easiest way to do that?
I found that SAP Open Hub Service lets you extract the data to a CSV file or a relational table.
Assuming I go the way of creating a relational table, the following questions arise:
- Where are those tables stored? Still within SAP BW or in an external relational DBMS (e.g. an Oracle database)?
- How can I access those tables from within my Java code (just through a standard JDBC driver)?
- Who initiates the population of those tables?
- Can I trigger the extraction at a given time from within my java code?
- If so, can I hand in filter critera, so that the table is populated only with data that matches my filter, or do I need to extract all data to the relational table and then filter at the next step?
- Can I have a timer in the SAP BW that creates the table on a certain schedule (e.g. once per day)?
What other (easier) options are there to achieve this task?
Thanks,
MARK
Edited by: M. Arnold on Aug 17, 2010 9:50 AMMark,
What you can look at are :
1. Use a JDBC connector to connect to the database directly - this has some obvious disadvantages because the data would have to be linked with the SID tables , text tables and Dimension tables for cubes which makes the process extremely cumbersome
2. Use Openhub to extract to a relational table and access the same - possible , but you have two steps in between - openhub to update table and then access the table while maintaining data consistency - this might become a maintenance nightmare once you heavily use this concept
3. Use web services - there are standard web services like query_view_data and rfc_read_tale which you can use - these web services are SOAP based and you should be able to use the same in your JAVA application
4. Use the BI JAVA SDK to connect to the backend through an API supported by SAP - this would be easy to use - the SDk should be available on SCN or on the support marketplace and you shoiuld be able to use the same quite easily
5. Use JCO and build the application using NWDS where you have native connectivity to SAP BW using JCO
6. Use Web Dynpro JAVA to develop your application where you should be able to access the necessary APIs wherever required.
Edited by: Arun Varadarajan on Aug 17, 2010 8:15 PM -
Access SAP data from xMII 12.1 without RFC or JCO
Hi All,
Is it possible to access/get data from SAP in xMII without RFC/ JCO call?
Let me know if there is other option available..
Regards,
SachinSachin,
As far my knowledge goes the primarily used forms of achieving MII to ERP connectivity,
1) MII -- ERP (via RFC, IDOC's, BAPI's)
2) MII -- PI(XI) -- ERP
3) MII -- ESR -- ERP (Web-services)
But, I completely concur with Mike on this, you do not need to create any function modules unless you have no other choice.
Check this link for List of Bapi's available and their description
[BAPI List|http://www.sapbapi.com/bapi-list/]
If none of the BAPI's really meets your requirement then you can go for "RFC_READ_TABLE" this RFC accepts the SAP table name and desired column names. (in a way you will be accessing the SAP DB you are looking for...)
Yet, if none of the above options suffices your requirement only then you go for writing a custom Function module.
[Writing Function Module|http://abaplovers.blogspot.com/2008/02/creating-function-module-in-sap-abap.html]
Good Luck!!
Regards,
Adarsh -
Accessing SAP backend from j2ee without entrprise portal
Hi All,
I have a requirement which is migrating the applications hosted on tomcat server to SAP web AS and accessing the SAP ERP system from the web application.As of now i have two options one is importing the web application into NWDS and creating a webdynpro application or creating j2ee application.
<b>Now my doubt is how do i access sap ERP system from the application(I dont have any enterprise portal which should have made my job easy by creating JCO destinations and accessing them in the webdynpro application)</b>
Please let me know how to access backend from j2ee or webynpro from NWDS without Enterprise portal
Thanks
BalaHi,
you could use native JCo.
More her: http://service.sap.com/connectors
Rgds
Markus -
Accessing SAP BW from a Third party reporting Tool.
Hi,
We are trying to acess SAP BW using a third party tool for reporting purpose.
We need a url to access SAP BW (something like http://host:13080/sap/bw/xml/soap/xmla
SAP BW should have fully functional Web services interface (XMLA Standard protocols)).
Presently our SAP BW has only ABAP Stack installed and no Java Stack.
To get a URL as mentioned above do we need a Java Stack to be installed?
I am not a SAP developer and hence need a confirmation on the above question.
Some documentation associated would also be usefull.
Thanks and regardsThanks for the response
May be you are telling abt SAP GUI
the url for it is like
http://<fully_qualified_hostname>:<http_port>/sap/bc/gui/sap/its/webgui/!
But I need to use that URL to connect to SAP BW which needs some XMLA protocol.
Any suggestions on same..
Thanks and regards -
Accessing SAP Tables from a Java application
Hi,
I know, the forum is called "Web Application Server" but because it's Java question I hope to get answers here.
I have a small stand-alone Java application that needs to access (read-only) all records from a SAP table. Is there a possibility to do this without writing a BAPI before?
thanks a lot
PaulHi Paul,
You can use JCo to call the standard remote-enabled function RFC_READ_TABLE. There is one annoyance involved with this function, though: each row of data returned is packed into a single string, so you must either specify a delimiter and use e.g. String.split(...) to parse out the column values or use the returned metadata to extract each value based on position and length attributes of the column.
Another option (although this is usually not allowed in a productive environment) is to establish a direct JDBC connection to the database, thus bypassing the ABAP application layer entirely.
Regards,
Thorsten -
Duet Enterprise 2.0 - Accessing SAP DMS Documents
Hi,
Is there any possibility to access the SAP DMS documents using Duet Enterprise 2.0 from SharePoint 2013?
If the answer is No, then what is the starter services in DE 1.0 and why the DMS functionality is included in that and not in DE 2.0, which will be the easy way to access SAP documents from the SharePoint. Is there any alternative?
Please clear my queries, i'm eager to know the reason behind it.
Thanks,
KamalHi Kamal,
The DE 1.0 Starter Services models are available on the DE 2.0 Software package. To implement Starter Services for DE 2.0 you should follow all of the steps in the DE 1.0 FP1 documentation with the exception of importing on SharePoint. I have attached a document with the commands required to import the Starter Services to SharePoint.
Hope this helps.
Cheers,
Helen -
Facing Problem In Accessing SAP System through Eclipse ABAP Tool
Hi All,
I am willing to learn SAP ABAP.
I installed SAP GUI 7.30 for windows and Eclipse ABAP Tool.
I also connected to E66 [dkmgd37] System through Consolut but
Whenever i am trying to access SAP System from eclipse ABAP project, it is showing you are not authorized to access this system for ABAP Development.
Could anyone plz help me out. I am also attaching the image of SYSTEM CONNECTION PARAMETERS for E66 System(For Reference).
Thanks & Regards,
PriyanshuHi Priyanshu,
To create development objects in SAP , you must have developer access key . Do you have developer access key ? If yes then not have enough roles to create the objects.
To check which authorization object , after getting the error run transaction SU53. Contact the authorization team who created the ID to provide developer roles
Thanks & Regards,
Arun -
Hi Friends,
I've a requiremnet to create SO where data will be provided in JAVA screens. Is there any way to access SAP from java as we can do this through VB using API methods.
Regards,
Anupamsee these links
[link1|http://www.sapdevelopment.co.uk/java/jco/jcohome.htm]
[link2|http://searchsap.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid21_cid417095,00.html]
[link3|http://www.experts-exchange.com/Database/Software/ERP/SAP_ERP/Q_20693539.html]
Regards,
SAPient -
Access SAP Data Archival file from outside SAP
Hello Everyone,
I have a requirement to archive the SAP data, dump that outside SAP in some other system like ILM or BI and build a reporting tool on top of that data.
So, basically customer want to shutdown the SAP and want to retain data for legal and audit pourpose.
I was doing some RnD and done archiving of MM_EKKO using SARA. the file got generated with extention .ARCHIVE. I donwnloaded teh file but it is encoded file with all special character in it.
My question is:
1. How can I read the archieved SAP data from outside SAP system.
2. Can we decode the .ARCHIVE file to get it in .DAT format?
3. Or Is there any other way to access the SAP data outside SAP in a report format.
Thanks,
Chintan SOni.Hi Chintan,
1. How can I read the archieved SAP data from outside SAP system.
For this you could refer SAP Note 460620 - Migrating archive files
2. Can we decode the .ARCHIVE file to get it in .DAT format?
As per my knowledge,it's not possible to decode or move to .DAT format.
3. Or Is there any other way to access the SAP data outside SAP in a report format.
Refer my first response & the SAP note.
Hope this will help you.
Good luck !!
Gaurav -
Role of Time Mgmt functional consultant during SAP Upgrade from 4.7 to ECC6
Hi,
Could anyone explain the role of a time management functional consultant during SAP upgrade from R/3 4.7 to ECC6.0. Please provide me if you got any documentation.
Thanks,
Sunny"After you upgrade to SAP ERP 6.0, you can enhance the functionality of your application without performing a further
upgrade thanks to a new deployment technology u2013 the SAP enhancement package for SAP ERP. The enhancement
packages simplify the way you manage and deploy new software functions for SAP ERP." - that is the real benefit of ECC 6.0
There aren't any major changes to PTM functionalities from 4.7 to 6.0. I hope your system is already using IT 2006 instead of IT 0005. Under functional role, you are required to configure/test any functional upgrade and manage data.
Regards
Yash -
Want to access non SAP system from EP
Hey Guys,
We are having a system (CRMS) which is a non SAP system. I know through EP we can connect to the non SAP system.
Can somebody pls tell me the steps to do this. I want to access the data from non SAP system on Enterprise Portal.
Pls provide me the useful links / doc.
Thanks in advance.
NIkesh ShahHello Nikesh,
As I mentioned, kindly check up on help.sap.com.
Anyways:
Create an HTTP system using the System Templates Provided. Instead of selecting SAP Systems you select HTTP system. Provide parameters:
Authentication method: POST
Authentication Type: Server
URL Parameter for Password & URL Parameter for Username: This you can get by doing a View Source on the Login Page of your CRMS appln. e.g. <input type = "hidden" name ="user"> -> So in this case you pick up user
In User management property select Usermapping and admin,user
Now create a URL iView:
System: Select the 1 you created.
URL: URL to your application till before any query string starts.
REQUEST Methid: GET
URL Parameter 1: <the user param from the source> TYPE = Mapped User
URL Parameter 2: <the pwd param from the source> TYPE = Mapped Password
Enter the user mapping for that user and test the iview. -
Taking data from SAP ECC6 transparant table.
Hi All,
Can you please help me to taking data fromt he transparant table of SAP ECC6.
I am using Xcelsius 2008.
Thanks in advance.
Regards
BaaRaa.Hi BaaRaa,
Xcelsius SP2 has only a direct connectivity to SAP BW.
If you have BusinnesObjects Enterprise Server and you have installed the SAP Integration Kit, you could connect to ECC:
As a workaround for getting to ECC Data, you can use Crystal Reports and Live Office. Basically you build a crystal report with the data from ECC. Then you will use Live Office to fetch that data to a Excel Workbook. Then you can import that excel workbook in Xcelsius.
Best Regards
Victor
Maybe you are looking for
-
Need to update my iphone 4 operation system
Bought my iphone 4 in sept 2011...have not updated my operating system since then...I need to find out how to do that...
-
How to convert html file into excel file in java
Hi EveryBody, My problem is to read some coloumns of table from html page and to keep in excel file . My Id is [email protected] Bye .
-
Which Pwr Mgr drivers are needed for XP system in T60
The T60 Drivers list shows two different listings for XP Power Manager. Which one should I use or do I use both? Recently had to re-install Windows and Pwr Mgr is giving an exception message while trying to run PWRMGRTR.DLL and the normally green Pw
-
Transporting the entries of the table TSTCT
Dear All, Is there a way to transport the entries of the table TSTCT. I've tried the procedure specified in the below link, but it is not working for the T* tables. <link to blocked site removed by moderator> Please suggest if there is a way. Thanks
-
Any means of culling duplicate photos in iPhoto on the computer?
Between USB synching, iCloud and Photostream I seem to have amassed a lot of duplicate photos. Is there any way of culling these duplicates, as there is in iTunes?