Who actually Can Generate E-way Bill ?

Deepak Kashyap (assistant Accountant) (52 Points)

30 January 2018  
Can Purchaser Generate e-way On behalf of seller ?Or Seller has to generate E-way On his own?As I know Any of the following can generate E-way Bill1)Recipient2)Supplier3)Transporter