AutoRpa/docs/下一会话任务_建表.md

2.3 KiB
Raw Permalink Blame History

下一会话任务:四张接口底表 DDL

先读再写,不要发挥。

必读:

  1. docs/RPA订单中心接口开发口径_20260930.md(作业口径,列不能和口径打架)
  2. docs/RPA订单中心接口口径讨论纪要_20260929.md
  3. 接口 Excel 四张「数据表」sheet(列名、类型、备注以 Excel 为准)
    当前文件:/Users/yuuuu/Downloads/RPA与订单中心接口设计_20260922.xlsx
    若 Downloads 有更新,用最新一份。
  4. 不要凭方案 5.5 加列。返利默认值是填页面用的,不是表结构。

交付

给出 Oracle 建表语句,四张都是 RPA 库暂存,不是订单中心的对码功能表。对码在订单中心做完,本方不建对码引擎。

选品这一步本方只有两张:收件 + 回传。另外两张是合同收件、合同/协议回写。

  • 销售商品对码数据(接口 1):选品收件箱。Excel 沿用对方名字,实为待选品行,不是对码表。
  • 加购及结算商品数据(接口 2):选品结果回传缓冲。
  • 采购合同数据(接口 3)
  • 合同协议录入结果(接口 4)

建议落盘:docs/ddl/ 或仓库内现有 SQL 目录(若已有 Oracle 脚本目录,跟现有走)。

每张表包含:列、默认值、主键/唯一约束、口径里点名的索引(如条形码普通索引、接口 1 的 oms_id 幂等唯一、接口 3 的来源 fid 唯一)。表名、列名跟 Excel 英文名,不要自创拼音。

必须带上 Excel 已有、口径也锁了的列:org_code、MDM 码、customer_type、multi_platform_flag、push_status 等。oms_id 用 number(20)。

不要做

  • 不要写选品/合同/返利页面流程
  • 不要写接收 API、推送客户端
  • 不要改口径文档
  • 不要把测试密码写入仓库
  • 接口 2、4 路径空着,DDL 不管网关

不确定时

Excel 与口径冲突:口径赢在作业语义,列集合以 Excel 表 sheet 为准。
Excel「待确认」列:按现稿建,不要删列。在 DDL 文件头用注释列出待确认项。
缺主键:接口 1 业务幂等是 oms_id;接口 2、4 的 fid 是本方自增主键;接口 3 的 fid 是订单中心来源唯一序号。

做完只交 DDL 和与 Excel 的列对照(缺了什么、多了什么)。不要展开下一阶段。