다음을 통해 공유


되풀이 약속 시리즈 또는 인스턴스 삭제 또는 종료

 

게시 날짜: 2017년 1월

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

되풀이 약속 시리즈를 삭제하거나, 시리즈의 인스턴스를 삭제하거나, 지정된 날짜와 시간 이후에 되풀이 약속 시리즈를 종료할 수 있습니다.

이 항목의 내용

되풀이 약속 인스턴스 삭제

되풀이 약속 시리즈 삭제

되풀이 약속 시리즈 종료

되풀이 약속 인스턴스 삭제

되풀이 약속 인스턴스는 약속 개체로 저장되므로 약속 레코드에서 IOrganizationService.DeleteRequest를 사용하여 되풀이 약속 인스턴스를 삭제할 수 있습니다. 약속 인스턴스를 삭제하면 상위 약속 시리즈 개체에 대해 RecurringAppointmentMaster.DeletedExceptionsList 특성에서 인스턴스의 항목을 만들어 예외로 표시합니다. 이는 나중에 Outlook용 Microsoft Dynamics 365과 동기화하기 위해 삭제된 인스턴스를 추적하기 위해 수행됩니다.

되풀이 약속 시리즈 삭제

RecurringAppointmentMaster 레코드에서 IOrganizationService.Delete 메서드 또는 DeleteRequest를 사용하여 되풀이 약속 시리즈를 삭제할 수 있습니다. 시리즈를 삭제하면 레코드 및 모든 관련 되풀이 약속 인스턴스가 삭제됩니다.

되풀이 약속 시리즈 종료

시리즈를 만드는 동안 지정한 원래 종료 날짜 전에 시리즈를 종료할 경우 DeleteOpenInstancesRequest 클래스를 사용할 수 있습니다. 이 메시지를 사용하면 다음을 수행합니다.

  • SeriesEndDate 속성에 지정된 날짜에서 지정된 시리즈의 "시작됨" 및 "예약됨" 이후 인스턴스를 모두 삭제합니다. 그러나 이후 인스턴스 상태가 "완료됨" 또는 "취소됨"으로 변경되면 삭제되지 않습니다.

  • 이전 인스턴스의 상태를 StateOfPastInstances 속성에 지정된 값으로 설정합니다. 하지만 이전 인스턴스는 삭제되지 않습니다.

  • SeriesEndDate 속성에 지정된 날짜를 기준으로 마지막으로 발생하는 이전 인스턴스 날짜까지 시리즈를 종료하고 시리즈의 상태를 "취소됨"으로 설정합니다.

이렇게 하면 중간에 되풀이 약속 시리즈의 인스턴스를 종료하기로 하는 경우에도 유지할 수 있습니다. 고객 또는 비즈니스에 대한 중요한 정보가 포함된 되풀이 약속 시리즈의 이전 인스턴스에 메모 또는 첨부 파일을 첨부한 경우 유용합니다.

참고 항목

되풀이 약속 엔터티
약속 엔터티와 되풀이 약속 마스터(계열)의 사용자 지정 특성 링크
샘플: 되풀이 약속 만들기, 검색, 업데이트 및 삭제
샘플: 되풀이 약속 시리즈 종료

Microsoft Dynamics 365

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