




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 洪汉潮2015-06-05K3WISE CRM二次开发培训BOS集成开发发工具使用用建议关键的元元数据表表插件开发发业务预警警答疑提纲BOS集成开发发工具使用用建议1表名、字字段名、Fkey规范化SELECT*FROM ICClassTableInfoWHEREFClassTypeID=200000012ANDFEnable=0 order by FPageUPDATEICClassTableInfoSETFKey=FFieldName WHEREFClassTypeID=200000012修改Fkey后再到bos设置值更更新等操操作不要调整整内置单单据的页页签顺序序使用EBOS插件开发发向
2、导源单类型型(选单)、源单编编号(选单)和源单类型、源单编号的区区别前者仅用用选单操操作,不不保存数数据,类类似于按按钮;后后者保存存源单信信息在BOS中配置插插件BOS集成开发发工具使使用建议2关键的元元数据表表select*from ICClassType WHEREFName_CHSLIKE%客户%selectFFilter,FControl,FBillHeight,FBillWidth,*from ICClassTypeWHEREFID=1012000selectFContainer, *fromICClassTypeEntry where FParentID=1012000 orde
3、r by FIndexselectFKey,FContainer,*from ICClassCtlwhereFClassTypeID=1012000selectFKey,FFieldName,FLookUpType,FLookUpClassID,FLookUpList,FSRCFieldName,FSRCTableName,FSRCTableNameAs,FDSPFieldName,FFNDFieldName,FValueLocation,FFilter,FValueType,FDspColType,FEditlen,FValuePrecision,FScale, *fromICClassTa
4、bleInfowhereFClassTypeID=1012000orderbyFPage,FTabIndexselect*from ICClassTabCtlContent where FClassTypeID=1012000select*from ICClassActionList where FClassTypeID=1012000select*from ICClassBillAction whereFClassTypeID=1012000到BOS使用模板板脚本引引出,参参考内置置单据、或发给给总部跟跟踪问题题建议平时时开发过过程中,按先删删除、再再插入的的方式写写好SQL,并备份份学会对
5、比比ICClassTabelInfoSQL跟踪的技技巧:序序时簿Top500或加过滤滤条件用用于搜索索插件开发发目的:为了满满足客户户定制化化的需求求、补充充BOS平台的不不足一般在插插件中做做什么?1、加按钮钮(在BOS也要加按按钮,这这样利用用平台验验证权限限)2、新增时时设置默默认值3、保存前前设置默默认值或或加验证证逻辑4、加载单单据后根根据条件件设置字字段、按按钮锁定定性5、弹出F7窗口取数数、或类类似商机机分配界界面以处处理别的的逻辑6、审核前前判断、审核后后反写值值等7、值更新新8、处理复复杂的F7过滤条件件9、页签链链接序序时簿增增加过滤滤条件10、单据体体行删除除前验证证11
6、、中间层层插件保保存前、保存后后、删除除前、删删除后处处理验证证、反写写12、在内置置插件的的基础上上加逻辑辑13、系统报报表,如如商机统统计报表表,必须须用插件件开发、实现报报表数据据隔离插件开发1、加按钮插件开发2、新增时时设置默默认值插件开发发3、保存前前设置默默认值或或加验证证逻辑插件开发发4、加载单单据后根根据条件件设置字字段、按按钮锁定定性插件开发发5.1、弹出序序时簿插件开发发5.2、弹出自定义义aspx页面插件开发发5.3、以新增增方式弹弹出BOS单据插件开发发5.4、弹出F7窗口取数插件开发发5.5、序时簿根据据url传来的参参数做过过滤条件件插件开发发6.1、审核前判判断、
7、审审核后反反写值等插件开发发6.2、审核前判判断、审审核后反反写值等插件开发发6.3、审核前判判断、审审核后反反写值等插件开发6.4、审核前判判断、审审核后反反写值等注意死循循环插件开发发7、值更新ICClassTableInfo中的FFilter也可以加加过滤条条件插件开发发8、处理复复杂的F7过滤条件插件开发发9、页签链链接序序时簿增增加过滤滤条件插件开发发10、单据体体行删除除前验证插件开发发11.1、中间层插插件保存存前、保保存后、删除前前、删除除后处理理验证、反写特点:SQL在一个事事务场景:删除前验验证、反反写保存前补补数、保保存后扣扣数保存后验验证不合合格,回回滚插件开发发11.
8、2、中间层插插件保存存前、保保存后、删除前前、删除除后处理理验证、反写特点:删除前验验证、反反写插件开发发11.3、保存前前补数、保存后后扣数插件开发发11.4、保存后后验证不不合格,回滚插件开发发12.1、在内置置插件的的基础上上加逻辑辑插件开发发12.2、在内置置插件的的基础上上加逻辑辑方法一:1、Reflector反编译2、加自定定义插件件,屏蔽蔽内置的的按钮,然后在在自定义义插件中中加入反反编译得得到的有有用的代代码,并并加入自自己的逻逻辑方法二:加自定定义单据据客户端端插件,比如在在单据插插件的AfterSave事件处理理保存后后逻辑插件开发发13.1、报表开开发select*fro
9、m ICClassSysReportwhereFName_CHS like%线索%select*from ICClassType where FID=1012321select*from ICClassTypeEntryWHEREFParentID=1012321select*from IcClassTableInfowhereFClassTypeID=1012321插件开发发13.2、报表开开发客户端插插件插件开发发13.3、报表开开发中间层插插件VB6.0开发原理:先先找有到到期服务务合同的的员工信信息,包包括员工工内码、手机、邮箱,然后平平台会循循环这些些员工,找到这这些员工工到期的的服
10、务合合同业务预警1业务预警2客户端插插件业务预警3业务预警4业务预警5业务预警6业务预警7中间层插插件业务预警8业务预警警http:/home.php?mod=space&uid=439396&do=thread&view=me&type=thread&order=dateline&from=space&page=1自定义按按钮,如如何设置置图标?中间层插插件,如如果判断断单据状状态是新新增还是是修改?商机成功功概率不不为%时,不允允许点击击赢单操操作,如如何处理理?关于在插插件中给给单据体体大数据据两添加加行的建建议系统服务务里找不不到业务务预警服服务K3MobileService,怎么办办
11、?如何根据据销售报报价单单单据体的的物料属属性来配配置审批批流条件件?CRM定时更新新里面包包含哪些些逻辑,执行了了什么存存储过程程?在插件中中打开第第三方页页面的方方法二次开发发系统报报表报“超时时时间已到到。在操操作完成成之前超超时单据体的的按钮名名称是什什么?关于解决决在CRM新增单据据时报“违反了了PRIMARY KEY约束”错错误的关于通过过在BOS配置值更更新事件件实现将将服务请请求单自自定义字字段携带带到派工工单的处处理方式式关于在CRM单据上加加审核戳戳的问题题CRM系统Windows 2008、环境配置CRM插件示例例关于隐藏处理理单上的的页签登录子系系统的选选择产品档案案的
12、自定定义字段段无法携携带到服服务请求求单的解解决方案案关于报表表开发中中实现数数据权限限、数据据隔离的的解决方方案K3eBOS插件开发发介绍、ReportDemo、WEBDemo、业务预预警demo关于多插插件经验验分享关于在插插件中锁锁定整个个单据插件中关关于弹出出提示信信息的建建议参考商机机分配界界面,如如何屏蔽蔽“数据据已修改改,是否否保存”关于给F7字段赋值值的一些些建议如何实现现在插件件中隐藏藏某个页页签?CRM上传附件件,如何何默认是是“营盘盘存储”?单据界面面自定义义按钮如如何弹出出允许多多选的F7界面,并并抓取返返回在CRM中利用BOS构建了一一张Ebos单据,现现在想将将此单
13、据据作为GUI界关于在单单据上打打开别的的单据的的处理方方式在帐套管管理中新新增用户户的时候候反应很很慢,怎怎么办?论坛地址址18215947金蝶CRM支持总群群特别声明明没有金蝶蝶软件国国际软件件集团有有限公司司的特别别许可,任何人人不能以以任何形形式或为为任何目目的复制制或传播播本文档档的任何何部分。本文档档中包含含的信息息如有更更改,恕恕不另行行通知。由金蝶软软件(中中国)有有限公司司和其分分销商所所销售的的某些软软件产品品包含有有其它软软件供应应商版权权所有的的软件组组件。Microsoft、WINDOWS、NT、EXCEL、Word、PowerPoint和SQLServer是微软公公
14、司的注注册商标标。IBM、DB2、DB2通用数据据库、OS/2、ParallelSysplex、MVS/ESA、AIX、S/390、AS/400、OS/390、OS/400、iSeries、pSeries、xSeries、zSeries、z/OS、AFP、IntelligentMiner、WebSphere、Netfinity、Tivoli、Informix和Informix动态ServerTM是国际商商业机器器公司在在美国或或其他公公司的商商标。ORACLE是ORACLE公司的注注册商标标。UNIX是UNIX INTERNATIONALCO.,LIMTED的注册商商标、OSF/1和Motif是Open Group的注册商商标。Citrix、Citrix徽标、ICA、Program Neighborhood、MetaFrame、WinFrame、VideoFrame、MultiWin以及此处处引用的的Citrix产品名是是CitrixSystems公司的商商标或注注册商标标。HTML是HATEMOGLUTEKSTILGIYIMSANAYIVETICARETA.S.的注册商商标,DHTML、XML和XHTML是W3C、WorldWide Web协会、计计算机科科学实验验室的商商标或注注册商标标,PureXML是国际商商业机器器公司的的注册商商标。JAVA是甲骨文文美国有有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 超市提成合同协议书
- 邻居违建调解协议书
- 道路损毁修复协议书
- 高中宿舍承包协议书
- ufc比赛伤亡协议书
- 单位章程及联营协议书
- 衣柜闲置转让协议书
- 车位包租返租协议书
- 路人死亡赔偿协议书
- 高中就业合同协议书
- 铁路旅客运输服务铁路客运车站服务工作课件
- 《面试技巧与策略》课件
- 2023年贵州省粮食储备集团有限公司面向社会公开招聘工作人员15人笔试参考题库附带答案详解
- 公司注册合同协议
- 心功能分级课件
- 行为资产定价理论综述
- 2025年美丽中国第六届全国国家版图知识竞赛测试题库(中小学组)
- 至诚则成立信于行主题班会
- 2024年四川雅安中考满分作文《与书为伴》
- 人音版2025-2026学年一年级音乐下册教学工作计划(及进度表)
- 《人工智能基础(Python实现)》全套教学课件
评论
0/150
提交评论