管理信息化老单开发手册

上传人:管****问 文档编号:137670130 上传时间:2020-07-11 格式:DOCX 页数:211 大小:1.98MB
返回 下载 相关 举报
管理信息化老单开发手册_第1页
第1页 / 共211页
管理信息化老单开发手册_第2页
第2页 / 共211页
管理信息化老单开发手册_第3页
第3页 / 共211页
管理信息化老单开发手册_第4页
第4页 / 共211页
管理信息化老单开发手册_第5页
第5页 / 共211页
点击查看更多>>
资源描述

《管理信息化老单开发手册》由会员分享,可在线阅读,更多相关《管理信息化老单开发手册(211页珍藏版)》请在金锄头文库上搜索。

1、 供应链开发帮助手册金蝶软件(中国)有限公司研发中心K/3供应开发组解释 目录K/3老单单据平台开发手册4l整体框架和设计思路4一、设计思路4二、UML图4l模版5一,单据构造模版:5二、选单模版9三,单据控制10四,单据套打10l单据调用接口11一、客户端调用接口11二、中间层调用接口13l单据流程15一、新建单据流程15二、查看或修改单据流程:16三、录单流程:17四、单据的保存流程22五、对下一版本的一些建议24l单据选单的实现说明25一,实现思路:25二,实现方式:25l单据模板Action说明文档28一、概述28二、关键词28三、分类28四、功能标准定义28五、标准过程指南31l单据

2、打印、连续打印、合并打印实现说明32一、GUI上单据打印的实现方式:32l常见问题分析32一、对于KDInputTool.DLL组件的日期控件的日期格式32二、对于Spread控件的取值赋值33三、模板数据冗余:33四、选单结构不灵活:34五、ICTemplate表、ICTemplateEntry表的问题34六、单据选单的关联关系:34单据二次开发手册34l属性35l方法36l用户可实现自己功能的事件37l中间层事件40l应用示例41K/3序时簿开发手册45l整体框架和设计思路45l模版45一、ICListTemplate:该表反映了供需链所有序时簿的总体情况。45二、ICChatbillti

3、tle:该表反映了所有序时簿的显示的字段详细情况。46三、ICListToolbar:该表反映了序时簿菜单和工具栏详细情况。47四、ICTableRelation:选单中涉及的所有表之间的连接关系。47l接口函数描述48一、相关组件48l序时簿二次开发48一、创建一个中间层组件,实现一个接口48二、注册组件49l常见问题分析50一、模板数据冗余:51二、序时簿几种状态51采购价格管理开发手册51l流程51l表结构51l代码结构51销售价格/折扣管理开发手册51l流程51l表结构51l代码结构52进出口开发手册52l流程52l表结构52l代码结构52发票钩稽开发手册52l流程52l表结构52l代

4、码结构52盘点开发手册52l盘点作业52l盘点方案查询53l盘点方案新建54l盘点方案删除54l备份盘点数据55l盘点数据引入/引出57l盘点选单57l生成盘点单据57序列号开发手册59l流程59l表结构59一、序列号流转表ICSerialFlow表结构:59二、序列号表ICSerial59三、ICSerial_FXXX60l基本操作61一、新增单据61二、审核单据:62三、删除单据:62四、作废单据:62五、更新库存后序列号状态单据类型对应表:63l代码结构63入库核算开发手册64l流程64l表结构64l代码结构64委外核销开发手册64l流程64l表结构64l代码结构64出库核算开发手册64

5、l表说明64l算法说明65l代码结构65一,所有计价方法的入口函数:65二,每一种计价方法的处理逻辑:66l核算常见问题汇总69l出库核算核算报错问题70凭证开发手册72l表说明72l凭证模版72l代码结构74l凭证常见问题说明75分销开发手册75l流程75l表结构75l代码结构81门店开发手册81l流程81l表结构81l代码结构81销售前台开发手册81l流程81l表结构81工业报表开发手册81l简介:81l主要函数:82l处理过程顺序图:83l代码结构83门户报表开发手册83l流程错误!未定义书签。l表结构错误!未定义书签。l代码结构错误!未定义书签。VB编程经验总结开发手册86lVB中精确

6、数据的四舍五入处理86l假设VB中有如下的变量声明:87lVB中的对象是自动回收的,类似java87l对对象变量赋值应该用 set obj = AnOtherObj 这种方式88lVB中字符串的内部存储格式是Unicode,它可以自动转化为ANSI字符(单字节字符)或者 DBCS 字符(双字节字符)88l字符串的比较应该是用 strCmp 函数,而不是简单的用 = 号89lVB中字符串处理的函数有三种版本:89lVB程序代码中的以下标识符不能含有双字节字符:91 K/3老单单据平台开发手册l 整体框架和设计思路一、 设计思路二、 UML图l 模版单据主要是在模版的基础上实现的。单据的模版有以下

7、几张表:ICTransactionType,ICTemplate,ICTemplateEntry,ICSelBills,ICTableRelation。前三张表用于构造显示单据,后两张表用于选单。一,单据构造模版: 1ICTransactionType:该表反映了供需链所有单据的总体情况。ICTransactionTypeFbrNoFID单据事务类型内部IDFROB红蓝字标记 :1表示该单据区分红 蓝字 ,0表示没有红蓝字之分Fname单据名称Ftype单据类别FtempalteID单据模版ID (与 ICTemplate,ICTemplateEntry 表中的FID对应FvchTempalt

8、eID(未用)FheadTable单据表头对应的数据库表名FentryTable单据表体对应的数据库表名FcheckPro(未用)FformWidth单据录入时的缺省宽度FformHeight单据录入时的缺省高度FfixCols单据的固定列数目 2ICTemplate:该表反映了所有单据的表头的详细情况。ICTemplateFID单据模版IDFctlIndex表头控件编号,连续且唯一FtabIndex控件的Tab跳动次序Fcaption控件标题Fctltype控件类型 0文本,1日期,2查找,3数量 ,4 编号,5 选单 ,6 单据标题,7 单据分录,8 审核,9 制单,10 批号,11 金额

9、,12 单价,13 税率,14 会计科目 ,15 生产订单状态,16 生产订单来源,17 要求缺省为空的日期,18 记账 ,20 汇率,21 含税价 30 自定义单据使用的字符串类型,31自定义单据使用的数字类型,32自定义单据使用的日期类型,33自定义单据使用的整数类型FlookUpCls如为查找类型 则与表t_ItemClass(核算项目表)中的FItemClassID对应。或者为辅助资料的ID(t_submestype 中的FtypeID)FneedSave是否需要保存到数据库中FvalueType值的类型 0 字符串,1 数字,2 日期,3 整数FsaveValue保存值的类型 0 名

10、称,1 内部ID,2 代码FfieldName该字段对应在数据库表中的字段。在同一个单据的模版中不能重复。Fleft该单据头控件的位置FtopFwidthFheightFenable控件在各种状态下是否可录入:新增、修改、察看、审核、下达、单价金额修改。用一个六位的二进制数表示,可录入则对应位为1否则为0。常用值:0、32、48。Fprint是否打印(暂未用)Ffontname字体类型FfontSize字体大小FselBill如果该控件可以选择其它单据作为数据的输入来源,则该值对应为被选择单据的叙事簿ID(ICListTemplate表中的FID)FmustInput是否必须录入Ffilter

11、过滤条件。一般用于选单或查找某类基础资料时过滤掉一些不符合选择条件的单据或基础资料。FrelationID表示哪一个字段的改变会导致当前控件值的改变。它的值为对应字段的数据库字段名。如有多个这样的字段可以用逗号隔开。Faction为前面Frelationid定义的字段的改变时该执行什么样的操作。例如汇率这个字段,它的FrelationID为FcurrencyID ,Faction为 “.,FExchangeRate”表示当改变币别时,把对应币别的默认汇率填入汇率栏中。FlockA为1表示选单过来的数据不能再添加删除分录FROB1 只在蓝字单据中可见,2只在红字单据中可见3 在红蓝字单据中都可见

12、FdefaultCtl系统自带控件为1,自定义的为0 FvisForBillType控件在各种状态下的可见性:新增、修改、察看、审核、下达。用一个五位的二进制数表示,可见则对应位为1,否则为0。常用值:0、31。FVBACtlType自定义单据用来区分是什么类型的控件有Frame,Label,Kdtext三种FrelateOutTbl如果该控件为其它选择类型的属性则为1例如:销售发票有个客户开户银行账号就是此类FSystemMustInputItem如果是系统规定必须输入,即使自定义单据也不能把它变为非必录。3ICTemplateEntry:该表反映了所有单据的分录的详细情况。ICTempla

13、teEntryFID单据模版IDFctlOrder分录列的排列前后顺序FctlIndex分录列编号,连续且唯一Fctltype分录列类型 0文本,1日期,2查找,3数量 ,4 编号,5 选单 ,6 单据标题,7 单据分录,8 审核,9 制单,10 批号,11 金额,12 单价,13 税率,14 会计科目 ,15 生产订单状态,16 生产订单来源,17 要求缺省为空的日期,18 记账 ,20 汇率,21 含税价, 30 自定义单据使用的字符串类型,31自定义单据使用的数字类型,32自定义单据使用的日期类型,33自定义单据使用的整数类型FlookUpCls如为查找类型 则与表t_ItemClass(核算项目表)中的FItemClassID对应。或者为辅助资料的ID(t_submestype 中的FtypeID)FneedSave是否需要保存到数据库中FvalueTy

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 企业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号