오브젝트 업데이터 삽입(upsert) 활동

이 활동을 사용하여 ServiceMax에서 기존 오브젝트를 업데이트하거나 새 오브젝트를 작성합니다.

이 태스크 정보

이 활동은 외부 ID(일반적으로 외부 키)를 사용하여 ServiceMax에서 기존 오브젝트를 업데이트하거나 새 오브젝트를 작성할지 여부를 판별합니다.

Salesforce.com API는 단일 업데이트 삽입(upsert) 호출에서 작성할 수 있는 오브젝트 수를 200개로 제한하지만 Cast Iron® ServiceMax 커넥터에는 이러한 제한이 없습니다. 오브젝트 업데이트 삽입 활동을 사용하여 오브젝트를 무제한으로 작성할 수 있습니다.

오브젝트 업데이트 삽입 활동을 사용하려면 다음을 수행하십시오.

프로시저

  1. 활동 탭에서 ServiceMax 디렉토리를 열어서 오브젝트 업데이트 삽입 활동을 찾으십시오.
  2. 활동을 오케스트레이션에 추가하십시오. 활동에 대한 점검 목록요약이 오케스트레이션 아래에 표시됩니다.
  3. ServiceMax 엔드포인트를 선택하십시오. ServiceMax 엔드포인트 작성 또는 편집에 대한 지시사항은 ServiceMax 엔드포인트 작성 또는 편집의 내용을 참조하십시오.
  4. ServiceMax 오브젝트 유형 및 오브젝트 필드 환경 설정을 선택하여 활동을 구성하십시오.
    참고: 통합 어플라이언스가 업데이트 또는 작성할 수 있거나 하나 이상의 외부 ID 필드를 포함할 수 있는 오브젝트 유형만 선택할 수 있습니다. 오브젝트 유형을 선택하면 Studio는 구성 분할창의 외부 ID 필드에 오브젝트 유형에 대해 정의된 외부 ID를 표시합니다. 외부 ID 목록에 나열된 ID는 편집할 수 없습니다. 선택하는 외부 ID는 필수 필드가 되므로 오브젝트 필드 환경 설정 테이블에서 이 필드를 지울 수 없습니다. 외부 ID를 하나만 사용할 수 있는 경우 Studio는 오브젝트 필드 환경 설정 테이블에서 이 필드를 자동으로 선택합니다.
  5. 활동의 재시도제한시간 매개변수를 지정하십시오.
  6. 활동의 입력을 맵핑하십시오.
  7. 활동의 출력을 맵핑하십시오.

결과

오브젝트 업데이트 삽입 활동의 입력 맵핑

  1. 점검 목록에서 입력 맵핑을 선택하십시오. 활동에서 패널에 objects 요소가 표시됩니다.
  2. 기본 노드를 마우스 오른쪽 단추로 클릭하고 선택적 매개변수 표시를 선택하여 이 활동에 대한 선택적 입력 매개변수를 표시하십시오.
    • AssignmentRuleHeader
    • MruHeader
    • EmailHeader
    • CallOptions
    • connection
    • sessionInfo
  3. 입력 선택...을 클릭하고 맵의 입력 변수를 선택하십시오. 변수 작성에 대한 지시사항은 변수 작성의 내용을 참조하십시오.
  4. 변수에 입력 매개변수를 적절하게 맵핑합니다. 맵핑 지시사항은 맵핑 작성의 내용을 참조하십시오.

이 활동에서는 다음과 같은 선택적 입력 매개변수가 지원됩니다.

Optionalnillable 필드 요소의 동작은 다음과 같습니다.

오브젝트 업데이트 삽입 활동의 출력 맵핑

  1. 점검 목록에서 출력 맵핑을 선택하십시오. 활동에서 패널에 upsertResults 요소가 표시됩니다.
  2. 출력 선택...을 클릭하고 맵의 출력 변수를 선택하십시오. 변수 작성에 대한 지시사항은 변수 작성의 내용을 참조하십시오.
  3. 변수에 출력 매개변수를 적절하게 맵핑합니다. 맵핑 지시사항은 맵핑 작성의 내용을 참조하십시오.



피드백 | 주의사항


시간소인 아이콘 마지막 업데이트 날짜: 2013년 11월 6일 수요일