Hi Tayal,
If your requirement is to generate Smartform for the Quotation, then you can use the Action Profiles to generate the same. You don't need report programming for that. You can use the Post Processing Framework (PPF) to configure your smartform. There are already some standard forms available and you have a look.
Actions in SAP CRM Part 1: Action profiles and determination
Actions in SAP CRM Part 2: Action conditions and execution
You can have a look at these 3 links above and will get a clear understanding of Action Profile.
Also, it would be great if you can show me/provide some link as to how you can do Report Programming in SAP CRM Web Client UI.
Hope this helps.
Best Regards,
Samantak.