Create SO JSON 接口规格交付(SAP侧)¶
最后变更:2026-09-21 12:50
邮件链¶
| 日期 | 发件人 | 内容 |
|---|---|---|
| 2026-08-25 | William Wang | 会议邀请:TPM 排期对齐,目标赶上 SAP SIT(9/15) |
| 2026-08-26 | William Wang | 会议结论:13 接口排期表 v1 |
| 2026-09-14 | 何晓晔(Xiaoke/纷享销客) | 最新排期状态:13 接口中 7 个 BLOCKED 等 SAP JSON spec |
| 2026-09-21 | Loi Hui Hong | 交付 Create SO JSON 规格(6 文件);endpoint 承诺 9/21 当天发出 |
JSON 规格要点¶
- 同一 OData V4 服务承载三操作,靠
OrderStatus区分:01=Create / 02=Change / 03=Reject CrmSalesOrderNumber(TPM 单号)为创建关联键;Create Response 回传SapSalesOrderNumber(如 IX1D000201)+RequestNumber,Change/Reject 请求必填 SapSalesOrderNumber- Reject 极轻:仅 OrderStatus=03 + Sap 单号 + 行项目
RejectReason(样例 Z2) - Response 含
MessageType/MessageText/SAP__Messages标准回执结构 - metadataEtag
20260915…说明 SAP 侧服务 9/15 已构建
审阅注意点(TPM 开发需知)¶
- ItemNumber 格式不一致:请求侧
000010(6位前导零),响应侧回10——解析/回写需归一化 - Reject Response 的
CrmSalesOrderNumber为空——TPM 关联只能靠 SapSalesOrderNumber,TPM 侧必须持久化两单号映射 - Change 请求回传 ConfirmQuantity=0 由 SAP 确认,TPM 不应回写该字段
- 样例 FlexibleField1-8 大量为空,实际启用范围待字段映射表对齐
排期影响¶
- #4 Create SO 解除 JSON spec 阻塞(field mapping 已 Completed,TPM dev = T+3);endpoint 未到前无法联调
-
6 Change/Cancel SO 同服务模式,spec 实质就绪,等 endpoint¶
- #7 PR / #9 Promo Plan 检查 / #11 #12 FI 仍无 spec——#11/#12 是 HIGH(9/15 deadline 零缓冲),下一个催办重点
⏳ 待办¶
- 等 Loi 今天发 Create SO endpoint
- 催 FI(#11/#12)与 MM(#7/#9)JSON spec
- TPM 侧确认 ItemNumber 归一化与双单号映射方案
🔗 关联¶
- 决策_TPM_PR接口(已归档) | [[TPM-MM接口-字段映射版-V2]] | 📋 索引
- 排期表原表见邮件链 9/14 层;8/26 版含各接口原始 target 日期