07-02-2007 10:18 AM
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.
07-02-2007 11:14 AM
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
07-02-2007 11:14 AM
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