整体架构分层:数据层→主数据层→业务单据层→会计引擎层→集成层→管控层,搭配组织架构、模块组件、核心表、流转拓扑,附业务实例直观理解。
一、顶层组织架构(多 OU 多账套隔离基石)
EBS AP 严格依托多组织架构做数据隔离与权限划分,所有业务归属维度固定:
- 业务实体(Legal Entity):法人主体,决定税务、法务、报表准则
- 运营单元 Operating Unit (OU):AP 最小业务操作单元,供应商、发票、付款、票据全部按 OU 隔离
- 分类账 Ledger:统一会计期间、本位币、科目表、会计日历,最终账务归集载体
- 库存组织:关联采购收货,支撑三单匹配校验
架构规则:一单归属唯一 OU,跨 OU 不可直接开票付款,法人统一汇总账务
二、六层技术核心架构
1. 第一层:基础主数据架构(所有业务源头)
统一共享 + OU 私有双重存储,全局共用基础档案,业务数据按 OU 隔离
| 主数据类别 | 核心对象 | 作用 |
|---|---|---|
| 供应商体系 | 供应商头、供应商地点、银行账户、付款条款、税信息 | 开票、付款、计税基础 |
| 财务基础 | COA 科目弹性域、汇率、会计期间、账套参数 | 分录科目、币种折算、结账管控 |
| 税务体系 | EBTax 税码、税率规则、抵扣规则 | 自动算进项税、预扣税、关税 |
| 银行资金 | 公司账户、付款方式、付款审批模板 | 资金收付、票据管理 |
| 审批权限 | 岗位、审批层级、金额阈值 | 发票、付款审批流控制 |
2. 第二层:核心业务单据架构(AP 业务载体)
三类单据构成全部业务闭环,头行明细标准结构,单据间强关联核销
- 发票类单据标准发票、贷项红字发票、预付款发票、费用报销发票、费用抵扣发票存储结构:发票头→发票行→费用分配行
- 付款类单据手工付款、自动付款、支票、电汇、网银付款、退款单据存储结构:付款头→付款核销明细
- 调整类单据发票调整、付款冲销、预付核销、费用分摊、外币损益调整
3. 第三层:业务处理逻辑架构(AP 核心运算层)
内置固定业务引擎,按顺序驱动单据流转
- 三单匹配引擎:2/3/4Way 匹配,校验 PO - 收货 - 发票数量、单价、金额容差
- 发票验证引擎:税额重算、挂起校验、负债确认、预算校验
- 预付核销引擎:预付金额抵扣应付、资产负债科目互转
- 付款核销引擎:付款金额冲销应付欠款、结清债权债务
- 外币损益引擎:汇率差异自动计算、损益分摊入账
4. 第四层:R12 SLA 子分类账会计架构(账务核心层)
EBS R12 重大架构变革,业务与账务彻底解耦
- 业务模块只记录业务事件,不固化会计分录
- SLA 根据会计方法、科目映射、事件类型自动生成标准分录
- 分层链路:AP 业务事件 → XLA 会计事件 → SLA 分录头行 → GL 总账日记账
- 优势:一套业务数据,多准则、多法人灵活出具不同账务
5. 第五层:跨模块集成架构(无孤立单据)
AP 作为财务结算中枢,全链路双向集成
- 上游集成:采购 PO、库存 INV、费用报销 iExpense、固定资产 FA
- 平级集成:应收 AR、现金管理 Cash、税务 EBTax
- 下游集成:总账 GL、预算管理、资金管理
典型集成流:PO 下单→库存收货暂估→AP 发票匹配验证→SLA 做账→付款清算→GL 汇总出表
6. 第六层:风控管控架构(内控合规架构)
内嵌多层拦截机制,满足审计与内控要求
- 权限管控:OU 数据隔离、单据操作权限、查询权限分级
- 流程管控:发票审核、付款多级审批、异常挂起拦截
- 数据管控:容差控制、重复发票校验、重复付款校验
- 追溯管控:单据修改日志、核销轨迹、账务溯源穿透
三、AP 核心组件构成
- 供应商管理组件:供应商新增、冻结、银行、税务、付款条件维护
- 发票处理组件:发票录入、匹配、验证、调整、红冲
- 预付款管理组件:预付开票、预付抵扣、预付余额查询
- 付款管理组件:付款申请、批量付款、付款核销、票据管理
- 会计核算组件:SLA 账务生成、损益计算、日记账导入
- 报表查询组件:应付余额、账龄、付款明细、供应商对账
- 异常处理组件:挂起释放、差异调整、冲销撤销
四、核心数据库表架构(分层对应架构)
- 主数据表ap_suppliers_all、ap_supplier_sites_all 供应商主数据
- 发票业务表ap_invoices_all(发票头)、ap_invoice_lines_all(发票行)ap_invoice_distributions_all(费用分配)
- 付款业务表ap_checks_all(付款头)、ap_invoice_payments_all(核销明细)
- SLA 账务表xla_ae_headers、xla_ae_lines 子分类账分录
- 关联集成表对接 PO、库存、总账关联中间表
五、整体架构流转拓扑
主数据初始化 → PO / 费用业务发起 → AP 发票录入匹配 → 验证确认应付负债→ 预付抵扣 / 审核流程 → 付款核销清账 → SLA 自动生成会计分录→ 数据传入总账 → 账龄 / 资金 / 财务报表输出
六、架构设计核心特点总结
- 多组织隔离架构:数据权责清晰,多公司并行业务互不干扰
- 头行明细标准架构:所有单据结构统一,扩展性强
- 业务账务解耦架构:SLA 引擎灵活适配多国财税准则
- 引擎化处理架构:匹配、核销、计税规则可配置,不用改代码
- 全集成闭环架构:业务财务一体,数据一次录入全程共用
- 多层风控架构:事前校验、事中审批、事后追溯,杜绝违规付款