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
KodandaPani_KV
Active Contributor
0 Likes

Hi antony,

Please check the RSA3 level and select the Debug mode then check.

missing data type of object.

And  whether data is coming from data source  like that you can check in RSA3 in R3 system and if yes you may remove such records at CMOD code level .

Thanks,

Phani.