销售记录
这个功能做什么
Section titled “这个功能做什么”GMP Vital 的销售记录表是从成品出库数据生成的只读汇总页。它按产品名称和规格分组,展示总数量和记录数;展开后显示每笔出库的日期、客户、出库单号、数量、单位和草稿/待发出/已发出/已退货状态,并按单位分别汇总数量。
页面支持按产品名称、客户和日期范围检索,查询结果默认展开所有产品组。它不单独创建销售记录,而是复用成品出库交易作为来源。
监管为什么要求这么做
Section titled “监管为什么要求这么做”销售记录是产品离开企业后开展投诉调查、警戒、召回和下游通知的关键证据。企业需要从批次定位购货单位,也需要从客户反查产品和数量;只有汇总金额或产品总量不能满足这一目的。
系统从出库交易生成销售视图可减少重复维护,但前提是出库记录的客户、批号、日期和产品信息真实完整,并且退货、取消和草稿不会被误算为已销售。
NMPA《医疗器械生产质量管理规范》
Section titled “NMPA《医疗器械生产质量管理规范》”“销售记录至少包括医疗器械名称、规格、型号、数量、生产批号或者产品编号(序列号)、医疗器械唯一标识、使用期限(预期使用期限)或者失效日期、销售日期、购货单位名称、地址、联系方式。” —— 第十三章第117条(完整条文与解读;国家药监局出处)
解读: 当前页覆盖名称、规格、数量、日期和客户,并通过出库源记录关联生产批号;型号、UDI、期限和购货单位联系信息尚未在页面展示,不能宣称完整覆盖。
“企业应当建立产品追溯程序,规定产品追溯范围、程度、标识和必要的记录……” —— 第十章第90条(完整条文与解读;政府法规全文)
解读: 产品分组和逐笔出库记录支持下游查询,但追溯程序还应规定退货、召回、UDI 和保存期限等口径。
ISO 13485:2016
Section titled “ISO 13485:2016”ISO 13485 对产品追溯和质量记录的识别、保护、检索与保存有相应要求;GMP Vital 的销售汇总仅提供数据查询载体,具体适用内容须以正版标准核字,参见ISO 13485:2016 主题概览。
系统如何满足
Section titled “系统如何满足”| 控制目标 | 真实代码中的实现 | 合规边界 |
|---|---|---|
| 避免重复录入 | 销售记录接口直接汇总成品出库记录,不另建一套销售数据 | 源出库记录错误会直接传递到本页 |
| 按产品汇总 | 以产品和规格分组,按单位分别合计数量并显示记录数 | 若混入草稿、待发出或退货,合计不等于实际已销售净量 |
| 查看客户去向 | 展开组后显示客户、出库单号、日期、数量和状态 | 客户地址、联系方式及收货主体资质未展示 |
| 条件检索 | 支持产品、客户和日期范围筛选 | 页面未提供批号筛选;批号需从源记录或追溯页查询 |
| 保留交易状态 | 明确显示草稿、待发出、已发出和已退货 | 法规销售记录口径应由后端明确哪些状态纳入正式记录 |
- 从出库事实自动形成下游汇总,减少销售与仓储两套台账不一致。
- 按产品快速展开客户和单据,支持投诉、召回和市场调查。
- 保留状态而非把所有记录一概视为销售,便于识别未完成或退货交易。
- 直接暴露第117条字段缺口,为后续主数据和报表完善提供清单。
