二次开发--K3单据以及核算项目表结构
核算项目:物料、部门、职员等
单据:销售订单、采购订单等
以演示账套为例
核算项目:select FItemClassID,FNumber,FName,FSQLTableName from t_ItemClass 该表记录了系统中所有核算项目类别、以物料为例:
FItemClassID = 4,FSQLTableName = t_ICItem
然后查询其字段描述:
select * from t_ItemPropDesc where FItemClassID = 4
看后台物料存储
若FScrTable有值,则他存的是对应表的FSrcField字段
比如FUnitGroupid = 248
核算项目表介绍完毕;
单据字段描述:
以销售订单为例
ICTransactionType
FID=81,FTemplateID=S01,表头物理表Serorder 表体物理表seorderentry
物理表字段的含义:
表头字段描述:
表体字段描述:
BOS单据:
select * from ICClassType where FID > 1000000;再此查询结果内的业务单据称为BOS单,再ICTransactionType中的单据称为老单;(bos单支持多表体)
1001001以产品检验单为例:
select * from ICClassType where FID =1001001
select * from ICClassTypeEntry where FParentID = 1001001
此单据由3个物理表构成:ICQCBIll,ICQCBillEntry,QMSourceInfo;
各字段代表含义为:
ffieldname,ftablename就表示他实际物理表字段;fpage表示具体是哪个表体,与ICClassTypeEntry 的findex一致
PS:存在一些物理表字段不在描述内的,一般是用于业务控制的字段,系统中没有地方表示他们到底是什么含义;
完;
二次开发--K3单据以及核算项目表结构
本文2024-09-16 16:25:22发表“k3wise知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3wise-9129.html