惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
阮一峰的网络日志
阮一峰的网络日志
腾讯CDC
美团技术团队
博客园_首页
酷 壳 – CoolShell
酷 壳 – CoolShell
C
CERT Recently Published Vulnerability Notes
Project Zero
Project Zero
有赞技术团队
有赞技术团队
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The Cloudflare Blog
博客园 - 聂微东
Forbes - Security
Forbes - Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
The Hacker News
The Hacker News
T
Threatpost
月光博客
月光博客
人人都是产品经理
人人都是产品经理
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Security Archives - TechRepublic
Security Archives - TechRepublic
宝玉的分享
宝玉的分享
Know Your Adversary
Know Your Adversary
Spread Privacy
Spread Privacy
J
Java Code Geeks
Scott Helme
Scott Helme
S
SegmentFault 最新的问题
C
Cybersecurity and Infrastructure Security Agency CISA
H
Hacker News: Front Page
L
LINUX DO - 热门话题
Last Week in AI
Last Week in AI
V
V2EX
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
Tor Project blog
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
量子位
Apple Machine Learning Research
Apple Machine Learning Research
Jina AI
Jina AI
博客园 - 叶小钗
C
Cisco Blogs
小众软件
小众软件
S
Securelist
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
博客园 - Franky
V
Visual Studio Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
WordPress大学
WordPress大学
博客园 - 司徒正美

博客园 - 一贴灵

DOCKER 学习笔记 关于企业自建AI Qwen-Agent是一个开发框架 python 换源方法 qwen3-0.6B初探 设备虐我千百遍,AI待我如初恋 蓝凌OA流程附件 蓝凌OA 流程管理数据结构字典(km_review_main) Windows 包管理器:chocolatey 配置 npm 国内镜像(重要!) OpenTalking 负责实时数字人编排 readme pip install -e ".[dev]"的文件在pyproject.toml或 setup.py​ 里 CC SWITCH配置百练的token plan给 claude pgsql 带转义符的更新,$$ '更新内容'$$ 新手提效必看!Claude Code只需这九个Skills(转) 技术要用来向善:水印机机 与盲水印 另类文件备份方法 转:PostgreSQL向量检索:pgvector入门指南 设置pip全局镜像源(国内加速) Chroma数据库入门到进阶教程(转) pip install 使用国内镜像安装加快速度 调整指标达成插入yjlx表的sql OpenClaw 的 select channel中没有直接显示微信选项怎么办? openrouter 免费API-KEY hermes安装笔记 Winform程序中NumberUpdown控件作为年月选择框的代码增强 Claude code简版使用手册 白嫖API-KEY汇总 OpenClaw安装中提示:systemctl --user unavailable:错误处理 SQL 行数据生成器 网传免费TOKEN PaddleOCR本地部署指南:Windows环境下的OCR服务搭建实践 python虚拟环境建议及激活 删除 winform表单中datagridview实现EXCEL式列筛选 和零售/新零售有关的英文缩写(转) Windows系统下顺利安装并运行OpenClaw Gradio入门快速搭建AI算法可视化部署演示(以使用OCR模型unirec为例)(转) 转:魔搭社区每天免费提供2000次Claude Code调用 查询 PostgreSQL 当前连接数的常用方法 PyInstaller 是将你的 Python 打包成一个独立的可执行文件 大叔学springboot ,且学且记 idea+sprinboot+postgres创建WEB项目
用友 主要库及表
一贴灵 · 2026-03-31 · via 博客园 - 一贴灵

20年前操作过用友8.12 ,Access版本,今天重又研究用友的U8+.

新变化:1、数据库可以跨年,不再是一年一个库了;这个在uf_system库的ua_account_base中可以查出来,iEndYear字段为null;

image

 2、uf_metaXX 记录元数据情况

用友作为成熟的ERP系统,其数据库采用SQL Server,表结构设计遵循模块化、主-子表关联的原则。整体架构分为系统库账套库两大体系。

一、数据库整体架构

UFSystem

系统库,存储所有账套的元信息和管理数据,如账套列表、用户、权限、日志等。

UFDATA_XXX_YYYY

账套库,存储具体业务数据。XXX为账套编号,YYYY为年度,每年一个独立库。

UFMeta

元数据库,存储UAP表单、报表、过滤条件等元数据定义。

UTU

存储UU(用友即时通讯)的联系人、消息、日志等数据。

数据库名称

说明

二、核心系统表(UFSystem库)

UA_Account

账套主表

记录所有创建的账套,包含账套号、名称、路径、启用年度月份等。

UA_User

操作员表

存储所有登录用户信息,包括用户名、加密密码、状态等。

UA_Identity

最大ID表

系统核心机制,保证各类单据、档案ID全局唯一,记录当前已分配的最大ID值。

UA_Period

会计期间设置表

定义每个账套年度的会计期间开始和结束日期。

UA_Task / UA_TaskLog

异常任务记录表

记录客户端操作形成的任务及日志,用于排查和清除异常锁定。

UA_HoldAuth

操作员权限分配表

记录每个操作员在每个账套每个年度的分配权限。

表名

中文名

主要用途

三、关键业务表(UFDATA账套库)

U8的业务数据表通常遵循 “主表+子表”​ 的经典模式,主表存单据头信息,子表存单据体明细,通过外键(如ID、AutoID)关联。

1. 财务总账模块

GL_accvouch

凭证及明细账表

核心表,存储所有凭证的明细记录,包括个人、供应商、客户往来科目的期初余额及凭证分录。

GL_accsum

科目总账表

存储科目的期初余额和凭证记账后的科目汇总记录。

GL_accass

辅助总账表

存储带有辅助核算(部门、项目、个人等)科目的期初余额及凭证记账后的辅助核算记录。

Code

科目表

科目档案,定义科目编码、名称、级次、末级标志、科目性质、辅助核算属性等。

GL_mend

结账状态表

记录各模块结账至何月,如bflag(总账)、bflag_ap(应付)、bflag_ar(应收)等。

AccInformation

账套参数表

存储财务和购销存模块的所有系统参数,如启用时间、系统年度等。

表名

中文名

主要用途

2. 应收应付模块

Ap_Vouch / Ap_Vouchs

应付/收单主子表

记录销售已审核的代垫费用单、应收单、应付单的表头和表体。

Ap_Detail

应收应付明细表

记录已结算的采购发票和已审核的销售发票所形成的应收应付明细。

Ap_CloseBill

收付款结算表

主要记录收款单、付款单的内容。

Customer

客户档案表

客户主数据。

Vendor

供应商档案表

供应商主数据。

表名

中文名

主要用途

3. 供应链模块(采购、销售、库存、存货)

RdRecord / RdRecords

收发记录主子表

各种出入库单据(包括存货期初)的主子表记录。例如RdRecord01可能代表采购入库单主表。32是销售出库

SaleBillVouch / SaleBillVouchs

销售发票主子表

销售发票的表头表体,子表的累计收款字段较重要。

PurBillVouch / PurBillVouchs

采购发票主子表

采购发票的表头表体记录。

DispatchList / DispatchLists

发货单、委托代销结算单主子表

记录发货单、委托代销结算单的表头表体。

Inventory

存货档案表

存货主数据,包含是否批次(bInvBatch)、启用日期(dSDate)等重要字段。

Warehouse

仓库档案表

仓库主数据,其中计价方式(cWhValueStyle)决定成本计算方式。

CurrentStock

现存量表

记录存货不同自由项、所在仓库的实时结存数量和件数。

IA_Subsidiary

存货核算存货明细账表

记录存货的期初余额、所有出入库单据上存货的成本明细,关键字段包括凭证号(iPZID)、单据类型(cVouType)、仓库编码(cWhCode)、暂估标志(flag)等。

IA_Summary

存货核算存货总账表

存货的汇总成本记录。

ST_TotalAccount

库存总账表

记录存货所在仓库的月汇总记录。

表名

中文名

主要用途

4. 基础档案表

Department

部门档案表

部门主数据。

Person

人员档案表

人员主数据。

Dsign

凭证类别表

定义凭证类别(如“记”、“收”、“付”等)。

表名

------------------

Inventory

中文名

---------------

物料表

主要用途

----------------------------

四、重要机制与表

  • 最大单号表 (MaxVouch):记录购销存模块所有单据号的当前号。

  • 单据锁定表 (LockVouch, GL_mccontrol, GL_mvcontrol):记录各种单据和科目的锁定状态,正常无操作时应为空。

  • VoucherContrapose:单据类型对照表,存储cContent(单据名称)和cSeed(单据类型编码)的对应关系,是理解单据类型编码的关键。

五、查询与开发建议

  1. 先定位模块和年度:明确业务所属模块(如采购、销售、库存)及数据所在年度账套库。

  2. 理解主-子表关联:绝大部分业务查询都需要关联主表和子表(如ON 主表.ID = 子表.主表ID)。

  3. 利用对照表:不确定单据类型编码时,查询VoucherContrapose表。

  4. 谨慎操作强烈建议在测试环境进行查询和开发,避免直接操作生产数据库。

以上是用友U8.16系统核心表结构的概述。由于U8版本迭代,部分表名或结构可能存在细微差异,具体实施时应以实际数据库为准