Summary of the secondary development of KIS Professional Edition

table of Contents

Document development

Prologue development

Console development


Regarding the secondary development of Kingdee KIS Professional Edition, it generally includes the development of receipts, pre-time thin plug-in development and console plug-in development. For details of document development, please refer to the professional version plug-in development interface description. Among them, the development of the receipt plug-in is basically the same as the development of the K3 industrial receipt plug-in, and the secondary development of K3 industrial receipts can be used for reference.

Document development

Document development includes plug-ins to control the display of document content and adding menus and buttons to menus and toolbars. You can even add controls such as custom buttons on the document interface to display custom functions.

The following example is to add a menu and toolbar button to the sales outgoing list to call up a custom interface. The document body adds a custom field for the customer's product name, and the plug-in automatically assigns a value to it when the material is entered.

image

Add a drop-down box, check box, and multi-line remark column to the document header, and add a drop-down box to the document body. At the same time, it is possible to add custom buttons and QR code information to the receipt.

image

The original button function of the voucher entry interface is modified. For example, the secondary development interface pops up after clicking Save, but it feels that the function is limited, and no good usage scenarios are found.

image

Prologue development

The development of the sequence sheet includes adding menus and buttons to the menu and toolbar, and even controls such as buttons or input boxes on the sequence sheet interface to display secondary development functions. The following example is to add a toolbar button to the book when selling outbound orders to call up a custom interface.

image

A custom button is added to the sales order timesheet interface, and click to pop up the selected document information. You can add a filter input box in the area where the custom button is located to achieve a quick filter function, and you can also control the sequence timebook, such as implementing the font color or customizing the row background color according to the field value.

image

The credential management interface adds a toolbar button, click to pop up the selected credential information, thereby realizing the secondary development of the credential sequence timebook.

image

Console development

The main console development is mainly to add custom function icon menus and basic information, sequence time book, and report reports on the main console. The following example is to add an icon menu in the main interface sales management to display the secondary development function interface.

image

Add a menu in the main console account book report to display the report developed by yourself in the form of a pop-up window.

image

Add a report menu in the account book report of the main console, and display the secondary development report in the form of tabs.

image

The system report sales summary table adds a toolbar button, and clicks to pop up the selection row data information, thereby realizing the secondary development of the system report.

image

Because most of the documents of KIS professional version products actually borrow from Kingdee industrial documents, you can refer to the development of the K3 industrial document plug-in when developing the professional document plug-in. The functions that can be implemented by the K3 industrial document plug-in can basically be referred to here. achieve.

Of course, there are also some new BOS documents in the professional version, and its plug-in development can learn from the K3 BOS document plug-in development.

Secondary development call receipts, sequence time book, sequence time book filter interface (display custom interface), system report, system report filter interface (display custom interface), etc. should all be possible, test and test by yourself.

The above is a summary of the development technology of the KIS professional version, which is only an example. The specific project is developed based on the actual business needs of the customer, and I hope to bring a little inspiration to your development.

Guess you like

Origin blog.csdn.net/Eypsn/article/details/115338950