cancel
Showing results for 
Search instead for 
Did you mean: 
Subscribe

Hi,

     We did a custom enhancement on LIS standard datasource: 2LIS_11_VAITM.  After doing such enhancement, data load to psa is getting failed with the following error message from BW

"

Error 'The argument 2000001<0000.000 cannot be interpreted as a number'
when assigning application structure, line 1, contents "36985125 A
A000010CCCC00000000ZODN 00000..."

Message no. RSDS016

"

INCLUDE ZXRSAU01 Program written CMOD tcode of SAP PRD:

"

FIELD-SYMBOLS: <FS_LS_VAITM>   TYPE   MC11VA0ITM.

WHEN '2LIS_11_VAITM'.

DATA : LV_VAR1 TYPE EDATU_VBAK,

  LV_VAR2  TYPE LFGSA.
LOOP AT C_T_DATA ASSIGNING <FS_LS_VAITM>.
SELECT SINGLE VDATU FROM VBAK into LV_VAR1

      Where  VBELN = <FS_LS_VAITM>-VBELN.
IF SY-SUBRC = 0.
<FS_LS_VAITM>-ZZVDATU LV_VAR1.
SELECT SINGLE LFGSA FROM VBUP INTO LV_VAR2

       WHERE VBELN = <FS_LS_VAITM>-VBELN AND

             POSNR = <FS_LS_VAITM>-POSNR.
IF SY-SUBRC = 0.
<FS_LS_VAITM>-ZZLFGSA = LV_VAR2.
ENDIF.
ENDIF.
ENDLOOP.

"

Screen shot of error message from BW:

I have searched other threads of similar error message but couldn't find any solution there.

Could you please help us on how to resolve this problem?

Regards,

Antony Jerald.

0 Likes
View Entire Topic
anshu_lilhori
Active Contributor
0 Likes

Did you check in RSA3 whether your code is running properly or not.

It might be the issue with the datatype of the enhanced field or might be because of junk data.

Please check the same and also try to load data for one sales order or so.

Regards,

AL