SAP BASIS SET_PARAMETER_ID_TOO_LONG

jiSAP BASIS SET_PARAMETER_ID_TOO_LONG_第1张图片

原因 

 DATA:curvbelnid(40) TYPE c,"问题在这里
       curposnrid(40) TYPE c. "问题在这里

curvbelnid = sy-uname && 'VN'.
    curposnrid = sy-uname && 'PR'.
    SET PARAMETER ID curvbelnid FIELD i_vbeln .
SET PARAMETER ID curposnrid FIELD i_posnr .


改成

 DATA:curvbelnid(20) TYPE c,
       curposnrid(20) TYPE c.

....
 curvbelnid = sy-uname && 'VN'.
    curposnrid = sy-uname && 'PR'.
    SET PARAMETER ID curvbelnid FIELD i_vbeln .
    SET PARAMETER ID curposnrid FIELD i_posnr .

你可能感兴趣的:(BASIS,ABAP,其他,经验分享)