Get PDF data from RFC and send in email.
Hello,
I need to get PO spool PDF from R/3 server into SRM server and send email from SRM.
Code for sending PDF in email is working fine if executed from R/3 .But in SRM server PDF
in email is not opening in SOST transaction. Its showing error "Adobe reader cannot open document because either its not a supported file type or the file has ben damaged(for example,it was sent as an email attachment and wasnt correctly decoded).
Is this due to some server specific settings? Any help is appreciated!
Hi Kanchan,
If the generated PDF file is opened properly in R/3 & not in SRM, then it should be a version issue.
Please check for any relevant note wrt SRM/PDF.
Best regards,
Prashant
Similar Messages
-
Extract data from SAP and send to external system via Webmethods & IDOC's
Hi,
We need to Extract data from SAP and send to an external system via Webmethods middlewear using IDOCs. I have never used webmethods before and would like to know more about how to implement this scenario. I have used IDOCS in an EDI scenario before but not used it along with WebMethods.
Any pointers would be of great help. ThanksIf you have already ABAP programs /BAPI's in place then try to develop RFC interface and write some back ground programs to scheudl BAPI's and develop scenario but you need to implement error handling , data validation in PI mapping level.
or
take help from ABAPer to design in ABAP like writing Proxy program to pull data and send it PI.
if you are dealing with master data bit risky(correctness) but can be achived using PI. -
Get the data from excel and insert into the database
I want to read the data from excel file, get the data from excel and insert into the database.
You can use the Apache POI HSSF API to read data from Excel files and you can use the Sun JDBC API to insert data in database.
This has nothing to do with JSP/JSTL. -
How to get the data from RFC ?
Hi,
I am using the Import Adaptive RFC Model, where the RFC display the amatrial Information date.
But when I deploy the application I am not getting the data.
How to test the bindings are correct as well as is any lines of code has to be written in the Implementation part?
Please suggest
regards,
CSPHi,
First, drag and drop the Z<RFCNode>_Input node from model to custum controller.
From there, u can select both input and output parameters.
After that, Make sure that In custom controller's init(), the following code is present
Z<RFCNode>_Input input=new Z<RFCNode>_Input();
wdContext.nodeZ<RFCNode>_Input().bind(input);
Create execute() method in custom controller and in execute method, check whether u added
wdContext.currentZ<RFCNode>_InputElement().set<InputParam>(inputparametervalue); // If any i/p parameter is there. You can set this from view also if u mapped the RFC node to view
wdContext.currentZ<RFCNode>_InputElement().modelObject().execute();
Also check all mappings are done correctly.
After saving all, Call execute() method from view as wdThis.wdget<custcontroller>().execute();
After execute(), u will get the output from node Output, which is inside Z<RFCNode>_Input node.
Regards
Fahad Hamsa -
[webdynpro] How to get the data from database and store in Excel sheet
Hi All-
I am developing an application in Webdynpro and I need to provide a URL ( link ) which if clicked , need to collect the data from Database ( SQL Server ) and puts in an Excel Sheet corresponding fields and opens the sheet.....
Please look into this issue and help me out......
Regards,
CrisHi Cris,
Add-on to wat santosh has pointed to:
Exporting table data to MS-Excel Sheet(enhanced Web Dynpro Binary Cache)
(Or) If you have implemented your logic to get Database records below Blog should guide you in opening an excel with ur records.
Exporting table data to MS-Excel Sheet(enhanced Web Dynpro Binary Cache)
Regards,
N. -
Selecting the data from database and sending to users using javamail
how to select the records from database table in oracle and send automatically to users using javamail. I am able to send the txt msg. but dont know how to send the selected table data to users automatically.
can anyone suggest how to write the steps with database connection to send msgs containing data to different users
Thank Youusing JDBC..you want to
1. create the connect
2. open the connection
3. query the table for the data
4. loop through the resultset to retrieve rows of data
5. do something with the data
6. email the result
once you have the data, it is up to you to determine the format to send to the user using JavaMail. It is easiest to send plain text
here's a site that give code example (for all steps above relating to JDBC):
http://javaalmanac.com/egs/java.sql/pkg.html -
Extract the data from database and send to XI in form of file
hi,
I am working on a scenario in which i am to extract thew data from an ODBC database. and send it to Integration Engine using a file adapter. In this case which adapter i should use? If i go for file adapter then how i will extract the data and if i go for JDBCadapter then i can't send the data in the form of file which is my basic requirement.
Can someone help me out.Hi,
You can Use JDBC Adapter to pull the data from Dbase very well.
Check this For Refference Use
PERIODIC SCHEDULING OF DATA BETWEEN ORACLE DB & R/3 SYSTEM
Regards
Seshagiri -
Load data from file and send to background
Hello, is it possible to load data from a file on the presentation server and then create a batch input to call a transaction with those values but on background NOT using data set?
Thanks in advance.U can surely design the process to be executed in various ways..one of them is as below ::
Upload ABAP.
1. It reads the file from the presentation server and exports it into INDX database with a specific filename.
2. Updates a ztable with user/upload date and time/filename/status=U.
Batch ABAP.
1. It reads the ztable for all the files with status=U.
2. Using the filename IMPORTS the data from INDX database.
3. Creates the batch input to call transaction.
4. Sets the status as process along with process date and time.
With the above you can have multiple uploading data and batch job picking up each file and doing the needful.
Regards
Anurag -
Hi all,
We are trying to populate cubes(0CATS_C01) and (0CATS_C02) for which data sources are 0CA_IS_TS_1 and 0CA_IS_TS_2 respectively. We activated business content for these data sources. When we run these data sources in RSA3 we do not get any data even though we have data in the repective tables. We applied SAP Note :1586467, which says (Note 1586467 - Extractor 0CA_TS_IS_1 returns no data), Can you please help me out in knowing if we are missing some thing?
Thank you,
Bob.Hi,
To use this DataSource you must have implemented Support Package SAPKH46C32, or have made the relevant corrections in SAP Note 509592.
Pl check you have required data as mentioned below
When transferring time sheet data to the Business Information Warehouse (BW), you must note the connection between the following data sources:
· CA_TS_IS_1 (Time Sheet Data (Approved))
Documents are written in the SAP R/3 system for Time Sheets with status 30 (approved). The documents log the changes that have been made to data records.
Therefore, the SAP R/3 system can perform a delta update for this data source. The system only transfers newly approved data records and changes that have been made to existing data records. At the same time, the SAP R/3 system notes the date of the last delta transfer.
· CA_TS_IS_2 (Time Sheet Data (Released for approval))
The SAP R/3 system does not write documents for Time Sheet data with status 20 (released for approval). This means that changes made to these data records are not logged.
Therefore, the SAP R/3 system always performs a complete transfer of data records that have been released for approval. The number of data records that need to be transferred usually remains constant because in the period between two transfers not only new data records are added but other data records are also approved. Therefore, system performance is not restricted.
Thanks and regards -
Dear Experts,
Please provide me a solution to convert the standard Pay slip (PC00_M99_CEDT) Remuneration statement to PDF and send it via email to individual employee by fetching the email ids through the info types.
I checked the forum, few answers our complete but they have not given the solution.
Thanks in advance
Abdur
Moderator message: moved to requirements forum (points-free!)
Edited by: Thomas Zloch on Feb 7, 2011 11:53 AM
Moderator message: moved back to ABAP General.
Edited by: Thomas Zloch on Feb 9, 2011 1:03 PMDear Experts,
As suggested, I have written the below code.
REPORT ztest_period.
DATA : td_listobject LIKE abaplist OCCURS 0 WITH HEADER LINE.
DATA: txtlines(1024) TYPE c OCCURS 0 WITH HEADER LINE.
DATA: list_tab TYPE TABLE OF abaplist,
lt_objbin TYPE TABLE OF solisti1 WITH HEADER LINE.
SUBMIT rpcedtx0 VIA SELECTION-SCREEN EXPORTING LIST TO MEMORY AND RETURN.
CLEAR td_listobject. REFRESH td_listobject.
CALL FUNCTION 'LIST_FROM_MEMORY'
TABLES
listobject = td_listobject
EXCEPTIONS
not_found = 1
OTHERS = 2.
*IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
*ENDIF.
CHECK sy-subrc = 0.
CALL FUNCTION 'TABLE_COMPRESS'
TABLES
in = td_listobject
out = lt_objbin
EXCEPTIONS
compress_error = 1
OTHERS = 2.
&code&
I'm getting the raw data from FM 'LIST_FROM_MEMORY' Please tell me how should i convert it to normal data.
Once i get the data, I need to send an email for individual personnel number for the respective month.
Please advice me the next step.
Thanks and Regards,
Abdur Rafique
Edited by: abdur rafique on Feb 21, 2011 11:39 AM -
How to capture dynamic data in BPM and send to next step ?
Hi Folks,
How can i capture the dynamic data and later on send it to the next message type in send step in BPM ?
Regards,Hi Santhosh,
In your sceanrio your getting the response from RFC and preapring the XML file.Where you are poulating the Dynamic File name inside of the BPM or Outside of the BPM. Might be it is inside of the BPM, if yes Use another transformation step where you can catch the Dynamic file name to sending to Oracle database and Use send step to sending the message of out of the BPM.
Cheers
Veera -
Refresh buffer when rfc gets data from crm and the data was updated from R3
hi all
I have a program in r3 for maintenance of partners, so the user can create or update a CRM partner from the R3 system. if you are updating a partner, the program gets the data from CRM via RFC and saves the changes via zBDoc. if the user modify a partner and then try to check if the info were updated, he needs to leave the transaccion and run it again in order to the RFC gets the data updated. how I can avoid to leave the transaccion? i tried with a buffer refresh and commit but it doesn't works.... any idea?
tnksHi Alan,
THANK YOU for that hint. That brought me a giant step further, seriously! Many thanks! Now my report is running and hourly creating an instance, reeally nice!
But of course, the next problem is arising rapidly: Now that I got my report creating instances, the funny thing happening is the following: I created the WebI report with the WebI-Rich Client and then saved it to the server. In InfoView I scheduled the instance creation and the strange thing is now: The values differ. In the original report the values for some percentage ratios (e.g. 50%) show up as they should with four decimals: 0,5000 (German way of displaying numbers with decimals). BUT: In the instances of the same report, exactly these numbers would appear as 0,0000. So the numbers would just not be displayed! But all other numbers (all numbers not having decimals) would show up as they are supposed to even in the instances of the report.
This is kind of strange to me. Does anybody have a clue what the problem might be?
Many thanks again! And I hope I am not bothering you guys with these "newbie" questions.
Thanks and best regards,
Kai -
Process and Code for writing an RFC to retrieve data from IT0006 and IT0655
Hi,
Can some body tell me the process and code for creating an RFC to retrieve data from IT0006 and IT0655.
Its very urgent........
Waiting for an early reply.....
Many thanksHello Krishna,
The process for creating an entry in infotype is as follows.
1.First you get the personal number lock for upating.You can use function
module ' BAPI_EMPLOYEE_ENQUEUE ' or ENQUEUE_EMPREL.
2.Pass the records to function module ' HR_INFOTYPE_OPERATION' with
OPERATION - 'INS'.
3.Unlock the Employee by using function moule 'BAPI_EMPLOYEET_DEQUEUE'.
Regards,
Manoj. -
How do u get the data from server? if server send by bytes?
how do u get the data from server? if server send by bytes?
i have tried using bufferedinputstream to get the data n getting the bytes but there is some data missing.i couldnt all data.so my image cant be displayIf you don't get helpful replies, I suggest you try to improve your question style a bit. There are many non native English speakers around here and the ability to phrase slick sentences varies. But for a start you could try to adhere to minimal English language standards like starting a sentence with an uppercase letter, and ending a sentence with a dot and a blank to separate it from the next sentence. Don't use ellipses (...) all over the place suggesting that the reader knows what you want to say. Rather please say it.
Its is good style to only post the necessary code to understand the problem. However, the code you posted seems to be cut off too early to even get a grasp at what you are trying to achieve.
Harald.
BioMed Information Extraction: http://www.ebi.ac.uk/Rebholz-srv/whatizit -
How to get the data from mysql database which is being accessed by a PHP application and process the data locally in adobe air application and finally commit the changes back in to mysql database through the PHP application.
If the data is on a remote server (for example, PHP running on a web server, talking to a MySQL server) then you do this in an AIR application the same way you would do it with any Flex application (or ajax application, if you're building your AIR app in HTML/JS).
That's a broad answer, but in fact there are lots of ways to communicate between Flex and PHP. The most common and best in most cases is to use AMFPHP (http://amfphp.org/) or the new ZEND AMF support in the Zend Framework.
This page is a good starting point for learning about Flex and PHP communication:
http://www.adobe.com/devnet/flex/flex_php.html
Also, in Flash Builder 4 they've added a lot of remote-data-connection functionality, including a lot that's designed for PHP. Take a look at the Flash Builder 4 public beta for more on that: http://labs.adobe.com/technologies/flashbuilder4/
Maybe you are looking for
-
Dear all, and dear Apple - as you know flagged trouble regarding Home Sharing to devices and to APTV has grown exponentially this fall and it is high time Apple calmly regained control over the situation. Get a grip, this is a fundamental "it just wo
-
My Pavillon Dv6 Only plays Sound out of the built in speakers if headphones are plugged in. It plays sound from both when there plugged in. Please hep me.
-
Hi, May i know how to write my application messages into system log(sm21) using "c_write_syslog_entry". Any explanation regarding the Type. ID, Data will be useful with examples. Incase of any other FM's or C functions does the same Please let me kno
-
How to make changes to stdandard web Dynpro applications used in ESS
Hi all I have uploaded the standard ESS Business Package, now the requirement is to change some features in the web dynpro application in it.How do I go about it? Regards Mansoor
-
i did some thing wrong that makes my mac just showing a black screen and amessage says you need to restart your mac .... etc and i wanted to talk to any one from apple and i couldnt get my mac serial number and i could do nothing i turned to some one