本文以 Oracle E-Business Suite R12 为基础,系统梳理了 Oracle ERP 的三大模块体系(财务系统、分销系统、制造系统)及跨模块的子分类账会计(SLA)引擎,共计 13 个模块。每个模块包含业务功能概述、底层表列表(表名/功能/关键字段)及跨模块关联关系说明,末尾附完整信息来源引用列表 1-12。
覆盖模块一览:
| 模块体系 | 模块代码 | 模块名称 |
|---|---|---|
| 财务系统 | GL | 总账 (General Ledger) |
| AP | 应付账款 (Accounts Payable) | |
| AR | 应收账款 (Accounts Receivable) | |
| FA | 固定资产 (Fixed Assets) | |
| CE | 现金管理 (Cash Management) | |
| PA | 项目会计 (Project Accounting) | |
| 分销系统 | PO | 采购 (Purchasing) |
| INV | 库存 (Inventory) | |
| OM | 订单管理 (Order Management) | |
| 制造系统 | BOM | 物料清单 (Bill of Materials) |
| WIP | 在制品 (Work in Process) | |
| CST | 成本管理 (Cost Management) | |
| 跨模块 | SLA | 子分类账会计 (Subledger Accounting) |
一、Oracle ERP 概述
1.1 系统架构
Oracle E-Business Suite (EBS) 采用三层架构 2:
- 客户端层 (Client Tier): 浏览器/Oracle Forms 界面
- 应用层 (Application Tier): Web Server、Forms Server、Concurrent Manager
- 数据库层 (Database Tier): Oracle Database + EBS Schema(核心模块超过 4 万张表)5
1.2 模块分类
Oracle EBS 严格遵循企业价值链逻辑,划分为四大系统 57:
- 财务系统 (Financials): GL、AP、AR、FA、CE、PA --- 构成企业管控中枢
- 分销系统 (Distribution): PO、INV、OM --- 聚焦供应链前端协同
- 制造系统 (Manufacturing): BOM、WIP、CST --- 驱动生产与成本闭环
- 跨模块核心: SLA --- 子分类账会计引擎,连接所有子模块与总账
1.3 SLA 的核心枢纽角色
R12 引入了子分类账会计 (SLA) 引擎,替代 R11 中各子模块直接向 GL 过账的模式 4。所有子模块(AP/AR/FA/PA/PO/INV/CST)的会计分录统一通过 SLA 传递至 GL,实现了会计规则的集中管理和数据追溯的全链路打通。
子模块业务表 → XLA_EVENTS → XLA_AE_HEADERS/LINES → GL_IMPORT_REFERENCES → GL_JE_BATCHES → GL_JE_HEADERS → GL_JE_LINES → GL_BALANCES
来源: 45
二、财务系统模块
2.1 GL --- 总账 (General Ledger)
业务功能概述
总账是企业财务报告的基石,记录公司所有财务交易,最终生成财务报表(资产负债表、利润表等)67。主要功能包括:
- 科目表管理: 基于会计弹性域 (Accounting Flexfield) 的多段式科目结构,支持多实体、多币种、多会计日历 8
- 日记账处理: 凭证录入、审批、过账,支持模板日记账、分配日记账、循环日记账 8
- 多分类账架构: 主分类账、次级分类账、报告币种分类账,满足法定/管理/监管多重报告需求 8
- 预算控制: 预算定义、预算导入、预算vs实际对比分析
- 合并报表: 跨法人实体合并、抵消分录、合并财务报表
- 多币种: 外币兑换、重估、折算,符合国际会计准则 8
- 期末关账: 期间开关、批量处理、多分类账一键关账 8
底层表列表
表结构信息来源: 2511
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
AP_INVOICES_ALL |
发票头表,存储供应商发票主信息 | INVOICE_ID, VENDOR_ID, VENDOR_SITE_ID, INVOICE_NUM, INVOICE_AMOUNT, INVOICE_CURRENCY_CODE, INVOICE_DATE, SOURCE, ORG_ID |
AP_INVOICE_LINES_ALL |
发票行表,存储发票明细行 | INVOICE_LINE_ID, INVOICE_ID, LINE_NUMBER, LINE_TYPE_LOOKUP_CODE, AMOUNT, ACCOUNTING_DATE |
AP_INVOICE_DISTRIBUTIONS_ALL |
发票分配表,存储会计科目分配 | INVOICE_DISTRIBUTION_ID, INVOICE_LINE_ID, DIST_CODE_COMBINATION_ID, LINE_TYPE_LOOKUP_CODE, AMOUNT, PERIOD_NAME |
AP_SUPPLIERS (原 PO_VENDORS) |
供应商主数据 | VENDOR_ID, VENDOR_NAME, VENDOR_TYPE_LOOKUP_CODE, SEGMENT1, ENABLED_FLAG |
AP_SUPPLIER_SITES_ALL (原 PO_VENDOR_SITES_ALL) |
供应商地点 | VENDOR_SITE_ID, VENDOR_ID, ORG_ID, VENDOR_SITE_CODE, PURCHASING_SITE_FLAG, PAY_SITE_FLAG |
AP_CHECKS_ALL |
付款单/支票表 | CHECK_ID, CHECK_NUMBER, AMOUNT, STATUS, BANK_ACCOUNT_ID, VENDOR_ID, ORG_ID |
AP_PAYMENT_SCHEDULES_ALL |
付款计划表 | INVOICE_ID, PAYMENT_NUM, DUE_DATE, AMOUNT_REMAINING, PAYMENT_STATUS_FLAG, GROSS_AMOUNT |
AP_INVOICE_PAYMENTS_ALL |
发票付款关联表 | INVOICE_PAYMENT_ID, INVOICE_ID, CHECK_ID, AMOUNT, ACCOUNTING_DATE |
AP_PREPAY_HISTORY_ALL |
预付款历史 | PREPAY_HISTORY_ID, INVOICE_ID, PREPAY_ID, AMOUNT |
跨模块关联
- 发票 → PO :
AP_INVOICE_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID→PO_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID510 - 付款 → CE :
AP_CHECKS_ALL.BANK_ACCOUNT_ID→CE_BANK_ACCOUNTS.BANK_ACCOUNT_ID12 - 会计分录 → SLA → GL: AP 发票分配通过 SLA 生成会计分录,传递至 GL 24
- AP → FA: 采购发票可资本化为固定资产 5
来源: 2511
2.2 AP --- 应付账款 (Accounts Payable)
业务功能概述
应付账款管理企业对供应商的欠款和付款全流程 67。主要功能包括:
- 发票管理: 采购发票、费用发票录入,支持智能文档识别 (IDR) 6
- 三单匹配: 采购订单 (PO) + 收货单 (RCV) + 发票 (INV) 三方匹配验证 5
- 付款处理: 支票、ACH/EFT、虚拟卡等多种付款方式,支持批量付款 6
- 供应商门户: 供应商自助提交发票、查询付款状态
- 预付款与员工报销: 预付款管理、费用报表处理
- 税务处理: 预扣税、增值税计算,支持各国税务报告 6
底层表列表
表结构信息来源: 2511
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
AP_INVOICES_ALL |
发票头表,存储供应商发票主信息 | INVOICE_ID, VENDOR_ID, VENDOR_SITE_ID, INVOICE_NUM, INVOICE_AMOUNT, INVOICE_CURRENCY_CODE, INVOICE_DATE, SOURCE, ORG_ID |
AP_INVOICE_LINES_ALL |
发票行表,存储发票明细行 | INVOICE_LINE_ID, INVOICE_ID, LINE_NUMBER, LINE_TYPE_LOOKUP_CODE, AMOUNT, ACCOUNTING_DATE |
AP_INVOICE_DISTRIBUTIONS_ALL |
发票分配表,存储会计科目分配 | INVOICE_DISTRIBUTION_ID, INVOICE_LINE_ID, DIST_CODE_COMBINATION_ID, LINE_TYPE_LOOKUP_CODE, AMOUNT, PERIOD_NAME |
AP_SUPPLIERS (原 PO_VENDORS) |
供应商主数据 | VENDOR_ID, VENDOR_NAME, VENDOR_TYPE_LOOKUP_CODE, SEGMENT1, ENABLED_FLAG |
AP_SUPPLIER_SITES_ALL (原 PO_VENDOR_SITES_ALL) |
供应商地点 | VENDOR_SITE_ID, VENDOR_ID, ORG_ID, VENDOR_SITE_CODE, PURCHASING_SITE_FLAG, PAY_SITE_FLAG |
AP_CHECKS_ALL |
付款单/支票表 | CHECK_ID, CHECK_NUMBER, AMOUNT, STATUS, BANK_ACCOUNT_ID, VENDOR_ID, ORG_ID |
AP_PAYMENT_SCHEDULES_ALL |
付款计划表 | INVOICE_ID, PAYMENT_NUM, DUE_DATE, AMOUNT_REMAINING, PAYMENT_STATUS_FLAG, GROSS_AMOUNT |
AP_INVOICE_PAYMENTS_ALL |
发票付款关联表 | INVOICE_PAYMENT_ID, INVOICE_ID, CHECK_ID, AMOUNT, ACCOUNTING_DATE |
AP_PREPAY_HISTORY_ALL |
预付款历史 | PREPAY_HISTORY_ID, INVOICE_ID, PREPAY_ID, AMOUNT |
跨模块关联
- 发票 → PO :
AP_INVOICE_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID→PO_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID510 - 付款 → CE :
AP_CHECKS_ALL.BANK_ACCOUNT_ID→CE_BANK_ACCOUNTS.BANK_ACCOUNT_ID12 - 会计分录 → SLA → GL: AP 发票分配通过 SLA 生成会计分录,传递至 GL 24
- AP → FA: 采购发票可资本化为固定资产 5
来源: 2511
2.3 AR --- 应收账款 (Accounts Receivable)
业务功能概述
应收账款管理从客户开票到收款回款的全流程 67。主要功能包括:
- 发票与贷项通知单: 从 Order Management 自动创建发票 (AutoInvoice) 或手动录入 2
- 收款管理: 锁箱 (Lockbox) 自动处理银行汇款文件、手动收款、自动核销 6
- 信用控制: 客户信用评分、信用额度管理、自动_hold 6
- 账龄分析: 收款工作台、催款信函、账龄分析报表
- 收入确认: 收入计划、收入或有事项管理,符合 ASC 606/IFRS 15 6
底层表列表
表结构信息来源: 2511
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
RA_CUSTOMER_TRX_ALL |
客户事务处理头表(发票头) | CUSTOMER_TRX_ID, TRX_NUMBER, TRX_DATE, TRX_TYPE, BILL_TO_CUSTOMER_ID, CUST_TRX_TYPE_ID, COMPLETE_FLAG |
RA_CUSTOMER_TRX_LINES_ALL |
客户事务处理行表(发票行) | CUSTOMER_TRX_LINE_ID, CUSTOMER_TRX_ID, LINE_TYPE, LINE_NUMBER, DESCRIPTION, QUANTITY, UNIT_SELLING_PRICE, AMOUNT |
RA_CUST_TRX_LINE_GL_DIST_ALL |
事务处理行GL分配表 | CUST_TRX_LINE_GL_DIST_ID, CUSTOMER_TRX_LINE_ID, CODE_COMBINATION_ID, ACCOUNT_CLASS, PERCENT |
AR_PAYMENT_SCHEDULES_ALL |
付款计划表,跟踪应收余额 | PAYMENT_SCHEDULE_ID, CUSTOMER_TRX_ID, DUE_DATE, AMOUNT_DUE_REMAINING, CLASS, STATUS |
AR_RECEIVABLE_APPLICATIONS_ALL |
收款应用表,记录收款与发票的核销关系 | RECEIVABLE_APPLICATION_ID, CASH_RECEIPT_ID, CUSTOMER_TRX_ID, APPLIED_PAYMENT_SCHEDULE_ID, AMOUNT_APPLIED, STATUS |
AR_CASH_RECEIPTS_ALL |
收款单表 | CASH_RECEIPT_ID, RECEIPT_NUMBER, AMOUNT, CURRENCY_CODE, RECEIPT_DATE, PAY_FROM_CUSTOMER, STATUS, TYPE |
AR_CASH_RECEIPT_HISTORY_ALL |
收款历史表,记录收款状态变更 | CASH_RECEIPT_HISTORY_ID, CASH_RECEIPT_ID, STATUS, AMOUNT, TRX_DATE |
AR_ADJUSTMENTS_ALL |
调整表 | ADJUSTMENT_ID, PAYMENT_SCHEDULE_ID, CUSTOMER_TRX_ID, ADJUSTMENT_TYPE, AMOUNT |
HZ_PARTIES |
客户方主数据 | PARTY_ID, PARTY_NAME, PARTY_TYPE, STATUS |
HZ_CUST_ACCOUNTS |
客户账户表 | CUST_ACCOUNT_ID, PARTY_ID, ACCOUNT_NUMBER, STATUS |
HZ_CUST_ACCT_SITES_ALL |
客户地点表 | CUST_ACCT_SITE_ID, CUST_ACCOUNT_ID, ORG_ID |
HZ_CUST_SITE_USES_ALL |
客户地点用途表 | SITE_USE_ID, CUST_ACCT_SITE_ID, SITE_USE_CODE, PRIMARY_FLAG |
跨模块关联
- OM → AR: OM 发货后通过 AutoInvoice 自动创建 AR 发票 2
- 收款 → CE : 收款银行账户关联
CE_BANK_ACCOUNTS12 - 会计分录 → SLA → GL: AR 事务通过 SLA 生成会计分录 24
来源: 2511
2.4 FA --- 固定资产 (Fixed Assets)
业务功能概述
固定资产管理企业长期持有资产的全生命周期 67。主要功能包括:
- 资产登记: 资产新增、资本化、资产编号管理
- 折旧计算: 直线法、产量法、双倍余额递减法等多种折旧方法,支持多账簿 7
- 资产转移: 部门间调拨、位置变更
- 退役处置: 资产报废、出售、捐赠,计算处置损益
- 多账簿: 税务账簿、公司账簿并行运行,满足不同会计准则 6
- 租赁会计: 符合 ASC 842/IFRS 16 标准 6
底层表列表
表结构信息来源: 25
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
FA_ADDITIONS (或 FA_ADDITIONS_B) |
资产增加表,存储资产基本信息 | ASSET_ID, ASSET_NUMBER, DESCRIPTION, ASSET_TYPE, ASSET_CATEGORY_ID, DATE_IN_SERVICE |
FA_BOOKS |
资产账簿表,存储折旧相关参数 | ASSET_ID, BOOK_TYPE_CODE, DATE_IN_SERVICE, DEPRN_METHOD_CODE, LIFE_IN_MONTHS, COST, SALVAGE_VALUE, DEPRN_START_DATE |
FA_CATEGORIES |
资产类别表 | CATEGORY_ID, SEGMENT1, DESCRIPTION, ASSET_ACCOUNT_CCID |
FA_LOCATIONS |
资产位置表 | LOCATION_ID, SEGMENT1~10, DESCRIPTION |
FA_DEPRN_DETAIL |
折旧明细表,记录每期折旧额 | ASSET_ID, BOOK_TYPE_CODE, PERIOD_COUNTER, DEPRN_AMOUNT, DEPRN_RESERVE, YTD_DEPRN |
FA_DISTRIBUTION_HISTORY |
资产分配历史表,记录资产分配给部门的信息 | DISTRIBUTION_ID, ASSET_ID, CODE_COMBINATION_ID, LOCATION_ID, UNITS_ASSIGNED, DATE_EFFECTIVE |
FA_TRANSACTION_HEADERS |
资产事务头表,记录所有资产事务类型 | TRANSACTION_HEADER_ID, ASSET_ID, BOOK_TYPE_CODE, TRANSACTION_TYPE_CODE, DATE_EFFECTIVE, TRANSACTION_DATE |
FA_ASSET_INVOICES |
资产发票关联表 | ASSET_ID, INVOICE_ID, AP_DISTRIBUTION_ID, FIXED_ASSETS_COST |
FA_RETIREMENTS |
资产退役表 | RETIREMENT_ID, ASSET_ID, BOOK_TYPE_CODE, DATE_RETIRED, COST_RETIRED, PROCEEDS_OF_SALE |
跨模块关联
- AP → FA :
FA_ASSET_INVOICES.INVOICE_ID→AP_INVOICES_ALL.INVOICE_ID,采购发票资本化为资产 25 - 折旧 → SLA → GL: 折旧分录通过 SLA 传递至 GL 4
- 资产分配 → GL :
FA_DISTRIBUTION_HISTORY.CODE_COMBINATION_ID→GL_CODE_COMBINATIONS.CODE_COMBINATION_ID
来源: 25
2.5 CE --- 现金管理 (Cash Management)
业务功能概述
现金管理专注于企业的现金流,确保有足够的现金支付账单和投资新机会 67。主要功能包括:
- 银行对账: 银行对账单导入(BAI2、MT940、ISO 20022)、自动对账、手工对账 6
- 现金预测: 基于AP/AR预测现金流入流出 6
- 现金池: 集团内银行账户池管理、资金归集 6
- 银行账户管理: 银行账户定义、IBAN验证、账户权限控制 12
底层表列表
表结构信息来源: 212
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
CE_BANK_ACCOUNTS |
银行账户主表,法人实体级别的银行账户信息 12 | BANK_ACCOUNT_ID, BANK_ACCOUNT_NAME, BANK_ACCOUNT_NUM, BANK_BRANCH_ID, BANK_ID, CURRENCY_CODE, IBAN_NUMBER, BANK_ACCOUNT_TYPE, AP_USE_ALLOWED_FLAG, AR_USE_ALLOWED_FLAG |
CE_BANK_ACCT_USES_ALL |
银行账户用途表,定义账户在 OU 级别的使用 | BANK_ACCT_USE_ID, BANK_ACCOUNT_ID, ORG_ID, AR_USE_FLAG, AP_USE_FLAG, PAY_USE_FLAG |
CE_BANK_BRANCHES_V |
银行分支机构视图 | BANK_BRANCH_ID, BANK_NAME, BRANCH_NAME, BANK_NUMBER, BIC |
CE_STATEMENT_HEADERS_ALL |
银行对账单头表 | STATEMENT_HEADER_ID, BANK_ACCOUNT_ID, STATEMENT_NUMBER, STATEMENT_DATE, DOC_SEQUENCE_VALUE, CONTROL_TOTAL, CONTROL_END_BALANCE |
CE_STATEMENT_LINES_ALL |
银行对账单行表 | STATEMENT_LINE_ID, STATEMENT_HEADER_ID, LINE_NUMBER, TRX_DATE, AMOUNT, STATUS, BANK_TRX_CODE, RECONCILED_FLAG |
CE_RECONCILIATIONS |
对账记录表 | RECONCILIATION_ID, BANK_ACCOUNT_ID, STATEMENT_HEADER_ID, RECONCILIATION_STATUS |
CE_PAYMENT_DOCUMENTS |
付款单据表 | PAYMENT_DOCUMENT_ID, BANK_ACCOUNT_ID, PAYMENT_DOCUMENT_NAME, DOCUMENT_TYPE, FIRST_CHECK_NUMBER, LAST_CHECK_NUMBER |
CE_BANK_ACCOUNT_CASH_CCIDS |
银行账户现金科目表 | BANK_ACCOUNT_ID, CASH_CCID, CHART_OF_ACCOUNTS_ID, LEDGER_ID |
CE_999_RECON_CE_V |
CE对账视图(数字为OU ID) | --- |
银行账户关键字段说明 12:
AP_USE_ALLOWED_FLAG: 是否允许应付模块使用AR_USE_ALLOWED_FLAG: 是否允许应收模块使用PAY_USE_ALLOWED_FLAG: 是否允许薪酬模块使用MULTI_CURRENCY_ALLOWED_FLAG: 是否允许多币种
跨模块关联
- AP → CE :
AP_CHECKS_ALL.BANK_ACCOUNT_ID→CE_BANK_ACCOUNTS.BANK_ACCOUNT_ID2 - AR → CE :
AR_CASH_RECEIPTS_ALL.REMITTANCE_BANK_ACCOUNT_ID→CE_BANK_ACCOUNTS.BANK_ACCOUNT_ID2 - CE → GL : 银行账户关联现金科目
CE_BANK_ACCOUNT_CASH_CCIDS.CASH_CCID→GL_CODE_COMBINATIONS12
来源: 212
2.6 PA --- 项目会计 (Project Accounting)
业务功能概述
项目会计帮助企业跟踪每个项目的成本和收入,确保项目达成财务目标 67。主要功能包括:
- 项目成本归集: 项目支出录入、支出项管理
- 收入确认: 基于里程碑、百分比完成法的收入确认
- 项目预算: 预算编制、预算控制、预算vs实际分析
- 项目结算: 项目关闭、余额结转
底层表列表
表结构信息来源: 25
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
PA_PROJECTS_ALL |
项目主表 | PROJECT_ID, NAME, SEGMENT1, PROJECT_TYPE, STATUS_CODE, CARRYING_OUT_ORGANIZATION_ID, START_DATE, COMPLETION_DATE |
PA_TASKS |
项目任务表 | TASK_ID, PROJECT_ID, TASK_NUMBER, TASK_NAME, PARENT_TASK_ID, START_DATE, COMPLETION_DATE |
PA_PROJECT_TYPES_ALL |
项目类型表 | PROJECT_TYPE, PROJECT_TYPE_CLASS_CODE, PROJECT_STATUS, COSTING_METHOD_CODE, REVENUE_ACCRUAL_METHOD |
PA_EXPENDITURES_ALL |
支出头表 | EXPENDITURE_ID, PROJECT_ID, EXPENDITURE_TYPE, EXPENDITURE_ITEM_DATE, EXPENDITURE_COMMENT, INCURRED_BY_PERSON_ID |
PA_EXPENDITURE_ITEMS_ALL |
支出项表,项目成本的核心存储 | EXPENDITURE_ITEM_ID, PROJECT_ID, TASK_ID, EXPENDITURE_TYPE, EXPENDITURE_ITEM_DATE, QUANTITY, RAW_COST, BURDENED_COST |
PA_COST_DISTRIBUTION_LINES_ALL |
成本分配行表 | CDL_LINE_NUM, EXPENDITURE_ITEM_ID, PROJECT_ID, TASK_ID, LINE_TYPE, DR_CODE_COMBINATION_ID, CR_CODE_COMBINATION_ID, AMOUNT, GL_DATE |
PA_REVENUE_DISTRIBUTION_LINES_ALL |
收入分配行表 | RDL_LINE_NUM, EXPENDITURE_ITEM_ID, PROJECT_ID, LINE_TYPE, AMOUNT, GL_DATE |
PA_PROJECT_ASSETS_ALL |
项目资产表 | PROJECT_ASSET_ID, PROJECT_ID, ASSET_NAME, CAPITALIZED_FLAG, DATE_PLACED_IN_SERVICE |
跨模块关联
- PA → GL: 成本分配和收入分配通过 SLA 传递至 GL 45
- PA → FA: 项目资产资本化后转入固定资产模块 2
- PA → AP: 费用发票可分配至项目任务 5
来源: 25
三、分销系统模块
3.1 PO --- 采购 (Purchasing)
业务功能概述
采购管理从需求产生到供应商付款的全流程 67。主要功能包括:
- 采购申请: 内部需求提交、审批流程
- 询价报价: RFQ(询价单)创建、供应商报价、比价分析
- 采购订单: 标准PO、计划PO、一揽子协议 (BPA)、合同协议 7
- 供应商管理: 供应商主数据、供应商地点、供应商评估
- 接收: 收货、质检、退货 5
来源: 25
底层表列表
表结构信息来源: 25
表名 功能说明 关键字段 MTL_SYSTEM_ITEMS_B物料主数据表,每个物料在每个库存组织中有一条记录 5 INVENTORY_ITEM_ID, ORGANIZATION_ID, SEGMENT1(物料编码), DESCRIPTION, ITEM_TYPE, PRIMARY_UOM_CODE, INVENTORY_ITEM_FLAG, PURCHASING_ITEM_FLAG MTL_MATERIAL_TRANSACTIONS物料事务表,记录所有出入库操作 5 TRANSACTION_ID, INVENTORY_ITEM_ID, ORGANIZATION_ID, SUBINVENTORY_CODE, TRANSACTION_TYPE_ID, TRANSACTION_ACTION_ID, TRANSACTION_SOURCE_ID, TRANSACTION_QUANTITY, TRANSACTION_DATE, ACTUAL_COST MTL_TRANSACTION_ACCOUNTS物料事务账户表,记录事务的会计分录 TRANSACTION_ID, ORGANIZATION_ID, TRANSACTION_SOURCE_TYPE_ID, REFERENCE_ACCOUNT(CODE_COMBINATION_ID), BASE_TRANSACTION_VALUE MTL_ONHAND_QUANTITIES_DETAIL现有量表,实时库存余额 5 INVENTORY_ITEM_ID, ORGANIZATION_ID, SUBINVENTORY_CODE, LOCATOR_ID, LOT_NUMBER, PRIMARY_TRANSACTION_QUANTITY MTL_SECONDARY_INVENTORIES子库存表,定义仓库分区(如RAW/WIP/FG/SCRAP)5 SECONDARY_INVENTORY_NAME, ORGANIZATION_ID, SUBINVENTORY_TYPE, ASSET_INVENTORY, QUANTITY_TRACKED, LOCATOR_TYPE MTL_ITEM_LOCATIONS货位表,精确到三级空间位置 5 INVENTORY_LOCATION_ID, ORGANIZATION_ID, SEGMENT1~5, DESCRIPTION, ENABLED_FLAG, INVENTORY_LOCATION_TYPE MTL_CATEGORIES物料类别表 CATEGORY_ID, SEGMENT1, DESCRIPTION, STRUCTURE_ID MTL_CATEGORY_SETS分类集表,支持多维分类 5 CATEGORY_SET_ID, STRUCTURE_ID, CATEGORY_SET_NAME MTL_PARAMETERS库存组织参数表,定义默认子库存、计价方式等 5 ORGANIZATION_ID, DEFAULT_PRIMARY_COST_METHOD, DEFAULT_SUBINV, PRIMARY_COST_METHOD MTL_TRANSACTION_TYPES事务类型表 TRANSACTION_TYPE_ID, TRANSACTION_TYPE_NAME, TRANSACTION_ACTION_ID 跨模块关联
PO → INV :
RCV_TRANSACTIONS触发MTL_MATERIAL_TRANSACTIONS入库 5 OM → INV : 销售订单挑库生成MTL_MATERIAL_TRANSACTIONS(transaction_source_id = mtl_sales_orders.sales_order_id) 5 WIP → INV : WIP 发料触发 INV 出库;WIP 完工入 INV 库存 5 INV → GL :MTL_TRANSACTION_ACCOUNTS通过 SLA 传递至 GL 4 来源: 2510
3.2 INV --- 库存 (Inventory)
业务功能概述
库存管理作为供应链枢纽模块,管理多组织、多地点、多成本层的物料收发存 57。主要功能包括:
物料主数据 : 物料编码、描述、分类、单位转换 库存组织 : 多组织架构 (MOAC),组织 → 子库存 → 货位三级管控 5 收发存管理 : 入库、出库、移库、退货 库存盘点 : 周期盘点、ABC分类、动态安全库存 批次与序列 : 批次追踪、序列号管理、有效期控制 5底层表列表
表结构信息来源: 2510
表名 功能说明 关键字段 PO_HEADERS_ALL采购订单头表,覆盖六种文档类型(RFQ/报价/标准PO/计划PO/BPA/合同)10 PO_HEADER_ID, TYPE_LOOKUP_CODE, SEGMENT1(单据编号), AGENT_ID(采购员), VENDOR_ID, VENDOR_SITE_ID, CURRENCY_CODE, AUTHORIZATION_STATUS, APPROVED_FLAG PO_LINES_ALL采购订单行表 PO_LINE_ID, PO_HEADER_ID, LINE_NUM, LINE_TYPE_ID, ITEM_ID, ITEM_DESCRIPTION, QUANTITY, UNIT_PRICE, NEED_BY_DATE PO_LINE_LOCATIONS_ALL采购行地点表(发运行) LINE_LOCATION_ID, PO_LINE_ID, SHIP_TO_ORGANIZATION_ID, SHIP_TO_LOCATION_ID, QUANTITY, PROMISED_DATE, NEED_BY_DATE PO_DISTRIBUTIONS_ALL采购分配表,存储会计科目分配 PO_DISTRIBUTION_ID, PO_LINE_ID, LINE_LOCATION_ID, CODE_COMBINATION_ID, REQ_DISTRIBUTION_ID, QUANTITY_ORDERED, AMOUNT_ORDERED PO_REQUISITIONS_HEADERS_ALL采购申请头表 REQUISITION_HEADER_ID, TYPE_LOOKUP_CODE, SEGMENT1, AUTHORIZATION_STATUS, PREPARER_ID PO_REQUISITION_LINES_ALL采购申请行表 REQUISITION_LINE_ID, REQUISITION_HEADER_ID, ITEM_ID, ITEM_DESCRIPTION, QUANTITY, UNIT_PRICE PO_REQ_DISTRIBUTIONS_ALL采购申请分配表 DISTRIBUTION_ID, REQUISITION_LINE_ID, CODE_COMBINATION_ID PO_RELEASES_ALL一揽子协议发放表 PO_RELEASE_ID, PO_HEADER_ID, RELEASE_NUM, RELEASE_DATE, AGENT_ID, AUTHORIZATION_STATUS PO_VENDORS(=AP_SUPPLIERS)供应商主数据(R12 后统一为 AP_SUPPLIERS) VENDOR_ID, VENDOR_NAME, SEGMENT1, VENDOR_TYPE_LOOKUP_CODE PO_VENDOR_SITES_ALL(=AP_SUPPLIER_SITES_ALL)供应商地点 VENDOR_SITE_ID, VENDOR_ID, ORG_ID, VENDOR_SITE_CODE RCV_TRANSACTIONS接收事务表,记录收货操作 TRANSACTION_ID, SHIPMENT_HEADER_ID, TRANSACTION_TYPE, PO_HEADER_ID, PO_LINE_ID, QUANTITY, RECEIPT_DATE 跨模块关联
PO → INV : PO 接收 (
RCV_TRANSACTIONS) 触发 INV 库存增加 510 PO → AP : PO 行分配 → 发票匹配 (AP_INVOICE_DISTRIBUTIONS_ALL.PO_DISTRIBUTION_ID) 510 PO → GL :PO_DISTRIBUTIONS_ALL.CODE_COMBINATION_ID→GL_CODE_COMBINATIONS10采购订单类型说明 7:
标准采购订单 : 一次性采购,明确数量、价格和交货计划 计划采购订单 : 长期采购协议,包含预估数量和交货窗口 一揽子采购协议 (BPA) : 约定协议价格,通过"发放" (Release) 创建实际订单 合同采购协议: 约定条款和金额上限,不包含具体物料
3.2 INV --- 库存 (Inventory)
业务功能概述
库存管理作为供应链枢纽模块,管理多组织、多地点、多成本层的物料收发存 57。主要功能包括:
- 物料主数据: 物料编码、描述、分类、单位转换
- 库存组织: 多组织架构 (MOAC),组织 → 子库存 → 货位三级管控 5
- 收发存管理: 入库、出库、移库、退货
- 库存盘点: 周期盘点、ABC分类、动态安全库存
- 批次与序列: 批次追踪、序列号管理、有效期控制 5
底层表列表
表结构信息来源: 25
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
MTL_SYSTEM_ITEMS_B |
物料主数据表,每个物料在每个库存组织中有一条记录 5 | INVENTORY_ITEM_ID, ORGANIZATION_ID, SEGMENT1(物料编码), DESCRIPTION, ITEM_TYPE, PRIMARY_UOM_CODE, INVENTORY_ITEM_FLAG, PURCHASING_ITEM_FLAG |
MTL_MATERIAL_TRANSACTIONS |
物料事务表,记录所有出入库操作 5 | TRANSACTION_ID, INVENTORY_ITEM_ID, ORGANIZATION_ID, SUBINVENTORY_CODE, TRANSACTION_TYPE_ID, TRANSACTION_ACTION_ID, TRANSACTION_SOURCE_ID, TRANSACTION_QUANTITY, TRANSACTION_DATE, ACTUAL_COST |
MTL_TRANSACTION_ACCOUNTS |
物料事务账户表,记录事务的会计分录 | TRANSACTION_ID, ORGANIZATION_ID, TRANSACTION_SOURCE_TYPE_ID, REFERENCE_ACCOUNT(CODE_COMBINATION_ID), BASE_TRANSACTION_VALUE |
MTL_ONHAND_QUANTITIES_DETAIL |
现有量表,实时库存余额 5 | INVENTORY_ITEM_ID, ORGANIZATION_ID, SUBINVENTORY_CODE, LOCATOR_ID, LOT_NUMBER, PRIMARY_TRANSACTION_QUANTITY |
MTL_SECONDARY_INVENTORIES |
子库存表,定义仓库分区(如RAW/WIP/FG/SCRAP)5 | SECONDARY_INVENTORY_NAME, ORGANIZATION_ID, SUBINVENTORY_TYPE, ASSET_INVENTORY, QUANTITY_TRACKED, LOCATOR_TYPE |
MTL_ITEM_LOCATIONS |
货位表,精确到三级空间位置 5 | INVENTORY_LOCATION_ID, ORGANIZATION_ID, SEGMENT1~5, DESCRIPTION, ENABLED_FLAG, INVENTORY_LOCATION_TYPE |
MTL_CATEGORIES |
物料类别表 | CATEGORY_ID, SEGMENT1, DESCRIPTION, STRUCTURE_ID |
MTL_CATEGORY_SETS |
分类集表,支持多维分类 5 | CATEGORY_SET_ID, STRUCTURE_ID, CATEGORY_SET_NAME |
MTL_PARAMETERS |
库存组织参数表,定义默认子库存、计价方式等 5 | ORGANIZATION_ID, DEFAULT_PRIMARY_COST_METHOD, DEFAULT_SUBINV, PRIMARY_COST_METHOD |
MTL_TRANSACTION_TYPES |
事务类型表 | TRANSACTION_TYPE_ID, TRANSACTION_TYPE_NAME, TRANSACTION_ACTION_ID |
跨模块关联
- PO → INV :
RCV_TRANSACTIONS触发MTL_MATERIAL_TRANSACTIONS入库 5 - OM → INV : 销售订单挑库生成
MTL_MATERIAL_TRANSACTIONS(transaction_source_id = mtl_sales_orders.sales_order_id) 5 - WIP → INV: WIP 发料触发 INV 出库;WIP 完工入 INV 库存 5
- INV → GL :
MTL_TRANSACTION_ACCOUNTS通过 SLA 传递至 GL 4
来源: 25
3.3 OM --- 订单管理 (Order Management)
业务功能概述
订单管理实现从客户报价到发货开票的端到端流程 27。主要功能包括:
- 报价与订单录入: 报价单创建、订单录入、信用检查
- 可用性承诺 (ATP): 实时查询可承诺数量和交货日期
- 发货管理: 挑货、打包、发运、物流跟踪
- 退换货: 退货授权 (RMA)、退货入库、贷项通知单
- 价格管理: 价目表、价格调整、促销
底层表列表
表结构信息来源: 25
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
OE_ORDER_HEADERS_ALL |
销售订单头表 | HEADER_ID, ORDER_NUMBER, ORDER_TYPE_ID, TRANSACTION_TYPE_CODE, SOLD_TO_ORG_ID, SALESREP_ID, ORDERED_DATE, BOOKED_FLAG, FLOW_STATUS_CODE |
OE_ORDER_LINES_ALL |
销售订单行表 | LINE_ID, HEADER_ID, LINE_NUMBER, INVENTORY_ITEM_ID, ORDERED_QUANTITY, UNIT_SELLING_PRICE, PRICING_QUANTITY, SHIP_FROM_ORG_ID, FLOW_STATUS_CODE |
OE_ORDER_HOLDS_ALL |
订单保留表 | HEADER_ID, LINE_ID, HOLD_ID, RELEASED_FLAG |
OE_PRICE_ADJUSTMENTS |
价格调整表 | PRICE_ADJUSTMENT_ID, HEADER_ID, LINE_ID, DISCOUNT_ID, PERCENT, AMOUNT |
OE_TRANSACTION_TYPES_ALL |
事务类型表 | TRANSACTION_TYPE_ID, NAME, ORDER_CATEGORY_CODE, START_NUMBER |
WSH_DELIVERY_DETAILS |
交付明细表,记录发运行信息 5 | DELIVERY_DETAIL_ID, SOURCE_HEADER_ID, SOURCE_LINE_ID, REQUESTED_QUANTITY, PICKED_QUANTITY, SHIPPED_QUANTITY, RELEASED_STATUS, SUBINVENTORY |
WSH_NEW_DELIVERIES |
新交付表 | DELIVERY_ID, STATUS_CODE, NAME, INITIAL_PICKUP_DATE, ULTIMATE_DROPOFF_DATE |
WSH_DELIVERY_ASSIGNMENTS |
交付分配表 | DELIVERY_ID, DELIVERY_DETAIL_ID |
跨模块关联
- OM → INV : OM 挑货发货触发
MTL_MATERIAL_TRANSACTIONS(transaction_source_id = mtl_sales_orders.sales_order_id, trx_source_line_id = oe_order_lines_all.line_id) 5 - OM → AR : OM 发货后通过 AutoInvoice 自动创建 AR 发票 (
RA_CUSTOMER_TRX_ALL) 2 - OM → WSH: 讧行关联交付明细,驱动物流执行 25
来源: 25
四、制造系统模块
4.1 BOM --- 物料清单 (Bill of Materials)
业务功能概述
物料清单定义产品的组成结构,是生产制造的基础数据 7。主要功能包括:
- BOM 定义: 产品结构定义、组件清单、替代料管理
- 工艺路线: 工序定义、工序序列、标准工时
- 资源管理: 机器资源、人工资源、资源单位
- 工程变更: 工程变更单 (ECO)、变更追溯
底层表列表
表结构信息来源: 25
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
BOM_BILL_OF_MATERIALS |
物料清单头表 | BILL_SEQUENCE_ID, ASSEMBLY_ITEM_ID, ORGANIZATION_ID, ALTERNATE_BOM_DESIGNATOR, COMMON_BILL_SEQUENCE_ID |
BOM_INVENTORY_COMPONENTS |
清单组件表 | COMPONENT_SEQUENCE_ID, BILL_SEQUENCE_ID, COMPONENT_ITEM_ID, COMPONENT_QUANTITY, COMPONENT_YIELD_FACTOR, EFFECTIVITY_DATE, DISABLE_DATE, OPTIONAL_FLAG |
BOM_STRUCTURES_B |
清单结构表 | BILL_SEQUENCE_ID, ASSEMBLY_TYPE, SPECIFIC_ASSEMBLY_COMMENT |
BOM_OPERATIONAL_ROUTINGS |
工艺路线头表 | ROUTING_SEQUENCE_ID, ASSEMBLY_ITEM_ID, ORGANIZATION_ID, ROUTING_TYPE, ALTERNATE_ROUTING_DESIGNATOR |
BOM_OPERATION_SEQUENCES |
工序表 | OPERATION_SEQUENCE_ID, ROUTING_SEQUENCE_ID, OPERATION_SEQ_NUM, DEPARTMENT_ID, OPERATION_DESCRIPTION, EFFECTIVITY_DATE |
BOM_OPERATION_RESOURCES |
工序资源表 | OPERATION_RESOURCE_ID, OPERATION_SEQUENCE_ID, RESOURCE_ID, ACTIVITY_ID, USAGE_RATE_OR_AMOUNT, BASIS_TYPE |
BOM_RESOURCES |
资源表 | RESOURCE_ID, RESOURCE_CODE, ORGANIZATION_ID, DESCRIPTION, UNIT_OF_MEASURE, RESOURCE_TYPE |
BOM_SUBSTITUTE_COMPONENTS |
替代料表 | SUBSTITUTE_COMPONENT_ID, COMPONENT_SEQUENCE_ID, SUBSTITUTE_ITEM_ID, SUBSTITUTE_ITEM_QUANTITY |
跨模块关联
- BOM → WIP: BOM 是 WIP 工单物料需求的基础 2
- BOM → CST: BOM 结构用于成本计算(多层成本卷算) 5
来源: 25
4.2 WIP --- 在制品 (Work in Process)
业务功能概述
在制品管理工单全生命周期 27。主要功能包括:
- 工单管理: 离散工单、重复工单、非标准工单创建与维护
- 工序报工: 工序移动、资源报工、完工入库
- 物料发退: 工单发料、退料、超领管理
- 进度追踪: 工单状态、工序进度、完工率
底层表列表
表结构信息来源: 25
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
WIP_ENTITIES |
工单实体表,工单的基本定义 | WIP_ENTITY_ID, WIP_ENTITY_NAME, ENTITY_TYPE, ORGANIZATION_ID, PRIMARY_ITEM_ID, DESCRIPTION |
WIP_DISCRETE_JOBS |
离散工单表 | WIP_ENTITY_ID, ORGANIZATION_ID, STATUS_TYPE, DATE_RELEASED, DATE_COMPLETED, DATE_CLOSED, START_QUANTITY, QUANTITY_COMPLETED, QUANTITY_SCRAPPED |
WIP_REQUIREMENT_OPERATIONS |
工单需求工序表,记录工单需要的物料 | WIP_ENTITY_ID, OPERATION_SEQ_NUM, INVENTORY_ITEM_ID, COMPONENT_QUANTITY, QUANTITY_ISSUED, QUANTITY_REQUIRED, DATE_REQUIRED |
WIP_OPERATIONS |
工单工序表 | WIP_ENTITY_ID, OPERATION_SEQ_NUM, DEPARTMENT_ID, DESCRIPTION, STATUS, FIRST_UNIT_START_DATE, FIRST_UNIT_COMPLETION_DATE |
WIP_MOVE_TRANSACTIONS |
移动事务表,记录工序间的移动 | TRANSACTION_ID, WIP_ENTITY_ID, FM_OPERATION_SEQ_NUM, FM_INTRAOPERATION_STEP, TO_OPERATION_SEQ_NUM, TO_INTRAOPERATION_STEP, TRANSACTION_QUANTITY, TRANSACTION_DATE |
WIP_TRANSACTION_ACCOUNTS |
工单账户表,记录工单事务的会计分录 | TRANSACTION_ID, ORGANIZATION_ID, TRANSACTION_SOURCE_TYPE_ID, REFERENCE_ACCOUNT(CODE_COMBINATION_ID), BASE_TRANSACTION_VALUE |
WIP_RESOURCE_TRANSACTIONS |
资源事务表 | TRANSACTION_ID, WIP_ENTITY_ID, OPERATION_SEQ_NUM, RESOURCE_ID, TRANSACTION_QUANTITY, TRANSACTION_DATE |
WIP_COST_TXN_INTERFACE |
成本事务接口表 | TRANSACTION_ID, ORGANIZATION_ID, WIP_ENTITY_ID, TRANSACTION_TYPE |
跨模块关联
- WIP → INV : WIP 发料触发 INV 出库 (
MTL_MATERIAL_TRANSACTIONS);WIP 完工触发 INV 入库 5 - WIP → CST: WIP 事务数据传递至 CST 进行成本计算 2
- WIP → GL :
WIP_TRANSACTION_ACCOUNTS通过 SLA 传递至 GL 4
来源: 25
4.3 CST --- 成本管理 (Cost Management)
业务功能概述
成本管理负责产品成本的估算和实际成本的记录 57。主要功能包括:
- 标准成本: 标准成本定义、成本更新、差异分析
- 实际成本: 实际成本计算、事务成本记录
- 成本要素: 物料成本、人工成本、制造费用、外包成本
- PAC (Periodic Average Costing): 期间平均成本计算
- 成本卷算: 基于 BOM 多层成本计算
底层表列表
表结构信息来源: 25
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
CST_ITEM_COSTS |
物料成本表,存储每个物料的成本信息 | INVENTORY_ITEM_ID, ORGANIZATION_ID, COST_TYPE_ID, ITEM_COST, MATERIAL_COST, MATERIAL_OVERHEAD_COST, RESOURCE_COST, OUTSIDE_PROCESSING_COST, OVERHEAD_COST |
CST_COST_ELEMENTS |
成本要素表 | COST_ELEMENT_ID, COST_ELEMENT, DESCRIPTION |
CST_STANDARD_COSTS |
标准成本表 | INVENTORY_ITEM_ID, ORGANIZATION_ID, COST_TYPE_ID, STANDARD_COST, LAST_UPDATE_DATE |
CST_PAC_ITEM_COSTS |
PAC (期间平均) 成本表 | INVENTORY_ITEM_ID, COST_TYPE_ID, PAC_COST, PERIOD_ID |
CST_ITEM_CST_DTLS |
物料成本明细表 | INVENTORY_ITEM_ID, ORGANIZATION_ID, COST_TYPE_ID, COST_ELEMENT_ID, ITEM_COST |
CST_TRANSACTION_ACCOUNTS |
成本事务账户表 | TRANSACTION_ID, ORGANIZATION_ID, TRANSACTION_SOURCE_TYPE_ID, REFERENCE_ACCOUNT(CODE_COMBINATION_ID), BASE_TRANSACTION_VALUE |
MTL_MATERIAL_TRANSACTIONS |
物料事务表(同 INV),含成本字段 | TRANSACTION_ID, ACTUAL_COST, TRANSACTION_COST, NEW_COST, VARIANCE_AMOUNT |
跨模块关联
- CST ← INV : CST 依赖
MTL_MATERIAL_TRANSACTIONS的事务数据进行成本计算 5 - CST ← BOM: CST 使用 BOM 结构进行多层成本卷算 5
- CST → GL :
CST_TRANSACTION_ACCOUNTS和MTL_TRANSACTION_ACCOUNTS通过 SLA 传递至 GL 4
来源: 25
五、跨模块核心 --- SLA 子分类账会计 (Subledger Accounting)
5.1 SLA 概述
子分类账会计 (SLA) 是 Oracle EBS R12 引入的核心会计引擎,替代了 R11 中各子模块直接向 GL 过账的模式 4。
核心特点:
- 集中化: 所有子模块(AP/AR/FA/PA/PO/INV/CST/WIP)的会计分录统一通过 SLA 生成 4
- 规则驱动: 基于会计事件模型,通过可配置的会计规则生成分录
- 全链路追溯: 从业务单据到总账凭证的完整追溯链路 4
- 多账簿支持: 同一业务事务可同时生成多套会计分录(如公司账簿、税务账簿)
5.2 XLA 表系列
表结构信息来源: 45
| 表名 | 功能说明 | 关键字段 |
|---|---|---|
XLA_TRANSACTION_ENTITIES |
事务实体表,建立业务模块与 SLA 的映射 | ENTITY_ID, APPLICATION_ID, SOURCE_ID_INT_1, ENTITY_CODE, LEDGER_ID, TRANSACTION_NUMBER |
XLA_EVENTS |
会计事件表,每个业务事务生成一个事件 | EVENT_ID, ENTITY_ID, APPLICATION_ID, EVENT_TYPE_CODE, EVENT_DATE, EVENT_STATUS_CODE, PROCESS_STATUS_CODE |
XLA_AE_HEADERS |
会计分录头表,SLA 生成的会计分录头 | AE_HEADER_ID, EVENT_ID, APPLICATION_ID, LEDGER_ID, ENTITY_ID, GL_TRANSFER_STATUS_CODE, GL_SL_LINK_ID |
XLA_AE_LINES |
会计分录行表,SLA 生成的会计分录行 | AE_HEADER_ID, AE_LINE_NUM, CODE_COMBINATION_ID, ENTERED_DR, ENTERED_CR, ACCOUNTED_DR, ACCOUNTED_CR, APPLICATION_ID |
XLA_DISTRIBUTION_LINKS |
分配关联表,连接 SLA 分录与源业务分配 | AE_HEADER_ID, AE_LINE_NUM, APPLICATION_ID, SOURCE_DISTRIBUTION_ID, SOURCE_DISTRIBUTION_TYPE |
GL_IMPORT_REFERENCES |
GL 导入参考表,连接 SLA 分录与 GL 凭证 | JE_HEADER_ID, JE_LINE_NUM, GL_SL_LINK_ID, GL_SL_LINK_TABLE |
5.3 追溯链路
正向追溯(从业务找总账)4:
业务单据 → XLA_TRANSACTION_ENTITIES (ENTITY_ID) → XLA_EVENTS (EVENT_ID) → XLA_AE_HEADERS/LINES → GL_IMPORT_REFERENCES (GL_SL_LINK_ID) → GL_JE_HEADERS/LINES
反向追溯(从总账找业务)4:
GL_JE_HEADERS/LINES → GL_IMPORT_REFERENCES (GL_SL_LINK_ID) → XLA_AE_HEADERS → XLA_EVENTS → XLA_TRANSACTION_ENTITIES → 业务单据
5.3 追溯链路
正向追溯(从业务找总账)4:
业务单据 → XLA_TRANSACTION_ENTITIES (ENTITY_ID) → XLA_EVENTS (EVENT_ID) → XLA_AE_HEADERS/LINES → GL_IMPORT_REFERENCES (GL_SL_LINK_ID) → GL_JE_HEADERS/LINES
反向追溯(从总账找业务)4:
GL_JE_HEADERS/LINES → GL_IMPORT_REFERENCES (GL_SL_LINK_ID) → XLA_AE_HEADERS → XLA_EVENTS → XLA_TRANSACTION_ENTITIES → 业务单据
5.4 模块适配
各模块的 SLA 追溯只需替换 3 个参数 4:
| 模块 | APPLICATION_ID | 业务表 | ENTITY_ID 关联字段 |
|---|---|---|---|
| AP | 200 | AP_INVOICES_ALL | INVOICE_ID |
| AR | 222 | RA_CUSTOMER_TRX_ALL | CUSTOMER_TRX_ID |
| FA | 140 | FA_ADDITIONS | ASSET_ID |
| PO | 201 | PO_HEADERS_ALL | PO_HEADER_ID |
| INV | 707 | MTL_MATERIAL_TRANSACTIONS | TRANSACTION_ID |
| PA | 275 | PA_EXPENDITURE_ITEMS_ALL | EXPENDITURE_ITEM_ID |
来源: 45
六、模块关联关系总览
6.1 核心业务流程
| 流程名称 | 流程路径 | 涉及模块 |
|---|---|---|
| 采购到付款 (P2P) | 请购 → 采购订单 → 收货 → 发票 → 付款 → 总账 | PO → INV → AP → CE → SLA → GL |
| 订单到收款 (O2C) | 订单 → 挑货发货 → 开票 → 收款 → 总账 | OM → INV → AR → CE → SLA → GL |
| 计划到生产 (P2M) | 计划 → BOM → 工单 → 发料 → 完工 → 成本 | BOM → WIP → INV → CST → SLA → GL |
| 资产全生命周期 | 采购 → 资本化 → 折旧 → 转移 → 退役 | AP → FA → SLA → GL |
| 项目成本闭环 | 支出 → 成本归集 → 收入确认 → 结算 | PA → AP/INV → SLA → GL |
6.2 模块间数据流向
┌─────────────────────────────────────────────────────────┐ │ 分销系统 │ │ PO (采购) ──→ INV (库存) ←── OM (订单管理) │ │ │ │ │ │ │ ↓ ↓ ↓ │ │ AP (应付) CST (成本) AR (应收) │ │ │ │ │ │ │ ↓ ↓ ↓ │ │ FA (固定资产) WIP (在制品) CE (现金管理) │ │ │ │ │ │ │ └──────────────┼──────────────────┘ │ │ ↓ │ │ PA (项目会计) │ │ │ │ │ ↓ │ │ SLA (子分类账会计) │ │ │ │ │ ↓ │ │ GL (总账) │ └─────────────────────────────────────────────────────────┘
6.3 关键跨模块关联键
| 源表 | 关联字段 | 目标表 | 关联说明 |
|---|---|---|---|
AP_INVOICE_DISTRIBUTIONS_ALL |
PO_DISTRIBUTION_ID | PO_DISTRIBUTIONS_ALL |
发票行关联采购分配 |
AP_CHECKS_ALL |
BANK_ACCOUNT_ID | CE_BANK_ACCOUNTS |
付款关联银行账户 |
AR_CASH_RECEIPTS_ALL |
REMITTANCE_BANK_ACCOUNT_ID | CE_BANK_ACCOUNTS |
收款关联银行账户 |
FA_ASSET_INVOICES |
INVOICE_ID | AP_INVOICES_ALL |
资产关联采购发票 |
MTL_MATERIAL_TRANSACTIONS |
TRANSACTION_SOURCE_ID | MTL_SALES_ORDERS / WIP_ENTITIES |
库存事务关联订单或工单 |
OE_ORDER_LINES_ALL |
LINE_ID | WSH_DELIVERY_DETAILS.SOURCE_LINE_ID |
订单行关联发运行 |
XLA_AE_HEADERS |
GL_SL_LINK_ID | GL_IMPORT_REFERENCES |
SLA分录关联GL凭证 |
来源: 24510
七、信息来源
-
Oracle 官方文档 --- GL_JE_HEADERS 等表的完整字段说明
-
GitHub --- bibashjaprel/oracle-ebs --- Oracle EBS R12 完整技术参考,覆盖 8 大模块的表结构、工作流、API
URL: GitHub - bibashjaprel/oracle-ebs: overview of Oracle E‑Business Suite (EBS) R12.x · GitHub
-
CSDN 博客 --- itguyvv --- Oracle EBS GL 总账模块常用的表
-
CSDN 博客 --- HeartForever2025 --- SLA 核心表 (XLA_AE_HEADERS、XLA_AE_LINES、GL_IMPORT_REFERENCES) 与关联关系整理
-
CSDN 博客 --- HeartForever2025 --- Oracle EBS R12 全模块业务单据后台表总览表
URL: Oracle E-Business Suite R12 的表结构极其庞大(官方文档中仅核心模块就超过 4 万张表)_oracle ebs r12 常用后台表-CSDN博客
-
Oracle 官方 --- 什么是 ERP 财务模块?特性与优势
-
今日头条 --- 通俗易懂,以 Oracle 为例拆解 ERP 核心模块
-
Oracle 官方 --- Oracle General Ledger 数据表说明书 (PDF)
-
CSDN 文档库 --- Oracle EBS 核心模块关键表功能解析与跨模块关系图谱
-
CSDN 文档库 --- Oracle EBS 表结构解析:采购 (PO) 与关键模块关联
-
51CTO 博客 --- EBS AP_INVOICES_INTERFACE 接口表字段说明(含AR相关表)
-
etrm.live --- Oracle EBS R12 官方 eTRM:CE_BANK_ACCOUNTS 表结构