OracleERP系统_操作及开发总结—FA测试,推荐文档
固定资产模块客户化开发总结固定资产模块客户化开发总结 一、一、基本数据库结构和基本功能操作基本数据库结构和基本功能操作 1 1、、 固定资产的相关信息牵涉到的表大致如下固定资产的相关信息牵涉到的表大致如下 表表名名说说明明 FA_ADDITIONS_B存储资产的基本信息表,该表不区分帐簿菜单路径资产工 作台- 查找- 打开 FA_ADDITIONS_TL存储资产名称的描述,该表区分语言环境,不区分帐簿菜单 路径同 FA_ADDITIONS_B FA_BOOKS存储资产的帐簿信息,区分帐簿菜单路径财务信息- 查 找- 帐簿 FA_DISTRIBUTION_HISTORY存储资产的分配信息科目、地点、人员等,区分帐簿菜单 路径财务信息- 查找- 分配 FA_TRANSACTION_HEADERS存储资产的事务处理的信息,区分帐簿菜单路径财务信息 - 查找- 帐簿- 事务处理 FA_DEPRN_DETAIL存储资产的每月折旧信息,区分帐簿和折旧会计期间以及分 配行菜单路径财务信息- 查找- 帐簿- 折旧 FA_DEPRN_PERIODS存储资产折旧的会计期间信息,区分帐簿菜单路径无 FA_BOOK_CONTROLS存储资产的帐簿信息GL 帐套、科目等信息菜单路径设 置- 资产系统- 帐簿控制 FA_LOCATIONS存储资产分配行中记录的所在地点的详细信息菜单路径设 置- 资产系统- 地点 FA_CATEGORIES_B存储资产基本信息中的类别的详细信息菜单路径设置- 资产系统- 资产类别 FA_CATEGORIES_TL存储资产类别的名称信息,区分不同的语言环境菜单路径 设置- 资产系统- 资产类别 FA_CATEGORY_BOOKS存储资产类别对应的一些科目信息,区分不同帐簿的菜单路 径设置- 资产系统- 资产类别 FA_CATEGORY_BOOK_DEFAULTS存储资产类别对应的默认规则信息,例如折旧方法、默认残 值等,区分不同帐簿的菜单路径设置- 资产系统- 资 产类别- 默认规则 FA_ASSET_INVOICES存储生成资产的发票信息菜单路径财务信息- 查找- 来源行 FA_ASSET_KEYWORDS存储资产的大中类和小小类信息菜单路径设置- 资产系 统- 资产关键字 FA_RETIREMENTS存储资产的报废信息菜单路径资产工作台- 查找- 报 废- 查询所有 FA_ASSET_HISTORY此表作用及其中的记录的插入逻辑不详有待进一步了解 FA_ADJUSTMENTS此表作用及其中的记录的插入逻辑不详好像和事务处理及折 旧都有牵连 有待进一步了解 FA_DEPRN_SUMMARY此表作用及其中的记录的插入逻辑不详好像是一张记录折旧 合计信息的表有待进一步了解 FA_INVOICE_TRANSACTIONS此表作用及其中的记录的插入逻辑不详有待进一步了解 GL_CODE_COMBINATIONS总帐中存储科目的表,固定资产这边的科目信息均取自该表 2 2、、最常用的表及表之间的关系最常用的表及表之间的关系 ((1 1))F FA_ADDITIONS_BA_ADDITIONS_B 主键主键 ASSET_ID, ASSET_NUMBER, TAG_NUMBER;通常都是使用 ASSET_ID 与其他 表进行关联的; 主要信息主要信息 资产编号ASSET_NUMBER、类别ASSET_CATEGORY_ID、Asset KeyASSET_KEY_CCID等; 相相关关表表关关联联列列 FA_CATEGORIES_BASSET_CATEGORY_ID FA_ASSET_KEYWORDSASSET_KEY_CCID FA_CATEGORIES_TLASSET_ID ((2 2))F FA_BOOKSA_BOOKS 主键主键 TRANSACTION_HEADER_ID_IN; 一个帐簿 BOOK_TYPE_CODE下的一个资产 ASSET_ID 可能对应多条记录,但是 只有一条是有效的DATE_EFFECTIVE和 DATE_INEFFECTIVE,注意不同有效期的 帐簿信息在有效期首尾时间点是重合的,此处有点迷惑不知道系统为什么这么 做,在程序中取数时要考虑清楚;一般业务一个资产只在一个帐簿下; 主要信息主要信息 所属帐簿BOOK_TYPE_CODE、原始成本ORIGINAL_COST、现值 COST、残值SALVAGE_VALUE、启用时间DATE_PLACED_IN_SERVICE和按比例 分摊日期DEPRN_START_DATE等; 相相关关表表关关联联列列 FA_ADDITIONS_BASSET_ID FA_BOOK_CONTROLSBOOK_TYPE_CODE FA_TRANSACTION_HEADERSTRANSACTION_HEADER_ID_IN ((3 3))F FA_DISTRIBUTION_HISTORYA_DISTRIBUTION_HISTORY 主键主键 DISTRIBUTION_ID; 一个帐簿 BOOK_TYPE_CODE下的一个资产 ASSET_ID 可能对应多条分配行; 当一条资产不能分配给两个以上的分配行时只有一条分配行信息是有效的 DATE_EFFECTIVE 和 DATE_INEFFECTIVE,注意不同有效期的分配行信息在有效 期首尾时间点是重合的,此处存在同上一样的迷惑; 当一条资产可以分配给两个以上的分配行时一个帐簿下的一个资产可能同 时有两个有效的分配行,在取数时将会变得复杂,尤其是按照分配行信息来统计 数据时,目前还没有深入了解; 主要信息主要信息 数量UNITS_ASSIGNED、科目CODE_COMBINATION_ID、地点 LOCATION_ID、人员ASSIGNED_TO等; 相相关关表表关关联联列列 FA_ADDITIONS_BASSET_ID FA_DEPRN_DETAILDISTRIBUTION_ID FA_BOOK_CONTROLSBOOK_TYPE_CODE FA_LOCATIONSLOCATION_ID FA_TRANSACTION_HEADERSTRANSACTION_HEADER_ID_IN FA_TRANSACTION_HEADERSTRANSACTION_HEADER_ID_OUT GL_CODE_COMBINATIONSCODE_COMBINATION_ID ((4 4))F FA_TRANSACTION_HEADERSA_TRANSACTION_HEADERS 主键主键 TRANSACTION_HEADER_ID; 一个帐簿 BOOK_TYPE_CODE下的一个资产 ASSET_ID 会有多条事务处理信息; 当一个资产发生转移、报废、调整或者新增资产时,都会产生一笔或多笔事务处 理;事务处理的发生时间是DATE_EFFECTIVE;根据发生时间所