在 Dynamics CRM 2013 中禁用自动编号
Disable Auto Numbering in Dynamics CRM 2013
我正在对与将大量财务数据放入 CRM 相关的公司产品进行性能调整。在以下查询为 运行
的发票创建点似乎存在瓶颈
(@orgid uniqueidentifier)declare @currentval int
update OrganizationBase
set @currentval = CurrentInvoiceNumber, CurrentInvoiceNumber = CurrentInvoiceNumber + 1
where OrganizationId = @orgid
select @currentval
尽管 运行 所有代码都以多线程方式运行,但所有内容都不可避免地排在这个任务之后,由于某种原因似乎需要一秒钟左右的时间 运行。
我找不到任何方法来禁用此自动编号,因为出于性能目的我更愿意自己生成发票编号(不需要连续的编号)。
所以我的问题是:
问:发票的自动编号可以关闭吗?
问:哪个开箱即用的插件或工作流实际调用此数据(它似乎不是存储过程)
问:还有其他我没有考虑的解决方法吗?
您不能禁用发票的自动编号,但 CRM 允许在您创建新记录时将自定义值设置为发票编号(发票编号字段),您可以在手动设置值时检查性能
我正在对与将大量财务数据放入 CRM 相关的公司产品进行性能调整。在以下查询为 运行
的发票创建点似乎存在瓶颈(@orgid uniqueidentifier)declare @currentval int
update OrganizationBase
set @currentval = CurrentInvoiceNumber, CurrentInvoiceNumber = CurrentInvoiceNumber + 1
where OrganizationId = @orgid
select @currentval
尽管 运行 所有代码都以多线程方式运行,但所有内容都不可避免地排在这个任务之后,由于某种原因似乎需要一秒钟左右的时间 运行。
我找不到任何方法来禁用此自动编号,因为出于性能目的我更愿意自己生成发票编号(不需要连续的编号)。
所以我的问题是:
问:发票的自动编号可以关闭吗? 问:哪个开箱即用的插件或工作流实际调用此数据(它似乎不是存储过程) 问:还有其他我没有考虑的解决方法吗?
您不能禁用发票的自动编号,但 CRM 允许在您创建新记录时将自定义值设置为发票编号(发票编号字段),您可以在手动设置值时检查性能