> For the complete documentation index, see [llms.txt](https://docs.crowdworks.kr/crowdworks-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.crowdworks.kr/crowdworks-docs/project/annotation/custom-fields/manual-manual-plus.md).

# Manual / Manual Plus

기존 필드로 구현 불가능한 프로젝트를 위한 맞춤형 작업 인터페이스 필드

**How to..**

특정 프로젝트가 기존 필드로 구현하기 어려워 별도 필드 개발이 필요할 때 사용합니다.&#x20;

작업 모듈 및 인터페이스를 정규 필드로 상용화하지 않고, 특정 프로젝트를 위한 필드를 임시 구현할 수 있도록 합니다.

<figure><img src="https://3313175057-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FT1akybpWMyP3V9D14yWX%2Fuploads%2FSDhQF4yECyvUAXENx9YD%2Fmanual.png?alt=media&amp;token=005a7812-3af5-4cd9-b758-324495a70713" alt=""><figcaption></figcaption></figure>

#### Manual Module Plus는 어떻게 다른가요

* Manual Module : General Field와 유사합니다.&#x20;
  * Visual, General Field와 조합 가능
  * Conditional Logic 이용 가능
  * 한 그룹 내 작업물 1건 생성
* Manual Module Plus : Advanced Field(가공)와 유사합니다.
  * 해당 필드 그룹에 다른 필드 추가 불가능
  * Additional Field 이용 가능
  * 한 그룹 내 작업물 복수 개 생성 가능

####

#### General (기본 설정 항목)

* Field Label
  * 작업자에게 전달할 타이틀, 설명 등을 자유롭게 작성하시면 됩니다.
    * 별도의 제한사항은 없습니다.
    * 입력하지 않아도 무관하며, 입력하지 않을 경우에는 라벨링 툴의 인터페이스만 노출됩니다.
* Help Text
  * 참고해야 하는 내용이 있는 경우 사용하면 도움이 됩니다.
* Results Column Header
  * 해당 필드에서 수집된 데이터의 변수명(Column)을 지정합니다.
  * 필수값이기 때문에, 별도로 지정하지 않을 경우 임의로 생성됩니다.
* Required
  * 아래 사항을 유의해 주세요.
    * 해당 필드만 단독으로 사용한 경우에는 필수입력 여부를 꼭 Check 해주셔야 합니다.
    * Unchecked 상태라면, 작업자는 아무런 작업을 하지 않고도 작업을 제출할 수 있는 상태입니다.

#### Essential

* Manual Name
  * 여러 개 작업 모듈 중 적합한 것을 선택할 수 있습니다.
* Data Type&#x20;
  * 데이터가 정상적으로 출력되도록 소스 데이터 타입을 선택합니다.
* Use Config
  * 작업  모듈에 별도의 설정값을 추가하기 위한 Json 코드를 추가할 수 있습니다.
  * 각 모듈마다 지정된 Config 양식이 달라집니다.
  * eg. 어떤 값(value)을 선택하는지에 따른 분기 처리를 해당 입력 필드에 Json 코드를 추가해 구현할 수 있습니다.&#x20;
* Use Ordering : 오브젝트 순서변경 기능 제공 여부 설정
  * 맨 마지막 오브젝트가 가장 앞에 있는 작업물입니다.
* Use Object Copy : 오브젝트 복사 기능
* Task (Min/Max): 작업 수&#x20;
  * 최소/최대 작업가능한 바운딩 개수를 설정합니다.
