cancel
Showing results for 
Search instead for 
Did you mean: 

EDI -> ALE -> Sales orders in OUTBOUND which idoc message?

Former Member
0 Kudos

Hi,

Somebody can say to me which message it is necessary to use create a IDOC for a sales orders (transaction VA01 VA02) with ALE process.

It is possible with ALE process ?

IF yes which message type ?

I found in documentation ORDERS. It's this message ?

I found ORDRSP It seem to be for purchase order MM ?

Others ?

Best regards

Henri

Accepted Solutions (1)

Accepted Solutions (1)

ferry_lianto
Active Contributor
0 Kudos

Hi Henri,

This will be a long way ...

First, you need to configure the condition for output control (t/code NACE) for condition record (t/code VV11/VV12), output types (t/code NACT) and procedures and access sequence (if necessary).

Second, you need to configure the ALE distribution (BD64) and partner profile (WE20) for the sales order IDocs.

For more information, please check this links.

http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm

http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc

http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419

http://www.netweaverguru.com/EDI/HTML/IDocBook.htm

http://www.sapgenie.com/sapedi/index.htm

Third, you can use standard SAP function module and program to generate the IDocs once the above configuration are done.

Hope this will help and gave fun.

Regards,

Ferry Lianto

Please reward points if helpful.

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Ferry Lianto,

In a first time, thank a lot for your answer and the links given.

My problem now is more metaphysical, philosophic than seting WExx transaction.

My aim is to send via ALE sales orders when created.

I have created a function to populate and distribute Idocs

but by which action this function will be called during the sales order creation ?

I have used transaction BDBG to link ALE interface and BAPI, WE41 to link process code to function module.

But what I don't see when I create a sale order by VA01 where the junction is done between sale creation and ALE.

Do I have to program an User exit? or making other thing?

If some one have a little solution, wellcome.

Best regards

Henri

Former Member
0 Kudos

hi henri,

can u give brief about u r scenario. whenever sales order created u have to send idoc to recieving system, correct?

configuration for IDOC processing through EDI, to send an IDOC whenever sales order is created. Message type ORDRSP and basic type ORDERS05.On the message control screen application V1, Message type, and Process code SD10.

i hop this will help .

~linganna

ferry_lianto
Active Contributor
0 Kudos

Hi Henri,

You can use message type <b>ORDERS</b> and IDoc type <b>ORDERS04/05</b> to generate sales orders for inbound processing. For outbound processing, you can use message type <b>ORDRSP</b> and IDoc type <b>ORDERS04/05</b>.

No, you can not use ALE change pointers for sales orders IDoc. The ALE change pointers is only used for Master Data Distribution purposes for examples material master, routing, customer master, vendor master and so on.

The sales orders is part of transactional data.

Hope this will help.

Regards,

Ferry Lianto

Please reward points if helpful.

Former Member
0 Kudos

Hi

Thank a lot for yours answer, so where I habve to code active the creation of IDOC.

I did WE30 WE80 WE81 and then I have to create the associated function module liked to business object type

and then what I have to do ?

If you can give me a step by step implementation or a help I will be very please.

Best regards

Henri

Former Member
0 Kudos

I gorget -> ALE IDOC with pointers change.

Best regards

Henri