跳转至

ACM Trade Capture 蓝图知识库页

1. 文档概述

本文档编译自 SAP S/4HANA Transformation Project 的 ACM (Agricultural Contract Management) Trade Capture 蓝图主文档 (V1.10) 及附录 (V1.00)。属于 CTRM (Commodity Trading & Risk Management) L2 层级流程组。

核心目标:定义 GAR 集团在 SAP S/4HANA ACM 中从 Pre-Trade 到 Contract Management 的标准化大宗商品贸易捕获流程。


2. 业务范围 (Business Scope)

Trade Capture 覆盖以下四大子流程:

BPH L4 流程 适用BU
3.1.1 [[Pre-Trade Activities]] - 前置交易活动 ID, SG, CN, IND, PK, EU, LATAM, US, Oleo, Sugar
3.1.2 [[Contract Capture & Approval]] - 合同捕获与审批 同上 (全部)
3.1.3 [[Prepayment Management]] - 预付款管理 同上 (全部)
3.1.4 [[Contract Management]] - 合同管理 (修订/取消/关闭) 同上 (全部)
4.1 [[ACM Indonesia Contracts|Indonesia Contracts]] - 印尼特有 ID
4.2 [[ACM China Margin Management|China Margin Management]] - 中国保证金管理 CN

支持的合同类型 (Z-自定义): - ZC3P - Third Party Purchase (第三方采购) - ZC3S - Third Party Sale (第三方销售) - ZCIP - Intercompany Purchase (公司间采购) - ZCIS - Intercompany Sale (公司间销售) - ZSTO - Storage Agreement (仓储协议) - ZCRP - Intracompany Purchase (内部采购) - ZCRS - Intracompany Sale (内部销售)


3. 流程概览 (Process Overview)

3.1 端到端流程

Pre-Trade Activities → Contract Capture & Approval → Prepayment Management → Contract Management → (Delivery & Settlement)

3.2 前置交易活动 (Pre-Trade Activities)

3.2.1 ACM Master Data 主数据维护

数据对象 说明 参考
DPQS (Discount/Premium/Quality Schedule) 折扣、溢价与质量等级表,用于计算数量和价值的调整 [[ACM DPQS]]
Tolerance Schedule 容差计划 (按合同/交货期/单次交货)
Valuation Point 估值点,价格确定必需的主数据
Optionalities 可选性,扩展合同条款如卸货港、Incoterm、运输方式等
Fees/Expenses 费用/支出主数据 (如 Broker Fee, Freight, Surveyor Fee)
Commodity Linking 将物料链接到大宗商品
Purchase Info Records 采购信息记录
Market Price Upload 市场价格上传与维护
Business Partner 业务伙伴主数据管理,含客户/供应商区分 [[ACM Business Partner]]

3.2.2 关键主数据要求 (ACM-以下编号)

需求 描述 方案
ACM-001 配置交易所交易产品 (CME, CBOT, ICE, MDEX等) Fit - CPE Master Data
ACM-002~005 配置各 Profit Centre 产品 (Lauric, Palm, Beans, Biodiesel等) Fit - Material Master
ACM-006 配置中国BU及中国Desk产品 Fit - Material Master
ACM-065 远期价格曲线管理 Fit - 通过ACM价格上传
ACM-070 自定义与复合指数 Gap - CTE配置+自定义开发
ACM-088 核心主数据:假日日历、本地化、货币、UoM Fit - 基础配置
ACM-089 业务组织结构设置 (Office, Legal Entity, Profit Center) Gap - 基础配置
ACM-090 交易对手 (Counterparty) 信息管理 Gap - 自定义字段
ACM-120 合同定价组件与可选性管理 Fit - ACM Optionality & Pricing
ACM-320 质量参数定义 (FFA, M&I等) Fit - DPQS
ACM-525 Incoterms配置与维护 Gap - 需增强SG特定需求
ACM-699 无限质量参数配置 Fit - MM全局特性
ACM-700 按商品配置DPQS Fit - ACM基线配置
ACM-792 多基础组件 (20+) 定价引擎配置 Fit - 标准行为
ACM-850 记录销售员/交易员姓名 Gap - 自定义字段
ACM-881 基于Incoterm确定定价过程 Gap - 客制化改造
ACM-1115 市场指数与产品/地点关联 Fit - DCS ID, CPE
ACM-1201 商品分组 (Palm, Lauric, Biodiesel) Fit - MDG维护

3.3 合同捕获与审批 (Contract Capture & Approval)

3.3.1 流程

  1. Draft Mode (草稿) - 创建合同草稿,不进入风险报告
  2. 定价 (Pricing) - 通过 CPE (Commodity Pricing Engine) 定价,支持 BRF+ 规则
  3. 审批 (Approval) - 支持批量审批 (Mass Approval),通过 Fiori App
  4. 输出 (Output) - 合同打印输出 (含条形码)、邮件通知

3.3.2 关键合同特性

  • Draft Status - 草稿状态不纳入 Position & Exposure, PnL, Credit/Risk 监控
  • Contract Snapshot - 合同快照功能,记录变更历史,支持审计追踪
  • Optionalities - 可选性 (卸货港/Incoterm/运输方式/物料等)
  • Pricing Component (CPE) - 多组件定价体系:
  • ZMFT - 市场期货价格 (系统获取)
  • ZMBS - 市场主要基差/运费估算 (系统获取)
  • ZCBS - 合同主要基差 (用户输入/Override)
  • ZCFT - 合同调整后FOB/起运价 (自动计算)
  • Flat Price - 合同平仓价 (用于结算)
  • Document Number Ranges - 编号范围: ZC3P(10亿), ZC3S(20亿), ZCIS(33亿), ZCIP(34亿), ZCRS(43亿), ZCRP(44亿)
  • GAR Sequence Number - 自定义序列号: AAB/ZZZZ/DDMMYY/0000

3.3.3 关键业务需求 (Contract Capture)

需求 描述 方案
ACM-013/014 银行信用额度监控 (Clean Line / CSA Line) Gap - 自定义开发
ACM-024 保存草稿不进入PnL/风险报告 Fit - Contract Status
ACM-109 物理贸易捕获 (Physical Trade Capture) Fit - LDC Workcenter
ACM-110 简化交易录入 (批量上传/注释) Gap - 合同级别增强
ACM-111 贸易分类 (Phys-Phys/Phys-Paper) Gap - 增强
ACM-113 基础交易信息捕获 (价格/产品/Incoterm/支付条款等) Gap - 增强
ACM-114 物理贸易交易管理 (Back-to-Back/Intercompany等) Gap - LDC功能讨论
ACM-121 贸易文档管理与属性 (印尼字段/Certification等) Gap - 保税非保税方案
ACM-122 开放价格捕获以用于未来定价 (Open Price) Fit - ACM Pricing
ACM-123 价格锁定流程 (Price Fixing) Fit - ACM Pricing
ACM-162/165 交易前信用可见性与校验 Gap - FSCM + ACM
ACM-171 审批工作流 (Back Office/Trading 审批) Gap - Workflow配置
ACM-188 合同模板 (Long Form) Fit - Contract Template
ACM-239 多交货合同 (Multi-delivery) Gap - ACM支持但编号有缺口
ACM-287 双重性质成本 (Provisional/Actualized) Fit - Expense/Fees
ACM-513 EUDR 报告要求 Gap - Custom Report
ACM-534 合同拆分行 Gap - Optionality方案
ACM-685 批量审批 (Mass Approval) Fit - Fiori App
ACM-1206 附件上传 (PO/合同PDF) Fit - 标准功能
ACM-1212 生物柴油区分 (Allocated PSO等) Gap - 自定义字段
ACM-1222 审批工作流与邮件通知 Fit - 标准功能
ACM-1223 合同确认模板 (Short Form/Addendum) Gap - Form Output
ACM-1266 认证编号 (Certification Reference) Gap - 自定义字段

3.4 预付款管理 (Prepayment Management)

3.4.1 预付款类型

  • Prepayment Request (PPR) - 合同级别预付款请求
  • Prepayment Agreement - 预付款协议 (按供应商/客户级别)
  • Noted Item Approach - SAP ACM 特殊会计方法,不立即更新账户余额

3.4.2 预付款流程

  1. Maintain Prepayment Request - 在合同行项目维护预付款请求 (类型/金额/日期)
  2. Prepayment Agreement - 定义预付款协议条款
  3. Release for Settlement - 标记"释放结算"
  4. Post to Accounting - 过账到会计 (Noted Item Downpayment)
  5. Payment Received / Cleared - 收款并清账

3.4.3 关键税票处理 (印尼特有 OTP/NOTP)

  • OTP (OK to Pay) - 全额预付含税,过账到过渡科目
  • NOTP (Not OK to Pay) - 仅付净额不含税,收到税务发票后重新分类

3.4.4 关键需求 (Prepayment)

需求 描述 方案
ACM-1046 客户预付款清账与VAT处理 Fit - FI处理
ACM-1047 部分预付款 (分批支付) Fit - 标准功能
ACM-1211 预付款"Release for Settlement"审批流程 Gap - 权限控制
ACM-1290 OTP/NOTP供应商预付款税务处理 Gap - 增强
ACM-1291 客户预收款处理 (含DP Billing + 最终Billing) Fit - ACM仅做Proforma
ACM-1408 供应商级别预付款余额 (跨合同) Gap - 自定义增强
ACM-1412 预付款 Noted Item 不含VAT Fit - 标准行为

3.5 合同管理 (Contract Management)

3.5.1 合同修订 (Amendment)

  • Amendment - 修订合同细节 (价格/数量等),保持合同号不变
  • 触发快照 (Snapshot) 用于审计
  • 需要重新审批
  • 支持字段级权限配置 (哪些字段变更需重新审批)

3.5.2 合同取消 (Cancellation)

  • Cancellation - 取消未消耗的剩余数量
  • 可取消部分或全部未交付数量
  • 可包含取消费
  • 需要重新审批

3.5.3 合同关闭 (Closure)

  • Closure - 更改合同状态为"Closed",不再允许交货
  • 关闭后排除在 MtM, EoD, 未实现PnL 之外
  • 支持批量关闭后台作业
  • 无需单独审批

3.5.4 合同状态

状态 说明
Draft 草稿,不进入风险报告
Awaiting Approval 等待审批
Approved 已审批
Awaiting Amendment Approval 等待修订审批
Awaiting Qty Cancellation Approval 等待数量取消审批
Closed 已关闭

4. 接口关系 (Interface Relationships)

4.1 SAP内部集成

接口 集成对象 说明
ACM ↔ CPE Commodity Pricing Engine 定价组件、BRF+规则
ACM ↔ FSCM Credit Management 信用额度检查、冻结
ACM ↔ FI/CO 财务会计 预付款Noted Item过账、结算
ACM ↔ SD/MM 销售分销/物料管理 非贸易交易保留SD/MM
ACM ↔ MDG Master Data Governance 物料、业务伙伴主数据
ACM ↔ TRM Treasury & Risk Management 外汇汇率管理

4.2 外部集成

接口 说明
Market Data (e.g. BRISKEN) 外部市场价格数据自动更新
Customer/Vendor Portals 客户PO附件上传
Government Systems 印尼保税区/出口申报系统
Coupa 非贸易采购流程 (非ACM产品)

5. 中国特有需求 (China Margin Management)

中国 BU 使用独特的保证金管理体系 (Deposit Management),结合信用额度 (Credit Limit) 和滚动保证金 (Rolling Deposits)。

5.1 业务背景

  • GAR China 通过 FSCM Credit Management + ACM Prepayment Request 处理客户保证金
  • 客户交付前必须预先存入保证金
  • 保证金金额随市场价格波动 (Margin Call)

5.2 流程步骤

  1. Step 0: [FSCM] 新客户初始信用额度更新 (基于保险)
  2. Step 1: [ACM] 创建并审批 ACM 销售合同
  3. Step 3: [ACM] 初始保证金请求 = 5% × (基准定价数量 × DCE收盘价)
  4. Step 4: [ACM] PPR 过账到 AR - Noted Item (特别总账标识 F)
  5. Step 5/6: [FI/FSCM] 收款过账 (特别总账标识 A)
  6. Step 7: [ACM] 部分数量定价锁定
  7. Step 8: [ACM] 保证金重新计算 = 10% × (固定价数量×平仓价) + 5% × (剩余基准价数量×DCE收盘价)
  8. Step 9-10: 信用检查 → 创建 LDC (货物出库)
  9. Step 11: 每次交货后重新计算保证金
  10. Margin Call: 当市场价格波动超过约定百分比 (如8%增量),触发保证金重新计算
  11. Step 12-13: 结算时净额结算

5.3 中国特有需求要求

编号 描述 方案
ACM-112 支持合同价值百分比方法管理保证金 Gap - 统计条件
ACM-230 保证金计算/释放/Margin Call Gap - KDD ACM-FSCM集成
ACM-780 中国基准预付款销售管理场景2 Fit - 标准行为
ACM-785 基于产品类型的不同付款期限结构 Fit - 标准行为
ACM-786 基于百分比的保证金条件自动调整 Gap - 自定义
ACM-788 合同级别短期客户保证金跟踪 Gap - 预付款协议演示
ACM-809 基于市场条件重新计算预付款 (Margin Call) Gap - Margin计算增强
ACM-819 自动计算预付款为合同价值百分比 Gap - 合同级别增强

5.4 自定义开发项

  1. 统计条件 (Statistical Condition): 记录 NPE %、Flat Price %、Margin Call % Drop/Rise
  2. 合同字段: 新增 'Deposit Relevant', 'Margin Relevant', 'Deposit Type' 标识
  3. 后台程序 (Background Program): Margin Call 程序监控市场价格变化
  4. 后台程序: 货物出库后重新计算 Expected Deposit
  5. 自定义报表: Customer Deposit Summary

5.5 账户过账示例

Day1: Contract1 PPR1 = 8000
  Dr. ACM_CUST (Spl.G/L F) 8000

Day1: Payment Received 8000
  Cr. ACM_CUST (Spl.G/L A) 8000
  Dr. Bank 8000

Day2: Margin Call PPR2 = 2000
  Dr. ACM_CUST (Spl.G/L F) 2000

Day20: Invoice = 80000
  Dr. ACM_CUST (AR) 80000
  Cr. Revenue 80000 - Tax

Day20: Netting Off
  Cr. ACM_CUST (AR) 80000
  Dr. ACM_CUST (Advance Clear) 10000
  Dr. ACM_CUST (LumpSum Consumed) 70000

6. 印尼特有需求 (Indonesia Contracts)

6.1 产品范围划分 (Maklon Distribusi vs Maklon Murni)

渠道 解决方案
Maklon Distribusi (散装食用油) ACM
Maklon Murni SD (保留)
Marsho/Branded Products SD/MM (保留)

6.2 Bonded Zone (保税区) 要求

  • 从保税区到非保税区的 CPO/PK 原材料销售需被阻止
  • 使用 Optionality 处理不同 Plant 的保税/非保税场景
  • Tax Code 根据 Plant/Storage Location 自动确定

6.3 OTP/NOTP 税务处理

  • OTP: 全额支付含税,通过过渡科目
  • NOTP: 仅付净额,收到供应商税务发票后重新分类

6.4 其他印尼特有

  • 自定义字段: Broker Reference, Sales Area Code, Tax Free, Biodiesel 标识等
  • 自定义报表: 预付款/预付款报告 (Prepayment/Advances Paid)

7. 其他地区特有需求

7.1 巴基斯坦 (Pakistan)

  • Broker Contract: 先与经纪人签订合同,经纪人引入实际 BP
  • 新合同只做部分数量,原经纪合同取消对应数量
  • 在新合同上添加 Broker Fee 费用

7.2 新加坡 (Singapore)

  • Title Transfer: CIF/FOB 等 Incoterms 定义为 "Title Transfer at Origin"
  • 序列号: SG/MY 需要自定义序列号格式 (待详细设计确认)

8. 附录Addendum要点 (V1.00 Addendum)

8.1 印尼驱动 (Indonesia-Driven)

章节 变更内容
§2.2 产品范围划分 - Maklon Distribusi 使用 ACM
§3.1.2.1 Valuation Point 主数据维护
§3.1.2.2 市场价格维护角色变更
§3.2.3.8 Pricing Component 新增行项目
§3.3.1 预付款协议 (Prepayment Agreement)
§3.4.3.6 合同取消审批
§5.1 印尼 ACM 产品隔离附录

8.2 新加坡驱动 (Singapore-Driven)

章节 变更内容
§1.2 BPH 适用性 (预付款协议)
§2.5 公司间合同捕获与审批 (含 Backstop Contract)
§3.1.2.1 Fees/Expenses 前提条件 / Purchase Info Records / Business Partner
§3.1.3.8 货物重量与 Governing Weight
§3.1.3.9 货物质量与 Governing Grades
§3.1.3.11-12 LDC 适用性矩阵
§3.2.3.7 Optionalities
§3.2.3.8 Pricing Component
§3.4.3.2 Trade Capture Matrix Field (Profit Center/Price/Tax Free/Stock Locations)
§4.3.1 Broker Contract & ACM (with actual BP)
§3.1.3.3 Tolerance Schedule 示例
§3.2.2.1 创建 Agricultural Trading Contract
§3.3.2.3-4 处理预付款请求
§3.4.2.2 取消/关闭合同
§3.4.3.1 合同状态
附录5.2 GAR Global Business Model and Product Matrix

9. 关键设计决策 (KDD)

决策 选项 结论
印尼Upstream产品范围 ACM vs SD/MM ACM用于CPO/PK/PKO/PKE/PKS等,FFB/Seeds保留SD/MM
印尼Downstream产品范围 ACM vs SD/MM ACM用于所有Bulk/Semi Bulk,Branded保留SD/MM
Palm Kernel Shell (Cangkang) ACM全部 vs 分场景 贸易场景用ACM,采购作为燃料保留Coupa/MM
Upstream Pre-Trade工作流 直接ACM vs 自定义Form+Workflow 自定义Form+Workflow (替换KUBE)
公司间合同审批 自动审批 vs 独立审批 自动审批 (Lead Contract 触发 Mirror Auto-approve)
中国保证金管理 ACM Prepayment + 自定义逻辑 vs 手动 ACM Prepayment + 自定义Margin计算

相关文档

  • [[ACM Trade Capture - 主蓝图]] - S4_P2_ACM_PR05_Blueprint_Trade Capture_V1.10.md
  • [[ACM Trade Capture - 附录]] - S4_P2_ACM_PR05_Addendum_Blueprint_Trade Capture_V1.00.md
  • [[ACM DPQS]] - Discount/Premium/Quality Schedule
  • [[ACM Business Partner]] - 业务伙伴主数据
  • [[ACM Indonesia Contracts]] - 印尼合同特有需求
  • [[ACM China Margin Management]] - 中国保证金管理
  • [[ACM Prepayment Management]] - 预付款管理
  • S/4HANA ACM 项目总览