Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ale/idoc setting

Former Member
0 Likes
1,994

Please use more informative subjects in future. How are we supposed to differentiate between your questions when you keep using the same subject?

hi folks

i am working on outboung idoc...here in the settings part when i created a port and gave the port name in the partnerprofile its giving the message please enter a value for package size.

could someone let me know exact way of setting the configuration....

i am working on sending vendor data i.e. message type is cremas...i hv extended this.

thanks in advance

Edited by: Matt on Mar 23, 2009 2:13 PM

Please use more informative subjects in future. How are we supposed to differentiate between your questions when you keep using the same subject?

hi folks

i am working on outboung idoc...here in the settings part when i created a port and gave the port name in the partnerprofile its giving the message please enter a value for package size.

could someone let me know exact way of setting the configuration....

i am working on sending vendor data i.e. message type is cremas...i hv extended this.

thanks in advance

Edited by: Matt on Mar 23, 2009 2:13 PM

9 REPLIES 9
Read only

Former Member
0 Likes
1,285

you can find the below example of idoc setting for out bound

A. First of all, we need to identify the Transaction Data which is required to be Transfered to external System.(Ex: Sales Order Data or Shipment Data or Delivery Related Data).

B. Secondly, Identify the IDoc Type & Message Type. IDoc Type can be found in Transaction WE30 & Message Type Can be explored in Transaction WE81.

C. After that, assign the IDoc Type to Message Type in WE82.

D. Identify the Selection Program (Outbound) which is generally a Function Module in the Form of IDOC_OUTPUT_<Message Type>. Example, if the Message Type is ORDERS, the FM will be IDOC_OUTPUT_ORDERS.

E. Assign the Function Module to a Process Code in WE41 (Process Code for Outbound).

F. Configure Port Definitions in WE21 for which the RFC destinations are to be maintained in Transaction SM59.

G. Maintain Partner Profiles for the Outbound Message Processing in WE20.

H. Last, but not the Least, we need to Focus Mainly on Message Control Configuration which is nothing but maintaining the Output Type for the Outbound IDoc to be Triggered for the Sales Order Application or Delivery Application.

i. In Message Control Configuration, we'll maintain

1. Condition Tables

2. Access Sequences

3. Output Types

ii. To Create the above elements, we can go to SPRO Transaction and do the same depending on the Application Area such as Sales / Shipping / Logistics Execution etc.

iii. For Output Types & Access Sequences, we can go to the Transaction NACE or VK01 in which we'll maintain the Output Types / Access Sequences & Condition Records.

Please note that all the above steps may not be needed if we are using some of the Standard Elements provided by SAP such as Message Type, Process Code, IDoc Type & Selection Program as many of the Standard SAP Applications have their own Elements for different Application Areas.

For example, if you want to send an Order Confirmation IDoc when the Sales Order is saved, you can use the Message Type ORDRSP, IDoc Type ORDERS05 & Selection Program as IDOC_OUTPUT_ORDRSP.

Read only

Former Member
0 Likes
1,285

Hi,

Put cursor in port field then press enter you will get another field below to port field i.e packet size, put some value here. For detail of ale setting check below link........

https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/ale%252bidocs

Thanks,

Asit Purbey.

Read only

0 Likes
1,285

Thank you. This did it for me.

Read only

0 Likes
1,285

For me too.

Read only

Former Member
0 Likes
1,285

Hi;

[Link|http://help.sap.com/saphelp_nw04/helpdata/en/88/baec64163711d2a5660060087832f8/frameset.htm]

Regards

Shashi

Read only

Former Member
0 Likes
1,285

Hi,

Provide the packet size as "1" if you want one IDoc to be processed at one time. Else, you can provide more than "1"....Suppose you set the packet size as 5, in this case, 5 IDocs would be processed in one LUW. When you check for the TID in you would find all the IDocs processed in that packet having the same TID. This is how packet size affects.

As you said that because you are extending the message type, don't forget to provide the extension name in the outbound partner profile settings....you have an option called "Extension". When the extension name is not given in the partner profile, the extended fields would fail to appear in the generated IDocs.

~ Bineah.

Read only

Former Member
0 Likes
1,285

Michael,

Here are the Stpes to follow that may help:

1) WE21

2) Select Logical System under "Partner Type LS" header

3) Select The message type in the right side of screen, In your case CREMAS

4) It will open "Display Port"

5) Under Outbound Options tab it will show "Packet Size" option

You have to set this option.

Here is what it means: if you put it as 10, that means 10 IDOCs will be sent in each RFC Communication.

Below will give some more Clarity.

http://help.sap.com/saphelp_nw04/helpdata/EN/0b/2a670f507d11d18ee90000e8366fc2/content.htm

Regards

Shital

Read only

matt
Active Contributor
0 Likes
1,285

Please use more informative subjects in future. How are we supposed to differentiate between your questions when you keep using the same subject?

Read only

Former Member
0 Likes
1,285

thanks alot