字段结构共 25 个字段
| # | 字段名 Field | 名称 Name | 类型 Type | 长度 | 可空 | 默认值 | 备注 |
|---|---|---|---|---|---|---|---|
| 1 | idPK | 收货码明细ID | bigint | N | — | 自增列 | |
| 2 | receipt_no | 收货单号 | nvarchar | 50 | N | — | 关联收货单主表的收货单号 |
| 3 | receipt_dtl_id | 收货单明细ID | bigint | Y | — | 关联收货单明细表,标识具体的收货明细行 | |
| 4 | sku_id | 商品ID | nvarchar | 50 | Y | — | 关联商品表,标识追溯码对应的商品 |
| 5 | trace_code | 追溯码 | nvarchar | 200 | Y | — | 商品的唯一追溯标识码,支持一物一码管理 |
| 6 | code_level | 码等级(展示等级) | int | Y | — | 相当于包装等级,1 代表最大展示等级;如申请的包装比例是 1:5:10,对应的码展示等级就是 1、2、3,代表大码、中码、小码 | |
| 7 | pkg_amount | 包装数量 | int | Y | — | 该追溯码对应的包装数量,如整箱数量、中包数量等 | |
| 8 | code_type | 码类型 | int | Y | — | 1-码上放心、2-爱创、3-GSI、4-MA 等追溯码类型 | |
| 9 | code_source | 码来源 | int | Y | — | 1-码上放心、2-爱创、3-手动添加 等追溯码来源 | |
| 10 | lot_no | 批号 | nvarchar | 50 | Y | — | 商品的生产批次号,与收货单明细的批号对应 |
| 11 | pro_date | 生产日期 | date | Y | — | 商品的生产日期,用于批次追溯和效期管理 | |
| 12 | valid_date | 有效期至 | date | Y | — | 商品的有效期截止日期,用于效期预警和管理 | |
| 13 | expire_date | 有效期(文本) | nvarchar | 50 | Y | — | 有效期的文本描述,如:2025年12月31日 |
| 14 | created_time | 创建日期 | datetime | N | getdate() | 追溯码创建的业务日期,与系统创建时间不同 | |
| 15 | modified_time | 修改日期 | datetime | Y | — | 追溯码最后修改的业务日期 | |
| 16 | receipt_doc_id | 收货单ID | bigint | Y | — | 关联收货单主表 | |
| 17 | trace_code_normalized | 标准化追溯码 | nvarchar待确认 | 200 | Y | — | 追溯码标准化后的值,用于跨码格式写法合并匹配 |
| 18 | receipt_type_group | 收货类型分组 | int待确认 | Y | 1 | 收货类型的分组标识,默认 1 | |
| 系统公共字段 · 7 个 · 全库统一收尾 | |||||||
| 19 | status | 状态 | tinyint | N | 0 | 1 有效 0 无效 | |
| 20 | creator | 创建者 | nvarchar | 255 | Y | — | 创建此追溯码记录的系统用户账号 |
| 21 | create_time | 创建时间 | datetime2 | 7 | Y | — | 追溯码创建的系统时间戳 |
| 22 | updater | 更新者 | nvarchar | 255 | Y | — | 最后修改此追溯码记录的系统用户账号 |
| 23 | update_time | 更新时间 | datetime2 | 7 | Y | — | 追溯码最后更新的系统时间戳 |
| 24 | deleted | 是否删除 | bit | Y | 0 | 0-正常、1-已删除 | |
| 25 | tenant_id | 租户ID | bigint | N | 0 | 多租户隔离标识,0为系统默认租户 | |
小源追溯码管理系统 · 数据库文档