triggering of delivery

What triggers the system to do picking for a OUTBOUND DLIVERY. How the system comes to know that we have to do picking and then PGI. What settings are required so that the system will do sales order-delivery---pgi and no picking.

Remember : OVLP or relevant for picking check in delivery item category is not the answer we r looking for.