不允许操作 - 领料单价值Salesforce API

时间:2015-11-25 22:41:35

标签: salesforce jitterbit

我使用Jitterbit数据加载器进行简单的upsert操作。我正在尝试在Salesforce中创建一个新的案例记录。案例对象的一个​​属性是案例来源。这是一个选项列表字段。我希望使用Jitterbit创建的所有案例对象都具有特定的原始值。让我们称这个价值为"公司核心"。当我的upsert运行时,如果公司核心作为案例来源的值提供,我总是会收到以下错误。

Operation is not allowed

如果我省略了case case,那么upsert总是成功的。如果在插入后我更新了记录并提供了案例原点字段,那么更新也是成功的。

作为一种解决方法,我可以先插入没有案例来源的记录,然后随后更新它,但是: 这是一个次优的解决方案,不一定是必要的。 2.在插入时触发的案例分配规则依赖于在插入时具有正确值的案例原点。

我无法在线找到遇到类似问题的人。一些帖子暗示可能涉及到字段级别的安全性,但我尝试删除只读而没有成功。

https://developer.salesforce.com/forums/?id=906F0000000938xIAA

执行数据上传的帐户是系统管理员帐户。 Jitterbit数据加载器的版本是 8.4.4.6

感谢您的帮助。

现场级安全性

Field Level Security

字段可访问性

Field Accessibility

1 个答案:

答案 0 :(得分:0)

即使我们为Case Origin插入的值永远不会为null检查"插入空值"复选框可以解决问题。如果可能,我建议您的操作选项与下面的屏幕截图完全相同。这似乎是与Jitterbit相关的问题,而不是Salesforce API问题。

我希望这可以帮助任何有类似问题的人。

Insert null values

相关问题