cancel
Showing results for 
Search instead for 
Did you mean: 

BDC EXPERTS : DOUBT

Former Member
0 Kudos

I get sy-subrc = 1001 after call transaction statement.What does this mean.

EG:

CALL TRANSACTION WC_ZVNAST USING

WS_BDCDATA

MODE 'N'

UPDATE 'S'

MESSAGES INTO WS_BDCMESSAGE.

The data in ws_bdcdata is

1 PROGRAM DYNPRO DYNBEGIN FNAM FVAL

|0000 | |BDC_OKCODE <=ONLI

1 RSNAST00 |1000 |X | <

2 |0000 | |S_KAPPL-LOW <V2

3 |0000 | |S_OBJKY-LOW <0202090476

4 |0000 | |S_KSCHL-LOW <ZPDL

5 |0000 | |BDC_OKCODE <=ONLI

BDCDATA is defined as

DATA: BEGIN OF WS_BDCDATA OCCURS 100.

INCLUDE STRUCTURE BDCDATA.

DATA: END OF WS_BDCDATA.

WC_ZVNAST calls RSNAST00

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi SV,

You are getting SY_SUBRC 1001 because of the mode 'N' you have used and you are using break-point in CALL TRANSACTION statement.

Try removing the break-point in your program and even then it happens the try with the mode 'P' or 'E'.

Hope it helps.

Regards

Amit.

P.s. Rewards point if this helps you.

Former Member
0 Kudos

Check similar thread :