Application Development 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: 

810 Invoice EDI

Former Member
0 Kudos

Hello All

We are sending out the 810 Invoice EDI out to customers.

The 810 EDI is configured at the sold to party or BP level and if he has 5 ship to parties then it goes to all of them, not all the 5 are are enrolled in the EDI program, so the business doesn't want to send to the email to them

can you please let us know how to handle this requirement.

The ideal situation would be to sent the edi at the ship to wise.

Please let me know how to do this.

Thanks a lot

3 REPLIES 3

Private_Member_14913
Contributor
0 Kudos

Hellom

You can control at partner profile level in WE20.

SAP will not send to partner which is not configured.

SAP Help on Partner profile

Creating an Outbound Partner Profile (SAP Library - IDoc Interface/Electronic Data Interchange)

Regards,

Sameer

0 Kudos

Hello Sameer,

Thanks for the reply.

The requirement here is One SP with multiple SH, Some EDI enabled(need electronic document) and Some not EDI enabled (doesn't need electronic document/Want only printed invoice copy).

Scenario 1

Invoice 9***1 with SP(100234)  & EDI enabled SH(300123) - System send's EDI - OK

Scenario 2

Invoice 9***2 with SP(100234) & EDI not enabled SH(300124) - System send's EDI - NOT OK

How to handle this ?????

As the partner profile is setup at SP/BP level and the Business doesn't want to maintain Partner Profile for SH's.

Any other way of handling this.....

Help please....

Thanks

0 Kudos

Hello,

You can try with requirement routine on output type, not sure output will called once for SP partner function or multiple times depending on SH partner function.

Or you can try second option is custom coding.

FM - IDOC_OUTPUT_INVOIC is called for sending IDOC for EDI 810.

In FM you can use enhancement point as mention below,

ENHANCEMENT-POINT IDOC_OUTPUT_INVOIC_01 SPOTS ES_SAPLVEDF STATIC


In enhancement you can raise exception  DATA_NOT_RELEVANT_FOR_SENDING for SH partners not related for Electronics Invoice.



Last option,


Create new output with Z-program for EDI_PROCESSING, use MASTER_IDOC_DISTRIBUTE to send IDoc for only selected SH partner function.



Regards,

Sameer