我们正在尝试使用QB API for java(ipp java devkit 2.0.9),但我们无法获取退款…无法支持了解发票是否为退款
我在一些帖子中读到v3将有这样的支持,但目前还没有。你知道QB是打算发布这个版本还是会停止开发?(我在几个月前读到v3版本计划于2012年发布,但我们在2013年发布,目前尚未发布)
v2非常不完整,它的文档(javadoc)非常糟糕(它在QBD或QBO的可用性字段上包含许多错误),因此v3也是我们对一个符合我们需求的可用产品的最后希望
QB桌面允许小企业
我想使用QuickBooks QBFC获取自定义S.O.发票模板字段。以下是如何从销售订单中读取自定义字段:
将“0”添加到SalesOrderQuery的OwnerIDList
从附加到查询返回的SalesOrderRet对象的DataExtreList中读取自定义标题字段
从saleorderlineret和saleorderlinegrouptret对象中的DataExtRetList中读取自定义行项目字段,这些对象包含在每个saleorderret中(如果您正在读取行项目)
如果您已经在
我正在查看QB要求清单,目前正在查看C2QB WF5.0。这些步骤是:
Go here: https://appcenter.intuit.com
/Home/ManageSubscriptions/.
On the Manage My Apps tab, locate the app and click the Disconnect link.
On the Confirm Disconnect dialog, click the Yes, Disconnect App button.
On
当客户端单击我们的QBO连接链接时,他们会被重定向到QB,客户端会这样做,他们会收到以下错误消息:
Oops! An error has occurred.
Please close this window and try again.
Error Code: invalid_database
Message: The application has already been subscribed to by another user for this company
是什么原因导致
我们将数据从QuickBooks桌面同步到web服务。对于每个会话,我们只希望选择新的和修改过的数据(与数据库中的数据进行比较)。因此,我们设置FromModifiedDate过滤器,并将其设置为数据库中记录的最新修改时间
问题是数据返回的顺序与修改的时间不一致。QuickBooks desktop可以将最新记录返回给我们。假设结果集中有n条记录,修改了时间t1到tn(其中tn是最新的)。在第一次迭代中,QuickBooks可能会返回记录n(ModifiedTime=tn),我们将其保存到数据库
我的QBWC应用程序一直运行良好,但今天早上会计部门通知我,它突然停止工作。具体来说,它无法进行身份验证。我检查了QWCLog.txt,发现了这个
20130510.14:25:19 UTC:QBWebConnector.SOAPWebService.do_authenticate():QBWC1012:由于以下错误消息,身份验证失败。
SOAP-ERROR:分析WSDL:无法从“”加载:加载外部实体失败
这是一个新的(我已经扩展了错误登录,所以我可以看到完整的调用)。所以我转到WSDL文件并找
我被要求为一个朋友开发一些软件,他有一个使用Quickbooks桌面管理的业务。我没有Quickbooks桌面,我也不确定如何开始。我已经读了大约一周的文档,似乎还不知道第一步该怎么做
据我所知,Quickbooks应用程序似乎启动了一个web服务器,而我的应用程序将对该web服务器发出HTTP请求?如果我不必使用Quickbooks应用程序来进行此开发,那就太好了;有没有办法读取数据文件本身?开发使用此API的软件需要花费金钱吗
看起来我可能想使用V2 XML协议来完成我正在尝试的工作,即:检
当我们将一些数据发送到Quickbooks Online进行同步时,返回了以下错误。这些数值看起来不错。如何进一步调查这个问题
您试图使用的内容已被删除。检查包含帐户、客户、项目、供应商或员工的字段。
-20403
服务器
D968866A85B
2014-05-18
四月居家费用
2014
-150.00
互联网/在线费用:家庭费用:特洛伊电缆
50
3000000000000299133
51
移动/手机:家庭费用:Verizon Wireless
100
3000000000000299
我想知道在簿记员处理数据时,使用php devkit或qbsdk从quickbooks查询数据时会发生什么
这个问题看起来很简单,但我真的很担心公司文件是否被破坏
有什么意见吗?从簿记员的角度看,什么都不会发生。他们甚至不知道你在质疑它
从你的角度来看,你会得到一些数据
QuickBooks是一个与任何其他数据库一样的数据库。您可以从中查询数据,它不会损坏这些数据。它只会查询它
1) QuickBooks online的当前主要版本是什么?因为在版本6之前,QBOE工作正常,之后会抛出类似“与QuickBooks在线通信问题”的错误
2) 根据OSR(屏幕参考),QuickBooks online支持多种货币功能。由于OSR货币(ListId和FullName)列属于QBO主要版本8.0,因此由于上述问题,我们无法访问这些字段(即,我们可以访问QBO版本6)
3) 在OSR AccountModReq中,没有任何列被称为在线。但是当我们尝试更新帐户数据时,它被更新为以下
我正在将ConsoleByte php与web连接器一起使用。我正在尝试使用以下xml创建付款方法添加请求。但我遇到以下错误。但在具有该名称的quickbooks中不存在任何术语。您能帮助任何人吗
3100:列表元素的名称cashondelivery已在使用中
$xml='<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="8.0"?>
<QBXML>
<QBXMLMsg
我已经运行WebConnector一年多了,现在没有任何问题。为了满足新的PCI合规性标准,我不得不升级服务器以使用TCIv1.1或更高版本,从而消除了TCIv1.0。这一点一开始生效,我的网络连接器就停止工作,给我一个SSL错误。我的服务器组告诉我SSL很好,WebConnector需要TCIv1.0才能正常工作。我发现很多文档说WebConnector使用TCI,但没有相关的版本
有人能证实吗?如果是这样的话,是否有不支持的升级?已确认WebConnector的当前版本仅在TCIv1.0上工
我正在编写一个程序,将各种客户的QB客户导入数据库
导入之后,我需要在数据库和QB之间同步信息,因此我使用Customer ListID
当我可以连接到客户端计算机并使用QB SDK查询他们的客户时,这是没有问题的,但是在许多情况下这很难做到
我知道客户可以为客户导出csv或iif文件,但这不包括ListID
是否可以从QuickBooks界面获取客户列表的ListID字段,而不必使用QB SDK
Rick如果不使用某种SDK程序,就无法获取ListID。如果不使用某种SDK程序,就无法获取Li
如何将“稍后通过QuickBooks发送邮件”复选框设置为默认选中?我还没有弄明白这一点,所以我不得不转到“发送/发货”选项卡,手动检查每张发票。请告诉我有更好的办法。我希望在默认情况下,每一张新发票都要进行检查
编辑:我也希望能够通过QBXML以编程方式选中复选框,但根据我在Intuit开发者网络论坛上的问题,这是不可能的 此字段不会通过SDK或ID公开。如果发票是定期的,您可以将其保存在存储的事务中。创建新发票时,如果在存储的交易中选择,则会自动将其选中 好的,但是问题的焦点是什么:我可以将
我使用Quickbooks RDS将Access数据库连接到Quickbooks。一切都很顺利,但我们最近升级了整个网络,现在我在尝试建立从RDS客户端到服务器的连接时收到错误消息。错误为“公钥交换错误-对象已存在”。我只是想知道为什么这会突然发生。根据我所读到的内容,我假设这是一个权限问题。我已进入MachineKeys文件夹,并试图更改权限以允许所有操作,但这无法修复它。我还禁用了windows防火墙,为它所需的端口添加了例外,并禁用了防病毒软件。我的QB文件存储在网络驱动器上,但我使用其中
我已经在我们的服务器上安装了QuickBooks Enterprise Solutions 14.0 R3(非授权服务器版本)。安装选项“我不会在此计算机上使用QuickBooks。我将在此处存储公司文件,以便通过网络共享。(此选项不需要许可证)”。
安装在我们网络中其他计算机上的QuickBooks Enterprise Solutions 14.0 R3使用QuickBooks公司文件
我们的QuickBooks集成应用程序
使用QuickBooks SDK 13.0的Microsoft
我一直在尝试将基于PHP的解决方案与QuickBooks desktop pro集成。我正在使用用于QuickBooks Web连接器的PHP DevKit
我已经能够正确设置web连接器,但是我无法使其连接到应用程序。每次我收到以下错误消息时:
20151206.12:22:43 UTC : UpdateThisScheduledApp() : Performing SCHEDULED UPDATE for application = QuickBooks Integrator
20151
我有一个客户需要将他的网站连接到Quickbooks桌面POS 18.0。我下载了Quickbooks webconnector,但最新版本出现错误,说我需要Quickbooks 2015或更高版本,因此我下载了2.1.0.30版本,并能够在计算机上安装它
然后我使用了下面的php应用程序。我在我的服务器上安装了它,获得了ssl证书和安全所需的一切。我现在只在测试中使用它,但问题是,当我生成.qwc文件并在web连接器上使用它时,会出现以下错误:错误QBWC1048:QuickBooks web
我正在使用QuickBooks(QBD)SyncActivity API获取有关QuickBooks桌面同步的信息。但有时调用SyncActivity API时,我没有收到响应,有时收到响应
云是否存在任何连接问题,或者我是否缺少从云获取详细信息所需的任何信息,下面是获取更多详细信息的请求和代码
//Sync Activity details
Intuit.Ipp.Data.Qbd.SyncActivityRequest syncActivityRequest = new Syn
我正在将QuickBooks(桌面版)与ASP.NET应用程序集成。为此,我使用QuickBooks Web连接器。如何为自定义web服务创建.qwc文件?web连接器实际上只是一个代理或中继,位于QuickBooks和您自己的应用程序之间
作为一个概述——基本上,您构建了一个SOAP服务器/Web服务,它讲述了一组特定的方法。然后,Web连接器安装在运行QuickBooks的计算机上,并轮询您的Web服务,询问“嘿,有什么要我做的吗?”然后您的Web服务可以使用qbXML请求()进行响应,这些
我使用QBSDK在VS2010中创建了一个windows窗体应用程序
我的问题是目标安装了QB并正在运行,但我在尝试部署一键式应用程序时出错。(错误只是应用程序生成了一个错误——我找不到日志文件来查看实际发生的情况)
为了解决这个问题,如果我将QBSDK安装到目标机器上,它运行良好
我的问题是:
我需要在部署中包括哪些内容,以便不必安装SDK?您需要为任何使用SDK工作的应用程序安装SDK可再发行组件。如果您使用的是QBFC、RDS或QBO连接器,则只有两种受支持的方式可以分发这些组件:
1.您
我正在向quickbooks发送QBXML以添加销售订单。一切运行正常,但当我为InventoryRef添加如下标记时,我得到XML无效错误
<SalesOrderLineAdd>
<InventorySiteRef>
<FullName>Austin</FullName>
</InventorySiteRef>
<ItemRef>
<FullName>ES
当我试图从CompanyCurrency查询此选择名称时,我遇到此错误
如果我按代码查询,我会得到这样的结果:从CompanyCurrency中选择代码:
嗯,我不知道为什么会发生这种情况,因为代码和名称都是表中的属性,我想通过搜索代码跳过这个问题,所以我使用like运算符进行搜索查询,即使是quickbooks online上所有其他表上的同一查询也可以正常工作
有人知道与此表相关的问题吗 我认为您无法筛选该查询的结果。就像在其他端点上一样,它没有将任何字段列为可过滤字段。您应该检索列表,只需
我正在为我的公司开发一个自定义工作流自动化,包括在Quickbooks Online上创建费用和发票。因为这是一个只有我的公司才会使用的集成,所以有没有办法避免oauth过程
是否有任何方法可以避免oauth过程
不,Intuit使用OAuth进行身份验证,仅此而已
我正在尝试通过excel工作表在quickbook desktop中导入发票,我使用的是QB desktop Pro 2018版本,我选择了“客户->批量发票”,但我无法按列粘贴数据,需要有人帮助解决。
您应该联系QuickBooks支持部门;这不是关于软件开发的问题
我们正在尝试在应用程序中添加回写功能。
我们正在使用JavaSDK。我们正在尝试两种方法来更新现有客户
方法1
使用customerQuery检索customer对象
使用相同的客户对象进行更新
已成功更新
方法2
创建新的客户对象
使用SetId()方法为新创建的对象设置Id
更新客户
获取以下异常
-2001错误详细信息::cvc复杂类型。2.4.a:发现以元素“MiddleName”开头的内容无效。应为“{”“:SyncToken”“:MetaData”“:ExternalKey”“:Sy
总结:-
IPP DevKit 2.0版是否可与QuickBook Enterprise 12 Windows桌面应用程序一起使用
我认为它只适用于quickbook的在线版本。请确认
我是Quickbook development的新手,希望开发从Quickbook Enterprise 12 Windows桌面应用程序获取数据的应用程序。我创建了两个SDK,QBXML和QBFC,其中QBFC是一个com组件,通过它我可以获取各种表数据
但是com这个com组件有一些限制,我们不能以块或其他
标签: Quickbooks
intuit-partner-platformintuitquickbooks-online
我正在尝试更新1500个QuickBooks在线库存项目的现有数量。我可以从商店里买到1500种产品
这个更新可以完成吗?我看不到手头有多少物品:
这可以通过批处理请求来完成:
如果是,如何执行更新?同样的内容只显示了如何创建对象。现有数量不是一个独立的对象。这些API与QuickBooks GUI非常相似,在QuickBooks GUI中,您可以使用库存调整来更新现有数量
对于Windows的QuickBooks:
有关QuickBooks Online:
v2 API中不支持此操作。
是的,
我正在使用Quickbooks rest API开发一个android应用程序。我想用我的应用程序在Quickbooks上上传一张收据——想法是捕获收据/图像,然后像Quickbook的Android应用程序一样上传到服务器上
但挑战是我找不到任何RESTAPI端点,使用它我可以在Quickbook的ReceiveTab上传收据
我不太清楚这张支票,它和收据一样吗
注意-我可以在Quickbooks上上载文档,但它不会出现在Quickbooks收据选项卡上,并且我已经知道如何通过邮件或Quick
关于Quickbook API集成,有人可以帮助我吗
我已从下载SDK
我已经安装并配置了密钥
在执行Quickbook.php文件时,我有一些db表
我被困在那里了,有人能进一步帮助我吗。如果您正在构建SaaS应用程序(允许其他人将他们的QuickBooks公司连接到您的应用程序):
如果您正在为QuickBooks ONLINE构建:
不要使用该库,而是使用GitHub上提供的。它是开源的,受良好支持,可以与OAuth和v3配合使用
您可以按照以下步骤开始。您将经历与上面类似的过程,您将在
标签: Quickbooks
intuit-partner-platformquickbooks-online
当我使用以下查询时,我得到了一个很好的回答(只有5月的前5天,因此显然默认值不是建议的“本财年迄今”,但我离题了):
当我添加参数时,我得到一个oauth异常。例如:
https://quickbooks.api.intuit.com/v3/company/0123456789/reports/CustomerSales?start_date='2013-01-01'&end_date='2014-05-06'
给我这个:
{
"Fault": {
"type": "AUTHEN
我正试图找到一种将Quickbooks桌面与自定义web应用程序集成的方法。Intuit似乎不支持使用IPP API实现这一点
有没有办法将Quickbooks桌面与web应用程序集成
顺便说一句,我确实找到了Intuit的Web连接器,但它似乎不再被开发了
有没有办法将Quickbooks桌面与web应用程序集成
是的,用这个。更有可能的是,您会希望使用(或者,根据类似的概念构建您自己的替换) 谢谢你的快速回复。快速跟进:看看QBWC,它看起来并没有得到积极的开发(例如,我在QB主站点或开发者
当我使用ReceivePaymentMod请求修改付款时,我需要提供付款的txnID。然后在响应中,它发回一个txnID,不知道它是否相同,还没有付诸实践
如果我必须再次修改相同的付款,我是使用从原始ReceivePaymentAdd请求返回的txnID,还是从上次ReceivePaymentMod请求返回的txnID
不知道是否相同,还没有付诸实践
是的
TxnID是QuickBooks的唯一主键,就像任何标准数据库系统中的唯一主键一样
如果我必须再次修改相同的付款,我是使用从原始Receiv
如何使用quickbooks通过API设置小时费率?我在文档中没有看到任何关于它的内容:
我看到有人提到收费率,但那不一样
这是我正在使用的代码:
$EmployeeService = new QuickBooks_IPP_Service_Employee();
$Employee = new QuickBooks_IPP_Object_Employee();
$Employee->setGivenName('Greg');
$Employee->setFamilyName('
…输出是这样的:
<?xml version="1.0" ?>
<QBXML>
<QBXMLMsgsRs>
<HostQueryRs statusCode="0" statusSeverity="Info" statusMessage="Status OK">
<HostRet>
<ProductName>Intuit QuickBooks Enterprise Solutions: Manufacturing and Wh
当我们导入包含多个税项的发票时,QuickBooks中的纳税义务报告将报告第一个税项下的所有收入。报告似乎使用了小计值,然后分别报告了所征收的税款。所报告的税款是正确的,只是与每个税款相关的收入不正确
为了解决这个问题,我们尝试在每一行中添加一个小计,然后在每一行中包含相关的税费。如果您将此交易直接手工输入QuickBooks,它将处理多个税费和小计行。如果您以编程方式这样做,QB似乎对小计感到困惑,并将小计上面的所有内容
以下是一个不起作用的示例:
Item Description
我正在开发一个应用程序,在该应用程序中,我需要获取销售税税率及其相应的销售税代码。例如,在我的quickbooks实例中,我的销售税代码为“G”,销售税税率为“5%”。类似地,我有“HST”作为销售税税率为“13%”等等。这些可以在将来添加或修改。所以我需要将它们从Quickbooks中导出,以将它们保存到我的PHP MYSQL数据库表中。
但是我在我所指的Quickbooks桌面API(OSR)中找不到它们之间的关系。请帮忙。提前感谢。不幸的是,QuickBooks桌面SDK没有公开增值税代码
我正在编写一个简单的桌面应用程序,以从QuickBooks(使用demo account(UK)数据的开发人员帐户)获取信息,在这方面,我已经能够通过OAuth流。然而,我一直无法获得公司的基本信息
下面是Fiddler请求和响应的捕获:
GET https://quickbooks.api.intuit.com/v3/company/123145829830639/companyInfo/123145829830639 HTTP/1.1
Authorization: oauth_token=
正在寻找一个白标签解决方案,或者可能是一个纯pdf选项,以便在发票或发票消息上不显示quickbooks品牌
我正在使用Quickbooks Desktop 18.0,并通过Web连接器在我的c#应用程序和Quickbooks之间同步数据
我有一个任务,我必须推送账单,并且我在“供应商->账单”下为账单中的每个费用行预定义了账户引用
我不能推动法案,因为,我得到这样的错误
<?xml version="1.0" ?>
<QBXML>
<QBXMLMsgsRs>
<BillAddRs statusCode="3140" statusSeverity="Error"
我们正在发邮件到
SandboxQuickBooks.api.intuit.com/v3/company/{realm_id}/attachable
带标题:
Content-Type: multipart/form-data; boundary="--fdlkjflksd--"
和机构:
--fdlkjflksd--
Content-Disposition: form-data; name="file_metadata_01"; filename="attachment.json"
Cont
根据文档,QuickBooks SDK中CheckAdd消息的ApplyCheckToTxnAdd成员采用可选的usemacro值。当我这样做时,它会出现错误,因为缺少一个元素:“TxnID”
这对我来说意味着文档或Web连接器或QuickBooks本身中存在缺陷
我试图复制的业务场景是通过写一张支票来支付客户信用备忘录
有什么想法吗?
谢谢
标记发布代码、传出的XML请求和传入的XML响应。除非你发布一些你正在做的事情的细节,否则没有人能够帮助你。
在QBSDK中,我使用示例EventSubscribe和EventHandler设置了一个事件。我正在订阅客户修改事件。当我得到事件时,我得到下面的xml代码。它给了我ListID,允许我获取当前的客户名称。然而,我也需要旧名字。我正在尝试更新Postgres中的名称,它需要旧名称。有没有办法让我得到这个旧名字
谢谢
<?xml version="1.0" ?>
<?qbxml version="3.0" ?>
<QBXML>
<QBXML
QuickBooks客户遇到各种错误,包括
处理QBXML请求时出现内部错误
这是一个已经运行了一年多的项目
客户一到QBES13就发生了
其他客户收到各种QuickBook崩溃,并且
未安装QBXML组件。(同样适用于运行数月的程序)
QBSDKLog中填充了以下内容:
20130701.150236 E 12504 InvoiceStorage::BuildTheRetObject This feature is not enabled or not available in t
标签: Quickbooks
intuit-partner-platformintuitqbfcqbwc
我有安装了Web连接器的Quickbooks Pro 2013
我已经创建了一个同步应用程序,授予了权限和一切,并且我获得了Web连接器,可以在公司文件(QB PRO 2013)和Web服务之间成功地交换数据
只有在QB PRO 2013打开时才会发生这种情况。它不需要登录用户,只要保持应用程序的打开状态就足以让Web连接器连接到公司文件并交换数据
问题是,当我关闭应用程序时,Web连接器开始抱怨一个QBWC1013错误,并说:
无法启动QuickBooks。-此链接的第二行:
我习惯了QB P
我已尝试使用quickbook api创建销售收据。大部分订单销售收据已成功与quickbook同步,没有任何问题。但其中一个错误如下:
{
"Fault": {
"Error": [
{
"Message": "A business validation error has occurred while processing your request",
"Detail": "Business Validation Error: Amou
下面是我正在使用的有效负载,但在quickbooks上创建客户时无法传递我自己的customerID
{
"FullyQualifiedName": "King Groceries",
"PrimaryEmailAddr": {
"Address": "jdrew@myemail.com"
},
"DisplayName": "King's Groceries",
"Suffix": "Jr",
"Title": "Mr",
"MiddleName"
我有一个使用qbXml和Intuit Web连接器与QuickBooks同步的应用程序
我注意到在查询帐户时有一些不寻常的行为。根据规范,帐户的全名应该包括其祖先的名字,用冒号分隔。比如“祖父母:父母:账户”
然而,在这个特殊的例子中,我从AccountQuery中得到一个返回,其中帐户显然有一个父帐户,但全名并不反映父帐户的名称。这只发生在一个特定的用户,QB 2012专业版
是否有一种设置或情况导致QB换档,并且在帐户全名中不包括父名称
下面是一个带有可疑全名的帐户示例(一些信息因隐私而更改
基本上,在多货币模式下,似乎无法在QuickBooks桌面UI(公司>管理货币>下载最新汇率)中设置要自动更新的汇率
我想知道是否有一个请求可以通过Web连接器输入,它类似于上面概述的UI中的菜单选项,这样我就可以定期调用Web连接器并模拟自动下载最新汇率的过程?如果不下载汇率,那么直接应用汇率
非常感谢。不,通过QuickBooks SDK/API无法做到这一点
我的目标是在一段时间内为作业列表查找已删除的事务。不同工作的时间段可能不同。我目前正在使用TxnDeletedQueryRq,但请求仅提供日期范围的过滤器。我试着调查其他的请求,但到目前为止运气不好。我想知道是否有人知道实现这一目标的方法
谢谢。我能想到的唯一方法是创建一个审计跟踪报告并解析“已删除”状态。这允许您为名称设置实体过滤器,另外还可以设置修改的日期范围和报告期间,以帮助缩小需要分析的信息范围:
IGeneralDetailReportQuery report = MsgRequest
上一页 1 2 3 4 5 6 7 8 9 ...
下一页 最后一页 共 14 页