我正在评估Cozyroc Dynamics工具。我非常习惯使用SSIS,过去使用过Scribe来集成到Dynamic,但是我更喜欢在这个项目中使用SSIS。我设法使简单的查询没有问题地工作,但是当我尝试使用ObjectCriteriaXML时,我遇到了问题。
例如,当ObjectCriteriaXML作用域的默认值为"ReturnAll“时,我可以查询GP客户对象并获取所有客户、客户扩展、客户地址和客户地址扩展数据。但是,当我编辑ObjectCriteriaXML条件并将作用域更改为"ReturnBasedonCustomerId“时,无论是否在ID上添加筛选器,我只会得到错误。
System.Reflection.TargetInvocationException:调用的目标引发了异常。-> System.Web.Services.Protocols.SoapException:执行此操作的授权不足。
我目前使用的登录名是角色“超级用户”,它适用于"ReturnAll“,因此我不认为这是权限问题,但我无论如何都不是GP专家。
我假设我在某个地方犯了一个简单的错误,但是我还没有找到任何关于使用Cozyroc工具的文档或博客。
任何关于我可能做错了什么的信息来源或建议的指示都将受到极大的感谢。
谢谢
发布于 2017-02-28 20:51:39
糟糕的是,在我为GP服务RTFM之后,我看到"ReturnBasedonCustomerId“标准使用与当前用户关联的客户ID,而我的用户ID与特定的客户没有关联。
尽管如此,当我在客户ID上使用"ReturnAll“时仍然有问题,它会返回所有的客户,而不是我正在过滤的客户。当我直接调用服务时,SoapUI只返回一个客户,所以它肯定是我在SSIS中所做的事情。
任何对博客或文档的洞察力或指点都将是非常感谢的。
谢谢
https://stackoverflow.com/questions/42513158
复制相似问题