제품과 사양이 이미 이전된 경우 NuGenesis LMS의 공식이 Stability 모듈로 전송되지 않음 - WKB47167
Article number: 47167To English version
증상
- 제품 및 사양이 NuGenesis LMS에서 정의되고 승인되었으며 NuGenesis Stability 모듈로 성공적으로 전송되었습니다.
- Product에 공식이 추가되었습니다.
- 공식은 사양과 동일한 이름을 가집니다.
- 해당 공식이 Stability 모듈로 전송되지 않았습니다.
환경
- NuGenesis 8 LMS
원인
NuGenesis Stability 모듈 내의 오류
수정 또는 해결 방법
- 가능한 경우 공식을 삭제하고 사양 이름과 다른 이름으로 재구성합니다.
- 공식의 이름을 변경하지 않아야 할 경우, Stability 모듈 내에서 "Formulation_Name_Unique" 옵션을 활성화하십시오:
- slim 사용자 계정으로 NuGenesis Stability 모듈에 로그인합니다.
- 설치 폴더에서 직접 Stability 클라이언트를 실행하여 Stability 클라이언트를 시작합니다.
- Drive:\Program Files (x86)\Waters\NuGenesisLMS\slim.exe
- Stability 클라이언트에서 Tools 메뉴 > Execute SQL을 클릭합니다.
- 입력 상자에 다음 텍스트를 입력하고 OK를 클릭합니다:
- {call proc_config('Formulation_Name_Unique','1')}
- Stability 모듈로의 전송을 트리거하기 위해 LMS에서 공식을 편집합니다.
- 사양을 승인하기 전에 NuGenesis LMS의 제품 정의에 공식을 추가합니다.
추가 정보
이 문제는 H&A Scientific Inc.에 의해 SLIM 소프트웨어 내의 오류로 등록되었습니다. 이 오류의 명칭은 KBN 790입니다.
근본 원인은 LMS에서 공식 전송을 수행할 때 Stability 모듈이 기존 개체를 잘못 확인했기 때문입니다. 시스템은 제품, 사양, 클라이언트 등 Stability 내의 대부분의 데이터 유형에 대해 새 개체와 이름이 같은 동일한 유형의 개체를 검사합니다. 시스템의 경우, 시스템은 이 점검을 기존 공식으로 제한하지 않습니다. 따라서 새로운 공식과 동일한 이름을 가진 사양이 중복으로 표시되고 새 공식이 Stability 데이터베이스에 추가되지 않습니다.
"Formulation_Name_Unique" 옵션은 시스템 동작을 변경합니다. 활성화된 경우, 기존 개체에 대한 확인이 단지 공식으로 제한되고, 또한 전체 데이터베이스를 통해 공식의 이름을 지정해야 합니다. 이 옵션이 비활성 상태인 경우, 공식 이름을 다른 제품에서 재사용할 수 있지만, 시스템 옵션이 활성 상태인 경우에는 허용되지 않습니다.
Stability 클라이언트에서 다음 명령을 실행하여 비활성화할 수 있습니다:
- {call proc_config('Formulation_Name_Unique','0')}
id47167, NGLMS, NGLMSLIC, NGLMSOPT, SUPNG, user account