2006 Aug 14 3:27 PM
While fixing the slin errors i got syntax errors in STRUCTURE ENHANCEMENTS.
The error is 'After a structure enhancement, assignment or comparison may no longer be permitted.
The code which is getting error is as follows
DATA: t_extensionin LIKE bapiparex OCCURS 1
WITH HEADER LINE,
s_bape_vbak LIKE bape_vbak,
s_bape_vbakx LIKE bape_vbakx.
s_bape_vbak-vbeln = s_bape_vbakx-vbeln = p_vbeln.
s_bape_vbak-estat = 'ZSUB'.
s_bape_vbakx-estat = 'X'.
t_extensionin-structure = 'BAPE_VBAK'.
t_extensionin-valuepart1 = s_bape_vbak.
APPEND t_extensionin.
t_extensionin-structure = 'BAPE_VBAKX'.
t_extensionin-valuepart1 = s_bape_vbakx.
APPEND t_extensionin.
Any suggestions...to fix the error...
While fixing the slin errors i got syntax errors in STRUCTURE ENHANCEMENTS.
The error is 'After a structure enhancement, assignment or comparison may no longer be permitted.
The code which is getting error is as follows
DATA: t_extensionin LIKE bapiparex OCCURS 1
WITH HEADER LINE,
s_bape_vbak LIKE bape_vbak,
s_bape_vbakx LIKE bape_vbakx.
s_bape_vbak-vbeln = s_bape_vbakx-vbeln = p_vbeln.
s_bape_vbak-estat = 'ZSUB'.
s_bape_vbakx-estat = 'X'.
t_extensionin-structure = 'BAPE_VBAK'.
t_extensionin-valuepart1 = s_bape_vbak.
APPEND t_extensionin.
t_extensionin-structure = 'BAPE_VBAKX'.
t_extensionin-valuepart1 = s_bape_vbakx.
APPEND t_extensionin.
Any suggestions...to fix the error...
2006 Aug 14 3:51 PM
2006 Aug 14 3:52 PM
Try adding "#EC ENHOK after the following statements:
t_extensionin-valuepart1 = s_bape_vbak.
t_extensionin-valuepart1 = s_bape_vbakx.
If that doesn't work, define s_bape_vbak and s_bape_vbakx like the following:
data: begin of s_bape_vbak ,
vbeln type bape_vbak-vbeln,
estat type bape_vbak-estat,
end of s_bape_vbak.
data: begin of s_bape_vbakx ,
estat type bape_vbakx-estat,
end of s_bape_vbakx.
Regards
Sridhar
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |