problem as follows below
FORM f200_check_signature TABLES input STRUCTURE itcsy
ouput STRUCTURE itcsy.
DATA:sig(75) TYPE c,
totpayment type REGUH-RBETR,
compcode TYPE reguh-zbukr.
DATA: wa_zchqlimit TYPE zchqlimit.
DATA: BEGIN OF int_zchqlimit,
zbukr LIKE zchqlimit-zbukr,
zsiglimit LIKE zchqlimit-zsiglimit,
zsighigh LIKE zchqlimit-zsighigh,
zsiglow LIKE zchqlimit-zsiglow,
END OF int_zchqlimit.
READ TABLE input WITH KEY 'REGUH-RBETR'.
IF sy-subrc = 0.
write input-value TO totpayment . -
>
ENDIF.
at arrow mark actual input-value is 12358 for given input but after moving into totpayment the value is showing as 2020202020.28
please i need advice why it is occuring like that.