金蝶数据库常用表查询

1 金蝶数据库表描述

金蝶一些常用表数据查询

1.0 金蝶表名

描述 表名
组织表 T_ORG_ORGANIZATIONS T_ORG_ORGANIZATIONS_L
系统用户表 T_SEC_USER
下拉列表枚举项 T_META_FORMENUMITEM
下拉列表枚举值 T_META_FORMENUMITEM_L
单据类型 T_BAS_BILLTYPE T_BAS_BILLTYPE_L
辅助资料 select * from T_BAS_ASSISTANTDATAENTRY select * from T_BAS_ASSISTANTDATAENTRY_L where FDATAVALUE='OA'
文件服务器 T_BAS_Attachment T_BAS_FILESERVERFILEINFO
单据转换规则 T_META_CONVERTRULE T_META_CONVERTRULE_L
单据附件数 select * from T_BAS_Attachment where fbilltype = 'PUR_Requisition'
维度关联字段-辅助属性 select * from T_BD_FLEXSITEMDETAILV
关联关系表 t_bf_instanceentry

1.1 查询举例

1.1.0 组织表

sql 复制代码
select * from T_ORG_ORGANIZATIONS
select * from T_ORG_ORGANIZATIONS_L

1.1.1 系统用户表

sql 复制代码
select * from T_SEC_USER

1.1.2 下拉列表

plsql 复制代码
select * from T_META_FORMENUMITEM
select * from T_META_FORMENUMITEM_L
/*例:查询费用报销单或差旅费报销单的发票类型*/
select 
	t1.FINVOICETYPE,t3.FCAPTION 
from t_ER_ExpenseReimbEntry t1 
inner join T_META_FORMENUMITEM t2 
	on t2.FID='ebd7ee09-97d5-41fe-8562-e0cf5aaa0de9' and t1.FINVOICETYPE = t2.FVALUE
inner join  T_META_FORMENUMITEM_L t3 
	on t3.Fenumid=t2.FENUMID 

1.1.3 单据类型

plsql 复制代码
select * from T_BAS_BILLTYPE
select * from T_BAS_BILLTYPE_L
/*查询单据类型"费用报销付款单"的单据内码*/
select 
	t1.FBILLTYPEID,	--单据类型内码
	t1.FNUMBER, --单据类型编码
	t2.FNAME  --单据类型名称
from T_BAS_BILLTYPE t1 
inner join T_BAS_BILLTYPE_L t2 
	on t1.FBILLTYPEID = t2.FBILLTYPEID and FNAME like '%费用报销%'

1.1.4 辅助资料

plsql 复制代码
--辅助资料分组查询
select * from T_BAS_ASSISTANTDATA 
select * from T_BAS_ASSISTANTDATA_L 
--辅助资料分录项查询
select * from T_BAS_ASSISTANTDATAENTRY 
select * from T_BAS_ASSISTANTDATAENTRY_L 
/*例:
辅助资料分组:应用系统分类
--南北
--OA
*/
select * from T_BAS_ASSISTANTDATA where FID = '619dfde2a1a5c3' --FID:辅助资料分组内码
select * from T_BAS_ASSISTANTDATA_L where FID = '619dfde2a1a5c3'
select * from T_BAS_ASSISTANTDATAENTRY where FENTRYID = '619dfde2a1a5c3' --FENTRYID:辅助资料分录项内码
select * from T_BAS_ASSISTANTDATAENTRY_L where FDATAVALUE='OA' --FENTRYID:辅助资料分录项内码
select * from T_BAS_ASSISTANTDATAENTRY_L where FENTRYID = '619dfde2a1a5c3'  --FDATAVALUE:辅助资料名称

1.1.5 文件服务器

plsql 复制代码
select * from T_BAS_Attachment
select * from T_BAS_FILESERVERFILEINFO
/*例:查询单据编号为"EBS20211209000010"的附件*/
select t1.fattachmentname,t2.FRELATIVEPATH 
from t_bas_attachment t1 
inner join T_BAS_FILESERVERFILEINFO t2 on t1.Ffileid = t2.Ffileid 
where t1.FFILEID is not null 
and FBILLNO = 'EBS20211209000010'

1.1.6维度关联字段-辅助属性

sql 复制代码
select t5.FNUMBER,t6.FNUMBER,t3.FPRODUCTNO,t7.FAUXPROPID,t9.FDATAVALUE
--update t3 set t3.FPRODUCTNO = '金属桶'
from t_bf_instanceentry t1 
inner join T_WorkshopPlanEntry t2 on t1.fsid = t2.FENTRYID
inner join T_SP_PICKMTRLDATA t3 on t1.ftid = t3.FENTRYID
inner join T_SP_PICKMTRL t4 on t4.fid = t3.fid
inner join T_BD_MATERIAL t5 on t5.FMATERIALID = t3.FMATERIALID
inner join T_BD_MATERIAL t6 on t6.FMATERIALID = t3.FPRODUCTID
inner join T_WorkshopPlan t7 on t7.fid = t2.fid
inner join T_BD_FLEXSITEMDETAILV t8 on t8.fid = t7.FAUXPROPID--维度关联-辅助属性表
inner join T_BAS_ASSISTANTDATAENTRY_L t9 on t9.FENTRYID = t8.FF100002--辅助资料属性对应表
where t1.FSTABLENAME = 'T_WorkshopPlanEntry'--车间计划
and t1.FTTABLENAME = 'T_SP_PICKMTRLDATA'--简单生产领料单
and t5.FNUMBER like '04.%'
and t6.FNUMBER like '03.%'
and t3.FPRODUCTNO = ''
and t9.FDATAVALUE like '%闭口桶%'


select t1.FFLEXNUMBER,* from T_BD_FLEXAUXPROPERTY t1
inner join T_BD_FLEXAUXPROPERTY_L t2 on t1.fid = t2.fid
inner join T_BD_FLEXAUXPROPERTYENTITY t3 on t3.fid = t1.fid
相关推荐
八股文领域大手子7 小时前
Leetcode32 最长有效括号深度解析
java·数据库·redis·sql·mysql
Cachel wood9 小时前
Mysql相关知识:存储引擎、sql执行流程、索引失效
android·人工智能·sql·mysql·算法·前端框架·ab测试
James. 常德 student10 小时前
高频SQL 50 题(持续更新)
数据库·sql·adb
云贝教育-郑老师11 小时前
【2025 腾讯云 TDSQL 认证全攻略|等级划分 + 考试时间 + 备考指南】
sql
拾柒SHY15 小时前
iwebsec-SQL数字型注入
数据库·sql·web安全·网络安全
Dreamboat-L16 小时前
深入解析 SQL 事务:确保数据一致性的关键
数据库·sql·oracle
TDengine (老段)18 小时前
TDengine 支持的所有运算符
大数据·数据库·sql·物联网·时序数据库·tdengine·iotdb
hwscom18 小时前
EMLOG漏洞防护方法(防Webshell、防篡改、防劫持、防SQL注入、防XSS攻击)
数据库·sql·xss
是懒羊羊吖~18 小时前
【sql靶场】第11、12关-post提交注入
数据库·笔记·sql·post
小吕学编程19 小时前
破局 MySQL 死锁:深入理解锁机制与高效解决方案
java·数据库·sql·mysql