有没有办法通过SDK(我使用qbXML和QuickBooks web连接器连接到Java应用程序服务器,SDK版本7.0,QuickBooks enterprise 9.0)打印带有求职信的发票?这可能需要第三方工具,因为QuickBooks似乎有一个很好的“待打印”复选框,您可以在“提醒”窗口和其他窗口中逐个打印它们(您可以批量打印发票和标签,但不能打印封面)
另一种方法是,在创建时标记通过SDK创建的发票,以便以后可以打印相应的求职信?实现这一点的唯一方法是通过非常紧密的Quickbooks
我正在重写一些中间件,我公司的一些应用程序使用这些中间件与Quickbooks进行通信。在这个过程中,我试图解决一个我们经常遇到的问题。简而言之,我们在POS和其他模块中计算的交易金额通常与Quickbooks计算的交易金额相差几便士。这在POS中尤其是一个问题,因为我们的系统不会将销售收据发送到Quickbooks,直到轮班在登记簿(即批次结束)进行对账。在批处理过程中,我们的系统将事务存储在SQL Server数据库中,然后在办事员关闭其批处理时将这些事务发送到Quickbooks。如果由于
我想去拿
Date Last Sold
MTD Sold
Last Month Sold
YTD Sold
Last Year Sold
Date Last Purchased
对于Quickbooks中的项目
我正在使用PHPSDK从quickbooks获取项目,并能够获取它们
但我也想把这些字段取出来
是否有任何QBXML请求可用于获取项目的这些字段值?正如William所说,这些信息都无法通过直接查询获得
您应该在QuickBooks GUI中浏览一下,找出可以从何处获取此信息-它很可能
保存销售收据时出错。QuickBooks错误
消息:交易金额必须为正数
当我将此xml提交到quickbooks网络连接器时,它会抛出上述错误。交易金额是多少?它在xml中的位置是什么
<?xml version="1.0" encoding="utf-16"?>
<?qbxml version="12.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<SalesReceiptAddRq
标签: Quickbooks
intuit-partner-platformquickbooks-online
我有一个桌面SDK应用程序,目前与QB的桌面版本对话。我想添加QBOE访问(充分考虑两者之间的差异)
我还没有找到如何注册应用程序的方法,SDK PDF文件中的链接会将我带到错误的站点,否则我会收到404错误。我来到这里时发现了以下内容:
两个月前的markdnielson
要创建QBOE应用程序,您需要转到
我希望能够将我的网站与QuickBooks连接起来,但我真的找不到多少关于如何连接的信息。基本上,我希望能够做的就是下订单并捕获发票号,然后将该发票号和付款金额输入Quickbooks。你们中有人这样做过吗,或者有什么可以提供的信息吗
更新:
这将在PHP中完成,Quickbooks是Windows版本。研究Quickbooks ODBC驱动程序
以下是我最初搜索引擎查询的链接:
警告:如果您这样做,您可能会经历巨大的痛苦和不快。现在请编辑您告诉我们您使用的编程语言和QuickBooks版本:
我想从quickbooks中获取所有库存项目,其中只包含全名和现存量字段,以便获得更小的xml。你知道如何做到这一点吗
这是xml查询请求:
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="10.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<ItemInventoryQueryRq>
我正在使用使用QBXML的Quickbook在线PHP SDK
我通过api添加发票
quickbook两次添加同一发票,即使请求发送一次
我已经检查了响应xml,它在单个响应中多次显示相同的发票
当我发送一次请求时,如何限制quickbook只添加一次发票
谢谢
quickbook两次添加同一发票,即使请求发送一次
这是非常非常不可能的。有成千上万的人在使用类似的集成,而你是唯一一个有这个问题的人
我已经检查了响应xml,它在单个响应中多次显示相同的发票
然后,您应该发布qbXML请求和qbX
使用QBSDK12.0
我有一个场景,我创建了一个新员工,然后使用员工列表ID创建了一个销售代表
如果我尝试输入一个重复且存在初始值的销售代表,该销售代表将失败,然后我希望删除该员工
我不知道如何删除员工或任何列表项(客户、供应商等)。是否可能,或者我必须将它们标记为IsActive=False
Rick您可以使用ListDel删除列表对象(客户、供应商、员工、项目等)
qbXML语法为:
<?xml version="1.0" encoding="utf-8"?>
<?qbx
当我将以下XML发送到QuickBooks桌面云时,我收到了以下我不理解的错误。谷歌搜索了一下,但没有发现任何相关信息。有人知道源列是什么吗
收到错误消息:
p_validate_txn_ln-根据参考id acc_id=39 idDomain=QB找不到src_列名称_id
<Object xsi:type="VendorCredit"><Header>
<DocNumber>8D1FC366607</DocNumber>
<TxnDate
标签: Quickbooks
intuit-partner-platformquickbooks-online
我正在尝试使用Quickbooks API创建员工及其电子邮件地址的列表。我正在使用以下API调用:
https://qb.sbfinance.intuit.com/v3/company/123/query?query=SELECT * FROM Employee
这会返回大量重要信息,但不会返回电子邮件地址。根据,它应该作为primarydemailaddr返回。有什么想法吗
更新
事实证明,如果在QuickBooks中创建用户并将该用户附加到现有员工,则该用户使用的电子邮件地址不会自动传播
我想将我的asp.net应用程序与quickbooks enterprise集成
我已经使用IPPV3 ASP.net完成了与quickbooks online的集成;我可以使用JSON对象发送HTTP调用以获得响应,但现在我的要求是将我的asp.net应用程序与quick books企业软件连接起来
我可以在QuickBooks enterprise中使用我在QuickBooks online中使用的方法吗
请帮助我的知识,因为我已经做了在线(小规模)版本的工作
我可以在QuickBooks
在哪里可以找到所有支持的quickbooks xml格式?基本上,我正在尝试使用Quickbook webconnector在Quickbook和我的业务应用程序之间交换数据。我想尽可能地实现自动化。我正在使用Quickbooks 2011企业版。好的,我得到了一个链接,在那里我可以找到所有基于QB版本的支持格式
作为答案发布,希望对其他人有所帮助。此外,可以在SDK发行说明的第17页找到qbXML版本到QuickBooks版本矩阵:谢谢Keith,这很有帮助。
我正在使用PHP并尝试集成webconnector,以便将我的项目详细信息与Quickbooks destop同步。
我不明白的是,如何将Quickbooks中已有的项目映射到我试图从我的网站更新的同一项目。我没有Quickbooks中已经存在的任何项目的参考号。
我可以想到的一个解决方案是删除所有现有记录,然后再次添加它们,这样您就可以得到相应的参考号。但这是不可行的。QuickBooks for Windows有一个双主键系统,您可以通过FullName或ListID引用对象
因此,这样的内
大家好,我正在按照本教程“”设置api并从quickbooks获取数据。我已经成功地设置了api,但是我现在面临的问题是我无法从QuickBooks中获取数据。它总是返回null,即使那里有很多数据
这是我正在做的代码
config.php
<?php
// setting up session
/* note: This is not a secure way to store oAuth tokens. You should use a secure
* data
我是Quickbooks和webconnector的新手,我正在为Quickbooks使用phpsdk
我知道如何使用QBXML请求从Quickbooks获取销售订单
但是我想从Quickbooks获得销售订单中的列名
是否有任何方法或任何QBXML请求可以从销售订单中获取这些列名
谢谢大多数版本的QuickBooks根本不基于SQL。此外,没有允许您直接访问SQL表的QuickBooks版本
相反,所有QuickBooks API都是基于XML的API
XML没有“列”
太好了。。。你的问题:
标签: Quickbooks
intuit-partner-platformquickbooks-online
在QBO API浏览器中,对于购买API V3,当我尝试获取所有信用卡交易时。我使用的查询是select*from Purchase,其中PaymentType='CreditCard'。这只返回了4笔交易,其值为true,换句话说,它们是退款。我最近的指控没有被退回。此属性的默认值为False。当我手动将这些设置为真时,它们出现了
有办法解决这个问题吗?我不明白为什么默认情况下我的查询只返回退款。我要所有的信用卡交易,而不仅仅是退款
PaymentType上的采购实体查询结果不正确。这是一个已
我正在使用IPP的PHP API创建发票。我正在使用以下代码创建发票:
public function create_invoice($data) {
$this->_getClientByID($data['clientId']);
$invoice = new IPPInvoice();
$invoice->AllowIPNPayment = "false";
$invoice->AllowOnlinePayment = "false";
在Quickbooks SDK手册中,有一节称为“使用ReceivePayment进行信用卡授权和捕获”。上面写着
使用ReceivePayment进行信用卡授权和捕获
如果公司订阅了QBMS,您可以记录基本上是未决交易的ReceivePaymentAdd。也就是说,在这种用法中,您希望将QBMS授权事务保存到QuickBooks中。因此,ReceivePaymentAdd包含CreditCardTxnInfo聚合和CreditCardTxnType授权。QuickBooks将此保存为挂起事务。
我将此归结为一个使用QB Enterprise总是失败的简单示例。(奇怪的是,我可以发誓这个代码过去是有效的。)
通过SDK创建具有特定参考号“PTD1234”的日记账分录
在同一代码块中搜索特定日记账分录
观察,没有发现结果
但是,如果我更改流程,在QB中手动创建相同的日记账分录,那么下面的搜索代码将正常工作并找到日记账分录
Quickbooks qb = new Quickbooks();
qb.Connect(this);
IMsgSetR
标签: Quickbooks
intuit-partner-platformquickbooks-onlineintuit
是否可以使用QuickBooks API检索科目表中定义的所有科目或单个科目的所有交易记录,并按日期范围进行筛选
不确定这是否有帮助:
谢谢不可能使用任何V2 api获取所有事务。要获取所有交易,您可以查询单个实体,如账单、付款、发票等,您可以运行报告,然后下载相应的交易:
我遇到了同样的问题,最近的一次是通过api(如总账报告)访问“报告”,然后用c代码手动过滤和解析:(我感觉到你的痛苦
标签: Quickbooks
intuit-partner-platformquickbooks-onlineqbxml
我们已经为通过QBSDK连接到QBO的客户端开发了一些定制应用程序。由于QBO中的新Harmony界面将破坏QBSDK应用程序,这是否意味着Intuit将支持在定制应用程序中使用IPP?有人知道Intuit的计划吗?生产中仍然不支持自定义集成
您可以访问IPP的官方博客
您可以在仅开发人员模式下使用QB REST API。但在这种情况下,将限制10个活动连接(应用程序公司)
谢谢2013年12月19日,Intuit宣布支持集成。看起来他们正在通过“发布到您的专用频道”来处理集成;与在Apps.
我使用.NETSDKv2将我的web应用程序与QuickBookOnline帐户连接起来,从qbo获取数据工作正常。但在我从v2迁移到v3之后,当我尝试获取客户列表时,会收到异常消息。错误出现在以下代码行:
var qboCustomer = new Intuit.Ipp.Data.Customer();
var qboCustomers = dataService.FindAll(qboCustomer, 1, 10).ToList();
错误出现在第二个代码行
异常消息:反映类型“Intu
我正在使用从quickbooks桌面查询/添加客户
现在,我想编写一些RESTAPI,将新客户放到quickbooks桌面,并从QB获得客户ID的即时响应
我甚至不确定我是否能从qbxml查询中得到对quickbooks桌面的即时回复
这一次的最佳体验是什么?使用链接到的库,您不能。它使用Web连接器,而Web连接器不支持与QuickBooks的实时通信
如果您愿意,您可以直接使用QuickBooks SDK(C#,但要知道,如果您想通过HTTP或任何类型的web服务/网站来实现这一点,您将需要
在中,我们可以看到我们可以从中筛选/排序不同类型的项目。我只对Item.Type='NonInventory'或Item.Type='Service'感兴趣
API查询
从活动项中选择*并键入('Service'、'NonInventory')
但是我只得到服务类型的所有项目。甚至非库存类型项。类型为服务。现在,我如何通过检查状态或任何其他属性来确定哪个是服务,哪个是非库存?我还想从响应中排除,类别和捆绑。在API端点中通过minor\u version=42后,我得到了正确的结果,并且只能过
我在QBXML中工作,试图在ReceivePaymentAddRq中将付款应用于特定发票。我得到了一个很常见的结果,“找不到请求中指定的对象TxnID”。在请求中添加了ARAccountRef字段后,大多数关于这个主题的其他论坛线程都会得到解决,这对我来说似乎没有什么区别
我查询了TxnID 68B4-1290718970的发票,并验证了以下内容:
我的请求的ARAccountRef ListID与QueryRet中的内容匹配
我的请求的CustomerRef ListID与QuerySet中
我正在使用QBFC将Quick books项目数据从Quick books导入CSV文件
我见过几个字段具有相同的值(103)
ParentRefType=103
SalesTaxCodeRefType=103
ExpenseCountType=103
PrefVendorType=103
PurchaseTaxCodeType=103
告诉我为什么?我并没有直接从QuickBook应用程序中看到这些值
我希望这些价值观来自于背景 简而言之,103指的是全名引用类型。是的,这些值来自Quick
标签: Quickbooks
intuit-partner-platformquickbooks-online
1.如何使用.NET以编程方式连接QuickBooks Online?我们遵循了下面的文章,但这需要手动干预才能连接。
最初,我们使用以下代码开发了示例应用程序:
2.我们必须使用Json或.NET SDK库的哪种集成方法?大多数Json示例都只是代码片段,在这里我们可以使用Json with.NET下载示例应用程序。如果您想要创建SaaS应用程序并在Appcenter中发布它,那么您需要实现OAuth流,它需要用户输入以进行授权。在dev env中,使用上面的示例应用程序,您可以获得OAu
我想将quickbooks与我的windows服务集成。目前我正在使用quickbooks SDK。它与windows应用程序一起工作。在windows服务中显示“无法启动QuickBooks”。异常
如何解决此问题QuickBooks不支持作为Windows服务运行的应用程序。应用程序需要在用户上下文中运行
Ref:quickbooks web connector是否可以在我在quickbooks中添加详细信息时将其添加到我的数据库中?没有windows服务?
当涉及QBD时,我看不到Item类中可用的单价属性。它在QBO中提供。我正在尝试使用通过Quickbooks桌面版输入的项目下载并填充数据库。有人能帮忙吗
如何获取Intuit.Ipp.Data.Qbd.item中项目的单价
在Shivan Raptor发表评论后添加的额外信息(2013年11月7日)
我的电脑中安装了Quickbooks Pro试用版2014英国版。我已经为公司创建了公司文件和项目。创建项目时,我可以输入该项目的价格。Quickbooks一定在某处保存了它。我需要使用.Net应
我们正在将我们的SaaS与QuickBooks桌面集成,但遗憾的是,我们无法找到有关qbXML的足够信息。我记得它就在那里,但现在看来是直觉淘汰了它
QuickBooks Web连接器是否支持创建帐单付款
现在可以找到关于qbXML的全面信息了吗
除了QBWC之外,还有其他现代化的方式将SaaS与QuickBooks桌面集成吗
是,账单付款支票或账单付款信用卡
请参见我认为QBWC是您集成到QB桌面的唯一方式——除非您的客户使用QB Online,在这种情况下,您可以使用如下包装:
对于nod
我一直在尝试使用Quickbooks SDK连接我的Windev应用程序。
我希望使用QBXMLAPI连接到本地QB实例。
我已经能够通过以下方式获得对图书馆的参考:
myconnection = new object Automation "QBXMLRP2.RequestProcessor"
然而,当谈到OpenConnection2方法时,我只会得到错误。“缺少参数”或“无效参数”。我知道我应该向函数传递一个“localQBD”类型,但我还没有找到如何引用它。下面是我的无效脚本
myco
我有一个使用QBFC12.0用C#编写的Quickbooks“集成应用程序”。它在多个站点上安装并正常工作,有多个版本的Quickbooks。今天我尝试在Quickbooks 2012首映式的新站点上安装它。要授权应用程序连接,必须打开QB,以QB管理员身份登录,然后从集成应用程序启动连接。每次我在新站点安装应用程序时都必须这样做。在这种情况下,当我尝试启动连接时,会收到以下错误消息:
无法打开Quickbooks。Quickbooks无法启动,因为它已在运行。只有Quickbooks会计和Qu
我试图在一次呼叫中获得所有QBO账单实体及其所有供应商名称
如果我调用DataServices.FindAll()我会收到所有具有正确VendorId的账单,但VendorName属性设置为null
有没有办法在不打另一个服务电话的情况下检索VendorName?没有。您必须查询账单和供应商
我对Quickbooks很陌生
我创建了一个程序,创建了一个IIF文件,其中包括要导入的客户、供应商、自定义字段和要添加的事务
导入效果很好,但当我打开发票时,客户地址为空。我不是通过TRNS行传递此地址,因为我认为Quickbooks将链接到相应的客户并为我填写
!HDR PROD VER REL IIFVER DATE TIME ACCNTNT ACCNTNTSPLITTIME
HDR QuickBooks Premier Version 23.0D Rele
我一直通过以下方式访问OSR:
有一段时间了,这已经奏效了(有点-非常糟糕)。它现在已经停止工作,没有它我就无法继续工作。ConsoleByte wiki是一个不错的选择,但它似乎没有特定的国家/地区版本,也没有像OSR那样列出不同的版本
有没有人可以替代英国QBXML版本11
谢谢,我们知道这一点。没有关于何时开始的预计时间。您可以在本地使用SDK附带的OSR。只需在兼容模式下运行。我已经向Intuit提交了一份支持票,让他们修复它。啊,不知道为什么我不想先这么做,谢谢。我只是假设他们已经放
我知道,要访问QuickBooks中当前未打开的公司,web服务需要向QuickBooks web连接器提供文件位置,作为authenticate()调用的返回值
对我来说,这似乎是倒退。为什么web服务负责告诉web连接器相关公司文件的位置?由Web连接器管理它不是更有意义吗
下面是我在QuickBooks Web连接器中找到的相关解释
程序员指南:
如果web服务希望尝试其他公司,请在返回的字符串中提供公司路径名。(如果要使用恰好打开的任何公司文件,可以提供空字符串。)web连接器将通过尝试
我正在尝试使用QODBC工具将发票导入Quickbooks的实际逻辑迁移,但我很难找到IIF文件的列与DB的列之间的关系
这是我的IIF文件的头
!TRNS TRNSID TRNSTYPE DATE ACCNT NAME CLASS AMOUNT DOCNUM MEMO CLEAR TOPRINT NAMEISTAXABLE ADDR1 ADDR2 ADDR3 ADDR4 ADDR5 PONUM DUEDATE TERMS
我使用qbXML和web连接器将SaaS应用程序中的一个客户同步到quickbooks中,我使用ExternalGUID字段将其与应用程序中的内部客户关联
客户在Quickbooks中同步良好。但我仍在测试我的应用程序,所以我删除了quickbooks中的客户,只是为了再次测试我的代码,并能够在quickbooks中同步回客户
但现在,当我尝试添加刚删除的客户时,quickbooks会给出以下响应:
Quickbooks似乎无法从已使用的ExternalGUID列表中清除该项。当我再次使用相
标签: Quickbooks
intuit-partner-platformquickbooks-online
我已经成功地使用POST和内容类型application/xml创建了对象
我还成功地使用Content-Type application/x-www-form-urlencoded进行了查询,其中包含一个空白的请求体,该请求体根据我指定的URI返回所有对象类型
我也可以在请求体中使用类似PageNum=1&ResultsPerPage=1的内容,我已经知道如何将其合并到签名中,以便获得有效的响应
然而,无论我如何格式化它,当我尝试使用过滤器时,除了401响应之外,我无法得到任何东西(一些基本的
当我查询客户时,我会返回一个包含所有信息的客户对象。其中一个属性是地址。其中包含客户的帐单和发货地址。但是,每个地址的id字段始终为空。我想知道如何在没有id的情况下将更新推回到QBO?如果没有某种密钥,QBO如何知道我正在更改哪个地址?我的目标是能够查询QBO并获得自指定日期以来已更改的所有客户和地址。我为客户提供了所有这些服务,但也需要为地址提供同样的服务。我的假设是,当QBO中的地址发生更改时,会为该客户记录设置修改的时间戳。有谁能告诉我如何管理客户的地址并将更新推回到QBO “每个地址的
如何使用c#中的QBFC COM组件仅从Quickbook中获取修改和删除的记录。每个实体类型都有自己的修改日期过滤器。例如,CustomerQuery具有或CustomerListQuery.CustomerListFilter.FromModifiedDate和或CustomerListQuery.CustomerListFilter.TomModifiedDate。您将在每个实体类型和每个事务类型的查询消息中找到此模式
对于已删除的记录,实体使用ListDeletedQuery,交易使用T
我需要获取QuickBooks中所有账户的最近24个月的月末余额。有没有一种不用运行报告(例如GeneralSummaryReportQueryRq)就能做到这一点的方法?如果没有,当使用GeneralSummaryReportQueryRq命令而不仅仅是帐户名时,是否有办法在报告输出中显示帐户的ListID值?获取此数据的唯一方法是通过报告
据我所知,无法从报告中获取ListID
但是,如果将AccountQuery的结果与报告输出相结合,则应该能够通过将报告中的帐户名与AccountQuer
我想查询在QuickBooks中创建而不是由数据服务创建的所有QuickBooks桌面销售收据。我该怎么做
当使用QBSDK IReceivePaymentAdd请求时,我一直遇到这个错误,并且没有创建付款 我想出来了
打开客户->接收付款
选择“折扣和积分”
然后填充“折扣账户”字段
我的任务是将Quick Books 2015 enterprise与我的web应用程序集成。我创建了一个web服务来处理web连接器调用。我在运行Quick Books 2015 enterprise的客户端计算机中安装了web连接器。我创建了一个.qwc文件来添加应用程序
一切都好。我在.qwc中添加了一个AppID。我需要在任何Web服务方法(如身份验证等)中检索AppID。我如何才能获得它?QBWC客户端将向您推送用户名和密码以进行身份验证
有关QBWC的更多信息,请参阅
AppID未使用
我知道这可能有点牵强,但有人知道在QuickBooks表中查找库存项目序列号的位置吗
我查阅了所有我能找到的文档,但似乎找不到保存序列号的表格。非常感谢您的建议
此外,任何关于在何处/如何提取项目平均成本的信息都将非常棒 序列号仅在ItemFixedAsset表中可用。
AverageCost在ItemInventory和ItemInventoryAssembly表中可用
下面是一些关于SDK的有用文档,它们可能仍然对您有所帮助。这里是一个参考。使用这两个参考资料,我发现
OSR ItemQue
我想知道是否有可能在QuickBooks中创建两个公司配置文件,并能够自动减少一家公司到另一家公司的库存和定价
因此,假设公司(a)有定价的默认列表。当创建公司(b)时,它应该自动复制公司(a)的所有内容,然后应用不同的价格集
当公司(b)的库存减少时,应反映在公司(a)中
我可能把问题简单化了
我的朋友在同一个地方做批发和零售生意。两者都使用QuickBook,但在不同的笔记本电脑上分别安装。因此,他有效地手动调整了这两个市场的价格
他正在安装一个EPOS系统,可以与零售企业的QuickBoo
我有一个web服务器,通过web连接器连接到QuickBooks桌面。我的大多数事务类型都能正常工作,但我有一些事务类型不能正常工作。当我通过XML验证程序运行它们时,会出现以下错误:
请求验证QB Web连接器(qwc),文件具有指示
8000017D-1509724466
2016-01-04
1000
39.99
现金
81E-1509734863
39.99
XML验证器说QBXML对桌面和在线版本都有效,但在测试Web连接器时给出了错误
我对Emplo
我试图使用该系统将我的数据库从postgresql同步到quickbooks web connector,但它给我带来了各种XML问题。
这是我的QWC文件:
这是我的日志:
20210526.15:53:01 UTC : QBWebConnector.WebServiceManager.DoUpdateSelected() : updateWS() for application = 'QuickBooks PostgreSQL Mirror - myserver.com' has S
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 14 页