메인 콘텐츠로 건너뛰기
Waters Korea

NuGenesis LMS는 타임스탬프를 어떻게 처리합니까? - WKB69007

Article number: 69007To English version

환경

  • NuGenesis 9 LMS
  • NuGenesis 8 LMS
  • NuGenesis 8 ELN

답변

LMS는 데이터베이스의 모든 날짜/시간 스탬프를 UTC 시간으로 저장합니다. LMS 클라이언트는 문서 편집기, 샘플 관리, 기기/시약 인벤토리 등에 표시된 타임 스탬프에 대해 UTC 시간을 로컬 시간대로 변환합니다. 한 가지 예외는 감사 기록 리포트(audit trail report)입니다. 내장된 감사 기록 리포트(HTML 파일을 생성하는 리포트)는 타임 스탬프를 UTC로 보고하며 리포트의 바닥글에 UTC에 대한 참고 사항이 포함됩니다. Jasper 리포트는 내장 또는 사용자 정의 여부에 관계 없이 UTC 또는 로컬 시간대로 타임 스탬프를 표시할 수 있습니다. UTC 또는 로컬 시간을 선택하는 것은 리포트 작성자에게 달려 있습니다.

또 다른 예외로는 "Document with Audit Trail" 리포트가 있습니다. 문서 감사 기록을 문서 리포트에 추가하는 것은 Jasper 리포트 템플릿입니다. 이 템플릿은 타임 스탬프로 UTC+01:00을 사용하므로, 타임 스탬프는 기본 문서 감사 기록 리포트에서 한 시간의 차이가 납니다.

LMS 클라이언트는 UTC 타임스탬프를 변환할 때 eln.exe가 실행 중인 OS 내에 설정된 시간대를 사용합니다. Citrix 또는 Remote Desktop을 통해 LMS를 사용하는 경우, 이 시간대는 사용자의 클라이언트 PC 시간대와 일치할 수도 있고 일치하지 않을 수도 있습니다. 이러한 경우 로컬 시간대는 Citrix/원격 바탕 화면 시스템의 OS 시간대입니다. Jasper 리포트의 경우, 로컬 표준 시간대는 LMS 서버의 표준 시간대가 됩니다. 그 이유는 Jasper Reports 소프트웨어가 실행되는 곳은 사용자의 시간대와 일치할 수도 있고 그렇지 않을 수도 있습니다. 실제로 NuGenesis 글로벌 배포에서는 사용자가 서버와 동일한 사이트에 있지 않는 한, 사용자의 시간대와 일치하지 않을 수 있습니다.

마찬가지로, LMS는 OS에 설정된 날짜/시간 형식을 사용하여 응용 프로그램에 날짜/시간 스탬프를 표시합니다. 특히 OS의 "Short date" 및 "Long time" 설정을 사용하며, 이는 Settings 앱 \ Time & Language \ Date & time \ Date, time & Regional Formatting \ Change dataformats에서 찾을 수 있습니다.

추가 정보

클라이언트 날짜/시간(또는 Citrix connection의 경우 Citrix 서버 날짜/시간)은 NuGenesis LMS의 모든 수동 작업에 사용됩니다.

한 가지 예외는 백그라운드 프로세스가 작업을 수행하는 경우입니다(예: 문서 Creator Service). 이 경우, 문서 Creator Service(DCS)가 실행되는 서버의 날짜/시간이 사용됩니다.

사용자가 문서를 생성하는 경우, 문서 생성 타임 스탬프의 소스는 eln.exe가 실행되는 시스템의 시스템 시계입니다. 해당하는 경우 사용자의 PC 또는 Citrix 서버일 수 있습니다. DCS가 문서를 생성하는 경우, 문서 생성 시간 스탬프의 소스는 DCS 서버의 시스템 시계입니다.

모든 날짜/시간은 데이터베이스에 UTC로 저장됩니다. LMS 클라이언트는 DB의 UTC 타임 스탬프를 로컬 시간으로 변환합니다. 사용자가 문서 열기와 같이 데이터베이스에서 데이터로드를 트리거할 때 이 변환을 수행합니다. DB에서 문서의 UTC 타임 스탬프를 가져와 로컬 시간으로 변환하고 변환된 타임 스탬프를 클라이언트에 표시합니다.

UTC에서 로컬 시간으로 변환할 때 클라이언트는 eln.exe가 실행중인 Windows의 시간대를 사용합니다. 해당 시간대는 예상과 다를 수 있는데 예를 들어, 사용자가 Citrix를 통해 LMS를 실행하고 Citrix 서버가 다른 국가에서 호스팅되는 경우, 시간대는 사용자 PC가 아닌 Citrix 서버 시계의 UTC 오프셋을 사용합니다.

id69007, ELN, NGLMS, NGLMSLIC, NGLMSOPT, SUPNG