코드기타항목정의
특정 코드 그룹의 세부코드에 추가 입력항목을 붙이는 화면입니다. 예를 들어 세부코드마다 별도 분류값·기본값·정렬 방식·콤보 선택지를 함께 관리해야 할 때, 이 화면에서 항목명과 입력 방식을 미리 정의합니다. 여기서 정의한 항목은 코드관리 화면의 세부코드 영역에 동적으로 나타나므로, 코드값 자체를 등록하기 전에 어떤 부가 정보를 함께 받을지 먼저 정리하는 역할을 합니다.
한눈에 보기
| 메뉴 위치 | 시스템관리 > 환경설정 > 코드기타항목정의 |
| 필요 권한 | 시스템관리자 · 사이트관리자 |
| 선행 설정 | 코드관리에서 대상 그룹코드 등록 |
| 관련 메뉴 | 코드관리 |
화면 구성
검색 조건
| 항목 | 설명 |
|---|---|
| 그룹코드 / 그룹코드명 | 항목을 정의할 코드 그룹을 찾습니다. |
| 세부코드명 포함 검색 | 특정 세부코드가 있는 그룹을 찾습니다. |
| 기타컬럼 코드 / 명 | 이미 정의된 기타항목을 코드·명칭 기준으로 찾습니다. |
그리드
| 항목 | 설명 |
|---|---|
| 그룹코드 / 그룹코드명 | 항목이 붙을 코드 그룹입니다. 그룹코드 검색 팝업으로 선택합니다. |
| 기타컬럼ID / 기타컬럼CD / 기타컬럼명 | 세부코드 부가항목의 내부 위치와 화면에 표시될 이름입니다. 모두 필수입니다. |
| 입력방식 | 텍스트·숫자·콤보·날짜 등 입력 형태입니다. 콤보를 선택하면 콤보SQL이 필요합니다. |
| 필수여부 / 좌우정렬 / 기본값 | 화면 입력 규칙과 표시 방식을 정합니다. 필수여부는 사용자가 세부코드를 저장할 때 그대로 적용됩니다. |
| 콤보SQL / 비고 | 콤보 선택지 조회식과 설명입니다. 결과 컬럼 구조가 맞아야 정상 동작합니다. |
버튼
| 버튼 | 동작 |
|---|---|
| 조회 | 검색 조건으로 기타항목 정의 목록을 불러옵니다. |
| 입력 / 복사 | 새 항목을 추가하거나 기존 항목을 복제합니다. |
| 저장 | 기타항목 정의를 반영합니다. |
| 다운로드 | 현재 목록을 엑셀로 내려받습니다. |
사용 절차
1. 코드 그룹에 부가 입력항목 추가하기
- 검색 영역에서 그룹코드 또는 그룹코드명을 입력해 조회합니다.
- [입력]으로 새 항목 행을 추가합니다.
- 기타컬럼ID·코드·명칭·입력방식·필수여부·정렬방식·기본값을 입력합니다.
- 저장 후 코드관리에서 해당 그룹을 열어 세부코드 입력항목으로 반영됐는지 확인합니다.
2. 콤보(선택목록) 입력방식 설정하기
- 대상 항목의 입력방식을 콤보로 선택합니다.
- 콤보SQL 칸에 선택지를 조회하는 식을 입력합니다.
- 저장 후 코드관리 화면에서 실제 선택지가 채워지는지 확인합니다.
콤보SQL의 결과 컬럼 구조가 맞지 않으면 코드관리 화면에서 해당 콤보가 비어 보이거나 오류로 표시될 수 있습니다.
3. 필수여부 설정하기
- 업무상 반드시 필요한 부가 정보만 필수여부를 켭니다.
- 필수 항목이 많으면 운영자가 코드 등록을 완료하지 못할 수 있으므로 꼭 필요한 항목만 필수로 두는 것이 좋습니다.
유의사항
반드시 확인해 주세요
- 이미 사용 중인 기타항목을 삭제하면 화면이나 리포트에서 오류가 발생할 수 있습니다. 삭제보다는 사용여부를 비활성화하는 방식을 권장합니다.
- 입력방식(데이터 유형)을 변경하면 기존에 저장된 값과 형식이 맞지 않을 수 있습니다. 신중하게 변경하세요.
- 같은 그룹 안에서 항목코드(위치)는 중복되지 않도록 등록해야 합니다.
- 콤보SQL이 잘못되면 코드관리 화면에서 항목은 보여도 선택지가 비어 있을 수 있습니다. 정의 후 반드시 코드관리 화면에서 확인하세요.
자주 묻는 질문
세부코드에 추가 항목을 만들려면 어디서 하나요?
이 화면에서 그룹코드를 조회한 뒤 [입력] 버튼으로 새 기타항목을 추가하고 저장합니다. 여기서 만든 항목은 코드관리의 세부코드 입력 영역에 동적으로 나타납니다.
콤보로 선택하게 만들 수 있나요?
입력방식을 콤보로 선택하고 콤보SQL을 입력합니다. 이 식은 코드관리 화면에서 선택지 조회에 사용되므로 결과 컬럼 구조가 맞아야 합니다. 잘못된 식은 세부코드 입력 시 콤보가 비거나 오류로 보일 수 있습니다.
필수여부는 어떤 영향을 주나요?
필수여부를 켜면 코드관리에서 세부코드를 저장할 때 해당 항목 입력이 요구됩니다. 업무상 반드시 필요한 부가정보만 필수로 두는 것이 좋으며, 필수 항목이 많으면 운영자가 코드 등록을 완료하지 못할 수 있습니다.
설정했는데 코드관리에서 보이지 않으면 어떻게 하나요?
그룹코드가 맞는지 다시 조회하고, 저장 후 코드관리 화면을 새로 조회하거나 해당 그룹을 다시 선택해 보세요. 입력방식이나 콤보SQL이 잘못되면 항목은 보여도 선택지가 비어 있을 수 있습니다.
관련 메뉴
함께 보는 화면
- 코드관리 — 기타항목이 세부코드 입력칸으로 표시되는 화면
- 코드관리(변경) — 변경 가능 코드의 부가항목 입력에도 여기서 정의한 항목이 사용됩니다.
- 코드업로드 — 세부코드를 대량 업로드하기 전에 부가항목 정책을 먼저 확인해야 합니다.