Please find below statements for method PP fucntionality
public PurchaseProposal()
{
SetApplication();
if (SetConnectionContext() != 0)
{
SBO_Application.MessageBox("Failed setting a connection to DI API", 0, "ok", "", "");
}
if (ConnectToCompany() != 0)
{
SBO_Application.MessageBox("Failed connecting to the company's Data Base", 0, "ok", "", "");
}
SBO_Application.SetStatusBarMessage("RFQ Add On is initialising", SAPbouiCOM.BoMessageTime.bmt_Short, false);
AddMenus();
SetFilters();
SBO_Application.MenuEvent += new SAPbouiCOM._IApplicationEvents_MenuEventEventHandler(SBO_Application_MenuEvent);
SBO_Application.ItemEvent += new SAPbouiCOM._IApplicationEvents_ItemEventEventHandler(SBO_Application_ItemEvent);
SBO_Application.FormDataEvent += new SAPbouiCOM._IApplicationEvents_FormDataEventEventHandler(SBO_Application_FormDataEvent);
SBO_Application.RightClickEvent += new SAPbouiCOM._IApplicationEvents_RightClickEventEventHandler(SBO_Application_RightClickEvent);
SBO_Application.SetStatusBarMessage("RFQ Add On Connected Successfully", SAPbouiCOM.BoMessageTime.bmt_Short, false);
}