Windev Quickbooks SDK OpenConnection2

我一直在尝试使用Quickbooks SDK连接我的Windev应用程序。 我希望使用QBXMLAPI连接到本地QB实例。 我已经能够通过以下方式获得对图书馆的参考: myconnection = new object Automation "QBXMLRP2.RequestProcessor" 然而,当谈到OpenConnection2方法时,我只会得到错误。“缺少参数”或“无效参数”。我知道我应该向函数传递一个“localQBD”类型,但我还没有找到如何引用它。下面是我的无效脚本 myco

Quickbooks集成应用程序可以';当Quickbooks已打开时,无法打开连接

我有一个使用QBFC12.0用C#编写的Quickbooks“集成应用程序”。它在多个站点上安装并正常工作,有多个版本的Quickbooks。今天我尝试在Quickbooks 2012首映式的新站点上安装它。要授权应用程序连接,必须打开QB,以QB管理员身份登录,然后从集成应用程序启动连接。每次我在新站点安装应用程序时都必须这样做。在这种情况下,当我尝试启动连接时,会收到以下错误消息: 无法打开Quickbooks。Quickbooks无法启动,因为它已在运行。只有Quickbooks会计和Qu

Quickbooks 导入的发票未获取客户数据

我对Quickbooks很陌生 我创建了一个程序,创建了一个IIF文件,其中包括要导入的客户、供应商、自定义字段和要添加的事务 导入效果很好,但当我打开发票时,客户地址为空。我不是通过TRNS行传递此地址,因为我认为Quickbooks将链接到相应的客户并为我填写 !HDR PROD VER REL IIFVER DATE TIME ACCNTNT ACCNTNTSPLITTIME HDR QuickBooks Premier Version 23.0D Rele

是否有其他版本的Quickbooks桌面SDK屏幕参考?

我一直通过以下方式访问OSR: 有一段时间了,这已经奏效了(有点-非常糟糕)。它现在已经停止工作,没有它我就无法继续工作。ConsoleByte wiki是一个不错的选择,但它似乎没有特定的国家/地区版本,也没有像OSR那样列出不同的版本 有没有人可以替代英国QBXML版本11 谢谢,我们知道这一点。没有关于何时开始的预计时间。您可以在本地使用SDK附带的OSR。只需在兼容模式下运行。我已经向Intuit提交了一份支持票,让他们修复它。啊,不知道为什么我不想先这么做,谢谢。我只是假设他们已经放

Quickbooks 为什么公司文件名由web服务提供?

我知道,要访问QuickBooks中当前未打开的公司,web服务需要向QuickBooks web连接器提供文件位置,作为authenticate()调用的返回值 对我来说,这似乎是倒退。为什么web服务负责告诉web连接器相关公司文件的位置?由Web连接器管理它不是更有意义吗 下面是我在QuickBooks Web连接器中找到的相关解释 程序员指南: 如果web服务希望尝试其他公司,请在返回的字符串中提供公司路径名。(如果要使用恰好打开的任何公司文件,可以提供空字符串。)web连接器将通过尝试

Quickbooks-将导入IIF迁移到QODBC

我正在尝试使用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

以编程方式使用不同的QuickBooks版本开始会话

我正在使用此调用从代码访问QuickBooks文件 win32com.client.Dispatch("QBXMLRP2.RequestProcessor") 我计划在我的计算机上安装多个版本的QuickBooks。是否有方法指定使用哪个版本的QuickBooks打开会话?我希望解决QuickBooks的特定版本,以便我的程序符合SDK应用程序一次只能打开一个QB文件的限制。(例如,我可以使用QuickBooks Pro与company1.qbw开始一个会话,使用QuickBooks Prem

Quickbooks 如何使用qbXML向Quickbook添加其他数据

我尝试了这段代码,它是有效的。(现在,我可以添加名称:TestCustomer3) 我想向Quickbook添加其他数据。 你能帮我了解qbXML语言吗 示例:我想添加“公司名称”、“全名”、“账单到” 示例代码 字符串输入=@” 测试客户3 "; 可以通过查看屏幕上的QBXML参考来找到这些信息 谢谢可以在QuickBooks OSR中找到此信息的适当位置: 要使用非直觉的ive QuickBooks OSR(双关语),您应该: 使用屏幕顶部的“选择消息”下拉框选择命令/请求类型

Quickbooks 集成QBD加拿大版的最佳方法

我们正在开发一个应用程序,该应用程序从承包商处获取估算值(描述和小时数或数量),并将其保存在在线数据库中。现在,我们希望将该估算值与QuickBooks桌面加拿大版同步,以便总部用户可以使用承包商输入的信息创建报价/估算值。我已经研究了几个我认为应该有效的解决方案,但是加拿大版本的QBD不支持这个功能(我认为),所以我正在积极寻找解决方案。我看到的特征如下: QBWC-Quickbooks Web连接器(根据以下说明,它支持加拿大版的QB 2003-2013) 凭直觉随时随地 现在,我的问题

Quickbooks 如何让公司在QB桌面上市以及其他一些问题

我必须为Quickbooks Desktop(首先)和Quickbooks online(稍后)创建一个集成应用程序。该应用程序只读取和保存本地mssql数据库中的数据,该数据库将从网站访问。感兴趣的数据包括:公司列表、各公司账户列表和分类账信息 由于这是一个web应用程序集成应用程序(asp.net/c#),我计划创建一个由QB的web连接器应用程序调用的web服务 我从SDK示例安装/运行WCWebService,authenticate web方法返回QB db文件的路径或使用当前打开的d

Quickbooks在线版-获取要在网站上显示的数据

我想从我的Quickbooks在线版(印度)帐户获取实时数据,以便在我的PHP网站上显示客户详细信息,如未结余额、地址等 从Quickbooks Online Edition获取数据的最佳方法是什么- 我是否遵循中的说明?但这需要一个具有SSL证书的网站 我是否创建Intuit Anywhere应用程序(),然后使用IDS(Intuit数据服务)使用API获取所需数据 我可以使用PHPDevkit()并将我的凭证直接输入代码并访问Quickbooks帐户的数据吗 我是否使用qbXML(但这似乎

从QuickBooks SDK获取DataExtRet

我正在使用QuickBooks SDK执行发票查询,并且我还想在项目级别提取自定义字段。我发出的请求是: <?xml version="1.0" ?> <?qbxml version="8.0"?> <QBXML> <QBXMLMsgsRq onError="stopOnError"> <InvoiceQueryRq> <RefNumber>8</RefNumber> <

Quickbooks 尝试创建TimeActivity时,同步错误,除非我使用EmployeeName/CustomerName或QB Id而不是NG Id

我正在发送正确的XML(非常确定,请参见下文),但同步失败,消息为“QBXML验证错误:[严重性=致命错误,消息=cvc复杂类型。2.4.a:发现以元素“ItemServiceRef”开头的无效内容。应为“{EntityRef}”之一,定位器=[url=null,行=-1,列=-1,节点=null,对象=com.intuit.sb.datasync.writeback.qbxml.schema。ItemServiceRef@3409f69b,field=null]]”。我不知道ItemServi

Quickbooks 使用增值税QBO API创建销售收据

我正在尝试创建含税的销售收据。我知道Quickbooks API v2尚未实现SalesTaxCodeId/SalesTaxCodeName,因此我试图通过该字段直接添加税率。这是我的要求: <SalesReceipt xmlns="http://www.intuit.com/sb/cdm/v2" xmlns:ns2="http://www.intuit.com/sb/cdm/qbopayroll/v1" xmlns:ns3="http://www.intuit.com/sb/cdm/qb

Quickbooks Online-使用电子邮件进行客户查询(QBXML)

我们不能使用电子邮件地址为客户查询Quickbooks吗? 我知道使用电子邮件进行查询的唯一方法是使用全名进行查询,然后在您自己的端解析响应以匹配电子邮件地址。 这似乎是真的,因为它在内部不起作用 为什么会这样?如果我们可以查询使用,那么为什么不能使用 我刚刚了解到一个“不太好”的解决方案,即在QuickBooks Online的全名字段中存储电子邮件地址,然后使用全名为客户进行简单查询。此解决方案的缺点是FullName的最大长度为41个字符,但我认为电子邮件地址可能超过41个字符 我们不能使

无法使用QuickBooks打开会话

我试图打开会话并向QB添加一些记录,但它似乎什么也不做,也不打开会话 代码: 我两个都试过了 安装了QBSDK13并添加了参考互操作.QBFC13和命名空间QBFC13 到目前为止没有成功。请帮我举一些例子或建议。谢谢。仅创建一个新的会话管理器不会连接到QuickBooks或QuickBooks数据文件。您需要在QBSessionManager对象上调用OpenConnection2和BeginSession QBSessionManager sessionMananger = new QBSe

QuickBooks联机API身份验证失败

我在Quickbooks Intuit开发人员API中使用Oauth 2获得了访问令牌 范围是com.intuit.quickbooks.accounting 我能够使用Quickbooks身份验证和授权端点获取访问令牌和刷新令牌 然后我试图通过调用这个api来获取companyInfo 调用此api或其他api时,我总是会遇到此错误 Message: message=AuthorizationFailed; errorCode=003100; statusCode=403, Detail:

使用QBFC添加增值税调整的QuickBooks

我正在尝试使用QBFC向QuickBooks添加销售税调整,但我不知道如何实现这一点。任何想法都将不胜感激。要在QuickBooks中执行此操作,您需要右键单击税码,然后选择调整到期销售税销售税调整是日记账分录,因此您可以使用JournalEntryAdd消息创建一个。为了了解如何设置税务调整:首先,创建税务调整,然后查看您通过“公司->制作普通日记账分录”创建的日记账分录,然后将所选日记账分录列表选择器设置为“本月”。您应该在列表中看到税务调整。您可以突出显示它以查看调整创建的借方和贷方,以及

Quickbooks IPP.NET CustomerQuery排除作业

我们如何使用IPP.NET(QuickBooks Online)从CustomerQuery中筛选作业 请参阅此线程以获取参考(它似乎未解决?) 下面是应该排除工作的相关行,但它不起作用 Dim cq As New Qbo.CustomerQuery cq.IncludeJobs = False customers = cq.ExecuteQuery(Of Qbo.Customer)(context).ToList() 谢谢, Kyle这是DevKit中的一个bug。它不通过请求正文中的In

Quickbooks 由于以下错误,检索CLSID为{6C9E80E3-B780-4361-A693-5E5C6BDC83A9}的组件的COM类工厂失败:80040154

我收到以下错误: 由于以下错误,检索CLSID为{6C9E80E3-B780-4361-A693-5E5C6BDC83A9}的组件的COM类工厂失败:80040154 Dim smgrGlobal As QBSessionManager smgrGlobal = New QBSessionManagerClass() 第二行是出错的行。 我只在QB2013和QBFC12中得到这个错误。任何以前的版本都不会出现这种情况。 据我所知,这个错误是由于一个应用程序没有为x86编译(如果使用了“任何CP

如何使用Quickbooks Web连接器向InventoryAssembly添加说明?

我正在使用Quickbooks WebConnector与我们基于Ruby on Rails的电子商务站点集成。我正在使用ItemInventoryAssemblyAddRq为电子商务系统中的每个产品创建InventoryAssembly对象。我没有看到描述字段的位置。我想把SKU放在Item#字段,把产品名称放在description字段。如何在Quickbooks中填充项目的描述字段?查看OSR XML参考: <ItemInventoryAssemblyAdd> <!--

删除Quickbooks日记账分录QBXML

有没有一种方法可以使用类似QBXML的API以编程方式删除Quickbooks desktop(Enterprise Ed 2013)中的日记账条目?我知道通常的做法是补偿条目,但是这个用例要求删除JE。我看到JournalEntryModRq允许您修改它,但不能删除它。它可以通过用户界面删除,所以它必须是可能的,是吗 我们正在使用QB Web连接器,如果不是通过QBXML,还有其他选项吗?您可以使用TxnDel使用QBXML删除事务类型对象 以下是一些示例(具体来说,来自): 日志记录 AB

在开源QuickBooks PHP DevKit中的发票中添加多个行项目

我正在GitHub上使用开源QuickBooks PHP DevKit。我使用示例“example\u invoice\u add.php”添加了针对客户的发票,并添加了一行。如何一次使用同一示例在发票中添加多个行项目。请帮帮我 添加第二行(第三行、第四行、第五行等)与添加第一行完全相同 创建行对象,然后调用$Invoice->addLine($Line) 例如: // First line item $Line = new QuickBooks_IPP_Object_Line(); $Line

Quickbooks 创建发票时出现IPP v2错误

在过去的48小时里,我们开始看到这个错误在数百个领域/帐户中为我们的客户突然出现。这种情况发生在已投入生产超过6个月且没有任何更改的代码上 在搜索Stack Overflow和Google时,我还没有找到其他有这个问题的人。下面是我们得到的错误响应。还有其他人遇到过这个问题吗?如果有,你知道解决办法吗 我搜索了Intuit、QuickBooks等的-3002、-6502和20009错误代码,但没有找到 <?xml version="1.0" ?> <RestResponse x

Quickbooks QBO的卖方信贷

供应商或信用卡与QuickBooks Online的IPP API是什么 根据IDS v2文档,VendorCredit可用于QBD,但对于QBO似乎被省略 IPP QuickBooks v3幻灯片中根本没有提到卖方信贷(见幻灯片15) 提前谢谢 VendorCredit不能通过v2 API用于QuickBooks Online。v3规范中缺少VendorCredit是在v3网络研讨会期间提出的,IPP团队注意到了这一点,但尚未对VendorCredit进行更新。VendorCredit不可通过

将InventorySite添加到QBSDK 12中的Quickbooks发票时出错

我有一个用C#编写的QBFC应用程序,它可以从调度程序自动运行,并将远程客户端的发票插入QB 最近,我对其进行了升级,添加了一个“InventorySite”,以便使用QB的“高级库存”模块为客户开具项目发票。我同时升级到QBFC12 程序现在在尝试插入发票时出错,表示InventorySiteLocationRef元素无法识别。所有其他功能正常工作 以下是QBSDKLog.txt的摘录: 20130712.143859 I 736 QBSDKProcessRequest Applicati

Quickbooks 通过.NET HttpWebRequest检索OAuth验证代码

我正在尝试使用HttpWebRequest/HttpWebResponse复制通常通过“”按钮完成的OAuth步骤 首先抓取请求令牌并生成授权链接很容易: private const string oauthBaseUrl = "https://oauth.intuit.com/oauth/v1"; private const string urlRequestToken = "/get_request_token"; private const string urlAccessToken =

如何链接QuickBooks和外部系统?

有没有更好的方法链接QuickBooks和外部系统 我应该将外部对象的PK存储在QB外部ID字段中,还是将QB对象的外部ID作为FK存储在外部对象中?两者都有 还有其他选择吗 谢谢 编辑,因为我无法回答自己的问题: 我决定使用自定义字段 我尝试更改作业上的外部ID字段,但它似乎是只读的。我可以创建一个ID,作业服务似乎完成了更新,但外部ID不会更改,即使在同步之后也是如此。在将来的某个时候,我可能会将外部ID放在另一侧的对应表中,但此时我不需要它 所有QB项目似乎都有一个由屏幕参考描述的唯一ID

Quickbooks ICustomerRet.IsSet,IsEmpty

QBFC12 我正在查询QB桌面版中的客户列表。从中我得到了一个icCustomerRet对象 如果未设置MiddleName,则这些操作将失败,因为对象为空: 如果ICCustomerRetobj.MiddleName.IsSet,则 如果ICCustomerRetobj.MiddleName.IsEmpty,则 这确实有效: 如果icCustomerRetobj.MiddleName不是空的,那么 我找不到关于IsSet和IsEmpty的任何文档,在QBSDK程序员指南的搜索中也找不

无法从IIS打开QuickBooks错误

我们有一个WCF服务,需要将数据插入QuickBooks。我们已经编写了可以通过QBAPI(SDK)成功插入数据的代码。如果我们直接通过测试控制台应用程序运行此代码,那么一切都会正常工作。但是,如果我们从WCF代码中调用此代码,就会出现错误(很多错误:))。因此,我们现在在WCF代码中使用Process()对象,该对象执行将数据插入QB的.exe。问题是,从WCF服务启动.exe时,我们收到以下错误:“无法启动QuickBooks”。同样,如果我们直接启动.exe控制台应用程序,所有代码都可以正

Quickbooks 返回交易';来自QB的s项列

我创建了一个小型的c#WCF应用程序,它将在安装了QB的计算机上运行并返回 数据。我的GetCustomerTransaction web方法调用QBFC RequestSet.AppendTransactionQueryRq()和RequestSet.AppendTxnDeletedQueryRq()。 老板现在说:)给我QB事务网格中ITEM列的值。 (例如:“评估”、“滞纳金”) 我在QBFC调用结果集中找不到返回的此字段。 TxnLineID字段是我需要的吗? 要添加哪个QBFC查询以获

Quickbooks Quickbook PHP中的付款更新示例

我正在GitHub上使用开源QuickBooks PHP DevKit。我需要更新付款。但它显示出错误。请提供任何付款更新的样本 具体显示了什么错误?这是我得到的错误“”错误!2030:[无效ID,ID应为有效数字。提供的值:{-17}]”。请参阅我用于更新付款的代码是此链接。

Quickbooks QBO集成:供应商/客户的同步注释字段未返回

我已经在我的应用程序上实现了QBO同步,并且已经完成了。但是,有一个问题是 1。我们可以从QBO处获得供应商/客户的记录吗? 我彻底检查了apiexplorer,但是没有任何与NOTE相关的字段。以下是答复: <IntuitResponse xmlns="http://schema.intuit.com/finance/v3" time="2014-11-16T02:06:42.309-08:00"> <Vendor domain="QBO" sparse="false"

如何配置Quickbooks online API以与多个用户/公司协作?

目前我已经为单用户配置了Quickbooks在线API功能。它使用OAuth从quickbooks online获取客户/账单信息。它工作得很好 我想为多个用户提供相同的功能 现在有许多quickbooks用户拥有自己的quickbooks在线帐户,所有这些用户都存在于我的自定义应用程序中 是否可以使用palmar的开发工具包为不同的用户设置API功能以访问API?需要配置哪些东西才能使其运行 是否可以使用palmar的开发工具包为不同的用户设置API功能以访问API 对 需要配置哪些东西才能使

Quickbooks Quickbook web连接器:QBWC1042:ReceiverResponseXML失败错误消息:请求失败,HTTP状态为413:请求实体太大

我尝试从WCF发送[qbxml请求][1]时遇到异常…我使用web连接器从WCF服务向quick book desktop发送qbxml请求,以获取报告摘要和使用的GeneralDetailReportQueryRq查询xml。但是获取“QBWC1042:ReceiverResponseXML”失败 错误消息:请求失败,HTTP状态为413:request Entity To Large“web连接器上出现错误消息,已检查日志并在详细日志中找到所有响应,但web连接器显示[1]“QBWC1042

Quickbooks QBO API字段名称列表

有人知道在哪里可以得到QBOAPI的API字段名列表吗?我最近发现不同货币的字段名不同。例如,为美元公司调用API以查找净收入时,字段名为净收入,而为CDN公司调用API时,字段名为利润 是否有各种QBO API货币类型的字段名列表?是的,这在他们的。它往往被置于多种货币可供选择的范围的扩展之下 e、 g MULTICURRENCY DISABLED debit -> debt_amt credit -> credit_amt currency -> N/A exchang

通过web连接器设置与QuickBooks交互的web服务

我正在尝试创建web服务,它将能够通过web连接器与QuickBooks交互 问题是,当我尝试将qwc文件添加到web连接器中时,它无法添加应用程序,出现下一个错误:参数长度不能小于零。参数名称:长度。未添加新应用程序 这是我的qwc文件: <?xml version="1.0"?> <QBWCXML> <AppName>x2</AppName> <AppID></AppID> <AppURL>https://.

Quickbooks 无法更新现有的日志尝试

我试图更新现有的日志尝试。我正在提供id、最新synctoken和行项目详细信息。但它返回一个错误,即“借方金额不等于贷方请平衡借方和贷方”。我已经检查过借贷金额没有问题。两者都是平等的 我不明白我为什么会遇到这个问题?我发现了我的问题。在我现有的日志中,行的id为0、1、2、3。但是在更新它的时候,我发送了带有不同ID的行,比如0、2、7、8 因此,找到了解决方案,我需要为日记账分录中的行传递准确的ID您能在这里共享relamId和request/response XML吗?谢谢

Quickbooks 从Quickbook获取数据

大家好,我是quickbooks的新手。我正在尝试检索quickbooks中的一些数据,但quickbooks没有返回任何数据。我能找出我做错了什么。我正试图检索这样的数据 QUICKBOOKS。PHP $serviceType = IntuitServicesType::QBO; $realmId = $this->CI->session->userdata('realmId'); $token = unserialize($this->CI->session-&

Quickbooks QBFC Billadd事务

我有一个与QuickBooks接口的应用程序,我正在使用BILLADD事务。该应用程序从另一个数据库中提取账单事务并更新quickbooks。我们正在推送到quickbooks的billadd交易有几个费用线。一些费用线对供应商为负(贷项)。我可以手动在新账单上输入负数,但在尝试以编程方式输入负数时会出现错误 有人能告诉我是否可以使用billadd进行此操作,或者我是否需要其他交易类型来添加信用 Scott只要账单总额不是负值,您就可以添加负值费用。如果需要输入负数票据,则需要将其作为IVend

Quickbooks 自动化Quickbook桌面功能

我想知道Quickbooks桌面API是否允许开发人员自动化某些功能 首先,我感兴趣的是从邮政编码、Via和账户箱中获取数据。其次,我想执行类似于通过UPS发货的操作,而不必单击表单上的任何按钮 这对于一家公司以及他们如何填写发票是非常具体的。任何建议都会大有帮助 IPP Intuit Anywhere是仅用于SaaS应用程序的新平台 参考- 开发文档- QBD API文档- Intuit仍然提供传统的QBSDK SDKv12,如果您正在为一家公司创建自定义集成,或者完全专注于桌面场景,这将非常

Quickbooks WinForms应用程序赢得';QB 2014升级后的t连接

我支持连接到2个QuickBooks文件的传统WinForms C应用程序。多年来,无论是QuickBooks 2008还是QuickBooks 2011,它都运行良好 几天前,客户机升级到QuickBooks 2014。此后,应用程序未成功连接到QuickBooks文件。当我手动运行应用程序时,它抛出一个.NET错误,表示System.Runtime.InteropServices.COMException(0x80040408):无法启动Quickbooks 我决定进行测试,以确保我使用的S

QuickBooks连接错误

直到最近,我还能够通过我的ASP.NET MVC web应用程序毫无问题地连接到QB Online。突然,我开始收到一个错误,上面写着“开发应用程序只能订阅沙盒公司,找不到沙盒公司” 我确实有一个现有的QB在线帐户,该帐户与虚拟组织关联。我还看到Intuit游乐场页面中的变化,我们在那里测试oAuth与QB online的连接。我的问题是 连接到QB Online的程序是否有任何更改?或者这是Intuit引入的临时错误?如何尽快解决此问题?QB更改了他们的沙盒测试帐户。您必须创建一个新的沙盒测试

使用Quickbooks Online Edition为应用程序生成客户端证书

我正在尝试从appreg.intuit.com区域获取证书。我有一个webapp,以前在mysubdomain.myhost.com上注册为主机,在myapp.myhost.com上注册为AppLogin。由于我们的一些系统最近发生了变化,我们需要运行从IP地址与QBOE接口的应用程序。我们有一个我们创建的IP地址的证书,目前正在设置 我用CN=123.456.78.9在java密钥库中创建了一个新密钥:myapp.myhost.com 完成此操作后,我生成了一个新的证书请求: -----开始新

  1    2   3   4   5   6  ... 下一页 最后一页 共 11 页