K3 WISE CRM二次开发培训
金蝶K3 WISE V12.2 CRM产品培训文档(实施服务类)
设置“职员”需 要做数据权限控 制
版权所有 ©1993-2009 金蝶软件(中国)有限公司
P11
基础设置
关键要点
平台架构 安装、配置 加密策略 基础资料 权限设置
数据权限 通过设置职员组织架构,数据查询范围 可以控制用户对业务数据的查询范围
客户价值
与ERP系统同一平台,高度 集成。 Web方式访问,满足异地办 公、跨地域协作。 数据隔离,杜绝内部争抢客 户资源。
P21
版权所有 ©1993-2009 金蝶软件(中国)有限公司
提纲
整体流程 产品应用介绍
基础设置 客户管理 商机管理 销售过程管理 服务管理 市场管理 业务员管理 资源中心 费用管理及报销
P22
版权所有 ©1993-2009 金蝶软件(中国)有限公司
应用介绍—销售过程管理
版权所有 ©1993-2009 金蝶软件(中国)有限公司
应用介绍—商机管理
关键要点
支持制造业的复杂销售过程 支持多客户销售过程管理 支持部门、多员工协作销售 销售过程的报价、样品管理 销售商机的多级评估管理 费用处理 商机与ERP的集成
客户价值
通过将商机过程中的潜在机 会、销售阶段推进、客户活 动、报价、团体协作、 SWOT分析、项目总结等实 现销售周期长商机的项目式 管理。 实现商机的过程控制。促进 营销过程的标准化、制度化 为制造业复杂销售业务提供 完整解决方案。 与ERP有效集成,解决售前 与售中信息集成的需求。
客户跟踪
客户基本档案
客户资料/联系人
客户交往记录
转正式客户
金蝶K3wise插件二次开发与配置
⾦蝶K3wise插件⼆次开发与配置开发环境:K/3 Wise 13.0、K/3 Bos开发平台、Visual Basic 6.0⽬录⼀、⼆次开发插件编程⼆、代码演⽰三、配置插件四、测试插件五、插件事件附录⼀、⼆次开发插件编程 打开Visual Basic 6.0,新建⼯程ActiveX DLL: 命名为FirstPlugin.class: 引⽤类库如下: 已安装K/3 Wise,在VB 6.0菜单栏上会多出⼀个⾦蝶开发插件: 打开⾦蝶开发向导,创建⼯业单据客户端插件(⼯业单据俗称“⽼单”): 点击“确定”,选择类“FirstPlugin”: 点击“下⼀步”,这⾥我们⾃定义⼀个菜单项“插件⼯具”: 点击“下⼀步”,选择事件“UserMenuClick”: 完成向导。
⼆、代码演⽰ 代码编写如下:'配置路径:供应链-外购⼊库单'函数功能:插件⼯具--根据“长、宽、厚”⾃动计算批号'定义插件对象接⼝. 必须具有的声明, 以此来获得事件Private WithEvents m_BillTransfer As K3BillTransfer.BillDim F55 As Long, F55Text As String '长Dim F56 As Long, F56Text As String '宽Dim F57 As Long, F57Text As String '⾼Dim FDate As Long, FDateText As String '⽇期Dim FBatchNo As String '批号Dim FItemID As Long, FNumber As String '物料编码Dim FBatchManager As Boolean '是否采⽤业务批号管理Dim str As StringPublic Sub Show(ByVal oBillTransfer As Object)'接⼝实现'注意: 此⽅法必须存在, 请勿修改Set m_BillTransfer = oBillTransferEnd SubPrivate Sub Class_Terminate()'释放接⼝对象'注意: 此⽅法必须存在, 请勿修改Set m_BillTransfer = NothingEnd SubPrivate Sub m_BillTransfer_BillInitialize()'*************** 开始设置菜单 ***************m_BillTransfer.AddUserMenuItem "⾃动批号", "插件⼯具"'*************** 结束设置菜单 ***************'TODO: 请在此处添加代码响应事件 BillInitializeF55 = GetCtlIndexByFld("FEntrySelfA0155", True)F56 = GetCtlIndexByFld("FEntrySelfA0156", True)F57 = GetCtlIndexByFld("FEntrySelfA0157", True)FBatchNo = GetCtlIndexByFld("FBatchNo", True)FDate = GetCtlIndexByFld("FDate", False)FItemID = GetCtlIndexByFld("FItemID", True)End SubPrivate Sub m_BillTransfer_UserMenuClick(ByVal Index As Long, ByVal Caption As String)'TODO: 请在此处添加代码响应事件 UserMenuClickSelect Case CaptionCase "⾃动批号"'此处添加处理批号⽣成菜单对象的 Click 事件With m_BillTransferFor i = 1 To 1000If .GetGridText(i, FItemID) = "" ThenExit ForEnd If'从物料表检测是否采⽤业务批次管理Dim strSQL As String '⽤于执⾏SQLDim rs As ADODB.RecordsetFNumber = ""FNumber = .GetGridText(i, FItemID)strSQL = ""strSQL = "SELECT FBatchManager FROM t_ICItem WHERE FNumber='" & FNumber & "'"Set rs = SQLHelper.ExecuteSQL(strSQL, "")If rs.EOF = False ThenFBatchManager = rs.Fields("FBatchManager")End IfSet rs = NothingF55Text = .GetGridText(i, F55)F56Text = .GetGridText(i, F56)F57Text = .GetGridText(i, F57)If F55Text = "" Then F55Text = "0"If F56Text = "" Then F56Text = "0"If F57Text = "" Then F57Text = "0"FDateText = Replace(.GetHeadText(FDate), "-", "")If (FBatchManager = True) Then.SetGridText i, FBatchNo, F55Text & "-" & F56Text & "-" & F57Text & "-" & FDateTextEnd IfNextEnd WithCase ElseEnd SelectEnd Sub'*****************************************'获取分录⾏数'*****************************************Public Function GetEntryMax() As LongDim k As LongDim iFItemID As LongDim oEntryCtl As VariantDim maxrow As Long '最⼤⾏'For k = LBound(m_BillTransfer.EntryCtl) To UBound(m_BillTransfer.EntryCtl)If UCase(m_BillTransfer.EntryCtl(k).FieldName) = UCase("FItemID") Then '物料代码所在列iFItemID = kExit ForEnd IfNext koEntryCtl = m_BillTransfer.EntryCtlmaxrow = UBound(oEntryCtl(iFItemID).DInterID) '获取表体最⼤⾏GetEntryMax = maxrowEnd Function'**********************************'返回单据字段顺序(isEntry True是表体)'**********************************Public Function GetCtlIndexByFld(ByVal fldName As String, Optional ByVal isEntry As Boolean = False) As LongDim ctlIdx As LongDim i As IntegerDim isFind As BooleanDim vValue As VariantfldName = UCase(fldName)isFind = FalseWith m_BillTransferIf isEntry ThenFor i = LBound(.EntryCtl) To UBound(.EntryCtl)If UCase(.EntryCtl(i).FieldName) = fldName ThenctlIdx = .EntryCtl(i).FCtlOrderisFind = TrueExit ForEnd IfNext iElseFor i = LBound(.HeadCtl) To UBound(.HeadCtl)If UCase(.HeadCtl(i).FieldName) = fldName ThenctlIdx = .HeadCtl(i).FCtlIndexisFind = TrueExit ForEnd IfNext iEnd IfEnd WithIf isFind = True ThenGetCtlIndexByFld = ctlIdxElseGetCtlIndexByFld = 0End IfEnd Function三、配置插件 在Visual Basic 6.0⽣成DLL: 启动K/3 Wise BOS开发平台,打开外购⼊库单,并进⾏插件配置: 点击“插件配置管理”,配置客户端插件: 点击“浏览”,找到插件并勾选: 点击“确定”,并保存外购⼊库单。
金蝶K3 WISE V14.3新增特性培训_企业联盟
客户价值
根据业务场景设置单据转换规 则及自定义字段匹配,后续根 据规则自动下载转换单据,方 便快捷、提升工作效率。
特性三-单据同步服务设置
主要业务功能
单据同步服务设置 1、设置完单据转换规则后,数据接 收企业(供应商)进行单据同步服务 (调度策略)进行业务单据下载、执行 数据上传。
客户价值
根据系统服务自动处理单据下
自动下载转换业务单据,减少
重复劳动,降低人为错误,提
升工作效率;并通过数据传递 日志对数据下载进行记录,同 时对下载异常数据进行提示,
方便跟进处理。
目录
企业间业务痛点 产品实现方案 -应用场景 -业务特性 -企业互联 -业务共享与协作 -跨企业业务查询
特性七-跨企业业务查询
主要业务功能 单据执行数据联查 1、通过报表,跨企业帐套对业 务数据进行关联查询
销售公司账套
下单
客户/经销商
企业
子工厂直接发货给客户
内部销售:企业销售部接单,再转给内部企业(子工厂)进行加工生产,由子工厂直接发货给客户的业务场景
企业内部多组织业务协作之一:采购业务协同场景
金蝶 K/3 WISE
采购
供应商
采购部账套
内部采购 内部结算
喷油丝印厂账套
组装厂账套账套
企业
供应商直接发货给子工厂
目录
企业间业务痛点 产品实现方案 -应用场景 -业务特性
企业联盟方案:基于API平台的异构系统互联,产业链共享与协作
金蝶KIS
供应商
K/3 WISE
金蝶KIS 客户
企业
系统互联
系统互联 订单数据交换 计划数据交换 出入库数据交换 订单跨企业查询
供应商
狼之旅培训金蝶K3WISE供应链系统培训
我们隔离那些与其说是可能的限制和原因倒不如说清楚地隔离限制和原 因。 • 它显示出这些问题与其说是来源于组织结构和方针政策的特点,倒不如 说是来源于思考和相互影响的基本方法。
记帐
付款
收货后 通知财务 会计记帐
会计
出纳
核对发票、入库单,
进行债务确认, 制作凭证给主管审核
审核凭证后 通知出纳付款
主管人员
主管人员
主管人员
采购系统主要流程
业务人员
采购系统
主管人员
需求人员 输入采购申请单
审核申请单
核算管理系统
会计人员
采购人员 输入采购订单
审核订单
仓管人员 输入入库单
会计人员
输入发票
商机管理 经销商平台
服务管理
应付款管理 存货核算 实际成本 作业成本管理 成本分析 标准成本 日成本管理 应收款管理
总帐 报表
固定资产 现金管理
费用管理 网上报销
网上银行 结算中心
合并报表 合并帐务
收发文管理 企业工作流 知识中心 信息发布
组织规划 职员管理 能力模型 绩效考核 考勤管理 薪酬管理 招聘管理 培训管理
应付系统 现金系统
销售管理
销售管理业务处理—手工
提供发票,据以收款
发票
客户
报价 签定订单
报价/签约
销售员
直接外购 报领导审批
商品
运输
生产/采购
采购人员
提交检验
检验
质量检验员
入库时,进行
采购检验或产品检验
K、3WISEV12.3新增功能培训之CRM
精准化营销服务
提供多维度的客户细分,借助传统渠道及信息工具,开展精准营销 及服务。
目标客户
传播媒介
营销 服务
反馈信息
常见的传播方式:
DM、EDM、直返式广 告、电话、短信、 网络推广、人员 及终端等等
如何进行有效的预测和计划?
如果不能根据商机并结合市场情况进行有效的预测,就不能有效的 满足客户的需求。
V12.3
客户管理:费用管理、收入管理、竞争对手 商机管理 销售过程:销售预测 服务管理:服务报价、服务合同、配件调拔、
配件申领、备件计划、客户关怀 市场管理:客户细分、营销活动、费用预算 决策分析 资源中心 客户门户:渠道库存、服务登记
目录
应用场景 解决方案 新增功能模块介绍 现有功能模块改进
V12.3模块变化
模块变化
为更好的沿续CRM产品发展,V12.3保持CRM主要模块的规划,为了 更好地满足客户需求,即原有主要模块下增加新规划的功能子模 块及将重要功能点完善为子模块,具体子模块调整如下图所示:
V12.2
客户管理 商机管理 销售过程 服务管理 市场管理 决策分析 资源中心
经营分析 销售计划完成情况
经营费用分析
决策分析
K/3 CRM完整框架
提供客户管理、 商机管理、销 售过程、市场 管理、服务管 理、决策分析、 资源中心模块。
可以为项目型、 直销型企业提 供完整解决方 案。
分销型及电子 商务企业可以 通过CRM+客 户门户的组合, 为企业提供完 整的协同商务 解决方案。
K/3 CRM整体解决方案
整体解决方案
K3客户关系管理提供客户管理、 商机管理、销售过程、销售管理、 服务管理、市场管理、销售计划、 知识管理、工作计划管理、决策 分析等业务功能,为贯穿整个客 户关系全生命周期的业务流程管 理及客户门户自助服务提供完整 集成的解决方案,帮助企业实现 潜在客户、交易客户的全生命周 期管理,并在此过程中,实现客 户管理与市场、销售、服务业务 结合,提高整个客户管理和业务 管理及协同的效率。
金蝶K3 WISE V15.0新增特性培训-金蝶小K K3WISE解决方案
语音操作K/3及信息录入
话筒 声音 用户
金蝶小K
智能音箱
金蝶 K/3
语音操控AGV
PAD/手机
语音播报 语音播报
语音操控设备
语音操控亮灯货架
6
K/3 WISE+“金蝶小K”
7
目录
方案背景
金蝶小K+K/3WISE解决方案
应用场景及特性
8
场景一 :在PC端通过金蝶小K实现销售订单新增
说明
一、应用场景
生产线班组长
语音输入相关指令,完成任务单
完工汇报操作。
调用生产任务 查询WORK000095 执行“完工汇报”操作 录入实作数量
二、应用价值 在车间现场,当不便于使用手 进行设备操作时,通过语音输
入,进行人机交互,实现对系
统操作。
金蝶小K
触屏工作台
执行“提交”操作
11
操作说明与附图
说明
一、步骤详解
9
操作说明与附图
说明
一、步骤详解
1. 2. 在PC上安装麦克风; 金蝶小K正常启动,并正确
检测到麦克风;
3. 通过麦克风输入需要进行操 作的语音指令; 4. 金蝶小K自动识别并发送指 令;
5.
金蝶K/3执行指令。
二、备注
10
场景二 :在触屏工作台通过金蝶小K实现任务单汇报
说明
一、应用场景
生产线班组长在车间现场,针对 完工任务单,通过触屏工作台,
说明
一、应用场景
对于客户通过BOS自定义或二次 开发增加的明细功能或操作,小
系统用户
自定义BOS单据及操作
K自动识别并正确通过语音调用。
二、应用价值 自定义内容与K/3系统标准应用 融为一体,小K自动识别并纳入 语音应用范围,实现系统整体
金蝶K3培训详细教程
文档号:XA—KDSS—HDSS—B006目录第一章:总账系统 (3)第一节系统维护 (7)第二节凭证处理 (9)2.2.1凭证查询 (18)无机查询方式 (18)有机查询方式 (18)2.2.2新增凭证 (19)2.2.3修改凭证 (20)2.2.4凭证审核 (20)2.2.5凭证打印 (21)2-4-1输入汇总条件 (25)2-4-2浏览凭证汇总表、预览、打印、 (26)第三节账簿、报表查询打印 (26)第四节期末处理 (28)4.1.1期未调汇 (28)4.1.2结转损益 (29)4.1.3自动转账 (30)4.1.4期末结账 (32)第二章:报表系统 (34)第三章:现金管理系统 (40)第四章:现金流量表系统 (42)第五章:工资系统 (47)第六章:固定资产系统 (54)第七章:财务分析系统 (58)第八章: 应收管理系统 (61)第九章: 应付管理系统 (73)第一章:总账系统日常处理由总账中凭证模块开始,凭证是一切账务核算系统的基础,也是用户日常工作及使用最频繁窗口,用户只要把握好在凭证录入完整及正确,有关其他账簿及报表由系统自动产生,在凭证使用模块中,系统为您提供了凭证管理、账簿查询打印、期末处理四个主要功能。
本章的目的当完成本章的学习之后,您将能够做以下事情:●学会凭证的录入方法及技巧,●学会凭证编辑、查询、审核●学会各种账簿、报表查询、打印、●学会期末处理总账系统日常工作流程图凭证过账凭证过账③报表处理结转下期期末结账注:虚线框表示执行后由计算机自动完成第一节系统维护1.1系统参数设置在总账日常凭证数据录入前,需要用户对凭证录入过程中一些功能进行设置,完成这一操作后,才能更方便、更快捷实现您的日常工作效率。
首先进入总账系统-[主窗口]中的“维护”,单击“系统参数”中“总账”标签页,如下图1-1所示:图1-1系统参数窗口-总账在科目的标签的窗口中,您可设置“本年利润”的会计科目,该科目将用于“结转损益”,按图中字典的按钮,系统将为您列示出所有的会计科目,您可以根据自己的需要进行选择。
专业培训+金蝶k3+wise供应链系统培训
02
金蝶k3 wise供应链系统基础操作培训
系统登录与系统配置
总结词
掌握如何登录金蝶k3 wise系统,以及如何根据企业实际情况进行系统配置。
详细描述
系统登录是使用金蝶k3 wise供应链系统的第一步,需要了解如何通过用户名和 密码进行登录。系统配置则涉及到设置企业信息、人员权限、数据字典等基础 设置,以确保系统能够满足企业的实际需求。
库存优化与控制
库存优化
学习如何通过合理配置库存、优化库存 结构、降低库存成本等措施,提高库存 周转率和资金使用效率。
VS
库存控制
掌握先进的库存控制方法,如ABC分类法 、实时库存监控等,确保库存量保持在合 理水平,避免缺货或应链系统集成与扩展培 训
系统与其他系统的集成
和降低了库存风险。
案例三:某电商企业采购与销售协同运营
要点一
总结词
要点二
详细描述
借助金蝶k3 wise系统,实现采购与销售的协同运营,提高 订单处理效率和客户满意度。
该电商企业面临订单处理效率低下、客户投诉率高等问题 。通过金蝶k3 wise系统的应用,实现了采购与销售的协同 运营,提高了订单处理效率和客户满意度。同时,该系统 还提供了数据分析功能,帮助企业更好地了解客户需求和 市场趋势,为企业的战略决策提供有力支持。
库存管理模块操作
总结词
掌握金蝶k3 wise供应链系统中库存管理模块的操作流程和功能应用。
详细描述
库存管理模块是金蝶k3 wise供应链系统的基础模块之一,涉及到库存查询、库存调整、库存盘点等 操作流程。通过培训,需要了解如何查询库存情况、如何进行库存调整、如何进行库存盘点等,以确 保企业库存管理的准确性和有效性。
金蝶K3WISEV121销售管理产品培训教材
销售价格管理-参数设置
选中,销售订单自动更新或新增价格资料时会转换为基本计 量单位进行更新;反写时只会更新基本计量单位的记录。 如果没有基本计量单位的记录,则会新增一条。
不选中时,只反写当前单据上的对应计量单位的价格,不写 基本计量单位的价格。
销售价格管理-参数设置
1、销售报价单更新价格记录的状态。 2、系统提供:未审核、已审核二种方式选择。
基础数据设置—通用功能
灵活的流程自定义功能 单据多级审核功能
目录
销售系统基础数据设置
销售业务流程
销售价格管理 客户信用管理 模拟报价管理 销售订单作业 销售发票管理 销售计划管理 销售报表分析
销售流程-购销业务
客户
销售
仓存
财务
客户管理 信用管理 价格管理 VIP管理
销售合同 销售报价
虚拟件不参与核算
灵活性
较为灵活,可以在组装单阶段 虚拟件BOM比较固定 进行灵活搭配
目录
销售系统基础数据设置 销售业务流程
销售价格管理
客户信用管理 模拟报价管理 销售订单作业 销售发票管理 销售计划管理 销售报表分析
销售价格管理-常用名词
物料销售价格
基本价格方案 特价方案
销售价格管理-物料价格来源
其它出库单
其它入库单
销售流程-配置类物料
销售流程-配置类物料
销售流程-配置类物料
销售流程-配置类物料
对于配置类物料,K/3系统强制性进行批号管理。 配置类物料在订单录入时必须录入客户BOM。
销售流程-虚拟类物料
虚拟类物料特征: 在销售环节一般只体现在销售订单和销售发票上,到了发货环节,即发 货通知和出库环节则会自动展开为虚拟物料的子件。
[精选]金蝶K3WISEV121标准财务产品培训
现金流量处理
通过总账凭证指定
现金流量处理
通过现金流量表系统T型账户,附表项目指定
现金流量处理
通过现金流量表系统T型账户、附表项目指定
现金流量-附表项目调整功能
应用场景在现金流量表附表的编制中,用户经常反馈固定资产折旧、 存货、经营性应付等几个项目数据不正确。
对于这三个项目,在会计制度中的编制说明如下: (1)“固定资产折旧”项目,反映企业本期累计提取的折旧, 本项目可以根据“累计折旧”科目的贷方发生额分析填列; (2)“存货的减少(减:增加)”项目,反映企业本期存货 的减少(减增加)。本项目可以根据资产负债表“存货”项目 的期初、期末余额的差额填列;期末数大于期初数的差额,以 “-”号填列; (3)“经营性应付项目的增加(减:减少)”项目,反映企 业本期经营性应付项目(包括应付账款、应付票据、应付福利 费、应交税金、其他应付款中与经营活动有关的部分一级应付 的增值税进项税额等)的增加(减:减少)。
企业可以根据自身管理的需求和现状,借助金蝶提供 的先进信息技术手段,以合理的投资,建立起统一规 范、严格有序的企业财务管理平台:集权管理的企业 集团可以建立起严格管理的大集中的信息管理平台; 分级分权管理的企业集团可以根据管理层级,设置相 应的信息管理中心,并定期利用金蝶独有的数据远程 传输工具,将数据传输汇集到企业集团。
……
现金流量-附表项目调整功能
附表项目调整是对原附表二的指定做补充和调整。 使用方法
现金流量-附表项目调整功能
“科目设置”主要是起筛选数据的作用。在附表项目调 使用方法整中,为了尽可能只显示待调整的数据,用户可以先将
与附表项目有关联的科目设置好,这样显示出的待调整 数据就只会是包含这些科目的凭证数据。
二次开发培训教程
二次开发培训教程一、引言二次开发是指在已有软件的基础上进行功能扩展或改进,以满足用户特定需求的一种开发模式。
在实际的软件开发过程中,二次开发可以大大提高软件的定制性和适用性,同时也能为软件的推广和应用提供更多的可能性。
因此,二次开发技能已经成为了软件开发领域中必不可少的一部分。
本教程将介绍二次开发的基本概念、工具、技术和实现方法,帮助读者快速入门并掌握二次开发的相关技能。
二、二次开发的基本概念1. 二次开发的定义二次开发是指在原有软件基础上进行功能扩展或改进的一种软件开发方式,常用于定制化开发或适应特定需求的软件开发过程中。
2. 二次开发的分类根据二次开发的目的和方式,可以将其分类为插件开发、定制化开发和接口开发等几种类型。
其中,插件开发通常是指通过开发插件或扩展,为原有软件增加新的功能或功能模块;定制化开发则是指根据用户特定需求对软件进行定制开发,满足用户个性化需求;而接口开发则是指通过开发接口或SDK,实现与其他系统的集成或对接。
三、二次开发的工具和技术1. 二次开发的常用工具常见的二次开发工具包括IDE(集成开发环境)、文本编辑器、调试工具、版本控制工具等。
在实际开发过程中,可以根据具体的开发需求和技术框架选择合适的开发工具。
2. 二次开发的常用技术常见的二次开发技术包括脚本语言、面向对象编程语言、Web开发技术等。
在实际开发过程中,可以根据具体的开发需求和软件架构选择合适的开发技术。
四、二次开发的实现方法与步骤1. 了解原有软件结构在进行二次开发之前,首先要了解原有软件的结构和功能,包括核心模块、接口和数据交互等,以便确定二次开发的具体目标和范围。
2. 确定二次开发需求根据用户的具体需求和软件的现状,确定二次开发的具体需求和目标,明确二次开发的功能模块和实现方式。
3. 选择合适的开发工具和技术根据二次开发的具体需求和软件的技术框架,选择合适的开发工具和技术,为二次开发提供技术支持和开发环境。
金蝶K3-WISE单据开发知识点
概述单据二次开发是针对现目前单据的一些功能无法满足一些客户的特殊要求,同时分公司又有能力进行二次开发而提出的,这样既可以在现有的系统不做变动的情况下面满足用户的需求,同时也增强了系统的稳定性。
注意:本篇所介绍所用到的动态连接库名为:K3BillTransfer.dll通过该说明文档,你可以了解到1. 如何通过K3BillTransfer组件在录单过程中对单据上各项目加以控制。
2. 如何通过K3BillTransfer组件实现自定义功能菜单。
3. 如何通过K3BillTransfer组件控制数据的保存。
4. 应用示例。
该文档阅读的适用对象需要在K/3工业供需链系统单据上进行二次开发的开发者。
属性1.Property Cnnstring As String当前数据库的MMTS.PropsString连接串。
2.Property SystemName As String当前系统名称。
3.Property LastInfo As String最后一次系统返回的各种信息4.Property BillForm As Object整个单据窗体对象。
可通过该对象访问单据上的任何一个对象,包括控件,菜单。
共有的方法有:InsertRow(),在Grid的当前行追加一行,它没有参数。
5.Property BillFunc as Object代表单据对象。
目前没什么用途。
6.Property Head As Object单据表头控件,是一个KDText控件数组7.Property Grid As Object单据分录控件,为FpSpread控件8.Property SumGrid As Object单据分录合计控件,为FpSpread控件9.Property HeadCtl As Variant对应表头控件数组,记录每个表头项目各属性的数组如果要改变HeadCtl中的某个属性值,需先对HeadCtl做一个备份,然后修改此备份的相应属性值,再将此备份赋值给HeadCtl。
金蝶KWISEV新增特性培训WMS解决方案
业务流程图
操作说明
一、角色 – 采购员 – 质检员 – 仓管员
二、操作步骤 1、采购员按供应商关货清单打印条码 2、粘贴 3、仓管员扫描,申请检验 4、仓管员扫描,完成入库
二、应用价值 – 仓管员收料、入库高效、准确。
采购员
打印订单 条码
张贴条码
仓管员扫描
来料检验单
入库
收料请检
扫描仓位, 摆放入库
应用价值
减少企业打印条码的工作量和打印 成本,可将部分外购材料条码打印 工作委托供应商完成
未购买使用SRM系统的企业,在仓 库条码管理中提供供应商二维码应 用,供企业的供应商能打印二维码, 贴码送货
在SRM系统中,可打印交货通知单, 实现供应商分配送货企业分批收料。
④内部公开 请勿外传 23
条码来源 --第三方供应商二维码
WMS通过大数据的发料习惯、频率分析, 建立物料与用户的对应模型,可有效进行 物料的发料推送。
发料清单中的物料,按设置的参数推送给特定仓管员处理; 非本人的物料,则由他人处理。
④内部公开 请勿外传 33
领料出库应用 —— 扫描数据智能化
数量自动分配+超量控制
同一物料按汇总数量出库时,当某行分录 扫描数量达到应发数量时,自动分配数量 至下一行,极大减轻了人工计算或修改数 量的工作。
④内部公开 请勿外传 37
产品入库 — 条码来源
第三方条码
企业按自己客户的要求打印的二维码或条 形码(第三方条码),也能扫描识别。减 少了企业内部、外部两套条码系统的打印、 张粘,业务作业更加互联化、一体化。
④内部公开 请勿外传 31
生产管理 – 举例
方案说明
领料扫描操作,以【领料单领料】例: ✓ 登录PDA,在主界面打开【领料
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
④内部公开 请勿外传
P33
业务预警2
④内部公开 请勿外传
P34
业务预警3
客户端插件
④内部公开 请勿外传
P35
业务预警4
④内部公开 请勿外传
P36
业务预警5
④内部公开 请勿外传
P37
业务预警6
④内部公开 请勿外传
P38
业务预警7
④内部公开 请勿外传
P39
业务预警8
中间层插件
④内部公开 请勿外传
④内部公开 请勿外传
P42
金蝶CRM支持总群
18215947
④内部公开 请勿外传
P43
感謝
ขอบคุณ
terima kasih
Thanks 谢谢
ありがとう
版权所有©1993-2012金蝶软件(中国)有限公司
④内部公开 请勿外传
P44 ④ 内部公开 请勿外传
K3WISE CRM二次开发培训
洪汉潮 2015-06-05
版权所有©1993-2012金蝶软件(中国)有限公司
④内部公开 请勿外传
P1 ④ 内部公开 请勿外传
提纲
BOS 集成开发工具使用建议 关键的元数据表 插件开发 业务预警
答疑
④内部公开 请勿外传
P2
BOS 集成开发工具使用建议 1
表名、字段名、Fkey规范化
注意死循环
④内部公开 请勿外传
P20
插件开发 8、处理复杂的F7过滤条件
ICClassTableInfo中的FFilter也可以加过滤条件
④内部公开 请勿外传
P21
插件开发 9、页签 链接序时簿增加过滤条件
④内部公开 请勿外传
P22
插件开发 10、单据体行删除前验证
④内部公开 请勿外传
P23
插件开发 11.1、中间层插件保存前、保存后、删除前、删除后处理验证、
不要调整内置单据的页签顺序 使用EBOS插件开发向导
④内部公开 请勿外传
P3
BOS 集成开发工具使用建议 2
源单类型(选单)、源单编号(选单) 和源单类型 、源单编号的区别 前者仅用选单操作,不保存数据,类似于按钮;后者保存源单信息 在BOS中配置插件
④内部公开 请勿外传
P4
关键的元数据表
select * from ICClassType WHERE FName_CHS LIKE '%客户%' select FFilter,FControl,FBillHeight,FBillWidth,* from ICClassType WHERE FID=1012000 select FContainer, * from ICClassTypeEntry where FParentID=1012000 order by FIndex select FKey,FContainer, * from ICClassCtl where FClassTypeID=1012000 select FKey,FFieldName, FLookUpType,FLookUpClassID,FLookUpList,FSRCFieldName,FSRCTableName, FSRCTableNameAs,FDSPFieldName,FFNDFieldName,FValueLocation, FFilter,FValueType,FDspColType,FEditlen,FValuePrecision,FScale, * from ICClassTableInfo where FClassTypeID=1012000 order by FPage,FTabIndex select * from ICClassTabCtlContent where FClassTypeID=1012000 select * from ICClassActionList where FClassTypeID=1012000 select * from ICClassBillAction where FClassTypeID=1012000 到BOS使用模板脚本引出,参考内置单据、或发给总部跟踪问题 建议平时开发过程中,按先删除、再插入的方式写好SQL,并备份 学会对比ICClassTabelInfo SQL跟踪的技巧:序时簿Top 500或加过滤条件用于搜索
P40
业务预警
④内部公开 请勿外传
P41
论坛地址
/home.php?mod=space&uid=439396&do=thread&view=me&type=thread&order=dateline&from=space&page=1 自定义按钮,如何设置图标? 中间层插件,如果判断单据状态是新增还是修改? 商机成功概率不为%时,不允许点击赢单操作,如何处理? 关于在插件中给单据体大数据两添加行的建议 系统服务里找不到业务预警服务K3MobileService,怎么办? 如何根据销售报价单单据体的物料属性来配置审批流条件? CRM定时更新里面包含哪些逻辑,执行了什么存储过程? 在插件中打开第三方页面的方法 二次开发系统报表报“超时时间已到。在操作完成之前超时 单据体的按钮名称是什么? 关于解决在CRM新增单据时报“违反了 PRIMARY KEY 约束”错误的 关于通过在BOS配置值更新事件实现将服务请求单自定义字段携带到派工单的处理方式 关于在CRM单据上加审核戳的问题 CRM系统Windows 2008、环境配置 CRM插件示例 关于隐藏处理单上的页签 登录子系统的选择 产品档案的自定义字段无法携带到服务请求单的解决方案 关于报表开发中实现数据权限、数据隔离的解决方案 K3eBOS插件开发介绍、ReportDemo、WEBDemo、业务预警demo 关于多插件经验分享 关于在插件中锁定整个单据 插件中关于弹出提示信息的建议 参考商机分配界面,如何屏蔽“数据已修改,是否保存” 关于给F7字段赋值的一些建议 如何实现在插件中隐藏某个页签? CRM上传附件,如何默认是“营盘存储”? 单据界面自定义按钮如何弹出允许多选的F7界面,并抓取返回 在CRM中利用BOS构建了一张Ebos单据,现在想将此单据作为GUI界 关于在单据上打开别的单据的处理方式 在帐套管理中新增用户的时候反应很慢,怎么办?
④内部公开 请勿外传 P5
插件开发
目的:为了满足客户定制化的需求、补充BOS平台的不足 一般在插件中做什么? 1、加按钮(在BOS也要加按钮,这样利用平台验证权限) 2、新增时设置默认值 3、保存前设置默认值或加验证逻辑 4、加载单据后根据条件设置字段、按钮锁定性 5、弹出F7窗口取数、或类似商机分配界面以处理别的逻辑 6、审核前判断、审核后反写值等 7、值更新 8、处理复杂的F7过滤条件 9、页签 链接序时簿增加过滤条件 10、单据体行删除前验证 11、中间层插件保存前、保存后、删除前、删除后处理验证、反写 12 、在内置插件的基础上加逻辑 13、系统报表,如商机统计报表,必须用插件开发、实现报表数据隔离
④内部公开 请勿外传
P11
插件开发 5.2、弹出自定义aspx页面
④内部公开 请勿外传
P12
插件开发 5.3、以新增方式弹出BOS单据
④内部公开 请勿外传
P13
插件开发 5.4、弹出F7窗口取数
④内部公开 请勿外传
P14
插件开发 5.5、序时簿根据url传来的参数做过滤条件
④内部公开 请勿外传
④内部公开 请勿外传
P30
插件开发 13.2、报表开发
客户端插件
④内部公开 请勿外传
P31
插件开发 13.3、报表开发
中间层插件
④内部公开 请勿外传
P32
业务预警1
VB6.0开发 原理:先找有到期服务合同的员工信息,包括员工内码、手机、邮箱, 然后平台会循环这些员工,找到这些员工到期的服务合同
P15
插件开发
6.1、审核前判断、审核后反写值等
④内部公开 请勿外传
P16
插件开发
6.2、审核前判断、审核后反写值等
④内部公开 请勿外传
P17
插件开发
6.3、审核前判断、审核后反写值等
④内部公开 请勿外传
P18
插件开发
6.4、审核前判断、审核后反写值等
④内部公开 请勿外传
P19
插件开发 7、值更新
④内部公开 请勿外传 P6
插件开发 1、加按钮
④内部公开 请勿外传
P7
插件开发 2、新增时设置默认值
④内部公开 请勿外传
P8
插件开发
3、保存前设置默认值或加验证逻辑
④内部公开 请勿外传
P9
插件开发
4、加载单据后根据条件设置字段、按钮锁定性
④内部公开 请勿外传
P10
插件开发 5.1、弹出序时簿
SELECT * FROM ICClassTableInfo WHERE FClassTypeID=200000012 AND FEnable=0 order by FPage UPDATE ICClassTableInfo SET FKey=FFieldName WHERE FClassTypeID=200000012 修改Fkey后再到bos设置值更新等操作
反写
特点:SQL在一个事务 场景:删除前验证、反写 保存前补数、保存后扣数 保存后验证不合格,回滚
④内部公开 请勿外传
P24
插件开发 11.2、中间层插件保存前、保存后、删除前、删除后处理验证、
反写
特点:删除前验证、反写
④内部公开 请勿外传
P25
插件开发 11.3、保存前补数、保存后扣数.4、保存后验证不合格,回滚
④内部公开 请勿外传
P27
插件开发 12.1、在内置插件的基础上加逻辑
④内部公开 请勿外传