zoukankan      html  css  js  c++  java
  • R12 表详解系列—总账

    分类帐表
    用于存储币种、日历和科目表信息的主表包括:
     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 子分类 帐,则使用另一个接口表。

             

                成长

           /      |     \

        学习   总结   分享

    QQ交流群:122230156

  • 相关阅读:
    .NetCore Grpc 客服端 工厂模式配置授权
    DOCKER 拉取 dotnet 镜像太慢 docker pull mcr.microsoft.com too slow
    Introducing .NET 5
    VSCode 出现错误 System.IO.IOException: The configured user limit (128) on the number of inotify instances has been reached.
    Omnisharp VsCode Attaching to remote processes
    zookeeper3.5.5 centos7 完全分布式 搭建随记
    Hadoop2.7.7 centos7 完全分布式 配置与问题随记
    MySQL索引 索引分类 最左前缀原则 覆盖索引 索引下推 联合索引顺序
    SQL基础随记3 范式 键
    MySQL调优 优化需要考虑哪些方面
  • 原文地址:https://www.cnblogs.com/benio/p/3133960.html
Copyright © 2011-2022 走看看