Page No. 150569340
7.1 카테고리 관리
양식과 자료제출요청을 분류할 카테고리를 관리하는 화면입니다. 등록된 카테고리는 양식 목록, 자료제출요청, 검색 필터, 드롭다운 등 여러 화면에서 공통으로 사용됩니다.
따라서 카테고리 이름이나 정렬 순서를 변경하면 사용자가 보는 화면 구성과 표시 순서에도 함께 반영됩니다.
7.1.1 화면 구성
화면은 상단 검색 영역과 카테고리 목록 테이블로 구성됩니다.
| 영역 | 설명 |
|---|---|
| 검색 영역 | 「카테고리명」 입력창과 「조회」 버튼으로 구성됩니다. 검색창에는 “카테고리명을 입력하세요.” 안내 문구가 표시되며, Enter 키를 눌러도 동일하게 조회할 수 있습니다. |
| 상단 버튼 영역 | 왼쪽에는 「위로」 / 「아래로」 버튼이 표시되며 카테고리 순서를 이동할 수 있습니다. 오른쪽에는 「신규」 / 「저장」 버튼이 표시됩니다. |
| 카테고리 목록 | 카테고리 목록이 테이블 형태로 표시됩니다. 행을 클릭하면 「카테고리명」을 바로 수정할 수 있는 편집 상태로 전환됩니다. |
7.1.2 테이블 컬럼
| 컬럼 | 설명 |
|---|---|
| 번호 | 카테고리 표시 순서입니다. 「위로」 / 「아래로」 버튼으로 이동하면 즉시 순서가 변경됩니다. |
| 카테고리명 | 직접 수정 가능한 입력 영역입니다. 신규 항목과 기존 항목 모두 같은 방식으로 편집할 수 있습니다. |
| 최종수정자 | 마지막으로 수정한 사용자 이름이 표시됩니다. 이름 정보가 없는 경우 사용자 ID가 표시됩니다. |
| 최종수정일시 | 마지막 수정 일시가 YYYY-MM-DD HH:mm 형식으로 표시됩니다. |
| 삭제 | 휴지통 아이콘 버튼입니다. 클릭 시 해당 카테고리를 삭제합니다. |
7.1.3 카테고리 검색
「카테고리명」 입력란에 검색어를 입력한 뒤 「조회」 버튼을 클릭하면, 입력한 키워드가 포함된 카테고리만 목록에 표시됩니다.
- 대소문자는 구분하지 않습니다.
- 일부만 입력해도 검색할 수 있습니다.
검색어 없이 조회하면 삭제되지 않은 전체 카테고리가 정렬 순서대로 표시됩니다.
7.1.4 카테고리 추가
새 카테고리를 등록하려면 다음 순서로 진행합니다.
- 「신규」 버튼을 클릭합니다.
- 목록 하단(또는 현재 선택 위치)에 빈 행이 추가됩니다.
- 「카테고리명」 입력란에 사용할 이름을 입력합니다.
- 필요한 경우 여러 카테고리를 한 번에 추가할 수 있습니다.
- 「저장」 버튼을 클릭합니다.
- “저장하시겠습니까?” 확인 메시지에서 「예」를 선택하면 저장이 완료됩니다.
- 저장 후 “저장되었습니다.” 메시지가 표시되며 목록이 새로 갱신됩니다.
7.1.5 카테고리명 수정
카테고리 이름을 변경하려면 테이블에서 수정할 행의 「카테고리명」 입력란을 클릭한 뒤 원하는 이름으로 직접 수정하세요.
- 여러 행을 동시에 수정할 수 있습니다.
- 수정된 행은 목록 안에서 변경 상태로 표시됩니다.
- 수정이 끝나면 「저장」 버튼을 클릭해 한 번에 반영하세요.
7.1.6 정렬 순서 변경 — 「위로」/「아래로」
카테고리 순서를 변경하려면 목록에서 이동할 행을 선택한 뒤 상단의 「위로」 또는 「아래로」 버튼을 클릭하세요.
- 「위로」를 클릭하면 바로 위 행과 위치가 서로 바뀝니다.
- 「아래로」를 클릭하면 바로 아래 행과 위치가 서로 바뀝니다.
- 첫 번째 행에서는 「위로」가 동작하지 않습니다.
- 마지막 행에서는 「아래로」가 동작하지 않습니다.
7.1.7 카테고리 삭제
카테고리를 삭제하려면 해당 행의 휴지통 아이콘을 클릭하세요. 삭제 방식은 저장 여부에 따라 다르게 동작합니다.
- 미저장 신규 행 — 확인 없이 목록에서 즉시 제거됩니다. 서버에는 저장되지 않은 상태이므로 별도 삭제 처리가 수행되지 않습니다.
- 기존 등록 행 — “선택한 카테고리를 삭제하시겠습니까?” 확인 메시지에서 「예」를 선택하면 삭제가 진행됩니다. 사용 여부를 확인한 뒤 정상 처리되면 “삭제되었습니다.” 메시지가 표시됩니다.
7.2 코드 관리
드롭다운 항목, 상태값, 첨부파일 유형 등 시스템 전체에서 공통으로 사용하는 코드를 관리하는 화면입니다.
공통 코드는 다음 두 단계 구조로 구성됩니다.
- 마스터 코드: 코드 그룹(카테고리)
- 상세 코드: 실제로 화면에서 사용하는 선택 항목
화면은 좌측 코드 목록과 우측 상세 코드 목록으로 나뉜 구조입니다.
7.2.1 화면 구성
| 영역 | 설명 |
|---|---|
| 좌측 「코드 목록」 | 마스터 코드 목록이 표시됩니다. 코드명과 설명을 확인할 수 있으며, 행을 선택하면 우측 상세 목록이 해당 코드 기준으로 변경됩니다. |
| 우측 상단 버튼 영역 | 왼쪽에는 「위로」 / 「아래로」 / 「삭제」 버튼이 표시되며 상세 코드 순서 변경 및 삭제를 수행할 수 있습니다. 오른쪽에는 「저장」 / 「신규」 버튼이 표시됩니다. |
| 우측 「코드 상세 목록」 | 선택한 마스터 코드의 상세 항목 목록이 표시됩니다. 항목은 목록 안에서 직접 수정할 수 있으며, 표시 컬럼은 코드 종류에 따라 다르게 구성됩니다. |
7.2.2 코드 목록 — 코드 그룹 선택
좌측 코드 목록에는 코드 그룹(마스터 코드)이 정렬 순서대로 표시됩니다. 목록에서 원하는 코드를 클릭하면 우측 상세 코드 목록이 해당 코드 기준으로 다시 조회됩니다.
이 화면에서 마스터 코드는 수정하거나 삭제할 수 없으며, 상세 코드 목록을 선택하기 위한 용도로만 사용됩니다.
대표 코드 예시
| 코드 그룹 | 설명 |
|---|---|
| 첨부파일 유형 | 자료제출요청에서 업로드 가능한 파일 확장자 그룹입니다. 확장자 목록은 콤마(,)로 구분해 관리합니다. |
| 제출 자료 유형 | 엑셀, 파일, 엑셀+파일 등의 제출 방식을 정의합니다. |
| 화면 운영 설정 | D-day 기준값, 색상 표시 기준 등 화면 표시 방식에 사용하는 운영 값을 관리합니다. |
7.2.3 상세 코드 목록 — 컬럼 구성
우측 상세 코드 목록에서는 선택한 코드 그룹의 상세 항목을 직접 추가·수정할 수 있습니다.
| 컬럼 | 설명 |
|---|---|
| 상세코드명 | 사용자 화면에 표시되는 코드 이름입니다. 한 줄 입력 형태로 수정할 수 있으며 필수 입력 항목입니다. |
| 상세코드설명 | 코드의 용도나 운영 기준 등을 자유롭게 기록하는 설명 영역입니다. 여러 줄 입력이 가능합니다. |
| 사용 | 체크박스 형태로 표시됩니다. 신규 항목은 기본으로 체크된 상태로 추가되며, 체크를 해제하면 화면에서 선택 항목으로 표시되지 않습니다. |
| 속성1 / 속성2 | 코드 그룹에 추가 속성이 정의된 경우에만 표시됩니다. 컬럼명은 코드 그룹 설정값을 그대로 사용하며, 상세 코드의 부가 정보를 저장하는 용도로 사용됩니다. |
7.2.4 상세 코드 추가 / 수정 / 저장
상세 코드를 등록하거나 수정하려면 먼저 좌측 코드 목록에서 코드 그룹을 선택하세요.
코드 그룹을 선택하지 않은 상태에서 「신규」 또는 「저장」 버튼을 클릭하면 다음 메시지가 표시됩니다. "코드를 선택하세요."
상세 코드 추가
- 좌측에서 코드 그룹을 선택하세요.
- 「신규」 버튼을 클릭하세요.
- 우측 목록에 빈 행이 추가됩니다.
- 「상세코드명」, 「상세코드설명」, 속성값 등을 입력하세요.
- 신규 행은 기본으로 「사용」이 체크된 상태로 생성됩니다.
상세 코드 수정
기존 항목은 셀을 클릭해 바로 수정할 수 있습니다.
- 신규 추가
- 기존 수정
- 삭제
- 순서 변경
작업을 한 번에 진행한 뒤 마지막에 「저장」 버튼으로 함께 반영하세요.
7.2.5 정렬 순서 변경 — 「위로」/「아래로」
우측 상세 코드 목록에서 이동할 행을 선택한 뒤 「위로」 또는 「아래로」 버튼을 클릭하면 바로 인접한 행과 위치가 서로 바뀝니다.
- 첫 번째 행에서는 「위로」가 동작하지 않습니다.
- 마지막 행에서는 「아래로」가 동작하지 않습니다.
- 선택된 행이 없는 경우에는 다음 메시지가 표시됩니다. "이동할 상세코드를 선택하세요."
7.2.6 상세 코드 삭제 — 「삭제」
우측 상세 코드 목록에서 삭제할 행을 선택한 뒤 「삭제」 버튼을 클릭하면 목록에서 즉시 제거됩니다. 단, 실제 데이터에는 바로 반영되지 않으며 「저장」 버튼을 눌러야 최종 적용됩니다.
| 상황 | 동작 |
|---|---|
| 신규 추가 후 아직 저장하지 않은 항목 삭제 | 목록에서 즉시 제거되며 저장 대상에서도 제외됩니다. |
| 기존 등록된 항목 삭제 | 저장 시 삭제 상태로 처리됩니다. 실제 데이터는 논리 삭제 방식으로 보관됩니다. |
코드 그룹 또는 삭제할 행이 선택되지 않은 경우에는 각각 안내 메시지가 표시됩니다.