预订CRM中的“无效”约会

时间:2010-10-06 12:44:24

标签: dynamics-crm

我需要将遗留系统中的一些约会添加到Dynamics中。在过渡期间,所涉及的团队已经改变了他们可用工作时间的一些细节,以利用CRM更灵活的调度系统。

当然,他们不希望仅仅因为内部流程发生变化而修改现有约会的时间。

如果您在日历上手动输入约会,它将允许您“忽略并保存”日程安排冲突,但我有几百个约会要预订:有没有办法预订非“有效”的约会网络服务?目前,它只会预订约会在新的调度规则下有效。

1 个答案:

答案 0 :(得分:2)

使用CrmService中的WSDL,您可以创建如下约会:

CrmService service = new CrmService();

// service connection configuration goes here

appointment appt = new appointment();
appt.ownerid = new Owner() { Value = systemUserIdForApptOwner };
appt.scheduledstart = new CrmDateTime() { Value = dateTimeStartString };
appt.scheduledend = new CrmDateTime() { Value = dateTimeEndString };
appt.subject = subjectOfAppt;

service.Create(appt);

使用Web服务创建约会,您可以创建冲突的约会。开发人员有责任处理这种情况。