1. 危废管理台账字段体系与法规依据梳理
台账字段体系的四类台账与法规锚点
危废管理台账不是一张表,而是按废物生命周期分段的四类台账:产生台账记录废物"从哪来、有多少、什么性质";贮存台账记录"在哪个设施、进出多少、期末结存";转移台账记录"交给谁、用什么车、联单号是多少";处置台账记录"接收方如何处置、处置量多少、是否闭环"。四类台账通过废物名称+废物代码+批次/联单号三个关键字段串联,形成可追溯链条。
法规依据主要来自《危险废物管理计划和管理台账制定技术导则》(HJ 1259—2022),其核心要求是:产生环节按批次记录、贮存环节按设施记录、转移环节与电子联单对应、处置环节与接收单位回执对应。字段设计必须满足"一废一码、一批一记、一单一联"的可核对性。
逐字段梳理:必填项与逻辑约束
把四类台账的字段拆开看,每个字段都承担一个核对功能,不能随意增删。下表按"字段—所属台账—必填性—逻辑约束"整理,可直接作为后续建账与核对的结构化清单底稿。
| 字段 | 所属台账 | 必填 | 逻辑约束 / 核对用途 |
|---|---|---|---|
| 废物代码 | 四类均需 | 是 | 8位数字,须与《国家危险废物名录》一致;四类台账中同一废物代码必须完全相同 |
| 废物名称 | 四类均需 | 是 | 与代码对应,不得使用俗称;名称与代码组合唯一确定废物种类 |
| 批次号 | 产生、贮存 | 是 | 产生环节生成,贮存入库沿用;同一批次不得重复产生 |
| 产生量 | 产生 | 是 | 单位统一(kg或t),与计量方式匹配;不得为负 |
| 入库量 / 出库量 | 贮存 | 是 | 期初+入库−出库=期末,差额须有说明 |
| 电子联单编号 | 转移、处置 | 是 | 唯一,转移台账与处置回执必须一致 |
| 转移量 / 接收量 | 转移、处置 | 是 | 接收量应等于或略小于转移量,差异须有计量说明 |
| 处置方式代码 | 处置 | 是 | D类(处置)或R类(利用)代码,与许可证范围匹配 |
| 记录人 / 复核人 | 四类均需 | 是 | 两人不得为同一人,形成内部复核痕迹 |
结构化字段清单的落地形态
把上表转成可执行的清单时,建议按"台账类型—字段组—校验规则"三层组织,每个字段附一条可机器判断或人工快速判断的规则。下面给出一个可直接用于建账前自检的字段清单片段(以产生台账为例,其余三类同构扩展):
产生台账字段清单(示例结构)
─────────────────────────────────────────
[标识组]
batch_no 批次号 必填 唯一 格式:工序码-YYYYMMDD-序号
waste_code 废物代码 必填 8位 须在名录中
waste_name 废物名称 必填 与代码对应
[计量组]
quantity 产生量 必填 >0 单位 kg
measure_method 计量方式 必填 地磅/流量计/估算
[来源组]
process 产生工序 必填 与环评/排污许可一致
facility 产生设施 必填
[去向组]
destination 去向 必填 入库/自行利用/委外
storage_id 贮存设施号 条件必填 去向=入库时必填
[责任组]
recorder 记录人 必填
reviewer 复核人 必填 不得等于记录人
─────────────────────────────────────────
校验规则示例:
R1: waste_code 长度=8 且全为数字
R2: quantity > 0
R3: destination='入库' → storage_id 非空
R4: recorder ≠ reviewer
字段清单的价值不在"列全",而在"每条字段都带一条可判断的规则"。后续建账、月度衔接核对、联单比对,都可以直接复用这套规则做逐项自检,避免凭经验漏项。
四类台账之间的三条硬约束
- 代码一致约束:同一废物在产生、贮存、转移、处置四类台账中的废物代码与名称必须完全一致,否则无法按代码汇总。
- 数量平衡约束:贮存台账满足"期初+入库−出库=期末";转移台账的转移量应能由贮存出库量解释;处置接收量应与转移量对应。
- 单据闭环约束:每一笔转移必须有唯一联单号,且处置台账中能找到同一联单号的回执记录,形成"产生—贮存—转移—处置"的完整证据链。
这三条约束就是后续核对工作的判断基准:代码不一致查名录对照,数量不闭合查计量与出入库记录,单据不闭环查联单回执与接收单位确认。