首页 > 其他分享 >R12 表详解系列—-总账

R12 表详解系列—-总账

时间:2023-04-11 11:13:05浏览次数:39  
标签:CODE R12 分类帐 PERIOD 日记帐 详解 总账 GL ID




分类帐表 用于存储币种、日历和科目表信息的主表包括:
• FND_CURRENCIES • GL_PERIOD_SETS • GL_PERIODS • GL_PERIOD_STATUSES • GL_PERIOD_TYPE • FND_ID_FLEX_STRUCTURES • GL_LEDGERS • GL_CODE_COMBINATIONS FND_CURRENCIES 和 FND_ID_FLEX_STRUCTURES 属于应用产品对象库。 ******************************************************************** FND_CURRENCIES (N) 设置 > 币种 > 定义 主列 • CURRENCY_CODE (PK) • ISSUING_TERRITORY_CODE • SYMBOL • ENABLED_FLAG • ATTRIBUTE 1 …ATTRIBUTE 15 • DERIVE_TYPE:指示某币种是否与其它币种有特殊关系。可能值包括 Euro、EMU(欧洲货币联盟)和 NULL。 • DERIVE_FACTOR:这是一个乘数,应用于可导出此币种的基准货币。仅用于关系 中的导出币种。 外键 主键表 主键列 外键列 FND_TERRITORIES TERRITORY_CODE ISSUING_TERRITORY_CODE ********************************************************************* GL_PERIOD_SETS (N) 设置 > 财务系统 > 日历 > 会计科目 A GL_PERIOD_SET 定义了一组 GL_PERIODS。例如,期间集可以是一个季度,这是GL_PERIODS 表中的 3 个期间(在本例中为月)的集合。期间集还可以是一年,这是GL_PERIODS 表中的 12 个期间的集合。 主列 • PERIOD_SET_NAME (PK) • DE script ION 外键 • 除标准的“Who”列外,此表没有其它外键。 ********************************************************************* GL_PERIODS (N) 设置 > 财务系统 > 日历 > 会计科目 主列 • PERIOD_SET_NAME (PK) • PERIOD_NAME (PK) • START_DATE • END_DATE • PERIOD_NUM • QUARTER_NUM • PERIOD_TYPE • PERIOD_YEAR 外键 主键表 主键列 外键列 GL_PERIOD_SETS PERIOD_SET_NAME PERIOD_SET_NAME GL_PERIOD_ TYPES PERIOD_TYPE PERIOD_TYPE ********************************************************************* GL_PERIOD_STATUSES (N) 设置 > 打开/关闭 主列 • APPLICATION_ID (PK) • LEDGER_ID (PK) • PERIOD_NAME (PK) • CLOSING_STATUS:O = 打开,C = 关闭,F = 将来可输入,P = 永久关闭,N = 从未打开 外键 主键表 主键列 外键列 FND_APPLICATION APPLICATION_ID APPLICATION_ID GL_PERIODS PERIOD_NAME PERIOD_NAME GL_PERIOD_TYPES PERIOD_TYPE PERIOD_TYPE GL_LEDGERS LEDGER_ID LEDGER_ID ********************************************************************* FND_ID_FLEX_STRUCTURES (此表存储了键弹性域的结构数据) 设置 > 财务系统 > 弹性域 > 键 > 段 主列 • APPLICATION_ID (PK) • ID_FLEX_CODE (PK) • ID_FLEX_NUM (PK) • CONCATENATED_SEGMENT_DELIMITER • CROSS_SEGMENT_VALIDATION_FLAG • DYNAMIC_INSERTS_ALLOWED_FLAG • ENABLED_FLAG • FREEZE_FLEX_DEFINITION_FLAG • FREEZE_STRUCTURED_HIER_FLAG • SHORTHAND_ENABLED_FLAG • SHORTHAND_LENGTH • STRUCTURE_VIEW_NAME • ID_FLEX_STRUCTURE_CODE 外键 主键表 主键列 外键列 FND_ID_FLEXS ID_FLEX_CODE ID-FLEX_CODE APPLICATION_ID APPLICATION_ID ********************************************************************* GL_LEDGERS (此表存储了在Oracle general ledger中定义的分类账的信息) (N) 设置 > 财务系统 > 会计科目设置管理器 > 会计科目设置 主列 • LEDGER_ID (PK):分类帐的唯一标识。 • NAME:分类帐的名称。 • LEDGER_CATEGORY_CODE:分类帐的类型,如主要分类帐、辅助分类帐或报告币种。 • CURRENCY_CODE:分配至分类帐的币种。 • CHART_OF_ACCOUNTS_ID:分配至分类帐的科目表标识。 • PERIOD_SET_NAME:分配至分类帐的会计日历。 • SLA_ACCOUNTING_METHOD_CODE:分配的子分类帐会计方法。 • RET_EARN_CODE_COMBINATION_ID:分配至分类帐的留存收益帐户组合。 ********************************************************************* GL_CODE_COMBINATIONS (此表存储了Oracle general ledger中每个会计科目弹性域结构的有效账户组合) 设置 > 帐户 > 组合 主列 • CODE_COMBINATION_ID (PK) • CHART_OF_ACCOUNTS_ID • ACCOUNT_TYPE • ENABLED_FLAG • SEGMENT1…SEGMENT30 FND_ID_FLEX_SEGMENTS 表存储了 GL_CODE_COMBINATIONS 表中列的信息。 GL_CODE_COMBINATIONS 表存储了会计科目弹性域结构的各个段。 外键 主键表 主键列 外键列 FND_ID_FLEX_STRUCTURES ID_FLEX_NUM CHART_OF_ACCOUNTS_ID GL_SUMMARY_TEMPLATES TEMPLATE_ID TEMPLATE_ID 日记帐分录表 用于存储与日记帐分录相关的信息的主表包括: • GL_JE_BATCHES • GL_JE_HEADERS • GL_JE_LINES • GL_CODE_COMBINATIONS • GL_BALANCES • GL_CODE_COMBINATIONS 在 GL_BALANCES 表和 GL-JE_LINES 表之间存在一对多关系。但是,在其它表之间没有直接的关系。 ********************************************************************* GL_JE_BATCHES (N) 日记帐 > 输入 (B) 新批 主列 • JE_BATCH_ID (PK):日记帐分录批定义列 • NAME:批的名称。 • STATUS:已过帐或未过帐 • ACTUAL_FLAG:A = 实际,B = 预算,E = 保留款 • DEFAULT_PERIOD_NAME:批的会计期。 • POSTED_DATE:批的过帐日期。 • PARENT_JE_BATCH_ID:如果使用了报告币种,则指示来源报告币种分类帐的父批 • DE script ION:批的说明。 • POSTING_RUN_ID:过帐序号 • RUNNING_TOTAL_DR:批的运行借项合计(按输入币种) • RUNNING_TOTAL_CR:批的运行贷项合计(按输入币种) • RUNNING_TOTAL_ACCOUNTED_DR:批的运行借项合计(按基准货币) • RUNNING_TOTAL_ACCOUNTED_CR:批的运行贷项合计(按基准货币) ********************************************************************* GL_JE_HEADERS (N) 日记帐 > 输入 (B) 新建日记帐 主列 • JE_HEADER_ID (PK):日记帐题头定义列。 • LEDGER_ID:多个分类帐可以组合在一个批中;因此,分类帐标识存储在日记帐题头层。 • JE_CATEGORY:日记帐类别,如调整。 • JE_SOURCE:日记帐的来源,如 Oracle Payables。 • PERIOD_NAME:期间名称。 • NAME:日记帐 名称。 • CURRENCY_CODE:日记帐的币种。 • STATUS:状态查找代码,如“U”表示未过帐,“P”表示 已过帐。 • ACTUAL_FLAG:余额类型,如实际、预算或保留款。 • JE_BATCH_ID:此日记帐题头所关联的日记帐批标识。 • POSTED_DATE:日记帐题头的过帐日期。 • DE script ION:日记帐说明。 • RUNNING_TOTAL_DR:日记帐分录的运行借项合计(按输入币种) • RUNNING_TOTAL_CR:日记帐分录的运行贷项合计(按输入币种) • RUNNING_TOTAL_ACCOUNTED_DR:日记帐分录的运行借项合计(按基准货币) • RUNNING_TOTAL_ACCOUNTED_CR:日记帐分录的运行贷项合计(按基准货币) ********************************************************************* GL_JE_LINES (N) 日记帐 > 输入 (B) 新建日记帐 主列 • JE_HEADER_ID (PK) • JE_LINE_NUM (PK) • LEDGER_ID • CODE_COMBINATION_ID • PERIOD_NAME • EFFECTIVE _DATE • STATUS • ENTERED_DR • ENTERED_CR • ACCOUNTED_DR • ACCOUNTED_CR • DE script ION • STAT_AMOUNT ENTERED_DR 和 ENTERED_CR 存储了输入币种的值;ACCOUNTED_DR 和ACCOUNTED_CR 存储了计算得到的日记帐基准货币的值。 ********************************************************************* GL_BALANCES (此表存储了明细账户和汇总账户的净借项和净贷项的信息) 注:此表存储的是活动而不是实际余额。 使用以下公式可计算期初至今余额: • (PERIOD_NET_DR – PERIOD_NET_CR) = 期初至今余额 使用以下公式可计算年初至今余额: • (BEGIN_BALANCE_DR – BEGIN_BALANCE_CR) +- (PERIOD_NET_DR – PERIOD_NET_CR) = 年初至今余额 主列 • LEDGER_ID (PK) • CODE_COMBINATION_ID (PK) • CURRENCY_CODE (PK) • PERIOD_NAME (PK) • ACTUAL_FLAG (PK) • ENCUMBRANCE_TYPE_ID (PK) • TRANSLATED_FLAG (PK) • BUDGET_VERSION_ID (PK) • PERIOD_NET_DR • PERIOD_NET_CR • QUARTER_TO_DATE_DR • QUARTER_TO_DATE_CR • PROJECT_TO_DATE_DR • PROJECT_TO_DATE_CR • BEGIN_BALANCE_DR • BEGIN_BALANCE_CR • TEMPLATE_ID 注:PROJECT_TO_DATE_DR 和 PROJECT_TO_DATE_CR 列中保留开始使用至今余额 下列主表存储了预算相关信息。 • GL_BUDGET_ENTITIES • GL_BUDGET_ASSIGNMENTS • GL_CODE_COMBINATIONS • GL_BUDGETS • GL_BUDGET_VERSIONS • GL_BALANCES GL_CODE_COMBINATIONS:此表存储了 Oracle General Ledger 中每个会计科目弹性域结构的有效帐户组合。 GL_BALANCES:此表存储了明细帐户和汇总帐户的实际余额、预算余额和保留款余额。 ********************************************************************* GL_BUDGETS (存储预算信息) (N) 预算 > 定义 > 预算 主列 • BUDGET_TYPE (PK) • BUDGET_NAME (PK) • LEDGER_ID • STATUS • FIRST_VALID_PERIOD_NAME • LAST_VALID_PERIOD_NAME • DE script ION ********************************************************************* GL_BUDGET_ENTITIES (N) 预算 > 定义 > 组织 主列 • BUDGET_ENTITY_ID (PK) • LEDGER_ID • NAME • STATUS_CODE ********************************************************************* GL_BUDGET_ASSIGNMENTS (存储了分配到每个预算组织的账户) (N) 预算 > 定义 > 组织 (B) 分配 主列 • LEDGER_ID (PK) • CURRENCY_CODE (PK) • CODE_COMBINATION_ID (PK) • ENTRY_CODE • BUDGET_ENTITY_ID • RANGE_ID 注:分录代码用于确定帐户余额,不论是输入金额还是计算金额。 ********************************************************************* GL_BUDGET_VERSIONS (此表存储了所创建的各个预算版本的信息,此表中的行与GL_BUDGETS表总的行存在一一对应关系) 主列 • BUDGET_VERSION_ID (PK) • BUDGET_TYPE • BUDGET_NAME • VERSION_NUM • STATUS 分类帐和报告币种设置表 下列各表用于存储分类帐(主要分类帐和辅助分类帐)和报告币种的设置信息: GL_LEDGERS:存储有关在会计科目设置管理器中定义的分类帐以及在“分类帐集”表单中定义的分类帐集的信息。表中的每一行包括分类帐或分类帐集的名称、说明、分类帐币种、日历、期间类型、科目表和其它信息。此表中的某些列对分类帐集不适用。在这种情况下,会在这些列中插入分类帐集对应的默认值。 GL_LEDGER_RELATIONSHIPS:存储分类帐之间的关系。主要分类帐与辅助分类帐之间或者分类帐与其报告币种之间的每个关系都存储在此表的一个或多个行中。GL_LEDGER_RELATIONSHIPS 还存储科目表映射、折换和初始化的规则,将数据从来源分类帐折换到其辅助分类帐或报告币种时,必需使用这些规则。对于升级这种情况,一个关系可能对应多个行;用于维护该关系的每个应用产品或每个业务实体都要占一行。此外,对于每个分类帐以及每个子分类帐或日记帐层报告币种,GL_LEDGER_RELATIONSHIPS 还始终包含一个与其对应的“自身”行,即使未为该分类帐定义关系 也是如此。 GL_JE_INCLUSION_RULES:存储了在进行各种处理时需要包括/排除的一组日记帐来源或类别。此表有多种用途,可通过多个用户界面填写。例如,“总帐过帐”使用此表确定应将哪些日记帐来源和类别传送至报告币种和(或)辅助分类帐(仅限日记帐层或子分类帐层)。此外,Oracle Daily Business Intelligence (DBI) 使用此表定义对指定分类帐进行报告时应提取的来源和类别。INCLUDE_FLAG 指示处理时是包括 (Y) 还是排除 (N) 特定的来源和类别组合。此表中定义的规则可由用户输入,也可由系统生成。用户不能修改系统生成的规则。USER_UPDATABLE_FLAG指示用户是否能修改规则。 ********************************************************************* GL_LEDGER_RELATIONSHIPS (此表存储了主要分类账与其辅助分类账之间或者来源分类账与报告币种之间的关系) (N) 设置 > 财务系统 > 会计科目设置管理器 > 会计科目设置 主列 • RELATIONSHIP_ID:关系定义列 • SOURCE_LEDGER_ID:对事务处理/ 日记帐/ 余额进行报告币种折换所基于的分类帐的标识 • TARGET_LEDGER_ID:对事务处理/ 日记帐/ 余额进行折换的目标分类帐的定义列 • SLA_LEDGER_ID:用于创建子分类帐会计分录的子分类帐事务处理的分类帐标识 • PRIMARY_LEDGER_ID:在会计科目设置中定义的主要分类帐的分类帐标识。 • TARGET_CURRENCY_CODE:目标分类帐币种代码 • TARGET_LEDGER_NAME:目标分类帐名称 • TARGET_LEDGER_CATEGORY_CODE:目标分类帐类别,如主要分类帐、辅助分类帐或报告币种 • RELATIONSHIP_TYPE_CODE:来源分类帐与目标分类帐之间的关系层 GL_LEDGER_RELATIONSHIPS (N) 设置 > 财务系统 > 会计科目设置管理器 > 会计科目设置 主列 • RELATIONSHIP_ID:关系定义列 • SOURCE_LEDGER_ID:对事务处理/ 日记帐/ 余额进行报告币种折换所基于的分类 帐的标识 • TARGET_LEDGER_ID:对事务处理/ 日记帐/ 余额进行折换的目标分类帐的定义列 • SLA_LEDGER_ID:用于创建子分类帐会计分录的子分类帐事务处理的分类帐标识 • PRIMARY_LEDGER_ID:在会计科目设置中定义的主要分类帐的分类帐标识。 • TARGET_CURRENCY_CODE:目标分类帐币种代码 • TARGET_LEDGER_NAME:目标分类帐名称 • TARGET_LEDGER_CATEGORY_CODE:目标分类帐类别,如主要分类帐、辅助分类帐或报告币种 • RELATIONSHIP_TYPE_CODE:来源分类帐与目标分类帐之间的关系层 ********************************************************************* GL_JE_INCLUSION_RULES (此表存储了GL用于报告币种和辅助分类账的折换规则数据) (N) 设置 > 财务系统 > 会计科目设置管理器 > 会计科目设置 主列 • JE_RULE_SET_ID:日记帐包含规则集标识 • JE_SOURCE_NAME:日记帐分录来源 • JE_CATEGORY_NAME:日记帐分录类别 • INCLUDE_FLAG:指定处理时是包括还是排除此日记帐来源/ 类别 GL 接口表 下列各表用于存储 GL 接口信息: • GL_INTERFACE • GL_JE_BATCHES • GL_JE_HEADERS • GL_JE_LINES ********************************************************************* GL_INTERFACE 主列 • STATUS • LEDGER_ID • ACCOUNTING_DATE • CURRENCY_CODE • ACTUAL_FLAG • USER_JE_CATEGORY_NAME • USER_JE_SOURCE_NAME • GROUP_ID 注:此接口表用于导入非 Oracle 系统、未与 Oracle Subledger Accounting 集成的 Oracle子分类帐以及电子表格中的数据。如果使用 Oracle 子分类 帐,则使用另一个接口表。

标签:CODE,R12,分类帐,PERIOD,日记帐,详解,总账,GL,ID
From: https://www.cnblogs.com/crrc/p/17305529.html

相关文章

  • Android MVVM之SavedStateHandle数据保存之详解与使用。
    一、介绍        SavedStateHandle从名字可以看出,是保存状态的。这个类常和MVVM中的ViewModel搭配使用,对页面生命周期的数据状态的缓存与恢复做一个容器。这个容易相对onSaveInstanceState(Bundle)要更强一点,保存的数据类型也比较丰富,数据量也相对较大二、分析     ......
  • Android DataStore Proto框架存储接入AndroidStudio教程详解与使用
    一、介绍        通过前面的文字,我们已掌握了DataStore的存储,但是留下一个尾巴,那就是Proto的接入。Proto是什么?Protobuf,类似于json和xml,是一种序列化结构数据机制,可以用于数据通讯等场景,相对于xml而言更小,相对于json而言解析更快,支持多语言官网:LanguageGuide(proto3)|......
  • B+树原理详解
    B树与B+树我们今天要介绍的是工作开发中最常接触到的InnoDB存储引擎中的B+树索引。要介绍B+树索引,就不得不提二叉查找树,平衡二叉树和B树这三种数据结构。B+树就是从他们仨演化来的。二叉查找树首先,让我们先看一张图:从图中可以看到,我们为user表(用户信息表)建立了......
  • 【C】柔性数组详解
    @TOC柔性数组也许你从来没有听说过柔性数组(flexiblearray)这个概念,但是它确实是存在的。C99中,结构中的最后一个元素允许是未知大小的数组,这就叫做『柔性数组』成员。例如:struct{ intn; floats; intarr[];//柔性数组成员//是结构体的成员变量,但是是数组};intmain(){ ......
  • sqlalchemy详解及 快速使用
    sqlalchemy详解及快速使用快速使用#flask中没有orm框架,对象关系映射,方便我们快速操作数据库#flask,fastapi中用sqlalchemy居多#SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在DBAPI之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用......
  • ES框架--ES评分规则详解
    一、需求因为需要对搜索结果进行一个统一化的评分,因此需要仔细研究ES本身的评分规则从而想办法把评分统一。省流:无法确切统一化二、ES查询评分规则之前有说过ES的查询评分原理,那么仔细思考之后就会发现,长文本搜索对应的score会比短文本搜索的score高很多:score=单个分词评分之和,长......
  • 【享元设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
    简介享元模式(FlyweightPattern),是一种结构型设计模式。主要用于减少创建对象的数量,以减少内存占用和提高性能。它摒弃了在每个对象中保存所有数据的方式,通过共享多个对象所共有的相同状态,让你能在有限的内存容量中载入更多对象。当程序需要生成数量巨大的相似对象时,可能对内存有......
  • 详解事务模式和Lua脚本,带你吃透Redis 事务
    摘要:Redis事务包含两种模式:事务模式和Lua脚本。本文分享自华为云社区《一文讲透Redis事务》,作者:勇哥java实战分享。准确的讲,Redis事务包含两种模式:事务模式和Lua脚本。先说结论:Redis的事务模式具备如下特点:保证隔离性;无法保证持久性;具备了一定的原子性,但不支持回滚;一致性的概念......
  • 详解事务模式和Lua脚本,带你吃透Redis 事务
    摘要:Redis事务包含两种模式:事务模式和Lua脚本。本文分享自华为云社区《一文讲透Redis事务》,作者:勇哥java实战分享。准确的讲,Redis事务包含两种模式:事务模式和Lua脚本。先说结论:Redis的事务模式具备如下特点:保证隔离性;无法保证持久性;具备了一定的原子性,但不支持回滚;一......
  • Unity3D之资源管理——Addressables管理详解
    Addressables是可寻址资源系统提供了一种简单的方法通过“地址”加载资源。简化资源包的创建和部署的管理开销。是在AssetBundle之后的另一种资源管理方式。Addressables下载安装设置1.用PackageManager进行安装AddressableSystem,我这里Unity3D是2019.3.11版本,Addressable最新已经......