File 2 Idoc with Acknowledgement to Mailreceiver
HI,
i have a simple file to Idoc scenario.
A file is sent to Xi, mapped to an ORDERS Idoc and the IDoc creates an SalesOrder in the SAP R/3.
Is it possible to send an acknowledgement or something else back to a mail receiver ?
In case the SalesOrder is processed -> Mail to the filesender (Mailaddress) everything is fine.
In case the SalesOrder failed -> Mail to the filesender (Mailaddress) there is an error.
ideas ?
Hi Gordon,
When Idoc creates SalesOrder in SAP R/3 an acknoledgement Idoc is created in R/3 for corresponding SalesOrder.
You need to create a scenario in such a way that, when Ack Idoc will created in R/3 it will be picked up by Sender side Idoc Adapter and sent to XI from where you can configure Email Receiver and you can get Ack details through email.
Regards,
Shripad
**Reward points if it helps you**
Similar Messages
-
Web Service u0096 IDOC with acknowledgement interface
hi experts,
for this scenario do i need to use ccBPM??
<b><i>Web Service IDOC with acknowledgement interface.</i></b>
because we need response from idoc and idoc supports asynchronous processing.hi,
yes you need to use a BPM if you want to use
acknowledgment to a web service from IDOC interface
more on IDOC can be found in my book:
<a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi"><b>Mastering IDoc Business Scenarios with SAP XI</b></a>
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a> -
JDBC - IDoc with acknowledgment
Hello,
I have the following requirement:
Reading data via JDBC from a database (select query), creating an IDoc and send to SAP.
If the IDoc was sent successfully there should be an acknowledgement written back to the database (there is a special coloumn for acknowledgements in the database,key is record ID).
My question:
- Is it absolutely necessary to use BPM for this scenario (I think yes, as I need to track the record ID to write back the acknowledgement?)
- My idea was to use a send step for the IDoc with enabled acknowledgments (system or application ??). In case of positive acknowledgement I would update the database in the next step (How do you check the acknowledgment returned from the SAP system, do I need a separate asynchronous receive step to get the ALEAUDIT back?)
Thank you very much for your advice on this!Is it absolutely necessary to use BPM for this scenario (I think yes, as I need to track the record ID to write back the acknowledgement?)
i think the key of question is either transport ack or application ack?
if you just need transport ack,actually,you do not have to use bpm!
>My idea was to use a send step for the IDoc with enabled acknowledgments (system or application ??).
apparently,you need it which is application ack,otherwise,whereis your purpose?
>How do you check the acknowledgment returned from the SAP system, do I need a separate asynchronous receive step to get the ALEAUDIT back?)
For the inbound IDoc adapter to be able to send an acknowledgment IDoc to the sender, a communication channel with the interface ALEAUD.ALEAUD01 must be maintained for the sender,that is your intergration process. -
File to IDOC with ACKNOWLEDGMENT
Hi,
Can anyone tell how to handle acknowledgment in FILE TO IDOC scenario. ( no BPM please )
Just tell me steps for this with any example but without using BPM.
Thanks in advance..hi Prateek,
>>You have to keep in mind that the acknowledgement in this case would be sent in the form of ALEAUD from receiver SAP system to XI. It could not be directly sent to file system without BPM.
actuall it can be delivered to file system without a BPM
you just need to specify that aleaud from this sender are treated as XI request messages
unless I got your response wrong
Regards,
Michal Krawczyk -
IDoc - XI - iDoc with Acknowledgement
Hello,
I am trying to send an iDoc between two R3 systems and receive system\application acknowledgement response.
According to the How-To guide, all I have to do is to schedule a job for program RBDSTATE which sends the ALEAUD iDoc back to the sender system, and create a communication channel for iDoc interface in the sender service.
After running the RBDSTATE program an ALEAUD iDoc was received by the original sender service but in the monitoring transaction SXMB_MONI it shows that the iDoc is still waiting for Acknowledgement.
Has anyone implemented this scenario with any ideas ?
Thanks in advance,
Elad Saar.Hi!
> Can you try executing that particular LUW again from
> SM58?
> Check your trace in XI for more info.
If I execute the LUW again in SM58 the same error appears. In SM21 there is the following error:
09:13:31 DIA 1 020 C12_X3D D01 Transaction Canceled 000 ( )
09:13:31 DIA 1 020 C12_X3D R68 Perform rollback
09:13:31 DIA 1 020 C12_X3D R68 Perform rollback
eading:
The C12_X3D user is a user on XI that is used by the sending system.
Regards, Tanja -
Hi all
i have a scenario in which an IDoc is updated fetching data from ODS table.We require the IDoc to send an acknowledgement depending on the processing it does .
In accordance with the IDoc acknowledgement we want to give an RFC call.
Can anyone help me in this scenario giving some information on IDoc acknowledgement.Hi Mudit,
Here are some example of IDoc acknowledgement:
/people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f6d2d790-0201-0010-9382-b50b499b3fbe
Regards
Vijaya -
ID : interface determination - Interface mapping (file- IDOC with externa)
Hi,
scenario : XML file read and mapped to Multiple IDOC in single message
all IR stuf are done but in the ID I cannot choose the mapping interface
here is a document of everything that was done...http://docs.google.com/Doc?id=dcsvs2n3_51jnrfw6
Thanks for the helpHi Stepen,
Simple for Reciever Business System did you add the Idoc itself that was imported as Receiver Interface..
Just double click the Receiver Business System and Then click Receiver and See if the IDOC name exists other wise insert it...
<b>Also In</b> the Interface determinatin select the actual idoc that you imported and not the XSD....
Finally if the above doesnt work Try this since you are using ED create Message Interface and mention the xsd as MT.... and in Interface Determination use the Actual idoc imported and not ED ....
Regards,
sridhar
Message was edited by:
sridhar reddy kondam -
Acknowledgement - IDoc-File & File-IDoc scenario
Hi All,
Acknowledgement is possible in case of asynchronous IDoc-XI-File scenario? If yes, how to setup?
Same as above question for File-XI-IDoc scenario.
In case of synchronous scenario, how to setup email with acknowledgement?
Thanks a lot in advance.
SreeHi Rama,
While doing an IDOC -> XI -> File scenario, The Points to noted are:
1. You dont need a DT, MT or a message interface for the IDOC as it itself acts as the Message Interface.
2. You import the IDOC and use the same in your mapping.
3. In this configuration note that you dont have a sender agreement as you dont have a sender IDOC adapter.
If it is that you wanted to send an IDOC from XI (File to IDOC) , then in this case:
points 1 and 2 will remain, but the 3 will not. You will need a sender agreement for the file and a receiver agreement for the IDOC.
IDOC -> File scenario ref:
/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters
File -> IDOC ->
/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping
(It concentrates on XSLT mapping but also gives an idea about the configuration part. Do go thru that, it might help you.)
I hope I have answered your query.
Regards,
Abhy
PS: AWARD POINTS FOR HELPFUL ANSWERS. -
IDoc-to-File scenario with external Partner ... PCK necessary?
Hi all,
I have a question concerning to a IDoc-to-File Scenario with an external Partner. Here is a short Description of the Scenario:
The SAP ERP System creates an IDoc which should be send to the SAP Integration Server. The Integration Server respectively the IDoc-Adapter transform the IDoc in IDoc-XML. The Integration Server executes a Mapping and so on. In the final step the Integration Server should send the XML-File to a FTP Server in New York (external Partner) with the File/FTP-Adapter.
Have I to install the Partner Connectivity Kit at a Server in New York or is it working without the PCK? Which are my possibilities?
Thanks for your help
with kind regards
ChristopherHello,
If the FTP server has connectivity to XI and if the
port is open XI can directly do the FTP using File
Adapter.
Thanks,
Himadri
Hi,
thanks for your quick answer.
What means "connectivity to XI"? Our SAP-Environment is in Germany and the FTP-Server is in New York. Is it enough to open the port in the firewall?
Thanks for your answer
Christopher Kühn -
IDOC to XML file scenario with party
Hi All,
I am developing a IDOC to XML file scenario with party in which I have extended the MATMAS idoc and configured the receiver FILE communication channel.
But its giving me the error *"No receiver could be determined"* with party. If I run the same scenario without the sender party its working fine.
And sender is my R/3 system under party P_Party and receiver is my third party system under P_Party.
Thanks in advance.
GaurangU can give a try as follows.
In the Partner Profile of Sender R/3 system,
Give the Receiver Party P_Party in the PartnerNo. Give the 'Business Partner' as logical System type.
In XI, Party Definition of P_Party
Give the following Alternative Identifier
Agency - Sender R/3 Business System
Scheme - ALE#GP
Value - P_Party -
How to Test, Inbound idoc ,with out the Sender System, using a Text File
Hi Guru's .
we wanted to test BLAORD03 inbound idoc (Message Type BLAORD).with out the SENDER SYSTEM.
on the same client.
we wanted to test this idoc with text file from our local machine.
Can anyone give us detail steps.like how to create File layout
with Segment name,and values for the fields.how to pass this file to the system.
Thanks in advance.Hi Aparna.
My requirement is to test the idoc with Inbound File.
Generate a file with the data entered through segments through we19 ,and use the same file for processing through we16.
when i am trying to do this syst complaing about
Partner Profile not available, and some times
port not available. and some times with
'No further processing defined'.
but i maintained part profiles and port perfectly.
Can you help me in testing with test 'File' port. -
Acknowledgement from receiver file Adapter with out BPM
Hi Gurus,
I am trying to get Acknowledgement from Receiver file Adapter with out Using BPM.
Here is the scenario. I am sending files from different Sender Adapters. There is only one target that is File Adapter. After each successfull and failure transaction I need an Acknowledgement that needs to trigger another receiver adapter and send the the file name and timestamp to that file.
Hope this is a complicated scenario. Please help me.
Thanks,
Kevinfrom sap note 821267
6. Acknowledgements
* Q: Does the File Adapter support acknowledgements?
* A: You need to distinguish system acknowledgements (indicating that a message has been received by the target system) and application acknowledgements (indicating that the message has been successfully processed by the application on the receiver side).
The receiver of an XI message will only send an acknowledgement back to the sender if the sender has requested one. However, the File Adapter has no functionality that relies on the receipt of an acknowledgement, so it never requests one.
On the other hand, if a File Adapter Receiver receives a request to send an acknowledgement, it will do so for a system acknowledgement request. Application acknowledgements are not supported at all as the File Receiver has no way to determine if the written file has been correctly processed by the back-end application, which is what a positive application acknowledgement would imply.
this means that your requirement is ideally not possible without a BPM -
IDOC to FILE scenario With Screen shots
CAN YOU PLEASE SEND US THE DETAILS OF IDOC to FILE scenario With Screen shots and do the needful for me
Hi Surya,
I thought i will just share a few basic thoughts that you need to take care while doing an IDOC to File Scenario. Just see if it helps you in anyways.
While doing an IDOC -> XI -> File scenario, The Points to noted are:
1. You dont need a DT, MT or a message interface for the IDOC as it itself acts as the Message Interface.
2. You import the IDOC and use the same in your mapping.
3. In this configuration note that you dont have a sender agreement as you dont have a sender IDOC adapter.
If it is that you wanted to send an IDOC from XI (File to IDOC) , then in this case:
points 1 and 2 will remain, but the 3 will not. You will need a sender agreement for the file and a receiver agreement for the IDOC.
IDOC -> File scenario ref:
<a href="/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters scenario</a>
File -> IDOC ref:
<a href="/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping to IDOC</a>
To be able to trigger your IDOC from the SAP ISU system, you will have to set the partner profile in we20. Select your Business System (mostly under Logical system) and then create Outbound entries for whichever IDOC you want to trigger.
You define your basic type also in your partner profile settings, Please go thru the following links to get a better idea about partner profile:
http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b833243d711d1893e0000e8323c4f/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b7cd343d711d1893e0000e8323c4f/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/32/692037b1f10709e10000009b38f839/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/5e/b8f8bf356dc84096e4fedc2cd71426/frameset.htm
Also, I would suggest that you go through this blog by michal if any issue arises,
/people/michal.krawczyk2/blog/2005/03/29/xi-error--unable-to-convert-the-sender-service-to-an-ale-logical-system
/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions
Also have a look at these forum threads...
IDOC TO FILE SCENARIO
idoc to file scenario
I hope this helps.
Regards,
Abhy Thomas -
Hi Experts,
My requirement is that i need to read text file line by line and post IDOC to R3 with 3 minutes delay.
That means, between two idocs that got posted ot R3, there shuld be 3 minutes delay from XI.
Is this possible, If it is possible how it si possible?
Thanks,
SubbuHi,
Two Mappings involved are:
1..source file to idoc imported as external definition (whose occurance is 0..unbound)
2..file(idoc imported as external definition) to IDoc
1) When you are spllitting messages with 1:N mapping in BPM, with what name you saved the multiple fies at target.
in BPM after receive step u need to add transform step where u specify ur mapping and there ur messge is getting spilt. and in File adapter for receiver give file name as temp.xml and choose option as add timestamp..so that ur file name will be "temp<timestamp>.txt" when it gets created and in sender file adapter choose option as "delete" bcoz if u don't delete it ...XI will just keep generating new multiple files
2) How could you manage picking files at 3 mintes intervals from file communciaion channel from FTP.
Now while picking file, in file adapter give file name as "temp*.xml"...here this * plays main role as it picks all files starts with temp...and again select "delete" option ..else XI again will just keep picking file forever
and in polling interval in sender file keep 3 mins delay
Hope this clears ur doubt.
Regards,
Manisha -
Idoc to ABAP Proxy with Acknowledgement Coming Back
We are running SAP standard SRM scenario where our ECC systems are posting Idocs to PI which maps and sends to SRM as an ABAP proxy. Can someone please explain to me the best way to have SRM send back an acknowledgement to the sending ECC system when the document has been posted so we can update the Idoc status? We are looking for standard SAP config firstly, then will consider custom development if absolutely necessary.
Thanks in advance!
PeterHi Peter,
you can configure the IDOC ack setting and you can getthe idocs for acknowledgement in ECC side.Configure the ALEAUD message type in ECC and configure one Coomunication channel for the ACk in ID.
if this is not clear just giive ur mail id i will send u one pdf or this
Regards
Maybe you are looking for
-
Using USB Power Adator in S. Korea
Traveling to S. Korea and wondering if I can go ahead and plug in my iPhone using the usb power adaptor that came with my iPhone. Of course, I will get a plug adaptor for their odd looking plug ins. I think I remember plugging in my MacBook Pro and i
-
Tutorial about purchasing items in newsstand
Hello, my name is anugrah, from indonesia, here's the things. I created a digital magazine for newsstand, and i would like to know about purchasing an issues for downloading code, its not a subscription, just a code for buying an issued, because all
-
File icons missing in File Panel
Hi there, I have a brand new installation (demo) of Dreamweaver CS6 on a Mac and in the file panel the icons for files are not there. The icons for folders are there but where there should be an icon for a file there is empty white space. This is fru
-
Hi, I have one issue in my spread sheet addin. I have update outline of my Essbase BSO cube and load data in to it. There was no error while updating and loading data, but when I connect my cube with excel spread sheet through essbase addins, then I
-
pretty much what the description says, please help