2011 Jul 21 8:27 AM
Hi,
I need to read data into a workArea from a IDOC segment which has Qualifiers for it.
The IDOC or BASIC type is DELVRY03.
Segment E1EDT13.
Qualifier 006
Thx in advance
Mac
2011 Jul 21 8:54 AM
Use EXIT_SAPLV56K_002 for outbound idoc to modify the same
Nabheet
Hi,
I need to read data into a workArea from a IDOC segment which has Qualifiers for it.
The IDOC or BASIC type is DELVRY03.
Segment E1EDT13.
Qualifier 006
Thx in advance
Mac
2011 Jul 21 8:54 AM
Use EXIT_SAPLV56K_002 for outbound idoc to modify the same
Nabheet
2011 Jul 21 9:08 AM
Hi,
I am not asking to locate the exit.
I already done with it.
But need to get a value from a particular field of a segment which has qualifiers for it.
Regards
Mac
2011 Jul 21 9:25 AM
CAn you please quote your requirement with a detailed example mentioning what do u want to do.
2011 Jul 21 10:53 AM
Hi Mac,
try this:
DATA:
ls_e1edt13 TYPE e1edt13.
FIELD-SYMBOLS:
<ls_idoc_data> LIKE LINE OF idoc_data.
LOOP AT idoc_data ASSIGNING <ls_idoc_data> WHERE segnam = 'E1EDT13'.
ls_e1edt13 = <ls_idoc_data>-sdata.
IF ls_e1edt13-qualf = '006'.
* your code
ENDIF.
ENDLOOP.
Best regards,
Oliver
2011 Jul 21 11:42 AM
2011 Jul 21 12:02 PM
DATA:
lx_e1edt13 TYPE e1edt13.
FIELD-SYMBOLS:
<fs_idoc_data> LIKE LINE OF idoc_data.
LOOP AT idoc_data ASSIGNING <fs_idoc_data> WHERE segnam = 'E1EDT13'.
lx_e1edt13 = <ls_idoc_data>-sdata.
IF lx_e1edt13-qualf = '006'.
your code
or get the data into internal table as per your requiremnt
ENDIF.
ENDLOOP.
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |