我正在对与将大量财务数据放入CRM相关的公司产品进行性能调整。在运行以下查询的发票创建时似乎存在瓶颈
(@orgid uniqueidentifier)declare @currentval int
update OrganizationBase
set @currentval = CurrentInvoiceNumber, CurrentInvoiceNumber = CurrentInvoiceNumber + 1
where OrganizationId = @orgid
select @currentval
尽管以多线程方式运行所有代码,但所有内容不可避免地排在了该任务的后面,由于某种原因,这似乎需要一秒钟左右的时间才能运行。
我找不到任何方法来禁用此自动编号功能,因为出于性能目的,我宁愿自己生成发票编号(连续编号不是必需的)。
所以我的问题是:
问:是否可以关闭发票自动编号功能。问:开箱即用的插件或工作流程实际上调用了哪些数据(它似乎不是存储的proc)问:我是否还在考虑其他解决方法?
您不能禁用发票的自动编号功能,但是CRM允许在创建新记录时将自定义值设置为发票编号(发票编号字段),您可以在手动设置该值时检查性能
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句