I have a scenario like this.
There is a portal application where in customers can create inbound delivery.
What I am thinking is portal application will invoke a RFC passing the required data. Within the RFC I can write the BDC code for transaction VL31N to create inbound delivery.
I just wanted to know if this is the correct way to do this.
Should we call a transaction within a RFC ? What are the pros n cons associated with this ?
Is there ne BAPI to create Inbound Delivery (VL31N) ?