Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

gui_upload

Hi experts,

I tried this pgm i got the success msg but the data never get uploaded..i paste my pgm...help me please.....

tables:zkna1.

data:begin of itab occurs 0,

kunnr like kna1-kunnr,

ktokd like kna1-ktokd,

brsch like kna1-brsch,

kukla like kna1-kukla,

end of itab.

CALL FUNCTION 'GUI_UPLOAD'

EXPORTING

filename = 'C:\Documents and Settings\User\Desktop\cust_master.txt'

FILETYPE = 'ASC'

  • HAS_FIELD_SEPARATOR = ' '

  • HEADER_LENGTH = 0

  • READ_BY_LINE = 'X'

  • DAT_MODE = ' '

  • IMPORTING

  • FILELENGTH =

  • HEADER =

tables

data_tab = itab

  • EXCEPTIONS

  • FILE_OPEN_ERROR = 1

  • FILE_READ_ERROR = 2

  • NO_BATCH = 3

  • GUI_REFUSE_FILETRANSFER = 4

  • INVALID_TYPE = 5

  • NO_AUTHORITY = 6

  • UNKNOWN_ERROR = 7

  • BAD_DATA_FORMAT = 8

  • HEADER_NOT_ALLOWED = 9

  • SEPARATOR_NOT_ALLOWED = 10

  • HEADER_TOO_LONG = 11

  • UNKNOWN_DP_ERROR = 12

  • ACCESS_DENIED = 13

  • DP_OUT_OF_MEMORY = 14

  • DISK_FULL = 15

  • DP_TIMEOUT = 16

  • OTHERS = 17

.

IF sy-subrc <> 0.

  • MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

  • WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

ENDIF.

loop at itab.

insert zkna1.

modify zkna1.

if sy-subrc = 0.

message 'data uploaded successfully' type 'S'.

else.

message 'data is not uploaded' type 'W'.

endif.

endloop.

Tags:
Former Member
Former Member replied

Hi Manjula,

your problem is in below statements.

insert zkna1.

modify zkna1.

do like this.

insert zkna1 from itab.

modify zkna1 from itab.

Hope your problem will get resolved.

Reward points if it helps,

Satish

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question