K3数据库相关

帐套信息
KDAcctDB数据库下的 kdAccount_gl里。
select * from t_ad_kdAccount_gl 版本14.0

K3各表说明
select * from t_tableDescription

sql server2008 下
1.获取所有数据库名:
SELECT Name FROM Master..SysDatabases ORDER BY Name

2.获取所有表名:
SELECT Name FROM DatabaseName..SysObjects Where XType=‘U‘ ORDER BY Name
XType=‘U‘:表示所有用户表;
XType=‘S‘:表示所有系统表;
3.获取所有字段名:
SELECT Name FROM SysColumns WHERE id=Object_Id(‘TableName‘)

在后台数据库ICClassType表中,字段FID<0的是老单,FID>0的是新单。
----------------系统设置------------------------
FStatus: 0--未审核;1--已审核;2--部分行关闭;3--已关闭;
===============================================
步骤一:先从t_tabledescription表中查业务单据的FTableID
步骤二:再根据FTableID,从t_fielddescription表中查业务单据的字段名、字段中文描述
这两个表可以查询金蝶的所有业务单据,用法如下:
SELECT * FROM T_TableDescription WHERE FDescription LIKE ‘%入库%‘ --系统表
SELECT * FROM T_TableDescription WHERE FTableName LIKE ‘%ICStockBill%‘ --系统表
SELECT * FROM T_TableDescription WHERE FTableID=17 --系统表
SELECT * FROM T_FieldDescription WHERE FDescription LIKE ‘%批号%‘ --字段表
SELECT * FROM T_FieldDescription WHERE FFieldName LIKE ‘%FBatchNo%‘ --字段表
SELECT * FROM T_FieldDescription WHERE FTableID=17 --字段表

SELECT * FROM ICClassType WHERE FName_CHS LIKE ‘%供货%‘ --用此表基本上可以查询到所有的表
SELECT * FROM ICTransType --单据类型表,查询业务单据类型FTranTypeID,经常和出入库表配合精确查询
===============================================
SELECT * FROM T_Log --日志表
SELECT * FROM ICTemplate --字段模板表头
SELECT * FROM ICTemplateEntry --字段模板分录
SELECT * FROM iICListTemplate --序时薄模板
SELECT * FROM T_UserProfile --用户方案表
------------------多级审核------------------------
SELECT * FROM ICClassMCTemplate --审批流模板表
SELECT * FROM ICClassMCTableInfo --审批流模板明细表
SELECT * FROM ICClassMCTemplateMap --单据-审核流模板映射表
SELECT * FROM ICClassMCStatus200000007 --单据审核步骤表
SELECT * FROM ICClassMCRecord200000007 --单据审核记录表
--删除单据数据,导致审核流程无法修改,提示“单据正在审核”
SELECT * FROM ICClassMCTemplate WHERE FClasstypeID=200000008
DELETE FROM ICClassMCTemplate WHERE FClasstypeID=200000008
DELETE FROM ICClassMCTemplateMap WHERE FClasstypeID=200000008
DELETE FROM ICClassMCTableInfo WHERE FTemplateID=87
-----------------基础资料设置---------------------
SELECT * FROM T_Item --核算项目基础资料,其中fitemclassid值
--表示1-客户2-部门3-职员4-商品5-仓位7-单位8-供应商
SELECT * FROM T_Stock --仓库
SELECT * FROM T_Emp --职员表
SELECT * FROM T_Department --部门
SELECT * FROM T_Organization --客户
SELECT * FROM T_MeasureUnit --计量单位
SELECT * FROM T_Supplier --供应商表
SELECT * FROM T_SubMessage --辅助资料表
SELECT * FROM SubMesType --辅助资料分类表
-----------------物料设置--------------------------
SELECT * FROM T_ICItem --物料表
物料属性 1- 外购; 2- 自制(特性配置) ;3- 委外加工;4- ;5- 虚拟件;6-特征类 ;7- 配置类; 8- 规划类;9- 组装件;
SELECT * FROM T_ICItemCore --核心表,通过FItemID与其它表相关联
SELECT * FROM T_ICItemBase --基本资料表,包含了规则型号,单位等
SELECT * FROM T_ICItemMaterial --物流资料表,包含了成本计价方法,核算会计科目
SELECT * FROM T_ICItemPlan --计划资料表,包含了计划策略和工艺路线等
SELECT * FROM T_ICItemDesign --设计资料表,包含了净重,毛重,长宽高等
SELECT * FROM T_ICItemStandard --标准资料表,包含了标准成本,工时等
SELECT * FROM T_ICItemQuality --质量资料表,检验资料
SELECT * FROM T_Base_ICItemEntrance --进出口资料表,英文名称,HS编码等
SELECT * FROM T_ICItemCustom --物料所有自定义的字段表
------------------供应链设置-----------------------
SELECT * FROM ICStockBill --所有出入库单表头 其中:ftrantype值表示单据类型如下:1-采购入库 10-其他入库 21-销售出库 29-其他出库 41-调拨单 100-成本调整单
SELECT * FROM ICStockBillEntry --所有出入库单表体 表头与表体用finterid关联
SELECT * FROM ICTransactionType --出入库报表
SELECT * FROM ICInventory --实仓库存表 即时存货表
SELECT * FROM POInventory --虚仓库存表
SELECT * FROM ICBal --存货余额表
SELECT * FROM ICInvBal --库房存货余额表
SELECT * FROM ICInvInitial --存货初始数据表
SELECT * FROM SEOutStock --发货通知单
SELECT * FROM ICSale --销售发票表头 SELECT * FROM ICSaleEntry --销售发票表体 SELECT * FROM vwICBill_43 --销售发票(视图) SELECT * FROM SEOrder --销售订单表头 SELECT * FROM SEOrderEntry --销售订单表体 表头与表体用finterid关联 SELECT * FROM vwICBill_32 --销售订单(视图) SELECT * FROM PORFQ --销售报价表头 SELECT * FROM PORFQEntry --销售报价表体 SELECT * FROM vwICBill_35 --销售报价单(视图) SELECT * FROM vwICBill_8 --销售出库(视图)

SELECT a.*,ISNULL(b.FTable,‘‘) AS FTable,ISNULL(e.FFieldName,‘‘) as FieldName FROM t_BillCodeRule a
LEFT JOIN t_Option e ON a.FProjectID=e.FProjectID AND a.FFormatIndex=e.FID
LEFT OUTER JOIN t_CheckProject b ON a.FBillType=b.FBillTypeID AND a.FProjectval=b.FField
WHERE a.FBillTypeiID = ‘81‘ ORDER BY a.FClassIndex
SELECT FBillTypeID,FFormatChar,FProjectVal,FNumMax FROM t_BillCodeBy
WHERE FBillTypeID = ‘81‘ AND FFormatChar=‘1412‘ AND FProjectVal=‘yymm|‘
UPDATE t_BillCodeBy SET FNumMax=10 WHERE FBillTypeID = ‘81‘ AND FFormatChar=‘1410‘ AND FProjectVal=‘yymm|‘
SELECT * FROM t_Option --单据编码格式
SELECT * FROM t_BillCodeBy WHERE FBillTypeID = ‘81‘ --销售订单每期编号详情
SELECT * FROM t_BillCodeRule WHERE FbilltypeID=‘81‘ --销售订单编号的编码规则
SELECT * FROM t_CheckProject
SELECT * FROM ICPurBill --采购发票表头
SELECT * FROM ICPurEntry --采购发票表体
SELECT * FROM vwICBill_42 --采购发票(视图)
SELECT * FROM POOrder --采购订单表头
SELECT * FROM POOrderEntry --采购订单表体
SELECT * FROM vwICBill_26 --采购订单(视图)
SELECT * FROM POrequest --采购申请单表头
SELECT * FROM POrequestentry --采购申请单表体 表头与表体用finterid关联
SELECT * FROM vwICBill_25 --采购申请单(视图)
SELECT * FROM vwICBill_1 --采购入库(视图)

SELECT * FROM T_RP_NewReceiveBill --收款单
SELECT * FROM T_RP_Contact --应收、应付往来表
SELECT * FROM T_RP_NewCheckInfo --核销日志 核销业务详细记录。FRP= 1-应收 :FRP = 0-应付
SELECT * FROM T_Rp_CheckDetail --核销明细
SELECT * FROM T_RP_ContactBal -- 往来余额表 FRP= 1-应收 :FRP = 0-应付
SELECT * FROM ICItemMapping --供货信息表
SELECT * FROM T_supplyentry --报价表
-----------------生产管理---------------------------
SELECT * FROM ICmo --生产任务单
SELECT * FROM PPBom --生产投料单
SELECT * FROM ICSubContract --委外订单表头
SELECT * FROM ICSubContractEntry --委外订单表体 表头与表体用finterid关联
-----------------财务会计----------------------------
SELECT * FROM T_Account --科目表
SELECT * FROM T_Balance --科目余额表
SELECT * FROM T_Voucher --凭证表
SELECT * FROM T_VoucherGroup --凭证字
SELECT * FROM T_VoucherEntry --凭证分录表
SELECT * FROM T_VoucherExp --凭证摘要表
SELECT * FROM T_ItemPropDesc --核算项目附表信息描述表
SELECT * FROM T_ItemDetailV --核算项目使用详情纵表
SELECT * FROM T_ItemDetail --核算项目使用详情横表
SELECT * FROM T_RPContract WHERE FContractNO=‘2014079‘ --合同应收
SELECT * FROM t_RPContractScheme WHERE FContractid=1546 --收款计划明细表
SELECT FPeriod,FYear FROM T_PeriodDate WHERE ‘2008-02-29‘>=FStartDate and ‘2008-02-29‘<=FEndDate --年份、帐期
SELECT * FROM T_Currency --币别
SELECT a.FAccountID,a.FNumber FAccountNumber,a.FName FAccountName,i.FItemClassID, --科目挂核算项目
i.FNumber FItemClassNumber,i.FName FItemClassName,CASE ai.FItemID WHEN -1 THEN 1 ELSE 0 END FBalChecked
FROM t_Account a,t_ItemClass i,t_ItemDetailV ai
WHERE a.FDetailID = ai.FDetailID AND ai.FItemClassID = i.FItemClassID AND ai.FItemID IN(-1,-2)
ORDER BY a.FAccountID, i.FNumber
--BOS单据模板信息:
--单据整体属性表
SELECT * FROM icclasstype WHERE FName_CHS LIKE ‘%费用报销单%‘
--单据体属性表
SELECT * FROM ICClassTypeEntry WHERE FParentID=1000050
--单据字段模板信息表
SELECT * FROM ICClassTableInfo WHERE FClassTypeID=1000050

--单据转换流程模板信息:
--单据转换流程整体信息表
SELECT * FROM ICClassLink
--转换流程中字段对应关系表
SELECT * FROM ICClassLinkEntry
--钩稽关系中控制字段、关闭字段、控件字段信息表
SELECT * FROM ICClassLinkCommit

--单据转换流程在BOS集成开发工具里的显示与布局信息:
--单据转换流程名称信息表
SELECT * FROM ICClassWorkFlow
--单据转换流程中单据的位置信息表
SELECT * FROM ICClassWorkFlowBill
--单据转换流程中两个单据之间的连线信息表
SELECT * FROM ICClassWorkFlowJoin

--审批流程设计时的模板信息:
--审批流整体信息表
SELECT * FROM ICClassMCTemplate
--审批流的流程节点、转换级次及其属性的明细信息表
SELECT * FROM ICClassMCTableInfo

--审核记录信息表:ICClassMCRecord+单据类型ID
--例如费用报销单ID为1000050,那么它的审核记录表就是ICClassMCRecord1000050
SELECT * FROM ICClassMCRecord1000050
--审核状态信息表:ICClassMCStatus+单据类型ID
----例如费用报销单ID为1000050,那么它的审核记录表就是ICClassMCStatus1000050
SELECT * FROM ICClassMCStatus1000050

一级菜单:t_subsystem
二级菜单:t_dataflowsubsystem
三级菜单:t_dataflowsubfunc
四级菜单:t_dataflowdetailfunc

时间: 2024-10-11 22:10:47

K3数据库相关的相关文章

MySQL查看数据库相关信息

使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小.字符集.用户等等.下面总结了一些查看数据库相关信息的命令 1:查看显示所有数据库 mysql> show databases; +--------------------+ | Database           | +--------------------+ | information_schema | | INVOICE            | | mysql              | | performance_s

程序员面试笔试宝典学习记录(三)(数据库相关知识)

关系数据库系统与文件数据库系统的区别如下: (a)关系数据库系统的主要特征是数据的结构化,而文件数据库系统是数据的非结构化. (b)关系数据库系统中,用户看到的逻辑结构是二维表,而文件数据库系统中,基本元素是文件. (c)文件数据库系统可以实现多媒体文件管理,支持C/S工作模式. acid,指数据库事务正确执行的四个基本要素的缩写.包含:原子性(atomicity),一致性(consistency),隔离性(isolation),持久性(durability). 数据查询:select sele

数据库相关中间件介绍

数据库相关中间件介绍 详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt412 这里主要介绍互联网行业内有关数据库的相关中间件.数据库相关平台主要解决以下三个方面的问题: 为海量前台数据提供高性能.大容量.高可用性的访问 为数据变更的消费提供准实时的保障 高效的异地数据同步 应用层通过分表分库中间件访问数据库,包括读操作(Select)和写操作(update, insert和delete等,DDL, DCL).写操作会在数据

Atitit &#160;基于meta的orm,提升加速数据库相关应用的开发

Atitit  基于meta的orm,提升加速数据库相关应用的开发 1.1. Overview概论1 1.2. Function & Feature功能特性1 1.2.1. meta api2 1.2.2. 动态实体{}2 1.2.3. 使用sql.linq作为数据操作标准化dsl3 1.2.4. Js版本orm接口3 1.1. Overview概论 主要是为了解决这些问题.. 现有的orm方案流行有mybatis,hibernate等..但往往要加很多注解或者配置,比较繁琐.. 既然字段的定义

cakephp v3.4 数据库相关操作

cakephp v3.4 数据库相关操作 查询对象 Query Objectclass Cake\ORM\Query 获取Query object表对象 Table Object 使用find()返回 1.任何情况下都可以从TableRegistry中获取use Cake\ORM\TableRegistry;$articles = TableRegistry::get('Articles');$query = $articles->find(); 2.在对应的控制器中(框架自动就创建了)$que

oschina数据库相关

数据库相关 110数据库服务器 233NoSQL数据库 18MySQL衍生版 6开源XML数据库 311数据库管理工具 117数据库调整和优化 274数据库驱动程序 41数据库建模

PB数据库相关

---------------------------------------------------------------- 数据库画板: 一张表定义了主键或者唯一索引,则能够在Results视窗中改动.添加.删除数据. 使用SQL语句创建数据表是最快捷的方式.可是,PB在创建数据表的同一时候,要在系统数据表中加入关于数据表的信息,表和字段的扩展属性都保存在系统表中.所以,直接使用SQL语句创建系统表将使系统表中的信息不完整.使用窗体菜单Design下的Synch Extended Attr

EBS安装完成后,对数据库相关配置的改动

EBS安装完成后,对数据库相关配置的改动 1.转为ASM,数据文件,控制文件,redo log,archived log从文件系统转移至ASM 2.禁用resource manager 由于发现系统的一个等待事件:resmgr:cpu quantum,这是由于resource manager的原因.看来resource manager 的bug还不少. alter system set resource_manager_plan=''; 可是重新启动DB后依旧会出现这个问题. create sp

DBChart中获得X、Y坐标值和数据库相关字段值

DBChart中获得X.Y坐标值和数据库相关字段值 一般来说想要获得DBChart中的X.Y坐标值都是非常简单的,这里简单说下,双击DBChart,弹出对话框,选择tools标签,加入光标工具,然后选中光标工具,找到光标工具的事件(光标工具事件一共两个)一个是OnChange()另一个是OnSnapChange(),这两个的区别跟光标设置中的Snap选项有关,Snap是让光标保持在Series上,通常功能OnChange中就可以得到X.Y轴坐标,但是这时如果你想要显示数据库中和X.Y轴同行的数据