问题标签 [php-toolkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
204 浏览

ibm-midrange - 现在用 XMLService 构造返回参数以接受布尔值?

我正在尝试使用PHP Toolkit从 PHP 调用 RPGLE 服务程序。该过程返回一个数据结构,该结构包含一个类型元素N(指示符)并返回*off*on

我试图弄清楚如何在 PHP 中构造我的返回参数以接受这种类型的值,并且找不到有关使用 XMLService 发送或接收布尔值的任何信息。

0 投票
1 回答
603 浏览

php - Salesforce Lead 更新无法使用 PHP Toolkit

当我尝试更新现有的潜在客户字段时,它显示以下错误。请帮助我哪里错了。

代码:

我收到以下错误。

错误:

0 投票
1 回答
187 浏览

php - NetSuite中如何获取NetSuite中列表的内容(ItemList、expenseList等)

我正在尝试获取 vendorBill 记录(或任何记录)的相关列表和费用。当我进行基本的事务搜索时,这两个在 searchResponse 中显示为 NULL,即使有问题的记录各有一个。

这些不显示在搜索结果中吗?如果没有,我该如何获得它们。我正在使用 netsuite 的 php-toolkit。

谢谢。

0 投票
1 回答
181 浏览

web-services - 我们如何通过 PHP 访问系统注释搜索?

我创建了一个成功执行的系统注释搜索。现在我正在尝试在 php.ini 中访问此搜索结果。我不知道我用什么类型的对象来实现这个搜索。下面是代码-

提前致谢。

0 投票
1 回答
562 浏览

netsuite - Netsuite PHP Toolkit 根据 tranid 查找销售订单

我正在尝试做的似乎是基本的,应该是直截了当的,但我显然做错了什么。我只想根据 tranid 返回销售订单对象。我的代码如下

问题是,这将返回我们在 Netsuite 中拥有的每条记录......

我希望这里的另一双眼睛能发现我的错误,因为它让我发疯。

0 投票
1 回答
49 浏览

php - 无法使用 SOAP 查询 Salesforce 对象中的“名称”属性

我正在尝试使用 SOAP 和 PHP 调用 Salesforce API。我能够成功登录并检索数据。但是当我查询该Name属性时,我无法检索它。我使用 Windows Azure VM 和 IIS 作为服务器。用户对对象具有完全访问权限。

为什么我不能查询NameId唯一的?我在这里做错了什么?

以下是我使用的代码..

.

以下是输出...

但是当我查询Id时,以下是输出......

0 投票
1 回答
164 浏览

php - 通过电子邮件字段查找联系人

我正在使用Force.com Toolkit for PHP(版本 20.0)与 Salesforce 集成。

如果满足条件,我想通过电子邮件字段查找一些联系人并在页面上打印。这是我使用的查询:

Workbench中一切正常,但是,当我在 PHP 中使用相同的查询时,我收到以下错误:

'MALFORMED_QUERY: npe01__AlternateEmail__c FROM Contact WHERE Email="a@a.com"
ERROR at Row:1:Column:112
绑定变量只允许在 Apex 代码中使用

什么是帮助我解决这个问题的最佳实践?

谢谢!

0 投票
1 回答
141 浏览

salesforce - Salesforce PhP 工具包

我是 Salesforce PhP 工具包的新手,需要帮助解决以下问题

当我尝试从家庭/外部 Internet 连接提交附件(到我在 Salesforce 中的个人文档)时,脚本按预期工作。
但是,当我尝试从 office/F5 网络发布相同的附件文件时,我看到

“致命错误:未捕获的 SoapFault 异常:[HTTP] 无法连接到主机,SforceBaseClient.php 位于第 167 行”。

尝试定义代理设置@ProxySettings.php(我在办公室使用)但没有运气......


在下面的代码片段中使用并尝试发布附件,我看到错误消息为“参数太少”,我在这里遗漏了什么吗?

0 投票
1 回答
1285 浏览

netsuite - 使用 SuiteTalk 和 PHP 在 Netsuite 中将项目组添加到销售订单

我正在尝试通过 PHP Toolkit 使用 SuiteTalk 添加具有“项目组”类型项目的销售订单。

当项目是其他类型时,例如“库存项目,非库存项目”,添加订单没有问题。

当项目是“项目组”类型时,我收到以下错误:

代码:INVALID_KEY_OR_REF 消息:项目 NNNNNN 的价格参考键 1 无效。类型:错误

其中 NNNNN 是连接到此项目组的子库存项目的内部 ID

以下是我设置 SalesOrderItem 的方式:

有什么想法吗?

更新:

我做了一个解决方法 - 我正在检查每个销售订单项目的类型,如果它是“项目组”,我将使用该组中的项目填充销售订单。它有点慢但有效。

0 投票
2 回答
939 浏览

php - Netsuite Phptoolkit 无法确定客户的 compid

尝试使用 phptoolkit 获取客户信息这是我的代码:

并得到这样的错误。

致命错误:未捕获的 SoapFault 异常:[soapenv:Server.userException] 无法确定 phptoolkit/NSPHPClient.php:338 中的客户 compid 堆栈跟踪:#0 phptoolkit/NSPHPClient.php(338):SoapClient->__soapCall('get', Array, NULL, Array) #1 phptoolkit/NetSuiteService.php(145953): NSPHPClient->makeSoapCall('get', Object(GetRequest)) #2 netsuite.php(23): NetSuiteService->get(Object(GetRequest)) #3