0

我们的订单数据库正在尝试通过电子邮件服务向客户对象发送到顺丰的订单。由于我们组织的 SF 每日限制为 5,000 个,并且某些日子的订单数量超过 5,000 个,我们将代码调整为我们可以在一封电子邮件中获得超过 1 个订单的位置。

问题是一封电子邮件中的 1-10 个订单可以正常工作。如果 > 10,则不快乐。在代码中找不到会发生这种情况的任何地方。

代码块相当大,所以这里是文件的 .txt。..这是与电子邮件服务关联的顶级类。

https://www.dropbox.com/s/rz5zbhf7q7yku0w/apex.txt

非常感谢!

4

1 回答 1

1

虽然我不能在不运行您的代码的情况下具体说明,但我倾向于认为您正在达到州长限制,要么

1) 运行查询数量的限制——主循环中有很多 SOQL 查询

2)执行的脚本语句的总数——不太可能,但你正在对字段等进行大量处理。

我会从执行匿名运行此代码,并为其提供虚拟数据,这样如果您达到上述限制之一,您应该会看到一条错误消息。

于 2012-10-22T01:49:25.250 回答