K/3WISE和K3旗舰版插件解决方案

1、K/3WISE和K3旗舰版现有插件开发现状和优缺点

(1)、插件大部分是使用VB6开发,少量插件使用VB.NET开发。

(2)、VB6插件优点:插件功能开发容易,插件完成后DLL文件只有一个,插件部署到客户端比较容易简单;缺点:VB6开发的窗口界面不美观,VB6扩展功能(如SQL数据库连接、EXCEL操作等)开发较复杂,插件程序管理界面不好,插件的复用性不好。

(3)、VB.NET插件优点:.NET可开发界面美观的窗口,.NET功能强大且开发容易,.NET开发软件可进行项目管理,插件的可复用性强,可使用其它语言开发(如c#);缺点:插件完成后DLL文件较多,插件部署到客户端比较复杂,插件更新时工作量十分大。

2、插件解决方案的思路和功能

(1)、插件大部分功能使用用.NET实现,扩展功能主要是调用其它功能(如NOPI操作OFFICE,条码打印等),VB6插件主要用于插件接口和特定功能。

(2)、VB6插件和.NET插件部署(复制和注册)到客户端的工作要简单,客户能够自己完成。

(3)、插件的通用性要强,可在K/3 WISE和KIS旗舰版上使用。

(4)、插件的复用性要强,同时管理多个帐套的插件,多个帐套的插件可以调用已有的功能函数。

(5)、插件的安全性要强,没有注册的插件只可试用半年,插件注册后才可永久使用。

(6)、有一个工具来加快插件开发过程,工具上有工业单据和BOS单据模板修改等功能。

3、插件解决方案实现过程

(1)、VB6插件开发:

   a、VB6插件有4个,分别是工业单据接口插件Industry_PlugIns.INDPlugIns、K/3 WISE BOS单据接口插件Bos_PlugIns.BosPlugIns、KIS旗舰版BOS单据接口插件KISBos_PlugIns.BosPlugIns和工业单据特殊功能插件Industry_PlugInsClass.INDPlugIns

   b、工业单据接口插件功能:确认ERP系统是K3 WISE还是KIS旗舰版,确认如存在专用帐套插件则调用.NET专用帐套插件,否则调用.NET通用插件;

   c、K/3 WISE BOS单据接口插件功能:确认如存在专用帐套插件则调用.NET专用帐套插件,否则调用.NET通用插件;

   d、KIS旗舰版BOS单据接口插件功能:插件上定义BOS单据事件,在各事件调用.NET插件对应的方法;

   e、工业单据特殊功能插件功能:插件的一功能不能在.NET 上实现,特殊功能插件实现后的结果传递给.NET插件。

(2)、.NET插件开发:

   a、.NET插件有4个,分别是VB.NET工业单据插件PlugInsIND、VB.NET K/3 WISE BOS单据插件PlugInsBOS、KIS旗舰版BOS单据插件PlugInsBOSKIS和c#插件扩展功能插件PlugInsExtend;

   b、VB.NET工业单据插件功能:根据事务代码判断单据类型,调用对应单据的插件代码;

   c、VB.NET K/3 WISE BOS单据插件功能:根据单据类型代码判断单据类型,调用对应单据的插件代码;

   d、VB.NET KIS旗舰版BOS单据插件功能:根据单据类型代码判断单据类型,调用对应单据的插件代码;

   e、c#插件扩展功能插件功能:执行SQL语名,调用NPOI实现EXCEL导入导出功能。

(3)、工具软件开发

   a、工具软件的功能主要有:插件注册码导入、插件上传、插件下载、通用插件注册、工业单据模板修改、BOS单据模板修改和工厂日历追加等;

   b、客户端使用的插件下载工具,运行后登陆帐套,自动下载插件和自动注册插件;

(4)、插件现已实现的功能:

   a、EXCEL导入和导出功能

   b、MTO计划一体解决方案

   c、销售订单跟踪生产一体化解决方案

   d、条码打印一体解决方案

   e、复杂报表查看一体化解决方案

   f、水晶报表查看一体化解决方案

 

(5)、插件功能图如下:


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值