【问题标题】:MS CRM 2011 AutonumberingMS CRM 2011 自动编号
【发布时间】:2015-03-13 16:29:57
【问题描述】:

在 MSCRM 2011 中,报价单、案例(事件)等多个实体具有开箱即用的自动编号功能。

3 个字符的前缀,例如QUO, CAS 后面是 5 位数字,默认情况下是 5 个字母数字字符。

查看我们的 CRM 数据库,创建的参考范围从

CAS-00001-XXXXX 取决于 CAS-97500-XXXXX

XXXXX 只是 5 个随机字符,上面的数字部分按时间顺序递增一个,我们有点担心当它达到 99999 时会发生什么。它是否会自动回到开头但使用不同的 5 个字符在第二个连字符之后?

我们的下一个方法是制作一个控制台应用程序,将 100000 个引号插入我们的数据库,但如果有人确切知道它是如何工作的,那么最好避免这样做。当我搜索它时,我只是得到人们的自动编号解决方案,而很少了解 CRM 自己的编号是如何工作的。

【问题讨论】:

    标签: dynamics-crm-2011 dynamics-crm


    【解决方案1】:

    当它达到 99,999 时,它会上升到 100,000,当它达到 999,999 时,它会上升到 1,000,000

    来源:

    http://gonzaloruizcrm.blogspot.com/2014/09/crm-auto-numbering-what-happens-when.html

    【讨论】:

    • 谢谢,查找时找不到该页面,所以您是救世主!有点烦人,它的数量一直在增加,因为这意味着第二个连字符之后的 5 个随机字符实际上毫无意义?给我们带来了一个问题,因为我们的目标系统具有用于存储案例编号的限制长度字段,并且我们已经剥离了 CAS 和连字符。认为我们需要实施自己的编号解决方案来替换它
    • 您始终可以创建一个插件,该插件将去除 CAS 和连字符并仅将数字放在创建事件的另一个字段中。因此,您无需实施自动编号解决方案。您还可以将工作流与自定义工作流活动结合使用。
    • 是的,这就是我们所做的 - 最终只使用 CAS-[5 个随机字符]-[5 个随机字符],因此远离了数值增量方法。
    猜你喜欢
    • 2016-08-07
    • 1970-01-01
    • 1970-01-01
    • 2011-12-16
    • 1970-01-01
    • 1970-01-01
    • 2014-01-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多