Error in IDOC(ALEAUD) to file Scenario
Hi ..
we have a client requirment were they want the ALEAUD acknowledgement in the form of file.
So we are creating a IDOC to file scenario, where IDOC is ALEAUD which is mapped to create a file in the traget system. but when we post the IDoc we get thwe following error.
*Note: have a small doubt. Can we use ALEAUD Idoc as a normal IDoc to File Scenario. because with the documents i understand that ALEAUD is a acknowledgment IDoc which is generated based on the request IDOC. but in our scenario we are manually using the structure of ALEAUD in the source system*
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Inbound Message
-->
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_NO_REQUEST</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>ALEAUDIT IDoc cannot find request IDoc in Integration Server</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error>
Kindly help me out .
Thanks in advance
Deepika
Hello,
If you need to send the ALEADUIT back to the SAP system if the file returns a successful ack, then you will need to have a BPM with a separate SEND step to send back the ALEAUDIT.
And check this ......
/people/saravanakumar.kuppusamy2/blog/2005/01/20/configuration-tips-for-a-business-serviceintegration-process-to-send-back-ale-audit-idoc
*******Reward points if found useful
Similar Messages
-
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 -
Regarding receiver determination problem in IDOC-XI-XML file scenario
Dear All ,
In IDOC-XI-xml file scenario , I have configured SLD , IR . But in ID , after file adapter , reciever agreement configuration when I am doing receiver determination configuration I am not able to insert mapping program in configuration overview of receiver determination as I am not getting "New Specific" option in mapping .
Can anybody suggest what could be the reason behind this .
Thanks in Advance
PrabhatHi PRabhat,
In RCVR determination, you need to select the party & service (as appropriate) save the obeject
then refresh the configuration overview of recr det.
then you can see the partner/service
then you can open it & add the necessary objects.
Regards
Vishnu -
R/3 46C(IDOC) -- XI -- Flat file scenario
Hi
Is there anyone who could give me information on a R/3 46C(IDOC) --> XI --> Flat file scenario?
Many thanks!
br
GöranHi Manish
We are using a standard IDOC called PROACT.PROACT01
(We are using transaction sa38(Report RSMIPROACT) in R/3 to send our IDOC.)
First we create the technical and business systems in SLD
Second we transfer these to the repository.(I think the only thing you need to do is to update the SLD cache to get them there - Design : Integration builder --> Environment --> clear SLD cache)
Then we just use the configuration wizard(Configuration : Integration builder --> Tools --> configuration wizard) to map everything together - defining sender and receiver etc(You get the configuration wizard tool by patching XI to patch level 4 or 5).
I assume that you have made all the configurations accordingly to the XI configuration guide which you can download from the service marketplace.
This is just a hint but maybe it can give you a start.
br
Göran -
IDoc to Flat file scenario - abap mapping
Hi All,
I have to do some IDOC to Flat file scenarios. In Order to generate the file in required format I will have to add all segments(Nodes) of Idoc in FCC receiver. We also have other option of doing it through ABAP Mapping which I found in one blog.
Now my question is : Is it better way of doing it through FCC or ABAP Mapping?
Ofcourse from development point of view ABAP Mapping looks easier as FCC is very time consuming task.
Is there and performance issues in either of the approach?
Thanks and Regards,
AtulHi VJ and Harald,
Thanks for your replies.
I am not having PI7.1 however the given blog was very informative.
I will try using file port approach as suggested.
Thanks and Regards,
Atul -
Inbound Function Module SM58 Error in Outbound R3- XI- file Scenario
I am getting an SM58 error message of "Use IDOC Adapter for FM IDOC_INBOUND_ASYNCHRONOUS...." in my R3 system when trying to implement an Outbound R3->XI->file Scenario. This implies that the system thinks I am doing inbound when I am really doing an outbound IDoc to XI. I followed the guides and seem to have everything set up properly.
I also found a closed posting concerning the same error message, but there was no resolution.
My idoc also appears fine (outbound, right ports). To test, I changed my XI rfcDestination to an EDI System rfcDestination and the ORDRSP outbound idoc goes to the edi system as expected.
Any idea why my R3 system thinks I am using IDOC_INBOUND_ASYNCHRONOUS?
Thanks in advance!Hi,
I have couple questions before exactly answering your question
What type of data you are trying to send like
1. Master data (Customer master, Vendor master)
2. Transactional data (Sales orders, Purchase orders)
If you are trying to send transactional data then check the partner profile configuration for whom you are trying to create outbound IDocs. Select your partners outbound message type and go to Message Control details tab and check your Process code and corresponding functional module if the function module used is ment for creating outbound Idocs then there should be some other that is causing the problem otherwise I guess this is the problem so you can change the associated process code function module.
Jagadish. -
Doubts in SAP(Idoc)-XI-Flat file scenario
Dear All,
I am sending Delivery Idoc from R/3 and I am able to view the Idoc in XI in transaction IDX5. Also i m able to see the XML structure with the data of the idoc in SXMB_MONI.
Now as per my scenario I have to download this to a flat file from XI.
My question is, should I have to do the creation of Data types, message types, mapping interface & interface mapping in IR or should I directly do the designing in the ID.
waiting for your reply.
Warm regards,
N.JainHi,
DT, MT, MI : you will create these things for receiver flat file only.
First create
In Integration Repository :
1. Import structure of IDOC in your scenario, In imported objects  IDOCs
a. In Interface Objects
1. Create Data type for your flat file
2. Create Message Type
3. Create Message Interface (inbound Asy.)
b. In Mapping Objects
1. Message Mapping : IDOC to Message Type of Flat File.
2. Create Interface Mapping : IDOC to Flat file by using Message Mapping which you have created.
Make activate all these things.
In Integration Directory :
1. Create Communication channel for File Receiver.
2. Sender Communication channel is not required.
3. Create Receiver Agreement.
4. Sender Agreement is not required.
5. Interface Determination
6. Receiver Determination
At sender side you will take your IDoc and at receiver side you will take your flat file.
It can help you,
Regards,
Sandeep Kaushik -
Idoc to Multiple file scenario
Hi Experts,
My scenario is IDOC to Multiple files..
IDOC will be triggered from the ECC system and i have three differient structures and need to drop those 3 files in the ftp server at the target system.
Here we can use multimapping for such scenario but the problem here is ..
In my scenario for all the 3 mappings i am using combination of message mapping and xslt mapping as below
1st case:
Idoc -
Message mapping -
Target First File.
XSLT Mapping1
XSLT Mapping2
XSLT Mapping3
XSLT Mapping4 -
The output of the xslt 4th mapping will go to the target ftp server
In similar for the other 2 mappings also uses the combination of messag mapping and xslt mapping.
Here as the receiver system is one in the interface determination (PI 7.1-- NO Enhanced determination)when i add these operation mapping in the interface determination when i execute the scenario all the operation mappings are not getting executed.
For example;; If the first target file has no records then it is not executing the 2nd operaion mapping, does the occurence of the operation mapping needs to changed.
could anyone suggest on this..
Thanks,
saiHi,
Why cannot you use three mappings when you want to generate the three files for the same input instead of multimapping as the multimapping generates either of the three messages only...
you can later provide the condition at the interface determination to execute the mappings if not all mappings to be executed..
if there are no conditions provided by you at the interface determination level then mappings will get executed automatically..
provided your mapping is working fine..so in your case check /test the message mapping..
HTH
Rajesh -
Error Handling on RFC - XI - File Scenario
I have an R/3 RFC -> XI -> FILE scenario that works, but does not adequately handle the error of my R/3 to XI connection being down.
The RFC call is async since I was under the impression that I had to do a "to file" scenario that way.
CALL FUNCTION 'ZXO_SAP2RFC'
IN BACKGROUND TASK
DESTINATION wa-rfc_dest_1
EXPORTING
request = request
rfc_header = rfc_header.
COMMIT WORK AND WAIT.
IF sy-subrc <> 0.
[error handling]
If my rfc destination is down (for example when XI is down), this RFC call is still getting a sy-subrc of '0' (so my error handling does not kick in).
Any suggestions?Hi Keith,
your scenario is working correctly. If XI is down you will find your message queued in transaction SM58, where you can restart it manually. Usually there should be standard job for report RSARFCEX, which is periodicly trieing to restard the message.
Asynchr Call (tRFC) means that your program continues completly undependent from that call.
Make a test: Change temporary the called machine in SM59 destination to senseless value and execute your programm. Your message should be in SM58. Then correct the destination and wait a few minutes...
Regards,
Udo -
IDOC to EDI file scenario and EDI file to IDOC scenario without Seeburger
Hi All,
IDOC (Invoice) to EDI file scenario without Seeburger
Pls let me know if anybody have blogs for the same
EDI file to IDOC (Orders) scenario without Seeburger
Pls let me know if anybody have blogs for the same
RegardsHi Rachit,
>>Can anybody send me blogs to convert IDoc structure to EDI or EDI to IDoc structure using Conversion Agent or using JAVA Mappings.
Using conversion Agent there is no coding, If you have a conversion agent insatlled in your landscape you will have better understanding..
Also java code for IDoc to EDI have some problems:
1. The EDI format differs based on requirement so there will always be a customized code for it.. Like we have IDco to EDIFACT and ANSX12...
2. Because most of these codes are propriety materials I doubt whether anyone be sharing the complete code here in SDN. Better to have a java consultant at your end and put him with your requirement.. From the reply in above threads you should be clear that what you are looking for can be done from java coding..
All the best
Regards
Suraj -
IDOC TO HTML FILE SCENARIO WITH XSLT MAPPING
Hi ,
I am doing idoc to html file using xslt mapping can anyone provide me some help(material or example ) please reply soon.
Thanks & Regards,
Vinay YadavHi ,
For xslt mapping the place to start is
http://www.w3schools.com/.
in help.
http://help.sap.com/saphelp_nw2004s/helpdata/en/83/2200cb50d345c793336d9a1683163e/frameset.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/a4/64b93d0d4e6b3be10000000a114084/frameset.htm
There are some blogs here which can proove to be good.
/people/pooja.pandey/blog/2005/06/27/xslt-mapping-with-java-enhancement-for-beginners
/people/pooja.pandey/blog/2005/06/27/xslt-mapping-with-java-enhancement-for-beginners
https://weblogs.sdn.sap.com/pub/wlg/3823 [original link is broken] [original link is broken] [original link is broken] [original link is broken]
Regards ,
Deepak
/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping -
Removal of Line feed from EDI file in IDOC to EDI file scenario
Hi Experts,
I have one problem related to line feed in EDI file. Currently i am using seeburger mapping to do XML to EDI mapping. After mapping i am using File Adapter(with NFS) to create file in my PI server.
The line looks like
UNB+UNOA......
UNH+1.......
BGM.........
but i want my file in without line feed
UNBUNOA......UNH1......BGM
Can this be possible without use of Shell script?
Is anything i can do in Seeburger mapping [i checked BIC mapper in seeburger and see some parameters there]?
Regards,
ShradhaHi,
I am explaining my scenario in detail:
my Current EDI file looks like
UNAf1f2............'
UNBf1f2............'
BGMf1f2............'
UNHf1f2............'
now i want my file to be in following format
UNAf1f2............'UNBf1f2............'BGMf1f2............'UNHf1f2............'
NOTE: to create my current file i am using File adapter with NFS and seeburger mapping.
Can you please tell me a way to remove the line feed from the current file ?
I already tried newline checkbox from seeburger and it is not working. and other parameter i can use from see burger mapping tool which will remove my line feed.
Regards,
Shradha -
Multiple IDocs-XI-Single File Scenario
Hi All,
We need to send multiple IDocs from R/3 to XI and then to a single file using File Adapter. Please help us with your suggestions on how to proceed using a simple solution.
Regards,
PeterI made a program that solved the issue of collecting the IDOC in to one file.
1. The partent profile should be setup for collect idocs
2. Make a report that will select and dispatch the idocs
seudo code:
select tables with select criteria:
edidc (idoc control)
edid4 (idoc data)
one yo have made you selection into internal tables
it_final_edidc
it_final_edid4
*you can apply rules and data tranformations, eg. PEXR2002 batch per payment type.
CALL FUNCTION 'EDI_OUTPUT_NEW'
EXPORTING
onl_option = 'B'
ERROR_FLAG = ' '
NAST_RECORD =
TABLES
i_edidc = it_final_edidc
i_edidd = it_final_edid4
EXCEPTIONS
OTHERS = 1.
" EDI mesages dispatched
IF sy-subrc EQ 0.
COMMIT WORK.
CALL FUNCTION 'DEQUEUE_ALL'
EXPORTING
_SYNCHRON = ' '
EXCEPTIONS
OTHERS = 1.
That work like a charm when writting the IDOC to a single file.
But when I send the IDOCS to XI like XML-IDOC I still receive one transaction per IDOC.
if anyone know how to solve that, let me know.
juan -
Hi
I am mapping from a IDOC to a flat structure.
Source side segments can repeat - based upon some other criteria like highest date - mapping is done to the target fields.
Problem is - sometimes the IDOC tags for some fields on which I have mapping - is not present - as in Source SAP - this field is blank.
In the mapping - sort by key is failing - as date field ( key) and the source field might be different in queue length - in such cases where source side xml tag is missing.
I know - node function if exists is there - and a empty tag can be created if case xml tag is missing - but I can not use that as a lot of context is used. I really can not go to the lowest context to check if that field is present or not.
Does anybody have any quick java code for creating empty tags if not present or any other solution for this problem?Hi Bhavesh,
Normally mapWithDefault would work .
But as from my message above, I have already tried this and this does not work if we are using mapWith Default, Context changes , Sort by key for a particular field.
Need to sort based on values on a higher context.
Empty nodes cause an issue as Queues have different lengths.
Also, mapWithDefault has to be applied to every field. There should be a better way if you have 100s of fields on the source message.
Empty tags (nodes) should be added (filled) in one go for all fields.
Hoping a quick response.
Thanks,
Sudhin -
IDOC(ALEAUD01) to file...
Hi ..
we have a client requirment were they want the ALEAUD acknowledgement in the form of file.
So we are creating a IDOC to file scenario, where IDOC is ALEAUD which is mapped to create a file in the traget system. but when we post the IDoc we get thwe following error.
**Note: have a small doubt. Can we use ALEAUD Idoc as a normal IDoc to File Scenario. because with the documents i understand that ALEAUD is a acknowledgment IDoc which is generated based on the request IDOC. but in our scenario we are manually using the structure of ALEAUD in the source system**
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!-- Inbound Message
-->
<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIAdapter</SAP:Category>
<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_NO_REQUEST</SAP:Code>
<SAP:P1 />
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>ALEAUDIT IDoc cannot find request IDoc in Integration Server</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error>
please refer the thread having similer query...
Error in IDOC(ALEAUD) to file Scenario
anybdy have done the scenario....?????????/
Actualy i am sending shipment details from legacy system to SAP using IDOC (TPSSHT01)..and ... i dont want the acknowledgement imidiately....
is there any solution for this????/Hi Biplab,
Looking at the Structure of the IDOC ALEAUD basic type ALEAUD01 it doesnt seem like you can use it in a request sccenario.
Check the segment
E1PRTOB : IDoc number and application object in receiving system.
It would always have a receving system Information attached.
Hence I feel, you cannot use it for Request messages.
To convert this to a XML file, you can use SAP function modules or call tranformations directly which generate files. If i understand your requirement correctly, no mapping would be needed.
Let me know if this was helpful.
Regards,
Abhishek
Maybe you are looking for
-
I know all about the reported noises from MBPs, but I think that I have found something slightly different. When I connect the MBP to analog speakers via the headphone out port, there is a terrible hissing noise coming from the speakers. I tested the
-
How do I get the Grid lines to show on the printed sheet in numbers?
When I print out a page from Numbers the Grid lines do not appear. What do I need to do to correct this?
-
Error to generate the cash receipt form cash desk
Hi sap Guru I have stuck my self to print the receipt from cash desk. Posting is properly save into the account, but as i give the command of print receipt the folowing error display...... Contract account 1004400 for business partner 5500000071 does
-
Problem accessing Servlet in Weblogic 6.0
Using the console I verified that the servlet is available on examplesWebApp. When I try to access it as http:127.0.0.1:localhost/examplesWebApp/myServlet, I get the following error: Error 404--Not Found From RFC 2068 Hy
-
How to make Forms less dependent of client PC ? (Best Practice?)
Hello, We are on Forms 10g (and I also noticed the same pb with previous versions) We built quite big applications that use Webutil and jInitiator (not Java plugin) The application is used via Web only. At the deploiement of the applications, we expe