Picking list is required if you have warehouse management active.
This is created when the transfer order is created (LT03) and confirmed.
The transaction to view the picking list is VL06P.
Check the below link will be helpful
Picking List is a list generated by system for all the deliveries ready for picking based on the Warehouse.
You need to have a delivery created and use transaction code VL06P for checking with the deliveries ready for picking.
When you select the delivery, you have an option to create Transfer Order in Background or Foreground to do the picking.
Once the transfer order is completed and confirmed, the relevant quantity/batch will be assigned to the delivery.
Reward points if this helps.
You need to maintian the condition type EK00 against your shipping point in transaction OVLT. You can try printing the picking list using transaction VL70 by selecting the condition type as EK00.
For making use of EK00 output type for picking , ensure following:
1. Go to V/38 transaction and select special functions. There you need to assign the program and form name to triggered for the output.
2. For each Shipping point, you need to assign PRINTER NAME. This you can do in Output determination procedure (delivery ).
3. While executing VL06, ensure that output type is EK00.