"金蝶KIS专业版是一款企业级财务管理软件,其中的单据模板功能为企业提供了定制化单据格式的可能性。本文将详细解析金蝶KIS专业版中单据模板的数据表和字段定义,帮助用户更好地理解和使用这一功能。
一、单据基础模板
在金蝶KIS专业版中,单据模板由两个主要的数据表支撑:ICTransactionType 和 ICTemplate。
1. ICTransactionType 表:
这个表格主要记录供需链中所有不同类型的单据,包括采购订单、销售发票、库存出入库等。字段FID标识了单据事务类型的内部ID,FRob用于标记单据是否区分红蓝字(1表示区分,0表示不分),FName存储单据的名称,而FType则表示单据类别。
2. ICTemplate 表:
ICTemplate表则详细描述了所有单据的表头信息。FID作为单据模版ID是唯一的,FCtlIndex定义了表头控件的顺序,FTabIndex决定了控件在Tab键切换时的顺序。此外,FCaption字段存储控件的标题,FCtltype定义了控件的类型,如文本、日期、查找、数量等。其他字段如FHeadTable和FEntryTable分别指定了单据表头和表体所对应的数据库表名。
二、单据模板控件类型
金蝶KIS专业版的单据模板支持多种控件类型,包括但不限于:
- 0:文本输入
- 1:日期选择
- 2:查找功能,可能关联到其他数据表
- 3:数量字段
- 4:编号字段
- 5:下拉菜单选择
- 6:单据标题
- 7:单据分录
- 8:审核功能
- 9:制单人信息
- 10:批号
- 11:金额
- 12:单价
- 13:税率
- 14:会计科目
- 15:生产订单状态
- 16:生产订单来源
- 17:默认为空的日期字段
- 18:记账标记
- 20:汇率
- 21:含税价
- 30-33:自定义的字符串、数字、日期和整数类型
三、单据模板的其他特性
除了上述基本元素,模板还包含了一些额外的属性,如:
- FLookUpCls:如果控件类型为查找,此字段可能与核算项目表t_ItemClass中的ID相关联。
- FHeadTable 和 FEntryTable:定义了单据表头和表体数据在数据库中的存储位置。
- FCheckPro:用于二次开发的组件,允许用户扩展单据模板的功能。
- FFormWidth 和 FFormHeight:设置单据录入界面的默认宽度和高度。
- FFixCols:指定单据左侧固定的列数。
- FItemClassID:可能与辅助资料的ID关联。
- FNeedSave:标记控件的值是否需要保存到数据库。
- FValueType 和 FSaveValue:定义控件值的类型和保存方式,如名称、内部ID或代码。
- FFieldName:在数据库中对应的字段名,确保在同一模板中不重复。
- FLeft, FTop, FWidth, FHeight:定义了单据头控件的布局位置。
通过理解这些数据表和字段,用户可以定制适合自己企业的单据模板,实现高效、准确的财务管理和业务流程。金蝶KIS专业版的单据模板功能强大且灵活,不仅能满足基本的财务需求,还能通过二次开发和自定义配置,满足企业的个性化需求。"