Hi,
Here after call transaction statement u have to clear the BDC internal table.
clear it_bdcdata[] or refresh it_bdcdata.
Seems custom transaction is used in ur code to update KNA1 table.
What is this transaction for?
And what is the err message u r getting while executing this program
in all screen mode?