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: 

EDI PO EDKA1-LIFNR

Former Member
0 Kudos

when I send a SAP PO outbound, how come the segment EDKA1-LIFNR is not populated?

9 REPLIES 9

sridhar_k1
Active Contributor
0 Kudos

E1EDKA1 is partner functions segment, do you have relavent partner functions in the PO?

Regards

Sridhar

0 Kudos

yes, we have

Manohar2u
Active Contributor
0 Kudos

As the defination says

<b>E1EDKA1</b>

IDoc: Document Header Partner Information

<b>Use</b>

The segment includes the address of the business partner. The individual roles of the business partners and their addresses are qualified in field "PARVW".

<b>LIFNR</b>

<b>Vendor number at customer location</b>

<b>Definition</b>

The number which the customer has assigned to the vendor.

It says Vendor number at customer location, could you check whether this is maintained? (might be reference number)

Regds

Manohar

ferry_lianto
Active Contributor
0 Kudos

Hi Samuel,

It will be quicker if you debug the FM IDOC_OUTPUT_ORDERS.

Please set the break point in include program LEINMF11 when perform data mapping for segment E1EDKA1. In here, you can check whether E1EDKA1-LIFNR is empty or not.

Hope this will help.

Regards,

Ferry Lianto

0 Kudos

I did set a breakpoint, but it never breaks.

0 Kudos

In order to hit the break point use the IDOC test tool WE19. Or in the PO Messages, in the Further Data for your output type, set the Dispatch Time to '1', then run RSNAST00.

0 Kudos

I try that, using RSNAST00, it never breaks where EDKA1 is populated

0 Kudos

Check if there are any conditions before the population of this segment, that's the right place.

Might be some condition is by-passing this population.

Regds

Manohar

0 Kudos

How about trying to put the break point in the FM on the Perform FUELLEN_IDOC_INTTAB.