Desktop Office Integration 
You can use Desktop Office Integration to connect any application that supports OLE2 to your SAP system. You can trigger office applications from the SAP system and react to office application events.
The applications must support the OLE2 interface. The presentation servers must be running in an environment which is supported by SAP GUI for Windows (see SAP note 66971 for more information on operating systems supported by SAP GUI and SAP note 722513 for more information on Office products supported by Desktop Office Integration).
You should store documents on the Business Document Server.
Ensure that SAP GUI is installed with all relevant components.
Desktop Office Integration is an ABAP Objects interface that you can use to open, close, and control special desktop Office applications using the OLE2 interface. You can start the Office application either in a separate window or within the SAP GUI window.
You can store the documents in any way. For example, you can use the SAP database, HTTP and FTP servers, or the local file system on your frontend. You address documents using URLs, and load them into the office application using a special data retrieval component.
You can react in the ABAP program to events that are triggered in the Office application. You can also import data from the SAP system (fields, tables, pictures, RTF texts) into the document using links. You can ensure that everything in the document is up to date by updating the links.