Hi Krishna,
Have you looked at using VL34 for your requirement. Based on the plant and storage location, you might be able schedule it as a batch job. So when the PO gets created, batch job is executed and inbound delivery is created automatically.
Thanks,
Ashwin