cancel
Showing results for 
Search instead for 
Did you mean: 

Triggering of DESADV Outbound IDOC

Former Member
0 Kudos

Hi Gurus,

can anyone assist me in telling the process involved and steps to trigger DESADV type Outbound IDOC of type 856

thanks in advance;

Sunil

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sunil,

First maintain the output determinationfor deliveries, then mainatin partner profile using tranzaction WE20,,

In WE20 you would assign Output type to Procees Code.

Process code calls the function module which creates the Idoc.

Hope this helps,

Regards,

Sateesh

Former Member
0 Kudos

Hi Sateesh,

Ok lets assume, i have maintained output determination for deliveries, also maintained partner profile in we20.

what will trigger this idoc. From where - is it delivery, if yes then what is the output type?

if shipment - then what is the ouput type? Please clarify,

Its very urgent...

thanks in advance,

Sunil

Former Member
0 Kudos

Hi Sunil,

DESADV is getting triggered from the shipment.

This goes out when we process the shipment output to sold to party.

Regards,

Syed Nasir

Former Member
0 Kudos

This again depends on the business process followed:

In some customers, this is exclusively used in Direct ship processing;

Once a DESADV idoc is posted, it will perform the following automatically:

1. Identify the right purchasing agreement.

2. Create an Inbound Delivery

3. Do the GR for it.

4. Identify the right sales Agreement.

5. Create an outboud delivery for it.

6. Create a shipment.

7. Send out an outbound ASN to ship to.

All the above are executed automatically, just by one single IDOC that is DESADV

Regards,

Syed Nasir

Answers (3)

Answers (3)

Former Member
0 Kudos

Go to NACE and select V2 and click output type from menu.

Give following value.

Condition component Value

Access sequence 0005 (sales organization/customer)

Condition 0 (no condition)

"Exclusive" select

Output type LAVA (shipping notification outbound)

Procedure V10000 (shipping output)

Application V2 (shipping)

Processing subroutine Program RSNASTED,

form routine EDI-PROCESSING

General data Select Condition access and Multiple sending of output, otherwise

leave the fields blank

Time e.g . 4 (immediately, IDocs are generated immediately after

posting)

Transmission medium 6

Partner function WE

Language DE (German)

You must maintain following values for outbound partner profile.

Message type : Desadv

Partner type : Ku

Partner function : WE

Port : Subsystem

Outbput mode: Collect idoc

Basic type : Delvry01

Packet size: 1

Application: V2

Output type : LAVA

Process code: DELV.

You can post the delivery by selecting Logistics ??Sales and Distribution ??Shipping, Delivery

-->Create (transaction VL01). Output control is used to find the condition record and the shipping

notification is sent to the customer via EDI (IDoc Interface). The shipping time in the condition

record determines when the corresponding outbound IDoc is generated

On the Create Condition Records (Outg. ship notifica.): Fast Entry screen:

-->Enter customer number in Customer, SAP Ship-to # .

-->Enter WE in PartF.

-->Enter 6 in Medium.

-->Enter 4 in Time.

-->Enter EN in Language.

-->Choose Save.

Thanks,

Narayanan

Former Member
0 Kudos

Hi Sunil - The DESADV message type IDOC can be triggered using standard SAP condition type 'LAVA'. Go to NACE->V2->Condition types and you can view the configuration. If you need to have a custom condition produce DESADV IDOC, then configure that condition in NACE for EDI output and then on WE20, set the bill to partner (or what ever partner function you've mentioned while defining the condition record) for process code SD05.

If you want to use LAVA, then configure the partner (the partner function that you've given on the condition record) with V2 application, SD05 process code.

LAVA is processed out from Delivery document and it has a condition requirement, that it only gets processed if the goods movement has been completed.

Thanks

Nikhil

Former Member
0 Kudos

Hi Sunil,

This IDOC of type DESADV outbound should be getting triggered from one of the shipment output types.

Check output types for sold to party going out from shipment header.

Regards,

Syed Nasir