Can I use PDK on a non SAP Platform
Hi Everyone,
We have SAP ECC available with us with certain modules. I am not too sure which ones. Now, we are brainstorming if we can develop a plain normal web application using JSP/Servlets but connect to SAP ECC using JCO protocol. We will import the netweaver PDK jar files in our plain web application in the lib folder and that application will be deployed on Apache Tomcat 6.0 web server. Other than these jar files they wont be any other SAP libraries on this tomcat server.
Is this a feasible approach? Does anyone have any experience on such a kind of application? Are there any kind of documentation that we can use?
If this is not a feasible approach, does anyone know what is the correct way of going about it without the JCO connectors. Do I need to expose the exisiting ECC functionality using web services and then call those web services from the tomcat web application.
Your insight will be of great help.
Nikhil
Edited by: nikhil.gonsalves on Feb 10, 2010 5:54 PM
Hi,
>Do I need to expose the exisiting ECC functionality using web services and then call those web services from the tomcat web >application.
I think that this would be the more sensible choice.
Keeep RFC and JCO for SAP client products.
Use non propriatary standards for non SAP tools.
You may have a legal problem using the PDK with Tomcat ?
This is just my opinion.
Regards,
Olivier
Similar Messages
-
How can I use Seeburger java functions on SAP XI's user defined functions?
Hi All,
As my title implies; how can I use Seeburger java functions on SAP XI's user defined functions? I've tried searching over the net in tutorials regarding this topic but I failed to find one; can someone provide me information regarding my question? thanks very much.
best regards,
MikeHi Mike !
You should check your documentation about which java classes you need to reference in the "import" section of your UDF. And also deploy the java classes into the java stack or include them as a imported archive in integration repository...it should be stated in the seeburger documentation.
What kind of functions are you trying to use?
Regards,
Matias. -
Can I use a Power PC non intel Mac Mini as an external HD with my iMac 3.06
Can I use a Power PC non intel Mac Mini as an external HD with my iMac 3.06 Intel Core Duo
I can't figure out how to get this to work. Is it possible?WildBull wrote:
Will it work if I connect via usb instead of firewire?
No. There is no "USB Target Disk Mode".
Just so we're clear, when you start your Mac mini in FireWire Target Disk Mode (TDM - holding T on startup), do you see a FireWire icon on the Mac mini's display? IIRC, it's not required that the Mac mini be connected to a display for TDM, but it would help diagnose whether or not the mini is actually starting in this mode. -
How Can we get the data from Non-SAP to SAP in WebDynpro
Hi,
I hope u understand my query, How can we get the data from Non-SAP to SAP thru WebDynpro Programming.
Help out with the steps for getting the data or procedure.
Regards,
MutyapuYou can expose the APIs in the Non-SAP backend as Web Services, and consume them in SAP by creating an Enterprise Proxy. Then these can be called just like normal class methods from Web Dynpro.
Regards,
Nithya -
Problem in Fetching data using RFC FM from NON SAP system
Hi All,
Need help from experts on data transfer using RFC from a non SAP system/database. I have creasted the destination in sm59.
I have created a function module too which has an import parameter as a query and export parameter as an internal table.
No when i test run this function module it returns some entries. But when I call this FM in a program it throws a dump 'rfc_external_abort' . Here is what the call to FM looks like in my program. Please guide me on this.
Thanks in advance,
Saket.
DATA : lv_query TYPE string,
it_gddbdata TYPE ZC9_TAB_SOLMAN_XI_RFC.
lv_query = 'SELECT * FROM GDDB.VW_GDDB_PERSONS WHERE LASTNAME = ''''A'''''.
CALL FUNCTION 'Z_C9_SOLMAN_XI_GDDBCON'
DESTINATION 'D39'
EXPORTING
in_sql_query = lv_query
IMPORTING
ET_GDDB_DATA = it_gddbdataHi,
your question..
DATA : lv_query TYPE string,
it_gddbdata TYPE ZC9_TAB_SOLMAN_XI_RFC.
lv_query = 'SELECT * FROM GDDB.VW_GDDB_PERSONS WHERE LASTNAME = ''''A'''''.
CALL FUNCTION 'Z_C9_SOLMAN_XI_GDDBCON'
DESTINATION 'D39'
EXPORTING
in_sql_query = lv_query
IMPORTING
ET_GDDB_DATA = it_gddbdata
you are telling that you are fetching the data from non sap system using RFC function module.. how it is possible..you canot fetch the data from non SAP system using RFC FM alone.. you have to use the concept BAPI.. it will work..
I hope this will help you..
Regards,
Kiran -
What ATP category to use when loading from non SAP system
Hi Experts,
We are sourcing transactional data from SAP R/3 and using CIF to transfer these data to APO.
Now we have new sets of material locations where we are going to source transcational data from non-SAP system. We are going to extract file from non-SAP system and load it to APO. My question is, do I need to create new categories (non SAP categories) for all these transactional data (sales order, production order, purchase order, etc...) Or can I just use existing SAP categories that are getting populated when data are coming from R/3 through CIF.
If its possible, can I use RLCDELETE to delete previously posted transactional data? because we are planning to do full refresh and reload everyday.
Appreciate your help. Thanks
Regards,
MyleneHi My lene,
If i undersood your question correctly, you are trying to upload transaction data into APO system using file interface.
You can use custom or standard ATP categories to upload any type of transaction data and deletion of those orders also possible for both the ATP categories using RLCDLETE report (except salesorder and fixed planned orders, they can be deleted by SDORDER_DEL & DELETE_PP_OREDER reports respectively).
Custome categoires will be used in case additional data needs to get stored in APO system along with the standard transaction data coming from ECC system . For example, salesorders coming from ECC and uploaded from file.
If the transaction data coming from only one source system then it is better to use standard categories.
Hope this answers your question.
Thanks & Regards,
Jagadeesh -
Using UWL from a non sap system
We are intgerating OTM (Oracle transportation management system) with SAP.
We need to have a single point where the users track all their norifications.
Is it possible to add notifications (task or error) into sap UWL from a non sap system.
If yes what are the main steps to do it?
Which set up must be done in SAP UWL to manage this?
Thanks in advance
RegardsDo some searches about "UWL custom connector" or "UWL custom connector API". You should find pretty good documentation about this subject.
Regards,
Karri -
What PM work order can be used for improvement work in SAP PM?
We have the following work orders in PM:
PM01- preventive maintenance order
PM02-breakdown maintenance order
PM03-general maintenance order
PM04-refurbishment order
PM05-calliberation order
PM06-predective maintenance order
We need a work order that can be used against all tasks related to improvements, performance enhancements.
Does any existing work order holds these charasteristics?Hi
In my opinion any work which will enhance the life of the equipment/asset then it should be under capital investment order and for other enhancement/performance you can define another order type like Upgradation/Alteration of Machinery.
Regards,
Anupam Sharma -
Can I use return table in non-cumulative cubes upd rules?
hi,
Is it possible to use return table in non-cumulative cubes upd rules?
What I mean is:
In non-cumulative cubes I need to use Automatic Time Conversion for time chars and when I use return table I have to map fields from comm structure to return table.
I am designing stock cube (with granularity on storage bin and quant level) where material movement data is took from Transfer Order docs. Data for source and target storage bin are in one document item, so I have to split each record.
Regadrs,
Andrzej
ps. Maybe somebody has some technical documentation on Automatic Time Conversion?Hello Andrez,
May be this code will be useful for you.
*data decleration
data: num type i,
num1(2) type c,
*variable for fiscper
lv_fiscper type RSFISCPER,
*variable for the calendar month
lv_calmonth type RSCALMONTH,
*variable for the period
lv_period type T009B-POPER,
*variable for the fiscal year
lv_year type T009B-BDATJ,
*variable to find out the calendar quarter
lv_month TYPE RSCALMONTH,
lv_calquarter type RSFO_CALQUARTER.
*ICUBE_VALUES contain data for cube.Put these value into RESULT_TABLE
RESULT_TABLE = ICUBE_VALUES.
*add 12 times entry into result_table for 12 months
do 12 times.
append RESULT_TABLE.
enddo.
*processing for the split the value into 12 periods
loop at RESULT_TABLE.
num = num + 1.
num1 = num.
*divide the value by 12 for each month
RESULT_TABLE-/BIC/ISMPLNRV = COMM_STRUCTURE-/BIC/ISMPLNRV / 12.
RESULT_TABLE-CRM_CURREN = COMM_STRUCTURE-CRM_CURREN.
case strlen( num1 ).
WHEN 1.
concatenate RESULT_TABLE-fiscyear '00' num1 into lv_fiscper.
RESULT_TABLE-fiscper = lv_fiscper.
WHEN 2.
concatenate RESULT_TABLE-fiscyear '0' num1 into lv_fiscper.
RESULT_TABLE-fiscper = lv_fiscper.
endcase.
lv_period = lv_fiscper+4(3).
lv_year = lv_fiscper(4).
*find out the calendar month from the period and year
CALL METHOD CL_RSAR_FUNCTION=>FISCPER_CALMONTH
EXPORTING
I_FISCPER = lv_PERIOD
I_FISCVRNT = 'Z9'
I_YEAR = LV_YEAR
I_CASE = 0
IMPORTING
E_CALMONTH = lv_calmonth
RESULT_TABLE-CALMONTH = lv_calmonth.
*find out the calendar quarter from the fiscper
concatenate lv_fiscper0(4) lv_fiscper5(2) into lv_month.
*find out the calendar quarter
if not lv_month is initial.
CALL METHOD CL_RSAR_FUNCTION=>MONTH_QUARTER
EXPORTING
I_MONTH = lv_month
IMPORTING
E_QUARTER = lv_calquarter.
if sy-subrc <> 0.
lv_calquarter = '00000'.
endif.
else.
lv_calquarter = '00000'.
endif.
RESULT_TABLE-CALQUARTER = lv_calquarter.
modify RESULT_TABLE.
endloop.
Regards
Gopal -
Can only use Stratus in a non-commerical project?
I wanted to make a game which eventually I would make commerical (ads, sponsorship, micro-transactions, selling, etc). But after reading this article it seems I can't use it for commerical use... Is this true, or perhaps did I read it wrong? I mean in the description for Stratus I does say to make multiplayer games and I would like to make one and make money at the same time...
hi
good
go through this link
http://www.service-architecture.com/application-servers/articles/when_to_use_sqlj_with_java_application_servers.html
http://www.service-architecture.com/application-servers/articles/sqlj_data_conversion.html
Payroll Cluster table "top Important" Urgent
http://www.javaolympus.com/J2SE/Database/SQLJ/SQLJ.jsp
thanks
mrutyun -
How can I use Messages app on non-Verizon phone?
Hi. I have two phones: A VZW personal phone and a T-Mobile phone from my employer. I wish to carry only one device when I'm at work (my T-Mobile work phone) but I wish to be able to get texts from my personal VZW number on that phone. I know I can't forward texts, so I installed the Verizon Messages Android app on my work phone, but I can't set it up with my VZW number (I figured it should work because I was able set it up on my tablet at home and it works fine there).
After I install the app on the non-Verizon phone, I open it and I get a screen asking me if I want to use the app for my default messaging app. If I click no, the app closes without giving me a chance to set it up with my personal account like it did when I installed it on my tablet.
I also noticed after I installed it, it's called Messages+ instead of Messages. Are they the same thing?Hi, has this been resolved? I am in a very similar situation and need the app to work on my new Sprint LG G3 exactly the way it operated on my Sprint iPhone 5S. Here is how it worked on my Sprint iPhone: downloaded the VZ Messages app, followed the prompts to tie it into my work Verizon Galaxy S5 number, and started to receive texts sent to my S5 on my iPhone but in the separate VZ Messages app and not in the native iPhone messages app.
But when I install the VZ Messages app on my Sprint LG G3, it only asks if I want to "Change default message app? Use Message+ instead of Messaging as your default message application?" That is not what I want so I tap "Cancel" and the app closes. I am not prompted with the opportunity to tie it to my Verizon S5 number like I was on the iPhone. The ability to have the VZ Messages app on my Sprint LG G3 along side the native G3 messaging app, the exact same way it worked on my Sprint iPhone, is very important and the whole reason I switched from AT&T to Verizon for my work phone. -
Can we use BPM inside ESR in SAP PO Java Stack?
Hi All, I had worked in dual stack SAP PO 7.3 also where I've used ccBPM. Now, I'm working in SAP PO 7.31 single stack environment. In ESR, under Process Integration Scenerio Objects -> i'm seeing 'Integration Process' and 'Monitoring Process'. Is it true that whatever we could do it in ccBPM(PO 7.30 dual stack) can be also done under the option Integration Process in SAP PO 7.31 single stack?
If the answer is true, then why do we need SAP NW developer studio to do BPM?
Thanks,
RajHi Raj,
Please go through below document. It may help you in understanding the difference between ccBPM & NW BPM.:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90308598-4b8d-2f10-4a9a-b78973859665?QuickLink=index&overridelayout=true&55357833497094
Regards,
Akshay -
Hi-
I have successfully used RS232 library to communicate with one RS485 device. I now have multiple devices using the same Rx and Tx lines. Three of the 4 devices have their own dll and can communicate effectively despite each other. My problem occurs when the one device I am talking to using the RS232 library now has to share the lines with the other devices. Are there any ways around this? All I can think of is to see if I can use the NI Serial library commands with my non-NI PCIe card. OR, buy the NI 485/422 card and use the NI Serial commands. Any other suggestions?
Thanks.The fundamanetal difference between RS232 and RS485 is the ability to connect to multoiple devices. The devices also normally work in a "speak only when spoken to" mode and this is achieve by adding a device address in the protocol. The NI serial library is oblivious to most of this and doesn't care if it's RS232 or RS485. The problem with your 232 device is that it will speak everytime when any other device is adddressed, so you should make it comply to 485 standards. This can be done with RS232 to RS485 convertors. You can do a search on Google for this. The ones I use and have the least amount of problems with is either from Advantech (<http://www.advantech.com/products/search.aspx?keyword=RS-232#search> and <http://www.advantech.com/products/search.aspx?keyword=RS-232#search>) or BB Electronics. (<http://www.bb-elec.com/Products/Serial-Connectivity/Serial-Converters/Port-Powered-RS-232-to-RS-485-...>)
Best Regards
Jattie van der Linde
Engineering Manager, Software & Automation
TEL Magnetic Solutions Ltd -
Can I use ADF Logger in non-ADF applicaiton and outside container?
Hi all,
I want to use ADF Logger feature in non-ADF applicaiton and outside container. Is that possible?
Thanks,
Xianyi.YeI figured out "partially" the problem, I tried to overrid the create method, and for any reason the commit operation wasn´t working.
I was trying to set a value for a proprety, but it did not work as a wish.
My intention was.... when an user execute the form. one specific field brings a value.. however I cannot set default value. cause it´ll change sometimes.
it´s something like this
protected void create(AttributeList attributeList) {
super.create(attributeList);
setMyProperty(new Number(0));
do you know how can I figure out this problem? -
Can you use SQL Developer against non Oracle data bases?
If so, then how do you define the connection for non Oracle data bases?
Look, SQL Developer has got to be a 'gateway' into Oracle DBs from other databases. JDBC allows simple introspection and execution of SQL commands. So the 'explain' button won't be available, or some of the DDL stuff, big deal! Let them get a taste of what they are missing by not having an Oracle database.
If we can get non-Oracle developers (especially MS SQL Server) to use SQL Developer it will expose them to the superiority of the Oracle DB server.
If they have heterogenous services installed they are already an Oracle customer -- we have little additional DB server sale opportunity there. SQL Developer is a really sweet tool and it could be a real draw into the DB server sales.
SQL Developer must be easily usable by non-Oracle customers in order to help us sell the DB server to them!
Maybe you are looking for
-
After giving my account all access privileges to its home folder including the folders within, I was able to get my desktop picture back, I could see the computer icon on the screen, and the annoying never ending "OS 10 needs to repair your library.
-
Hello! I would like to know the procedure to turn a word document into a PDF document via Adobe Reader. Do I have to pay for it or just sign up? Thank you in advance.
-
Problem in compiling a program
i am using an API, and have a problem in executing a program which uses the API the source code is here import java.io.*; import org.apache.lucene.document.*; import org.apache.lucene.index.*; import org.apache.lucene.analysis.*; import org.apache.lu
-
Flash 11 with Logitech C200 Webcam - crashes
Hello everyone, I'm working on an IBM T61 Thinkpad / Windows 7 / Firefox 8 / Flash 11. Until recently (before the Update to Flash 11, I gather), I've been using a Logitech C200 USB Webcam with Flash and it worked fine. Now things still work with the
-
Apple TV not streaming all music
Hi! I have a 40GB ATV. I have a large music collection on cd that I finally ripped to CD (it took months). It's about 420GB, ripped mostly at 256 KPBS. It's about 1900 artists, many thousand of albums (7500+) and many many thousands of songs. My iTun