Page No. 

7.1  카테고리 관리

양식과 자료제출요청을 분류할 카테고리를 관리하는 화면입니다. 등록된 카테고리는 양식 목록, 자료제출요청, 검색 필터, 드롭다운 등 여러 화면에서 공통으로 사용됩니다.

따라서 카테고리 이름이나 정렬 순서를 변경하면 사용자가 보는 화면 구성과 표시 순서에도 함께 반영됩니다.

7.1.1  화면 구성

화면은 상단 검색 영역과 카테고리 목록 테이블로 구성됩니다.

영역설명
검색 영역「카테고리명」 입력창과 「조회」 버튼으로 구성됩니다. 검색창에는 “카테고리명을 입력하세요.” 안내 문구가 표시되며, Enter 키를 눌러도 동일하게 조회할 수 있습니다.
상단 버튼 영역왼쪽에는 「위로」 / 「아래로」 버튼이 표시되며 카테고리 순서를 이동할 수 있습니다. 오른쪽에는 「신규」 / 「저장」 버튼이 표시됩니다.
카테고리 목록카테고리 목록이 테이블 형태로 표시됩니다. 행을 클릭하면 「카테고리명」을 바로 수정할 수 있는 편집 상태로 전환됩니다.

7.1.2  테이블 컬럼

컬럼설명
번호카테고리 표시 순서입니다. 「위로」 / 「아래로」 버튼으로 이동하면 즉시 순서가 변경됩니다.
카테고리명직접 수정 가능한 입력 영역입니다. 신규 항목과 기존 항목 모두 같은 방식으로 편집할 수 있습니다.
최종수정자마지막으로 수정한 사용자 이름이 표시됩니다. 이름 정보가 없는 경우 사용자 ID가 표시됩니다.
최종수정일시마지막 수정 일시가 YYYY-MM-DD HH:mm 형식으로 표시됩니다.
삭제휴지통 아이콘 버튼입니다. 클릭 시 해당 카테고리를 삭제합니다.

7.1.3  카테고리 검색

「카테고리명」 입력란에 검색어를 입력한 뒤 「조회」 버튼을 클릭하면, 입력한 키워드가 포함된 카테고리만 목록에 표시됩니다.

  • 대소문자는 구분하지 않습니다.
  • 일부만 입력해도 검색할 수 있습니다.

검색어 없이 조회하면 삭제되지 않은 전체 카테고리가 정렬 순서대로 표시됩니다.

7.1.4  카테고리 추가

새 카테고리를 등록하려면 다음 순서로 진행합니다.

  1. 「신규」 버튼을 클릭합니다.
  2. 목록 하단(또는 현재 선택 위치)에 빈 행이 추가됩니다.
  3. 「카테고리명」 입력란에 사용할 이름을 입력합니다.
  4. 필요한 경우 여러 카테고리를 한 번에 추가할 수 있습니다.
  5. 「저장」 버튼을 클릭합니다.
  6. “저장하시겠습니까?” 확인 메시지에서 「예」를 선택하면 저장이 완료됩니다.
  7. 저장 후 “저장되었습니다.” 메시지가 표시되며 목록이 새로 갱신됩니다.

새로 추가한 카테고리는 현재 마지막 순서 뒤에 자동으로 추가됩니다. 순서를 변경하려면 저장 후 「위로」 / 「아래로」 버튼을 이용해 위치를 조정하세요.

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 상세 코드 추가 / 수정 / 저장

상세 코드를 등록하거나 수정하려면 먼저 좌측 코드 목록에서 코드 그룹을 선택하세요.

코드 그룹을 선택하지 않은 상태에서 「신규」 또는 「저장」 버튼을 클릭하면 다음 메시지가 표시됩니다. "코드를 선택하세요."

상세 코드 추가

  1. 좌측에서 코드 그룹을 선택하세요.
  2. 「신규」 버튼을 클릭하세요.
  3. 우측 목록에 빈 행이 추가됩니다.
  4. 「상세코드명」, 「상세코드설명」, 속성값 등을 입력하세요.
  5. 신규 행은 기본으로 「사용」이 체크된 상태로 생성됩니다.

상세 코드 수정

기존 항목은 셀을 클릭해 바로 수정할 수 있습니다.

  • 신규 추가
  • 기존 수정
  • 삭제
  • 순서 변경

작업을 한 번에 진행한 뒤 마지막에 「저장」 버튼으로 함께 반영하세요.

저장 시 시스템이 각 행의 변경 상태를 자동으로 구분해 처리합니다.

구분설명
신규새로 추가된 항목입니다. 상세코드는 서버에서 자동 생성됩니다.
수정이름, 설명, 사용 여부, 속성값 등이 변경된 항목입니다.
순서 변경다른 정보는 그대로이고 표시 순서만 변경된 항목입니다.
삭제목록에서 제거된 항목입니다. 실제 데이터는 삭제되지 않고 삭제 상태로 처리됩니다.



다음 경우에는 저장이 진행되지 않습니다.

상황안내 메시지
코드 그룹을 선택하지 않은 경우“코드를 선택하세요.”
상세코드명이 비어 있는 경우“상세코드명을 입력하세요.”
변경된 항목이 없는 경우“변경된 내역이 없습니다.”


7.2.5 정렬 순서 변경 — 「위로」/「아래로」

우측 상세 코드 목록에서 이동할 행을 선택한 뒤 「위로」 또는 「아래로」 버튼을 클릭하면 바로 인접한 행과 위치가 서로 바뀝니다.

  • 첫 번째 행에서는 「위로」가 동작하지 않습니다.
  • 마지막 행에서는 「아래로」가 동작하지 않습니다.
  • 선택된 행이 없는 경우에는 다음 메시지가 표시됩니다. "이동할 상세코드를 선택하세요."

ℹ️ 순서 변경은 화면 내부 상태만 변경되며, 「저장」 버튼을 눌러야 실제로 반영됩니다. 신규 추가·수정 작업과 함께 한 번에 저장할 수 있습니다.

7.2.6 상세 코드 삭제 — 「삭제」

우측 상세 코드 목록에서 삭제할 행을 선택한 뒤 「삭제」 버튼을 클릭하면 목록에서 즉시 제거됩니다. 단, 실제 데이터에는 바로 반영되지 않으며 「저장」 버튼을 눌러야 최종 적용됩니다.

상황동작
신규 추가 후 아직 저장하지 않은 항목 삭제목록에서 즉시 제거되며 저장 대상에서도 제외됩니다.
기존 등록된 항목 삭제저장 시 삭제 상태로 처리됩니다. 실제 데이터는 논리 삭제 방식으로 보관됩니다.

코드 그룹 또는 삭제할 행이 선택되지 않은 경우에는 각각 안내 메시지가 표시됩니다.

다른 화면에서 이미 사용 중인 상세 코드를 삭제하면 기존 데이터에서 코드명을 정상적으로 표시하지 못할 수 있습니다.

운영 중인 코드는 삭제하기보다 「사용」 체크를 해제해 신규 선택만 막는 방식을 권장합니다.

실제 삭제는 사용 이력이 없는 코드에만 적용하세요.