Idoc Packaging from sender side Idocs
Hey,
Can anybody suggest me the best approach/practice to do the idoc packaging with PI 7.0 SP 15.
-Esha
Hi,
Refer
SAP Network Blog: XI/PI: sender IDOC adapter packaging ?
The specified item was not found.
Message Packaging with Process Integration Component of SAP NetWeaver 7.0 - Webinar Powerpoint
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/40a10c62-d000-2a10-c1a6-dbb3ce727300
Thanks
Swarup
Similar Messages
-
Hi all,
What is Idoc Packaging?
I have a scenario(Idoc to file) where sender is sending multiple idocs and I have to collect it without using BPM is it possible? Can Idoc Packaging help me in this.. If yes kindly give me all the development details too.
Thanks in advance,
Anu SinghalHi Anu,
Please look into the below thread for michal's answer:
IDOC Packaging on outbound side
You can refer the below blog for collecting multiple idocs without using BPM in the sender system only.
/people/stefan.grube/blog/2006/09/18/collecting-idocs-without-using-bpm
Refer the below link for info on idoc packaging:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/877c0d53-0801-0010-3bb0-e38d5ecd352c
Also:
/people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change
Regards,
Prasanthi. -
Flat file name from Sender Side Dynamically into subject of Receiver Mail
Hi All,
I am Using a file to Mail Scenario, My requirement is to get dynamically the file name from flat file of the Sender Side into Subject of Receiver Mail Adapter and attachment of file from the Sender Side. Can anyone help me out.
Thanks in AdvanceHi....
You can write udf in the message mapping to get the Dynamic file name and map that to the subject of the receiver mail.
DynamicConfiguration conf = (DynamicConfiguration) param.get(
StreamTransformationConstants.DYNAMIC_CONFIGURATION);
DynamicConfigurationKey KEY_FILENAME = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
// read value
String Filename = conf.get(KEY_FILENAME);
Regards,
Leela -
SFTP to Mail with attachment as same file name from sender side
Hi All,
I am Using a SFTP to Mail scenario, I have a requirement in which an Sftp adapter after picking up a file should have an attachment with same file name to the Receiver Mail Adapter.
Can anyone help me out?
Thanks in Advance
Edited by: uday kumar on Feb 15, 2009 2:00 PM
Edited by: uday kumar on Feb 15, 2009 2:02 PMHi,
Find below link will helpful for configuration, but as per my knowledge file name at attachment will take as message id. Check it with below link, i hope it will work
/people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure -
Sender side 10 files and reciever side 10 idocs
hi,
if suppose from sender side there are 10 files ....each files containing name and addresses of customers . and in the recievers side there will be 10 idocs each idocs will have customers name and addresss.........
can u guide me to do the above scenerio..
thanks in advance,
jp.JP,
<MT_Input>
<Record>
<Emp_Name>J</Emp_Name>
<Emp_ID>10000</Emp_ID>
</Record>
<Record>
<Emp_Name>K</Emp_Name>
<Emp_ID>10000</Emp_ID>
</Record>
<Record>
<Emp_Name>L</Emp_Name>
<Emp_ID>10000</Emp_ID>
</Record>
<Record>
<Emp_Name>M</Emp_Name>
<Emp_ID>10000</Emp_ID>
</Record>
<Record>
<Emp_Name>N</Emp_Name>
<Emp_ID>10000</Emp_ID>
</Record>
Like above we have 10 records in single file.
In case 2 , each Record is in different file.
Best regards,
raj. -
Load Balancing on two server nodes at the sender side...
Hi Experts,
I am sending a huge message (this message is being splitted into multiple messages depending on the load and zipped, this whole process of splitting and zipping is done by the scripts) zipped from sender side , when I am monitoring in message monitoring tool I found that all the load is on one server node and other server node is free as we have two server nodes , how to distribute the message equally between these two nodes.
The same Load balancing is working properly at the receiver end (load is getting distributed between two server nodes). Not sure why this is not the case at the sender side.
Please throw some light on this issue.
Thanks a lot for your kind help in advance.Hi,
Follow this blog this may helpful to you
Handling Large files in XI
/people/pooja.pandey/blog/2005/10/17/number-formatting-to-handle-large-numbers
file size can be handeled in client java proxy and the message is parsed in xi. this will not have much of performance issue. but yes when the smae is handeled by xi. and yes this scenario can be efficiently handeled from java client proxy
limit on the number of 'field-set' lines you can send to the ITS?
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/72e2bb90-0301-0010-e883-c390ad8a975a
Processing huge file loads through XI
Edited by: Venkataramesh Boppana on May 17, 2008 12:54 AM -
PI 7.1 Ehp1 IDOC adapter message packaging - package options on sender side
Hi guys,
I am trying to use the new IDOC adapter PI7.1 Ehp1 functionality for packaging the IDOCs in single PI message, instead of using Collect pattern in BPM. I have configured IDOC sender comm. channel with Sender Agreement as well. So far, so good, but I am wondering if the packaging done on PI side should be the same as the packaging parameters on sender side...
What I mean? Do I have to set the Pack. Size (we20) to be the same as the one on PI, and do I have to use "Collect IDocs" as
Output mode (also found in we20) .. I guess "Yes".. Actually what I got also is that I have to schedule RSEOUT00 if I am using the option to Collect IDOCs, right ? Can execution of RSEOUT00 be "plugged" somehow to be executed after bd21(Creation of IDocs from change pointers) execution ..?
If you have any personal experience on this - please share it with me
Thanks & Best Regards,
LaloI am wondering if the packaging done on PI side should be the same as the packaging parameters on sender side
Do not have to be same.
Think of this way: there are two containers carrying water: A for ECC and B for PI (specified in communication channel), you are defining the size of the containers.
If Size of A > B, then, One full A will need more than one B to handle, means multiple PI messages will be created.
if Size of A < B, One PI message is enough to handle incoming package.
For sure in partner profile of ECC, you will need to enable IDOC packaging and specify the size (container A).
Regards
Liang
Edited by: Liang Ji on Jun 8, 2010 3:30 PM -
i have scenario SOAP to IDOC
when i'm using business service in sender side it is getting an error as follows
sender message can not convert to ALE Logical system
in this i'm using altova spy as testing tool
my sender interface is asynchronous
but when i'm using business system everything is working fine
In sender side i'm using soap adapter,i checked the logical system everything is fine
mainly the problem is why it is working when i'm using business system rather than business service
my pi version is pi 7.0
thanks in advance
regards
satishHi Satish,
You are sending IDOC's to SAP system right. we should create Business system not business service.
so we should create the business system as web AS ABAP in SLD and import the same in ID.
When we create the business system in SLD the logical system name is assigned for the business system. like SAPCLNT100...It plays a key role in IDOC scenarios.
sender message can not convert to ALE Logical system
Reasons for this issue is
1) logical system name is unable to read from SLD for that corresponding business system.
Goto business system click on Adapter specific identifiers from the menu --> read from SLD.
it will automatically fetch the logical system name from the SLD.
2) Sometimes the logical system name will be deleted from the business system in SLD.
Delete the business system and re-create it, and follow the above procedure.it will resolve your issue.
Regards
Bhargava Krishna -
IDOC Packaging on outbound side
Can we do IDOC packaging on Outboud side of IDOC Adapter ?
hi,
no, IDOC packaging is not possible on the outbound side
you can use collect patter to collect idocs and send them
in one call like I desribed in one weblog:
/people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change
but this is not IDOC packaging (event driven)
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> -
IDoc Package from XI to R/3
Hello,
Is it possible to send an IDoc package from XI to R/3?
I saw the following some time back in a tuning guide (Feb 2005):
"In SP11, a solution will be available for IDoc adapter outbound processing to collect IDoc-XML messages and transfer them as an IDoc package, as in the traditional IDoc world. The IDoc adapter is designed to be able to process IDoc-XML structures that represent IDoc packages. This enables IDoc-XML packages to be generated during mapping if the inbound data structure of a message already includes the package data. This structure can then be processed by the outbound IDoc adapter and sent as an IDoc package to the receiver application."
Does anyone know if this got released? Where is this set up in XI? Tuning, IDoc adapter, mapping, BPM?
What is meant by "... if the inbound data structure of a message already includes the package data"? Is there a setting in the data type for this?
Thanks,
LisaAlexander,
If the data has gone out of XI successfully and IDOC has been recieved by R/3, you cannot track the same in XI.
In R/3, you can look at the list of IDOCS using WE02 transaction. Please take a look at the status of the IDOC and it should tell you what could be the error.
Regards
Ravi -
Why v r not configuring IDoc & HTTP adapters on sender side
Hi Gurus,
Y v r nt configuring the Idoc and HTTP adapter on sender side.
But on d receiver side v r configuring. Why?
IDoc and HTTP Adapters are built on ABAP stack.That's y v r nt configuring on d sender side.It is the same thing also on d receiver side also.But y v r configuring on reciever side.
Could u guide me.Hi Kumar,
Check this thread for your query
Adapters
IDOC adapter resides on Integration server, so Integration engine takes care of the conversion format from IDOC to XML
but in but XML to IDOC is done by Receiver IDOC adapter
Sachin
Edited by: Sachin Dhingra on Jan 10, 2008 4:03 PM -
Experts
tell me which tcode is used to send the sales order data from sender to receiver.
Example : we use the following tcode to send the master data idocs like
SEND MATERIAL MASTER: BD10
SEND VENDOR MASTER: BD12
1)is there any tcode to send the sales order data also like this.
2)if tcode not there then tell me which function module is used in the sender system to fill the segments of order01 idoc.
3) I want to fill the sales order data in the segments , the following data i need to fill
sales area , document type , customer numeber , payment terms , material , net price , quantity , order data , po number.
tell me which segments are used for this.
4)where to see the segments of the idoc and its fields.
5) if any one having sample code to fill the orders idoc , please give me the linkprabhu
send data through Message control ? means how to send .
My requirement is to fill the idoc segments and then to post.
Which tcode is used to see the segment fileds both header and item other than we60 , we61.
For orders01 idoc how to identify which segment fields are used for sales area , customer , payment term etc becasue po fields are also there, so confusing -
Why Sender side IDOC adapter doesnt have SenderAgreement and Sender CC
Why Sender side IDOC adapter doesnt have SenderAgreement and Sender CC . But in receiver side it is having.
what i know is
1) Idoc adapter is in ABAP Stack.
2)XI having Idoc Metadata.
3)Once Communication Idoc generated , no control on it.
4)SAP using TRFC to identify XI , XI cant.
Pls explain , in comparition with receiverside. Dont post links.Hi vijayreddy.veluri
these questions are very general.
Please refer to the
[rules of engagement|/thread/117188 [original link is broken];
before creating threads.
Sender agreements are not required as there is no requirement to bind sender information to a sender communication channel.
[IDoc Processing with the IDoc Adapter|http://help.sap.com/saphelp_nw04/helpdata/en/b9/c5b13bbeb0cb37e10000000a11402f/content.htm]
Thanks and Regards
Kenny Scott
SDN XI/PI Moderator -
How to send a string from sender to receiver side using java
I am doing a project on Digital Signature.I have already done with the GUI using java swing.
Now i want to send a string from the sender side to the receiver side on the click of a button using socket programming.
Please can anybody provide me with the code as early as possible.http://catb.org/~esr/faqs/smart-questions.html
-
How to send Subtopic Message From Server-Side to Client ?
I’m new at flex and i have a new question about Flex
Message Service.
How to send messages from Server-Side Java Code with
Subtopic?
For example.
I customed a Flex Message Adapter in Tomcat Server , with
this Adapter , i can send message to Client with following code .
---------------------Send message to Client------------
MessageBroker msgBroker =
MessageBroker.getMessageBroker(null);
String clientID = UUIDUtils.createUUID(false);
AsyncMessage msg = new AsyncMessage();
msg.setDestination("CustomMsgServiceDes");
msg.setClientId(clientID);
msg.setMessageId(UUIDUtils.createUUID(false));
msg.setTimestamp(System.currentTimeMillis());
msg.setBody(clientID + "this is my message from server! \n");
msgBroker.routeMessageToService(msg, null);
---------------------Send message to Client------------
But i want send a message that have Subtopic to the Client ,
How to do ?
Thank you for reply.There's a white paper that talks about this subject -
http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=8f1eb6ea
Maybe you are looking for
-
Can't find Printer for AirPrint
So I have an Canon MX432 printer that is air-print enabled. However, when I try to print from my iPad 4 it says "No AirPrint Printers Found". I have looked into this and I have the latest printer firmware, but it's still not working... help?
-
Can two people with their own iPhones use the same computer and iTunes?
Can two people with their own iPhones use the same computer and iTunes?
-
Hi, Iam struck up with scenario in rfc to file where , rfc is taken as sender communication channel. what is the way to configure sender communication channel.
-
Single line space after enter in html editor standard
hi, In html editor standard, if I press enter then it goes to 3rd line and if I press shift+enter then it goes to 2nd line. How can I change this shift+enter functionality to enter only. It should ge to 2nd line just by clicking enter only..... Thank
-
How to Standardize Phone Number in EDQ
Hi, I am getting Home and Office phone numbers as string (Example value:16543243452). I need to convert this string value into US phone format like +1 654 324 3452. Please suggest me the processor in EDQ can do this formatting. Regards Moorthy