Font Size: a A A

Design And Implementation Of SAP Plug-in Based On Autohotkey

Posted on:2012-02-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y K LiuFull Text:PDF
GTID:2218330338953044Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the process of using the SAP system, the financial officers of Vestas must export hundreds of work orders and merged data to generate reports. When exporting every work order, they must click it many times select it, name it, save it and do other operations. Because it is not only heavy workload, but also inefficient and error prone, the reports are not timely. The financial officers of Vestas want to make it automatically.To get rid of this boring situation and do more valuable and thoughtful work, the financial officers of Vestas urgently need to export the work orders from the SAP system and merged work orders to generate reports automatically. In this applied occasions, they generally need to contact the SAP vendors to get programming interface, and then make the secondary development of the SAP software. Because of the requirements of the learning threshold of SAP plug-in development is high; it is strict in the quality of developers. Relative to the single functions, the cost is high, and the development cycle is so long.The author has used open source AutoHotkey scripting language, realized vestas SAP work orders batch plug-ins at low cost, the plug-ins have the following functions: Make SAP deal with the work orders intelligent, humanity, Batch processing. Automatically extracted, summarize data from the system, and generate customized reports.AutoHotkey is an open source and free software. By simulating a variety of manual operations, such as clicking the mouse and typing the keyboard, or modifying the host program's input control properties directly, it realizes automatic control functions. In addition, it can judge the operating system and application state and has the formidable man-machine interactive function and rich function library.The principle of using AutoHotkey development SAP plug-in is making the plug-in simulate the way of operation of man and interact with the host system. This is a universally applicable interactive way. Without having to learn SAP software programming interface, the efficiency of development improves significantly. It solves the SAP plug-in development issues of steep learning curve and reduces the costs of SAP plug-in development. The innovation of this paper is the method that the author used the open-source scripting language AutoHotkey to develop the SAP system plug-in. The author structured a set of lightweight development framework of AutoHotkey SAP plug-in. It realized the interaction of the following function:buttons and mouse movements simulation, form control operation, a host program state judge, message feedback and log records, etc. These functions can help to develop some SAP plugin for daily work. It is convenient and fast.The author participated in the whole process of the project's design and implementation.
Keywords/Search Tags:SAP, Plug-in, AutoHotkey, re-development, AHK, ABAP
PDF Full Text Request
Related items