Whenever you have a problem, post a complete test script that the people who wnat to help you can run to re-create the problem and test their ideas. Include complete code units (e.g., a complete package, both spec and body) and statments to create any user-defined types.
I suspect the problem is caused by prepaidActDeviceDetails_tabobj being defined in 2 different places.
Stay with your original "how do I run a package" thread from the previous day:
You already have responses there.
Keep all information there instead of fragmenting it among separate posts.
This new thread is locked.