金蝶K3工业单据结构
工业单据结构
金蝶软件(中国)有限公司 制造系统部
《》 2000年8月 / 1
单据基础模板
表结构– ICTransactionType
反映各种单据的类别信息
– ICTemplate
反映各种单据的表头信息,通过FID字段与 ICTransactionType的FTemplateID关联。反映各种单据的表体信息,通过FID字段与 ICTransactionType的FTemplateID关联。
– ICTemplateEntry
2013-1-28
2/51
单据基础模板
结构图ICTemplate
ICTransactionTypeFTemplateID
FID
ICTemplateEntry FID
2013-1-28
3/51
单据基础模板
存在问题– 模板数据冗余:
当前单据模板的模板数据是对应每一张单存在的,所以有许 多相同类型的单据的共有数据被重复使用,如:库存单据的 收料仓库、日期、审核、制单、验收、多级审核、记账、保 管等等。 由此导致的另一问题就是,用户无法针对每一类型的单据自 定义一个字段,例如:用户要自定义一个A字段,应用于所 有库存单据,他必须在每一种库存单据上进行自定义才能实 现,这也造成的数据表在物理结构上的冗余。
2013-1-28
4/51
单据基础模板
存在问题– 选单结构不灵活:
当前单据的选单实现,是一个字段对应一种选单关系,也就 是说:一张单如果可以由十张单关联生成,则必须在该单据 的物理表上增加十个记录关联关系的字段。无法实现灵活的 控制,同时也导致自定义业务流程的无法实现。
2013-1-28
5/51
单据基础模板
存在问题– FCtlIndex字段的用途:
FCtlIndex字段用来标识模板各字段的内部顺序(如:单 据中Action的执行顺序)和控件索引,由于此关系存在, 导致它的值在同一模板中必须唯一且连续,由此造成维护 复杂、繁琐、易出错。 Flookupcls 的 来 源 为 t_ItemClass 、 t_SubMessage 、 t_SubMesType,但存在一些没有规范处理的FLookupCls, 对程序的统一处理带来问题,也影响了自定义的规范处理。
– Flookupcls字段的统一:
2013-1-28
6/51
单据基础模板
存在问题– FAction字段的使用:Action的定义和使用,是单
据中的核心问题之一,单据界面上的大部分信息处 理,都要通过该功能实现。该功能现有的优点是灵 活、易维护。但同时也存在一些严重的缺陷
执行顺序不易控制,计算容易造成混乱(如:字段在不同 情况下的计算问题)。 公式不够灵活,每有一种处理(特别是计算公式),就要 新增一种Action,造成Action过多,不易整理。而且对于 同一字段在不同条件下的不同计算公式,必须在程序中作 特殊处理,造成控制不统一。
2013-1-28
7/51
单据选单模板
表结构– ICSelBills
记录选单对应关系的表。根据ICTemplate表中记录的当前单
据与其他单据的关系,细化的具体字段属性。描述两张单据 间字段的对应关系。 记录选单中相关表的关联关系。
– ICTableRelationID
2013-1-28
8/51
单据选单模板
结构图ICTemplate
FID FFieldName
ICSelBillsFID FFieldName ICTableRelation FBillID FFieldID
2013-1-28
9/51
单据选单模板
存在问题– 关联表的结构复杂
单据选单的关联关系由于是通过程序解析生成,整个生成的 SQL语句的执行效率很低,并且有些还使用了非标准的语法 (如:*=、=*)。
2013-1-28
10/51
单据套打模板
表结构– –
GLNoteType
单据套打表,记录单据与套打编号的关系。
GLNoteCitation
单据套打关系表,记录单据套打字段的属性。
2013-1-28
11/51
单据套打模板
结构图GLNoteType FnoteType GLNoteCitation
FnoteType
2013-1-28
12/51
单据套打模板
存在问题– GLNoteType
GLNoteType对于GLNoteCitation的结构应该是多余的。
2013-1-28
13/51
结束
谢 谢!
2013-1-28
14/51
…… 此处隐藏:16字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [外语考试]管理学 第13章 沟通
- [外语考试]07、中高端客户销售流程--分类、筛选讲
- [外语考试]2015-2020年中国高筋饺子粉市场发展现
- [外语考试]“十三五”重点项目-汽车燃油表生产建
- [外语考试]雅培奶粉培乐系列适用年龄及特点
- [外语考试]九三学社入社申请人调查问卷
- [外语考试]等级薪酬体系职等职级表
- [外语考试]货物买卖合同纠纷起诉状(范本一)
- [外语考试]青海省实施消防法办法
- [外语考试]公交车语音自动报站系统的设计第3稿11
- [外语考试]logistic回归模型在ROC分析中的应用
- [外语考试]2017-2021年中国隔膜泵行业发展研究与
- [外语考试]神经内科下半年专科考试及答案
- [外语考试]园林景观设计规范标准
- [外语考试]2018八年级语文下册第一单元4合欢树习
- [外语考试]分布式发电及微网运行控制技术应用
- [外语考试]三人行历史学笔记:中世纪人文主义思想
- [外语考试]2010届高考复习5年高考3年联考精品历史
- [外语考试]挖掘机驾驶员安全生产责任书
- [外语考试]某211高校MBA硕士毕业论文开题报告(范
- 用三层交换机实现大中型企业VLAN方案
- 斯格配套系种猪饲养管理
- 涂层测厚仪厂家直销
- 研究生学校排行榜
- 鄱阳湖湿地景观格局变化及其驱动力分析
- 医学基础知识试题库
- 2010山西省高考历年语文试卷精选考试技
- 脉冲宽度法测量电容
- 谈高职院校ESP教师的角色调整问题
- 低压配电网电力线载波通信相关技术研究
- 余额宝和城市商业银行的转型研究
- 篮球行进间运球教案
- 气候突变的定义和检测方法
- 财经大学基坑开挖应急预案
- 高大支模架培训演示
- 一种改进的稳健自适应波束形成算法
- 2-3-鼎视通核心人员薪酬股权激励管理手
- 我国电阻焊设备和工艺的应用现状与发展
- MTK手机基本功能覆盖测试案例
- 七年级地理教学课件上册第四章第一节




