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: 

Update was terminated in VF02.

Former Member
0 Kudos

I have added two segments to the Invoice

idoc INVOIC02 .

In the user exit EXIT_SAPLVEDF_002 , inside

Include ZXEDFU02 , i have another include

by name include yxedfu02_us. inside this I

have added the code to populate the two

added segments for E1EDK01.

Now i am facing a problem in creating or

changing a billing document in VF01/VF02.

I am entering data for output.

I navigate to HEADER- OUTPUT in vf02.

There i am giving YU10 (for EDI output).

first problem is this YU10 is displayed

with yellow status icon.

secondly , when i save and come out and go

into vf02 again for the same billing

document it shows "Update was terminated".

I went to Sm13 and found the error.

<b>In the include where i have added the code , they have used a table INT_EDIDD. It

shows an error while i check the include.

it says INT_EDIDD does not exist as table or data. but if i double click on

INT_EDIDD, it navigates to the userexit function module EXIT_SAPLVEDF_002 table declaration INT_EDIDD structure EDIDD.</b>I dont know where it goes wrong.

Kindly help me in solving the problem.

thanks in advance.

suki.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

The table INT_EDIDD will only be recognized within the outer include zxedfu02.

To access this from a subroutine in another include you must pass it to the subroutine using the tables statement.

Darren

1 REPLY 1

Former Member
0 Kudos

Hi,

The table INT_EDIDD will only be recognized within the outer include zxedfu02.

To access this from a subroutine in another include you must pass it to the subroutine using the tables statement.

Darren