用友通数据库异常处理与关键表分析
需积分: 50 158 浏览量
更新于2024-08-23
收藏 717KB PPT 举报
本文主要介绍了在数据库学习中异常处理的重要性,特别是针对用友通10.2数据库维护的关键点。异常处理通常涉及到凭证与明细账表的科目验证、总账和辅助账的一致性检查,以及数据库一致性错误的检测与修复。
在异常处理中,一个重要的环节是确保凭证及明细账表所对应的科目是未级科目,因为非末级科目的存在可能导致对账不平。同样,总账和辅助账在同一期间内应该只有一条对应记录,多条记录会导致对账出现问题。如果遇到记账或取消记账操作时出现错误,可能是数据库表出现了问题。这时,可以通过执行SQL命令`DBCC CheckDB('数据库名称')`来校验数据库的完整性。如果该命令返回一致性或分配性错误,说明数据库存在问题,可以使用相应的命令、工具或服务工具中的681号工具进行修复。
文章详细列举了用友通10.2数据库的主要表及其作用,例如:
1. AccInformation表存储账套参数,如系统版本、启用模块的时间、初始化参数等。例如,固定资产开始使用日期的设置会影响用户登录时的提示,而采购入库单单价录入方式的设定可以决定成本数据如何自动生成。
2. Code表保存所有会计科目的信息,如编码、级别、是否末级等。BEND字段的值决定了科目是否为末级,其状态直接影响对账结果。
3. 客户和供应商相关的表(CustomerClass、Customer、VendorClass、Vendor)存储分类和具体档案,空格可能导致查询错误,而分类表的完整层级结构对于正确操作至关重要。
4. InventoryClass和Inventory表记录存货分类和存货档案,存货名称或规格型号的空格同样可能引起查询问题。
5. Department、Warehouse、Position、Person表涉及部门、仓库、货位和职员信息,这些基础数据的准确性和完整性对业务操作至关重要。
6. Dsign和Dsigns表与凭证类别相关,它们定义了凭证的类型和子类型,对于记账流程的控制起到关键作用。
通过理解和掌握这些关键表的结构和功能,可以更好地进行数据库维护,预防和解决异常情况,保证财务数据的准确性和系统的稳定运行。
2009-03-25 上传
2009-09-26 上传
255 浏览量
174 浏览量
106 浏览量
400 浏览量
2024-04-25 上传
217 浏览量
142 浏览量
巴黎巨星岬太郎
- 粉丝: 18
- 资源: 2万+
最新资源
- 周立功ARM培训精华(全套.zip_arm培训_周立功 arm_周立功arm
- 高斯
- 【容智iBot】4容智信息成功案例分享-----全球知名家居零售商数字化生产力项目.rar
- Exalt-开源
- clxx:适用于OpenCL的现代替代C ++包装器
- 转动的地球
- corba:CORBA程序代码
- Maye(快速启动工具)绿色便携版V1.2.1 | 桌面整理软件哪个最好用
- Municipios-Brasileiros:CódigoIBGE,nome domunicípio,首都,códigoUF,UF,estado,纬度经度das cidades brasileiras
- EVE Mac Suite-开源
- triangle编译的exe_dll_lib文件.zip
- 2018年散件-整车-平衡小车关键资料(原版).zip_sent371_两轮平衡小车_两轮平衡车STM32C8T6代码_平衡小车
- 【容智iBot】3容智信息聚焦企业未来发展新选择.rar
- rundeck-json-plugin:用于rundeck的示例json资源格式插件
- pegasus:加州理工学院CSCMS 155小型项目3
- AS3FLASH整站源码汉化版 v2.0