合同实体消息和方法

 

发布日期: 2017年1月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

合同 是一种协议,约定在指定的涉及日期内、为指定数量的案例或在指定时间段内提供客户服务支持。 当客户联系客户服务时,客户得到的支持级别由其合同决定。

此实体的架构名称为 Contract。若要查看您的组织的实体元数据,请安装浏览组织的元数据中描述的元数据浏览器解决方案。 您还可以在一个名为 EntityMetadata.xlsx 的 Excel 文件中查看非自定义组织的元数据,该文件包含在 SDK 下载的顶级文件夹中。

下表描述了此实体的消息,这些消息可与 IOrganizationService.Execute 方法结合使用。

消息

说明

AssignRequest

将合同分派给其他用户或团队。

CancelContractRequest

取消合同。

CloneContractRequest

复制合同。

CreateRequest

创建合同。 还可以调用 IOrganizationService.Create 方法。

DeleteRequest

删除合同。 还可以调用 IOrganizationService.Delete 方法。

GrantAccessRequest

与其他安全主体(用户或团队)共享合同。

ModifyAccessRequest

更改之前与其他安全主体(用户或团队)共享的合同的访问权限。

RenewContractRequest

续订合同。

RetrieveRequest

检索合同。 还可以调用 IOrganizationService.Retrieve 方法。

RetrieveMultipleRequest

检索合同的集合。 还可以调用 IOrganizationService.RetrieveMultiple 方法。

RetrievePrincipalAccessRequest

检索指定安全主体(用户或团队)对合同具有的访问权限。

RetrieveSharedPrincipalsAndAccessRequest

检索有权访问合同的安全主体(用户或团队)及其对合同的访问权限。

RevokeAccessRequest

删除指定安全主体(用户或团队)对合同的所有访问权限。

RollupRequest

汇总或检索与指定客户或联系人相关的所有合同。

SetStateRequest

设置合同的状态。 如果您使用的是早期绑定类型,请使用 ContractState 枚举来设置可能的状态。若要查看您的组织的实体元数据,请安装浏览组织的元数据中描述的元数据浏览器解决方案。 您还可以在一个名为 EntityMetadata.xlsx 的 Excel 文件中查看非自定义组织的元数据,该文件包含在 SDK 下载的顶级文件夹中。

UpdateRequest

更新合同。 还可以调用 IOrganizationService.Update 方法。

另请参阅

合同实体
ContractDetail(合同子项)实体消息和方法
示例:管理合同
实体特权

Microsoft Dynamics 365

© 2017 Microsoft。 保留所有权利。 版权