![](https://csdnimg.cn/release/download_crawler_static/1480489/bg7.jpg)
金蝶知识库文档
1.2.2 计量单位表 (t_measureunit)
表结构
计量单位表
总结
计量单位表常用的字段为:Fmeasureunitid(计量单位内码)
Fstandard(是否基本计量单位)
在一个计量单位组内,只能有一个基本计量单位,即 Funitgroupid 字段值相同的记录中,只能有一
条记录的 Fstandard 字段值为 1,如果一个组内有两个 Fstandard=1 的计量单位,则会造成一些报表数据
翻倍。
计量单位组和计量单位信息同时也保存在核算项目表 t_Item 表中。t_measureunit.fitemid 和
t_measureunit.fmeasureunitid 都必须与 t_Item.fitemid 保持一致。
t_measureunit 和 t_unitgroup 表中都有一条系统预置的零记录,此记录不能丢失,如果丢失,会导致
数据在操作时出现莫名其妙的错误(一般是在做凭证时不能保存,查询凭证,帐表时数据不正确)。K3
中很多表都有一条零记录,这些记录都不能删除。
t_unitgroup 和 t_measureunit 之间的关系:
t_measureunit.funitgroupid = t_unitgroup.funitgroupid
t_unitgroup.Fdefaultunit=t_measureunit.Fmeasureunitid
where t_unitgroup.Funitgroupid=t_measureunit.Funitgroupid
and t_measureunit.Fstandard=1
零记录
在 K3 中很多表都存在零记录,比如:t_currency、t_Measureunit、t_Item、t_ItemDetail 等等。这些零
都是系统预置的,有特定的用途,比如:t_account.Funitgroupid =0 代表不使用数量辅助核算;而
t_Balance.FcurrencyID=0 代表所有币别;t_Balance.FDetailID=0 代表所有核算项目。这些记录都不能删除。
金蝶软件(中国)有限公司 技术支持部 第 7 页 共 32 页