Hi
First of all when you say you use VBAK in select error does not come is because you have declared VBAP structure to be used as work area locally. Secondly check what are the importing parameters of method and use them to fetch data from KNA1 or check in parameter if they are already available
Nabheet