By default, while creating a quotation, the order line items can be edited inline. and Bahmni allows for entering details like batch, expiry date etc.
Pre-requisite: Ensure that in user's settings, "Manage Product Packaging" is enabled under "technical settings".
path: menu / settings / dashboard users / users => select and edit an user.
If the above "Manage Product Packaging" is enabled, then on click of a "sale order line", odoo shows a window with all other options + packaging options. However in this view some of the fields are missing.
The missing fields are:
Batch No - serial/lot number
Expiry date - gets auto filled when the serial/batch gets chosen.
These fields should appear in the modal popup window as well.