源库 supplier 字段用 7 种分隔符写了多家供应商,迁移时目标字段是单值, 每家物料只保留了第一家,其余被丢弃。回源核对后共 32 条,每条恰好 2 家, 全在武汉。被丢弃的第二家其伙伴档案早已由迁移脚本建好(对拆分后的每个 名字都建了伙伴),故本次只补货源行,不新增伙伴。 在 DROP TEMPORARY TABLE tmp_materials; 之后追加独立一段 32 条 INSERT ... SELECT,按 material_code 关联 materials 取 material_id。 新增行一律 is_preferred = FALSE(第一家已由分流 3 标为 TRUE)、 material_manufacturer_id 为 NULL。用到的 @p_wh_007/008/010/017/029 均已在伙伴 id 段落定义,未新增变量。 隔离库 wms_verify 空库重建后 material_suppliers = 161(129 基础 + 32 补入), materials = 199、material_manufacturers = 10 不变;32 条物料各 2 行, 每物料至多一条 preferred。 |
||
|---|---|---|
| .. | ||
| checks | ||
| deploy-build.sh | ||
| entrypoint.sh | ||
| init.sql | ||