Thanks Jasmine. I've thought about using this BAdI earlier, but since im a bit unsure about it, then i think get an opinion from experts is requried.
Thanks again for ur reply. I'll do whatever necessary, and will update u later whether it successful. Thanks again!