Microsoft Dynamics 365의 일정

 

게시 날짜: 2017년 1월

적용 대상: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

일정은 지정된 리소스의 가용성 및 할당이 포함된 약속의 논리적 모음입니다. 일정 인터페이스를 사용하는 약속의 논리적 모음입니다.Microsoft Dynamics 365 SDK에는 일정 엔터티가 없습니다. 대신 서비스, 리소스 사양, 사용자 및 장비 엔터티는 약속 및 서비스 약속을 예약할 때 일정 엔진을 지원합니다. 일정 메시지를 사용하면 무료 또는 많이 보는 정보를 검색하고, 약속을 검색하고, 서비스 및 리소스 집합에 대한 특정 약속을 예약합니다.

일정에 저장된 약속은 일정 담당자와 관련됩니다. 지정된 시간 내에 한가한 시간이나 바쁜 시간의 일정을 물어볼 수만 있습니다. 작업 결과는 가능한 시간 또는 예약된 시간에 해당하는 시간 블록(약속) 모음입니다. 리소스 집합 또는 활동 집합의 가용성이나 서비스 가용성의 임의의 부분 집합을 나타내는 일정을 만들 수 있습니다. 일정 모음을 검색하려면 다음 표에 나와 있는 검색 메시지를 사용합니다.

일정 엔진은 Microsoft Dynamics 365에서 여러 다른 엔터티가 언제 변경되었는지 알고 있어야 합니다. 변경할 때 Microsoft Dynamics 365은 자동으로 비동기 시스템 작업을 예약하여 변경 내용을 게시합니다. 사용자 인터페이스를 통해 변경되든 웹 서비스 메서드를 통해 변경되든 변경된 후 5분 후에 수행됩니다.

지원되는 메시지

다음 메시지는 일정을 쿼리하기 위해 IOrganizationService.Execute 메서드에 사용할 수 있습니다.

메시지

설명

QueryScheduleRequest

지정된 엔터티에 대해 일정 내용(기존 약속)을 검색합니다. 이 메시지를 사용하여 특정 매개 변수와 일치하는 가능한 시간 슬롯에 대해 지정된 리소스를 검색합니다. 메시지는 예약 가능한 모든 항목에서 사용할 수 있습니다.

QueryMultipleSchedulesRequest

특정 매개 변수와 일치하는 가능한 시간 슬롯에 대해 지정된 여러 리소스를 검색합니다.

SearchRequest

가능한 시간 슬롯을 검색하고 사용 가능한 Appointment 인스턴스 집합(시간 블록으로)을 반환합니다. 메시지는 Resource 엔터티 또는 Service 엔터티에 사용할 수 있습니다.

참고 항목

일정 및 약속 엔터티
샘플: 리소스를 예약하는 시작 부분 검색
약속 엔터티
Appointment 엔터티 메시지 및 메서드
샘플: 사용자 작업 시간 쿼리
샘플: 여러 사용자 작업 시간 쿼리

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 저작권 정보