Dynamics crm 为新记录和现有记录生成唯一ID
我基本上是想在CRM和QuickBooks之间创建一个主ID。我想我应该使用CRM中现有的PK进行查找。我希望PK对用户可见,但在CRM中不可编辑 这带来了一些问题,因为你不能开箱即用。我想我在某个地方读到过,你们可以通过商业规则或计算字段,但我并没有运气 如果我走这条路,听起来需要网络资源 另一种选择是只为Accounts和Contacts中的每个记录生成唯一的值 这是自动填充现有记录还是仅填充新记录?如何让它填充现有记录?您可以使用它在每个实体中配置自动编号属性。这将根据新记录的配置格式为数字设定种子。SQL序列功能确保了唯一性&不需要任何额外的插件/工作流 对于现有记录-您可以设计工作流以及临时实体来分配自动编号Dynamics crm 为新记录和现有记录生成唯一ID,dynamics-crm,crm,microsoft-dynamics,dynamics-365,dynamics-crm-365,Dynamics Crm,Crm,Microsoft Dynamics,Dynamics 365,Dynamics Crm 365,我基本上是想在CRM和QuickBooks之间创建一个主ID。我想我应该使用CRM中现有的PK进行查找。我希望PK对用户可见,但在CRM中不可编辑 这带来了一些问题,因为你不能开箱即用。我想我在某个地方读到过,你们可以通过商业规则或计算字段,但我并没有运气 如果我走这条路,听起来需要网络资源 另一种选择是只为Accounts和Contacts中的每个记录生成唯一的值 这是自动填充现有记录还是仅填充新记录?如何让它填充现有记录?您可以使用它在每个实体中配置自动编号属性。这将根据新记录的配置格式为数
否则,您可以使用SSIS+KingswawSoft包为现有记录生成自动编号和分配。我建议您在实体上创建新的文本字段,并创建一个预插件,该插件将从上下文中获取记录主GUID id,并将此GUID设置为新添加的属性。您也可以将此字段设置为窗体的只读字段
或者,您也可以在插件中生成新的GUID。Dynamics 365现在有一个内置的自动编号字段类型(您需要使用XrmToolbox或类似工具来配置它),您最终会使用哪个选项?您好,我正在接受您的建议。无法获取现有记录的编号,因此尚未接受。实际上,现在正在做。