尽管在 NuGenesis LMS Sample Management(样品管理)中完成了所有测试,但提交项仍未发布 - WKB20247
文章编号: 20247点击此处访问英文版本文章
故障描述
- 尽管所有测试已完成且检项请验已完成,但提交仍处于 In Progress(进行中)状态
环境
- NuGenesis 9 LMS
- NuGenesis 8 LMS
原因
Submission(提交项)中删除的样品会阻止提交项移至 Completed(已完成)状态。
解决方法
- 删除的样品不会出现在 LMS 客户端中。解决此问题的唯一方法是在数据库上使用直接 SQL 语句。
- 首先在数据库上运行以下 SQL 查询,识别提交时删除的样品。将“ID”替换为提交项 ID:
- SELECT sampleid, deletion, submissionid FROM elnprod.submissionsample WHERE submissionid IN ('ID') AND requestid IS NULL AND deletion='Y'
- 使用以下 SQL 语句将已删除的一个或多个样品设置为 Canceled(已取消)状态。将“ID”替换为提交项 Id。提交项 ID 需区分大小写。
INSERT INTO elnprod.submissionsamplea0 (SELECT * FROM elnprod.submissionsample WHERE submissionid IN ('ID') AND requestid IS NULL AND deletion='Y');
UPDATE elnprod.submissionsample SET status=5002, motivation='BUGFIX:CANCEL DELETED SAMPLES TO ALLOW SUBMISSION TO BE COMPLETED' WHERE submissionid IN ('ID') AND requestid IS NULL AND deletion='Y';
COMMIT;
- 重新打开检项请验并发布。
- 确认 Submission(提交项)现在标记为 Completed(已完成)或 Released(已发布)。
附加信息
已针对此问题提交缺陷报告 INFLMS-3061。
id20247, NGLMS, NGLMSLIC, NGLMSOPT, SUPNG