인쇄      온라인 도움말의 PDF 버전 열기


이전 항목

다음 항목

필드 관리 정보

Oracle CRM On Demand에서 서로 다른 레코드 유형에 대해 다음과 같은 필드 관리 작업을 수행할 수 있습니다.

사용자 지정 필드를 생성하거나 필드 정의를 편집할 때, 새로운 레코드 생성 시 적용되는 필드 기본값을 지정할 수 있습니다. 또한 필드 검증을 수행하여 해당 필드에 특정한 값이 있는지 확인하도록 지정할 수도 있습니다.

필드 복사 정보

Oracle CRM On Demand의 대부분의 레코드 유형에는 복사 기능이 있으며, 즉 사용자는 사용하고 있는 현재 레코드를 복사할 수 있습니다. 사용자가 [레코드 세부 사항] 페이지에서 [복사] 단추를 클릭하면 새 레코드 페이지가 열립니다. 이러한 새 레코드 페이지에는 복사할 수 있는 모든 필드가 포함되어 있으며, 사용자가 이러한 필드를 변경하고 저장할 수 있습니다.

참고: [복사] 단추를 사용할 경우 기본 레코드만 복사되며 하위 레코드 관련 항목은 복사되지 않습니다.

복사 기능을 사용할 경우 다음 제한 사항이 적용됩니다.

  • 웹 링크, 연결 필드, 시스템 필드, 주소 필드, 계산된 필드 및 참조 필드를 복사할 수 없습니다. 이러한 항목에 대해서는 [복사 사용] 확인란을 사용할 수 없습니다.
  • 읽기 전용 필드는 복사할 수 없습니다. 읽기 전용 필드는 필드 설정 또는 필드 레이아웃에서 읽기 전용으로 설정된 필드입니다.
  • 사용자의 양식 레이아웃에서 사용할 수 없는 필드는 복사할 수 없습니다.
  • 다음 첨부 파일 필드는 복사할 수 없습니다.
    • 첨부 파일
    • 첨부 파일: 파일 이름
    • 첨부 파일: 크기(바이트)

Oracle CRM On Demand의 레코드 세부 사항 페이지에서 [복사] 단추를 사용하여 필드를 복사할 수 있습니다. Oracle CRM On Demand에서 [애플리케이션 사용자 지정] 섹션의 [필드 관리] 페이지에서 [복사 사용] 확인란을 사용하여 이 설정을 사용으로 설정할 수 있습니다. Oracle CRM On Demand에서 복사할 수 있는 필드 지정에 대한 자세한 내용은 복사 사용 설정 관리를 참조하십시오.

필수 필드

경우에 따라 필드를 필수 필드로 정의해야 할 수 있습니다. 예를 들어, 회사 수준에서 모든 서비스 요청에 대해 서비스 요청 원인의 정보를 추적하도록 요구할 수 있습니다. 이 경우 서비스 요청의 [원인] 필드를 필수로 지정합니다. 그런 다음 레코드가 생성, 갱신 및 저장될 때 애플리케이션에서 [원인] 필드가 [Null이 아님]인지 확인합니다.

필드를 [필수]로 지정하는 경우 사용자 인터페이스, 웹 서비스 및 데이터 가져오기를 비롯하여 모든 인터페이스에서 검증이 수행됩니다.

[필드 편집] 페이지에서 필수 필드로 지정한 필드는 사용자 역할에 관계없이 모든 사용자에게 필수 필드입니다. 특정 역할에 대해서만 필드를 필수로 지정하려면 필수 필드가 아닌 필드의 해당 페이지 레이아웃을 편집합니다. 페이지 레이아웃 편집에 대한 자세한 내용은 정적 페이지 레이아웃 사용자 지정을 참조하십시오.

조건부 필수 필드

조건부 필수가 되도록 필드를 구성할 수 있습니다. 즉, 필드가 기본적으로는 필수가 아니지만 정의된 조건을 충족할 경우 필수가 됩니다. 자세한 내용은 조건부 필수 필드 정보를 참조하십시오.

읽기 전용 필드

다음과 같은 경우에 필드를 읽기 전용으로 정의할 수 있습니다.

  • 외부 소스의 필드. 회사에서 외부 시스템에 있는 고객사의 신용 등급 등을 추적할 때 야간 가져오기 작업을 통해 신용 등급을 정기적으로 갱신하지만 UI에서는 해당 필드를 읽기 전용으로 설정할 수 있습니다.
  • 기존 필드를 색인화된 사용자 지정 필드로 이동. 기존 사용자 지정 필드에 대한 색인 사용자 지정 필드 중 하나를 사용하려는 경우 사용자가 새로운 색인 필드로 데이터를 이동하는 동안에는 이전 필드에 대해 사용자가 읽기 전용 접근 권한만 가지도록 지정할 수 있습니다. 이렇게 필드를 정의하면 데이터가 동기화 상태로 유지됩니다.

참고: 특정 시스템 필드는 항상 읽기 전용이며 Oracle CRM On Demand에서만 갱신할 수 있습니다. 항상 읽기 전용인 필드의 몇 가지 예로 [생성됨] 필드와 [생성: 일자] 필드가 있습니다. 둘 다 많은 레코드 유형에서 사용할 수 있습니다.

사용자 지정 필드 검증 규칙

Oracle On Demand Expression Builder(Expression Builder)를 사용하여 사용자 지정 필드 검증 규칙의 표현식을 생성합니다. [필드 검증] 필드 옆에 있는 fx 아이콘을 클릭하여 표현식을 입력할 수 있는 Expression Builder 창을 엽니다. 표현식에 사용할 수 있는 구문에 대한 자세한 내용은 Expression Builder를 참조하십시오.

다음과 같은 경우에 사용자 지정 필드 확인 규칙을 정의할 수 있습니다.

  • 비즈니스 정책 적용. 예를 들어, MDF가 2년 이상 유효할 수 없도록 회사 비즈니스 정책을 설정한 경우 [종료일] 필드에 검증 규칙을 정의하여 해당 필드 값이 [시작일]로부터 2년이 넘지 않도록 할 수 있습니다.

    다른 예로, 회사에서 예상 매출이 10만 달러 이상인 기회를 잃은 경우 이유를 반드시 추적하도록 하는 비즈니스 정책을 수립할 수 있습니다. 이 경우 사용자가 [상태] 필드를 [실패]로 설정하여 기회 레코드를 저장하려고 할 때 Oracle CRM On Demand에서 예상 매출이 $100,000 이상인지 여부 및 [수주 성공/실패 사유] 필드가 비어 있는지 여부를 확인하도록 [상태] 필드에 검증 규칙을 설정합니다. 검증 실패 시 표시할 메시지를 설정할 수도 있습니다. 이 경우 메시지에서 레코드를 저장하기 전에 [수주 성공/실패 사유] 필드에서 값을 선택하라고 사용자에게 경고합니다.

    참고: [수주 성공/실패 사유] 필드를 특정 경우에만 필수로 설정하려는 비즈니스 프로세스의 경우 [수주 성공/실패 사유] 필드를 조건부 필수 필드로 설정할 수 있습니다. 자세한 내용은 조건부 필수 필드 정보를 참조하십시오.

  • 데이터 형식 적용. 예를 들어, 회사에서 유럽 고객사에 대해 VAT(부가가치세)를 적용하는 경우 해당 고객사의 청구 주소를 기준으로 올바른 VAT 형식을 검증하도록 지정할 수 있습니다. 또 다른 예로, 특정 사용자 지정 필드의 값이 4자리 숫자보다 작거나 크도록 지정할 수 있습니다.

필드의 검증 표현식은 새 레코드나 기존 레코드의 필드를 갱신할 때마다 평가됩니다. 그러나 다음과 같은 경우에는 검증 표현식이 평가되지 않습니다.

  • 레코드를 생성하거나 수정할 때 필드를 비워 둔 경우. 필드 검증 시 값이 필요하지 않은 경우.
  • 필드에 유효하거나 잘못된 기존 값이 있고 레코드 갱신 시 값이 변경되지 않는 경우.

검증 표현식이 평가되지 않는 경우 또는 검증 표현식이 NULL로 평가되는 경우 오류 메시지가 생성되지 않습니다. 오류 메시지는 검증 표현식이 실패할 경우, 즉 표현식이 FALSE로 평가될 경우에만 생성됩니다.

필드 검증 표현식에서는 첫 번째 매개 변수가 필드 이름 자체인 것으로 간주합니다. 예를 들어, 값이 1000보다 커야 함을 지정하기 위해 [금액] 필드에 간단한 필드 검증 표현식을 입력하는 경우 >1000만 입력하면 됩니다. [<Amount>]>1000을 입력할 필요 없이 더 복잡한 표현식에 대한 자세한 내용은 표현식 정보를 참조하십시오.

필드 검증 규칙 지정 관련 제한 사항

다음 필드에는 필드 검증 규칙을 지정할 수 없습니다.

  • 시스템 필드
  • 계산된 내부 필드
  • 행 ID 및 ID 필드

    참고: Row_ID는 내부 시스템 필드입니다. 운영 전환(예: 레코드 생성 중)에 따라 항상 정적으로 유지되는 것은 아닙니다. 이 필드는 ExternalSystemID 또는 IntegrationID와 다를 수 있습니다.

  • 관련 필드
  • 다중 선택가능 선택 리스트 필드
  • 제외하도록 설정된 사용자 속성을 가진 필드. 이러한 필드는 예외 사항을 기준으로 애플리케이션 코드에서 기존 비즈니스 로직을 위반하지 않도록 설정됩니다.
  • 웹 링크
  • 연결 필드
  • 다음 첨부 파일 필드:
    • 첨부 파일
    • 첨부 파일: 파일 이름
    • 첨부 파일: 크기(바이트)

기본 필드 값 정의 정보

사용자 지정 필드를 생성하거나 필드 정의를 편집할 때 [필드 편집] 페이지의 [기본값] 필드에서 필드의 기본값을 지정할 수 있습니다.

다음과 같은 경우 기본값을 지정하면 유용합니다.

  • 필드에 상수 값이 필요할 경우. 예를 들어, 새 레코드를 생성할 때 [고객사 유형] 필드에 고객의 기본값을 지정할 수 있습니다.
  • 기본값으로 공식 기반 값이 필요한 경우. 예를 들어, 펀드 요청의 [만기일] 필드 기본값이 [생성일] 필드 값의 6개월 이후 값이 되도록 지정할 수 있습니다.
  • 필드에 대한 고유 값을 생성해야 할 경우. 예를 들어, [비용 보고서] 필드의 ID가 될 고유 번호를 생성하는 표현식을 지정할 수 있습니다. (이 필드 또한 읽기 전용 필드입니다.)
  • 역할별 기본값이 필요한 경우. 예를 들어, 대부분의 SR(서비스 요청)이 CSR(고객 서비스 담당자)에 의해 생성되는 회사에서 기본적으로 [재할당 플래그] 필드를 선택하여 영업 담당자가 해당 SR을 열 때 사전 정의된 할당 규칙을 기반으로 올바른 SR에 지정되게 할 수 있습니다.

참고: 위 작업 중 대부분은 [고급 필드 관리] 권한이 있는 경우에만 수행할 수 있습니다.

필드 기본값에는 다음 두 가지 유형이 있습니다.

  • 사전 기본값. 이 필드는 사용자가 새 레코드를 생성할 때 지정된 값으로 미리 채워집니다. 사용자는 이 기본값을 덮어쓰거나 그대로 사용할 수 있습니다.
  • 사후 기본값. 이 필드는 사용자가 새 레코드를 생성할 때 지정된 값으로 미리 채워지지 않지만 다음과 같은 경우 레코드를 저장할 때 지정된 기본값을 사용합니다.
    • 사용자가 필드를 비워 둘 경우
    • 필드가 레이아웃에서 숨겨져 있을 경우
    • 통합 도구에서 값을 제공하지 않았을 경우

필드 값의 기본 유형은 사전 기본값입니다. [필드 편집] 페이지에서 해당 이름의 확인란을 선택하여 [사후 기본값]을 지정할 수 있습니다.

기본 필드 값은 새 레코드에만 적용되고 레코드 갱신에는 적용되지 않습니다.

이미 시스템 지정 기본값이 있는 필드에 기본값을 지정하면 사용자가 지정한 값이 회사에서 지정한 값보다 우선합니다. 이 규칙에 대한 예외는 [기회] 레코드의 [매출] 필드입니다. 이 필드는 기회 매출을 기반으로 한 예측 생성에 사용되므로 이 필드에 지정하는 모든 기본값이나 사후 기본값은 무시됩니다.

다음과 같은 필드 유형에는 기본값을 설정할 수 없습니다.

  • 시스템 필드
  • 계산된 내부 필드
  • 행 ID 및 ID 필드

    참고: Row_ID는 내부 시스템 필드입니다. 운영 전환(예: 레코드 생성 중)에 따라 항상 정적으로 유지되는 것은 아닙니다. 이 필드는 ExternalSystemID 또는 IntegrationID와 다를 수 있습니다.

  • 관련 필드
  • 다중 선택가능 선택 리스트 필드
  • 제외하도록 설정된 사용자 속성을 가진 필드. 이 필드는 예외 사항을 기준으로 애플리케이션 코드에서 기존 비즈니스 로직을 위반하지 않도록 설정됩니다.
  • 웹 링크
  • 연결 필드
  • 확인란(기본값 사후 입력)
  • 다음 첨부 파일 필드:
    • 첨부 파일
    • 첨부 파일: 파일 이름
    • 첨부 파일: 크기(바이트)

다음 표에서는 Oracle CRM On Demand에서 다른 필드 유형에 대해 지정할 수 있는 기본값을 설명합니다.

필드 유형

유효한 기본값

확인란

확인란을 선택해야 하고 부울 값이 true인 경우 Y.

확인란을 선택 취소해야 하고 부울 값이 false인 경우 N.

공백은 선택 취소된 것으로 나타나더라도 확인란의 정의되지 않은 값을 나타냅니다.

참고: 확인란 필드에 대해 [사후 기본값]을 선택할 수 없습니다.

통화

최대 15자리의 유효한 숫자 값입니다.

일자

오늘 + 숫자이며, 여기서 숫자는 특정 일 수를 나타냅니다. 기본 날짜는 오늘 날짜에 입력한 숫자를 더해서 계산됩니다. 예를 들어, 오늘이 2008년 1월 1일인 경우 오늘 + 7을 입력하면 기본값이 2008년 1월 8일로 설정됩니다.

일자/시간

[날짜] 필드 유형과 비슷하지만 새로운 레코드를 연 시간이 날짜와 함께 표시됩니다.

정수

-2147483648과 2147483647 사이의 유효한 숫자 값.

다중 선택 선택 리스트

다중 선택 선택 리스트에는 기본값을 정의할 수 없습니다.

노트

16350자 이내의 텍스트 값입니다.

숫자

-2147483648과 2147483647 사이의 유효한 숫자 값.

백분율

-2147483648과 2147483647 사이의 유효한 숫자 값.

전화

유효한 전화 번호

선택 리스트

선택한 Picklist 값이 해당 필드의 기본값이 됩니다.

텍스트(장문)

255자 이내의 텍스트 값입니다.

텍스트(단문)

사용자 정의 필드 및 대부분의 사전 구성된 필드에 대한 40자 이내의 텍스트 값입니다. 그러나 일부 사전 구성된 필드의 경우 40자 넘게 입력할 수 있습니다. 예를 들어 고객사 레코드 유형에는 40자보다 긴 이름을 사용할 수 있으므로, [기본값] 필드의 값 길이는 40자로 제한되지 않습니다.

텍스트(단문-마스크 가능)

일부 데이터가 일부 사용자의 뷰에서 숨겨지는 최대 40자의 텍스트 값입니다. 예를 들어, 마스크 가능 필드에 4558785236 값이 포함된 경우 사용자에게 XXXX5236이 표시됩니다. 마스크 가능 필드의 데이터를 보려면 사용자 역할에 [마스크 데이터 보기] 권한이 포함되어야 합니다. 자세한 내용은 마스크 가능 필드 정보를 참조하십시오.

웹 링크

유효한 URL. 표현식과 검증이 허용되지 않습니다. 기본값은 웹 링크 편집 페이지를 통해 설정할 수 있습니다.

[텍스트 표시] 필드에는 최대 250자가 포함될 수 있습니다. [URL] 필드에는 최대 8000자가 포함될 수 있습니다. 브라우저에는 다양한 최대 URL 길이가 있을 수 있습니다. 너무 긴 URL을 지정하면 의도대로 작동하지 않을 수 있습니다. 매개변수 대체를 사용하고 있는 경우 URL 길이가 변경됩니다.

참고: 표현식을 생성하여 기본값을 설정할 경우 표현식의 결과는 필드에서 허용되는 최대 문자 수를 초과하면 안 됩니다. 또한 Expression Builder에서 함수에 전달되는 문자열 또는 숫자 리터럴은 75자를 초과하면 안 됩니다. Expression Builder 사용에 대한 자세한 내용은 Expression Builder를 참조하십시오.

추가 사항

  • Picklist를 포함하여 모든 필드 유형에 대해 상수 값을 입력할 수 있습니다. 예:

    상태(태스크) = ‘시작하지 않음’

  • [날짜] 필드에는 오늘부터의 일 수를 지정할 수 있습니다. 예:

    만기일(펀드 요청) = 오늘() + 180

  • 담당자 필드에는 <record creator>(변수) 또는 특정 사용자를 지정할 수 있습니다.

    검색 기능이 지원되지 않기 때문에 필드에 직접 입력해야 합니다.

또한 기본 필드 값에 대한 복합 표현식을 생성할 수도 있습니다. [기본값] 필드에 직접 표현식을 입력하거나, fx 아이콘을 클릭하여 표현식을 입력할 수 있는 Expression Builder 창을 엽니다. 표현식에 사용할 수 있는 구문에 대한 자세한 내용은 Expression Builder를 참조하십시오.

필드 관리에서 Expression Builder를 사용하려면 사용자 역할에 고급 필드 관리 권한이 있어야 합니다. 관리자 역할이 있는 사용자는 자신의 역할 및 다른 역할에 대해 이 권한을 사용하도록 설정할 수 있습니다.


2018년 8월 게시됨 Copyright © 2005, 2018, Oracle. All rights reserved. Legal Notices.