金蝶云星空BOS插件开发—C# (一)

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

金蝶云星空BOS插件开发—C# (一)

金蝶云星空BOS插件开发—C# (一)

 

1、动态表单



 image.webp

组件:Kingdee.BOS.Core.dll

动态表单插件基类:

Kingdee.BOS.Core.DynamicForm.PlugIn.AbstractDynamicFormPlugIn

项目命名规范:[开发商].K3[.业务领域][.子系统].Business.PlugIn

 

2、业务单据



 image.webp

组件:Kingdee.BOS.Core.dll

单据插件基类:

Kingdee.BOS.Core.Bill.PlugIn.AbstractBillPlugIn

项目命名规范:[开发商].K3[.业务领域][.子系统].Business.PlugIn


 image.webp

组件:Kingdee.BOS.Core.dll

单据列表插件基类:

Kingdee.BOS.Core.List.PlugIn.AbstractListPlugIn

项目命名规范:[开发商].K3[.业务领域][.子系统].Business.PlugIn

 

3、基础资料


 

image.webp

组件:Kingdee.BOS.Core.dll

基础资料维护插件基类:

Kingdee.BOS.Core.Base.PlugIn.AbstractBasePlugIn

项目命名规范:[开发商].K3[.业务领域][.子系统].Business.PlugIn

 

4、账表表单插件


 

image.webp

组件:Kingdee.BOS.Core.dll

账表表单插件基类:

Kingdee.BOS.Core.Report.PlugIn.AbstractSysReportPlugIn

项目命名规范:[开发商].K3[.业务领域][.子系统].Report.PlugIn

 

5、操作插件


 

 image.webp

组件:Kingdee.BOS.Core.dll

操作插件基类:

Kingdee.BOS.Core.DynamicForm.PlugIn.AbstractOperationServicePlugIn

项目命名规范:[开发商].K3[.业务领域].APP[.子系统]. ServicePlugIn

 

6、单据转换


 

image.webp

组件:Kingdee.BOS.Core.dll

单据转换插件基类:

Kingdee.BOS.Core.Metadata.ConvertElement.PlugIn.AbstractConvertPlugIn

项目命名规范:[开发商].K3[.业务领域].APP[.子系统]. ServicePlugIn

 

7、反写插件


 

image.webp

组件:Kingdee.BOS.Core.dll

反写插件基类:

Kingdee.BOS.Core.BusinessFlow.PlugIn.AbstractBusinessFlowServicePlugIn

项目命名规范:[开发商].K3[.业务领域].APP[.子系统]. ServicePlugIn

 

8、账表服务插件


 

 image.webp

组件:Kingdee.BOS.Contracts.dll

账表服务插件基类:

Kingdee.BOS.Contracts.Report.SysReportBaseService

项目命名规范:[开发商].K3[.业务领域].APP[.子系统]. Report

 

9、移动表单


 

 image.webp

组件:Kingdee.BOS.Mobile.dll

移动表单插件基类:

Kingdee.BOS.Mobile.PlugIn.AbstractMobilePlugin

项目命名规范:[开发商].K3[.业务领域][.子系统].Mobile.Business.PlugIn

 

10、移动单据


 

image.webp

组件:Kingdee.BOS.Mobile.dll

移动单据插件基类:

Kingdee.BOS.Mobile.PlugIn.AbstractMobileBillPlugin

项目命名规范:[开发商].K3[.业务领域][.子系统].Mobile.Business.PlugIn

 

11、移动列表


 

 image.webp

组件:Kingdee.BOS.Mobile.dll

移动列表插件基类:

Kingdee.BOS.Mobile.PlugIn.AbstractMobileListPlugin

项目命名规范:[开发商].K3[.业务领域][.子系统].Mobile.Business.PlugIn

 

总结


 

命名空间规范

命名要求表达准确,无歧义

技术名称和功能均使用 Pascal 大小写

格式: {ISV标识}[.K3][.业务系统][.模块][.功能] 

ISV标识 := 开发商标识符,如LT

业务系统:= K/3 业务领域标识符,例SCM供应链

[APP]     := 服务端插件的标识符

模块      := K/3模块(子系统)标识符 例PUR采购管理

功能      := 功能标识符 例 业务Business报表Report

 

例:

ZC.K3.SCM.PUR.Business.PlugIn  (采购系统业务对象界面插件)

ZC.K3.SCM.APP.PUR.Service.PlugIn (采购系统业务对象服务插件)

ZC.K3.SCM.APP.PUR.Report (采购系统报表服务插件)

ZC.K3.SCM.PUR.Report.PlugIn (采购系统报表表单插件)

 

插件

业务对象/服务

组件dll

插件基类

工程命名规则

表单插件

动态表单

Kingdee.BOS.Core.dll

Kingdee.BOS.Core.DynamicForm.PlugIn.AbstractDynamicFormPlugIn

[开发商].K3[.业务领域][.子系统].Business.PlugIn

 

单据维护

Kingdee.BOS.Core.dll

Kingdee.BOS.Core.Bill.PlugIn.AbstractBillPlugIn

[开发商].K3[.业务领域][.子系统].Business.PlugIn

 

单据列表

Kingdee.BOS.Core.dll

Kingdee.BOS.Core.List.PlugIn.AbstractListPlugIn

[开发商].K3[.业务领域][.子系统].Business.PlugIn

 

基础资料

Kingdee.BOS.Core.dll

Kingdee.BOS.Core.Base.PlugIn.AbstractBasePlugIn

[开发商].K3[.业务领域][.子系统].Business.PlugIn

 

账表表单

Kingdee.BOS.Core.dll

Kingdee.BOS.Core.Report.PlugIn.AbstractSysReportPlugIn

[开发商].K3[.业务领域][.子系统].Report.PlugIn

 

服务端插件

单据转换

Kingdee.BOS.Core.dll

Kingdee.BOS.Core.Metadata.ConvertElement.PlugIn.AbstractConvertPlugIn

[开发商].K3[.业务领域][.子系统].App.ServicePlugIn

操作插件

Kingdee.BOS.Core.dll

Kingdee.BOS.Core.DynamicForm.PlugIn.AbstractOperationServicePlugIn

[开发商].K3[.业务领域][.子系统].App.ServicePlugIn

反写插件

Kingdee.BOS.Core.dll

Kingdee.BOS.Core.BusinessFlow.PlugIn.AbstractBusinessFlowServicePlugIn

[开发商].K3[.业务领域][.子系统].App.ServicePlugIn

账表服务插件

Kingdee.BOS.Contracts.dll

Kingdee.BOS.Contracts.Report.SysReportBaseService

[开发商].K3[.业务领域][.子系统].App.Report

移动表单插件

移动表单

Kingdee.BOS.Mobile.dll

Kingdee.BOS.Mobile.PlugIn.AbstractMobilePlugin

[开发商].K3[.业务领域][.子系统] .Mobile.Business.PlugIn

 

移动单据

Kingdee.BOS.Mobile.dll

Kingdee.BOS.Mobile.PlugIn.AbstractMobileBillPlugin

[开发商].K3[.业务领域][.子系统] .Mobile.Business.PlugIn

 

移动列表

Kingdee.BOS.Mobile.dll

Kingdee.BOS.Mobile.PlugIn.AbstractMobileListPlugin

[开发商].K3[.业务领域][.子系统] .Mobile.Business.PlugIn

 

 

类图关系



 image.webp


 

 


         

image.webp

 

 



非常好

金蝶云星空BOS插件开发—C# (一)

金蝶云星空BOS插件开发—C# (一) 1、动态表单 组件:Kingdee.BOS.Core.dll动态表单插件基类:Kingdee.BOS.Core.DynamicForm.PlugIn.Abstra...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息