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

IDOC Error - Maintain outgoing EDI-connection data for partner

Sujai
Participant
0 Likes
35,383

Hi

I am trying to send customer invoice to an external system thru IDOC, type INVOIC02. I have done the basic setting for the output type ZEDI to transfer the doc thru edi. But when i got to the output types of the doc and give the type ZEDI and the partner, i get the msg "Maintain outgoing EDI for partner".

I have created a partner profile for customer (KU) for the same partner number in WE20 and have given the outbound parameters with the message type INVOIC.

These are the settigns for my partner profile:

part type: KU

msg type: INVOIC

Outbound Options: Receiver port: A000000050 (tRFC)

Packet size: 1

Transfer IDOC immeediately

basic type: INVOIC02

Message Control: Application: V3

Msg type: ZEDI

Process Code: SD09

Following are the steps that I did in VF01

menu GOTO>> Header>> output

I have only RD00 there

I manual add ZEDI there hit return, i get the medium, partner function and partner populated to EDI, SH and the partner number.

i get the msg: Maintain outgoing EDI-connection data for partner 300203.

What other setting should i do to get it working?

Regards

Sujai.

1 ACCEPTED SOLUTION
Read only

uwe_schieferstein
Active Contributor
0 Likes
15,942

Hello Sujai

In our case we never send any invoice directly to the customer (Ship-to-party) yet to the payer (partner role = 'PY') defined for this customer (check partners in XD03 for Ship-to-party).

The output sent from the invoice is in our case:

- output = 'ZRD0'
- medium = '6' (EDI')
- function = 'PY' (payer)
- partner = <partner number of payer>

The partner profile (WE20) looks like this:

- partner no = <partner number of payer>
- partner type = 'KU' (customer)
- partner role = 'PY' (payer)

Regards

Uwe

5 REPLIES 5
Read only

Former Member
0 Likes
15,942

Hi,

go to VV32 and Maintain your Partners to your Invoic Output Type.

Regards,

Gordon

Read only

0 Likes
15,942

Hi Gordon

Thanks for your reply.

I have done the following in VV32

output type ZEDI

Key combination: Sales org/customer number

Sales org: 1000

cutomer: 300203 and execute

Condition records:

customer: 300203

partF: SH

partner: 0000300203

medium: 6

date: 4

saved it and went to VF01 again, unfortunately it still doesnt work.

Regards

Sujai

Read only

0 Likes
15,942

Hi Sujai S

have you difine this message in distrubution module ..

go to BD64 and select your distrubation module and hare you add message type and then go to tab enviourment and cluicl on generate partner profile nad then sent it agin

Regards

Amti Shivhare

Read only

uwe_schieferstein
Active Contributor
0 Likes
15,943

Hello Sujai

In our case we never send any invoice directly to the customer (Ship-to-party) yet to the payer (partner role = 'PY') defined for this customer (check partners in XD03 for Ship-to-party).

The output sent from the invoice is in our case:

- output = 'ZRD0'
- medium = '6' (EDI')
- function = 'PY' (payer)
- partner = <partner number of payer>

The partner profile (WE20) looks like this:

- partner no = <partner number of payer>
- partner type = 'KU' (customer)
- partner role = 'PY' (payer)

Regards

Uwe

Read only

0 Likes
15,942

Uweeeeeee

U R THE MAN... its fixed. i had missed out the partner role. Gave it as SH and it worked.

thank you Uwe and Gordon for you help.

Assigning full points

I have one more question though: is there any way by which i can create and send all the existing invoice data to the 3rd party system??

Sujai