FNA Design System

메시지 패턴

오류·확인·완료·빈 상태·권한·네트워크. 상황별 문장 틀과 실제 문구를 모아 두었습니다. 새 메시지는 여기 틀에 맞춰 쓰고, 표에 추가합니다.

저장하지 못했습니다.

네트워크가 끊겼습니다. 기록은 기기에 보관되었고 연결되면 자동으로 보냅니다.


틀

종류틀어디에길이
입력 오류[무엇이] [왜]. [어떻게 고치는지]필드 아래 .fna-field__error1~2문장
처리 실패[행위] 실패 · [원인] · [다음 행동]오류 토스트(닫을 때까지) 또는 배너1문장
확인 질문[결과 문장]. [질문]?모달 본문 (제목은 행위 명사)2문장
완료[대상]을 [행위]했습니다 · [다음 상태]토스트 2.4초1문장
상태 문장[사실 + 수치]. [조치]배너 · 시니어 카드2문장
빈 상태[무엇]이 없습니다 · [이유/조건] · [버튼].fna-empty제목 + 1문장
권한[행위] 권한이 없습니다 ([누가 할 수 있는지])안내 토스트 · 비활성 버튼 옆1문장
비활성 이유[조건]하면 [행위]할 수 있습니다주 버튼 아래 muted1문장

입력 오류

상황문구
필수 비움중심온도를 입력하세요
범위기준 75.0℃ 이상이어야 합니다 · −50 ~ 100℃ 사이 값을 입력하세요
형식형식이 다릅니다. 'HK-0412'처럼 하이픈을 넣으세요 · 소수 1자리까지 입력할 수 있습니다
날짜종료일은 시작일 이후여야 합니다 · 미래 날짜는 선택할 수 없습니다 · 최대 90일까지 조회할 수 있습니다
비밀번호비밀번호는 8자 이상, 숫자를 포함해야 합니다 · 새 비밀번호가 서로 다릅니다
사유반려 사유를 선택하거나 입력하세요 · 정정 사유를 입력하세요. 이전 값과 함께 이력에 남습니다
이미지이미지가 너무 큽니다 (2MB 이하) · 서명 이미지를 읽지 못했습니다

처리 실패 · 네트워크

상황문구
일반처리 실패 · 네트워크를 확인하고 다시 시도하세요
서버 연결서버에 연결할 수 없습니다. 공장 Wi-Fi 연결을 확인하세요
오프라인 저장오프라인 · 3건 전송 대기 · 연결되면 자동 전송
시간 초과응답이 없습니다 (30초). 다시 시도하거나 잠시 후 확인하세요
충돌다른 사람이 먼저 처리했습니다. 새로고침해서 최신 상태를 확인하세요
서명 없음결재에는 등록된 서명이 필요합니다 · 버튼 "서명하고 진행"
PDFPDF 를 만들지 못했습니다. 다시 시도하거나 담당자에게 문의하세요
화면 ID 포함처리 실패 · 네트워크를 확인하고 다시 시도하세요 (RPT-DAY-01)

확인 질문 (모달 · 시트)

제목본문주 / 보조
결재 제출9월 29일 금속검출 일지를 품질관리자에게 보냅니다. 제출하면 내용을 고칠 수 없습니다.제출 / 취소
리포트 반려작성자에게 돌려보냅니다. 사유는 작성자에게 그대로 표시됩니다.반려 확정 / 취소
서명 삭제등록된 서명을 삭제하면 다시 등록할 때까지 결재를 처리할 수 없습니다.서명 삭제 / 취소
작성 중 나가기작성 중인 내용이 있습니다. 나가면 저장되지 않습니다.계속 작성 / 나가기
연결 해제(주)한결식품과의 연결을 해제합니다. 다시 연결하려면 업체 코드가 필요합니다.연결 해제 / 취소
무효 처리이 문서를 무효 처리합니다. 문서는 삭제되지 않고 "무효"로 표시됩니다.무효 처리 / 취소
시니어: 제출결재를 제출할까요? — 제출하면 내용을 고칠 수 없습니다. 고칠 것이 있으면 닫기를 누르세요.제출하기 / 아직 아닙니다

완료 (토스트)

행위문구
기록기록을 저장했습니다 · 임시 저장했습니다
결재리포트를 제출했습니다 · 검토 대기 / 검토를 완료했습니다 · 승인 대기 / 리포트를 승인했습니다 / 반려했습니다
경보경보를 확인하고 조치를 기록했습니다
서명서명을 등록했습니다 · 서명을 삭제했습니다
설정기준 온도를 변경했습니다 · 알림 설정을 저장했습니다
복원작성 중이던 내용을 불러왔습니다
PDFPDF 준비됨 · 파일명 · 34쪽 · 2.1MB (배너)

상태 문장 (센서)

상태짧은 라벨문장 (sensorView().sentence)
정상정상기준 범위 안에 있습니다.
이탈(높음)온도 이탈기준보다 2.3도 높습니다.
이탈(낮음)온도 이탈기준보다 1.5도 낮습니다.
이탈(기준 불명)온도 이탈기준 범위를 벗어났습니다.
수신 끊김수신 끊김3분 전부터 온도가 들어오지 않습니다. 장비를 확인하세요.
수신 없음수신 없음아직 온도를 받지 못했습니다.
기준 없음기준 없음기준 온도가 설정되지 않았습니다. 관리자에게 문의하세요.

권한 · 비활성 이유

상황문구
경보 확인경보 확인 권한이 없습니다 (품질관리자 이상)
결재처리 권한이 없습니다 (검토: 품질관리자 · 승인: 공장장) · 본인이 작성한 문서는 승인할 수 없습니다
열람 모드열람 모드에서는 결재할 수 없습니다
제출 조건미기록 2건을 기록하거나 사유를 적으면 제출할 수 있습니다 · 반려된 기록을 정정하면 다시 제출할 수 있습니다
설정 조건결재선을 설정하면 시작할 수 있습니다
잠김승인 완료된 문서입니다. 정정이 필요하면 승인자에게 정정 요청을 보내세요

Do · Don't

종료일은 시작일 이후여야 합니다
Do 틀대로: 무엇이 왜 어떻게
Invalid date range (E1042)
Don't 코드 · 영어 · 추상
리포트를 제출했습니다 · 검토 대기
Do 완료는 과거형 + 다음 상태
제출 성공!
Don't 성공! · 완료되었습니다

안정마지막 갱신 담당 디자인시스템 TF · jjo831@farmzone.kr소스 앱 화면 문구(DailyReportScreen · AlarmCenterScreen · SignatureScreen · Auth) · senior/status.tsUX Writing · FNA 디자인 시스템 v1.0