How to create new products while creating an invoice