# 修改 Group Code ## 适用业务 用于当前事件明确要求把既有 booking、group 或 reservation 的 Group Code 从旧值改为新值。 事件类型:`AMEND GROUP CODE` ## 强信号 - `AMEND GROUP CODE TO : ` - `AMEND GROUP CODE` - `A to B` - `A change to B` - `A 改为 B` - `A เปลี่ยนเป็น B` 必须能表达 old group code -> new group code 的方向关系。 ## 来源 可以来自当前 body、table、PDF、image OCR 或附件内容。 ## 输出字段 前端展示字段保持窄口径: - `old_group_code` - `new_group_code` 其他证据放在 `context_used` 或 `extracted_fields`。 ## 不适用 - 只有一个 group code,old/new 关系不清。 - 普通 date/room/price/guest amendment。 - New Booking creation。 - Cancel / release / allotment。 - Voucher/payment evidence。 - Rooming List。 - 纯确认或 history-only group code change。 - 主语义是 cancel/release,只是顺带出现 moved/join group。 ## 表格规则 不得依赖固定列、行、单元格或 sheet name 作为业务规则。必须依赖文本语义和 old/new 关系。单元格位置只能作为 evidence。 ## Linked Trace AMEND GROUP CODE 同邮件出现 extra bed、Meeting、meal、arrival notice、room preference/setup、已确定的 payment information 或其他具体预订补充信息时,按目标额外生成一个 linked `Trace`。同一目标的多条补充信息合并;补充信息即使只是告知,也不得忽略。old/new group code 核心字段不得重复生成 Trace。 ## 人工复核 - old code 缺失。 - new code 缺失或不可读。 - 方向不清。 - 多个 possible old/new pair 冲突。 - current/history boundary 不清。