10-01-2008 10:23 AM
Hi All:
I have an IDOC type INVOIC01 and extended ZINVOIC1. Both have the segment of a E1EDP08 (i need the field of EXIDV). This segment is in the IDOC Type but it is not populated in the output while posting.
Please let me know how to find out why this segment (E1EDP08) is skipped.
Thanks,
Venkat
10-01-2008 10:39 AM
Hi,
You might the segment E1EDP08 in the IDOC type, but its not mandatory that segment has to be present in the idoc. If you don't have E1EDP08 related data present in the Invoice document then the segment in the IDOC will not be populated in the idoc.
check the function module IDOC_OUTPUT_INVOIC to find how the code has been written to populate the E1EDP08 segment, the you will understand.
Thanks,
Mahesh.
10-01-2008 11:29 AM
Hi Venkat
To fill in the Z extension, check for enhancement and use it to pouplate the segment fields
cheers
chetanya
10-01-2008 5:14 PM
Hello,
In the Standard Selection Program, IDOC_OUTPUT_INVOIC, the field EXIDV is not populated automatically.
So, if your requirement is to Populate this Field, Go to the Exit EXIT_SAPLVEDF_002 in which you can actually populate this field along with your Custom Segment / Fields.
Remember to use the INDEX addition with the MODIFY INT_EDIDD statement as you'd be required to modify the IDOC Data table for the Segment E1EDP08.
Hope it helps.
Thanks and Regards,
Venkat Phani Prasad Konduri
10-16-2008 8:10 AM