问题标签 [qbfc]
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.
quickbooks - QuickBook SDK QBFC 不允许在未在 quickbook 中打开文件的情况下访问文件
QuickBook SDK QBFC 不允许在未在 quickbook 中打开文件的情况下访问该文件。请任何机构让我需要配置什么来访问文件而不打开。
得到错误。
QuickBooks 公司数据文件已打开,并且与请求的不同,或者打开了多个公司文件。
intuit-partner-platform - QBFC:添加新客户时指定自定义字段数据(自定义字段已存在)
我正在运行一些测试来指定已经在快速手册中设置的自定义字段的值。
我可以添加客户,但我无法添加自定义字段...我想我在最后一个 DataExtMod 行中有一个问题@“FullName”...
对此有什么想法吗?我没有得到任何具体的错误,只是一个 hresult。
更新
我的 XML 响应:
这部分显然很有趣......自定义字段只是 "ID NUMBER" ,我应该以其他方式引用它吗?命名约定?
intuit - qbfc CustomerQuery 基于电子邮件地址?
从文档来看,我似乎只能“过滤”:
• ListID 或 FullName • 活动状态 • 按修改日期和时间过滤 • 名称匹配标准 • 名称范围
关于我是否也可以过滤其他领域的任何想法?即,在电子邮件地址上?我宁愿不退回所有客户,并遍历它们......
vb6 - VB6 应用程序的 QBSDK 分发
好的,我费了很大的力气,但我终于将我的集成到了在我的 VB6 应用程序上工作的快速手册中。它在我的构建机器上完美运行。我实际上在我的构建机器上安装了 qbdsk11 并编写并测试了代码。项目中唯一的新引用是 QBFC11.dll。
因此,我将 QBFC11.dll 添加到我的 innosetup 中,告诉它在 dll 上执行 regsvr,并希望这已经足够了。
不是。
首先,在安装过程中,我无法注册 dll。显然,这个 DLL 不是要注册的?
但是 .DLL 被放在 Windows System32 中,所以我还是尝试了我的程序......
不。不工作。我得到一个运行时 91,关于未设置的对象变量。这是有道理的,如果它不能创建对象。
因此,出于笑容,我将 .DLL 的副本移到了我的可执行文件旁边的程序文件夹中。
一样。运行时错误 91。
所以,我然后抓取整个 qbsdk11 安装程序并将其安装在这台机器上。我想我可以为想要使用这个额外功能的人额外下载它。
但是不,即使安装了整个 SDK,我仍然会遇到相同的运行时错误。
我无法找到有关如何进行的任何明确信息。我希望这成为我的基本安装的一部分。但显然有些事情仍然是不正确的。
我错过了什么?我该如何解决?我什至不知道下一步该尝试什么。
qbxml - ItemInventoryQuery 未返回所有可用字段。
我们在安装 QBPOS 10.0 的一端使用 Web 连接器。
在服务器端,我们使用 QBPOSFC3.0(QB POS 基础类)发出 ItemInventoryQuery 请求。
我们从 Quickbooks 收到的响应包含库存项目上可用的大部分字段,但有些字段没有被返回,特别是我们从 Quickbooks 收到的 XML 中没有返回“计量单位”。
根据屏幕上的参考,“UnitOfMeasure”是 ItemInventoryQuery https://member.developer.intuit.com/qbsdk-current/Common/newOSR/index.html响应中可用的字段
尽管如此,我无法获得这些值,“UnitOfMeasure”节点甚至不存在于我们从 Quickbooks 获得的 XML 响应中,响应中的其他一切都很好(例如项目 ListID、名称、供应商等)
我在这里想念什么?
以下是我们收到的 XML 响应示例:http: //pastebin.com/pA6KDr0k
quickbooks - 如何从 QuickBooks 中获取增值税率
我可以使用 SDK 中的 SalesTaxCodeQuery 来获取 Quickbooks 中配置的不同税码的列表。但我需要确定适用于这些税码的实际 % 增值税率。我需要使用什么查询从 Quickbooks 中获取该信息?
c# - InventoryAdd 不会添加到 QB 库存中
之前,我有这个程序工作。但是,我不确定我是否删除了某些内容,或者我忘记添加某些内容,但是我看的越多,它看起来的错误就越少。
也许我只需要一双新鲜的眼睛来看待它,但据我所知,这是 100% 正确的,断点告诉我一切都是正确的。
这不会增加快速书的库存,我不知道为什么,这没有意义。
intuit-partner-platform - QBXML、QGFC - 如何检索服务项目描述
我正在尝试从 Quickbooks 中检索服务项目。
检索 时ItemInventoryRetList
,我得到了一些可以使用的属性,包括SalesDescription
.
但是,ItemInventoryRetList 不返回服务项目。
运行ItemNonInventryRetList
orItemServiceRetList
时,我没有Description
从 QBFC 类中获得任何属性。
查看响应,我发现我必须访问 SalesorPurchase。聚合以获取描述。
quickbooks - 在 QBSDK 12 中将 InventorySite 添加到 Quickbooks 发票时出错
我有一个用 C# 编写的 QBFC 应用程序,它从调度程序自动运行,除其他外,将来自远程客户端的发票插入到 QB 中。
最近,我对其进行了升级,使用 QB 的“高级库存”模块为客户的发票项目添加了一个“InventorySite”。我同时升级到 QBFC 12。
该程序现在在尝试插入发票时出错,说 InventorySiteLocationRef 元素无法识别。所有其他功能都照常工作。
以下是 QBSDKLog.txt 的摘录:
客户正在运行 Quickbooks Enterprise Solutions Manufacturing and Wholesale Edition 12
我使用 SDK 提供的安装程序安装了 QBFC12_0 和 QBXMLRP2。HostQuery 返回 11 作为支持的最高 QBXML 主要版本,这是我在创建请求时使用的版本。
我没有卸载 QBFC7,这是该客户端站点之前使用的版本,因为我希望能够回滚(我确实这样做了)。这可能是问题吗?
我需要安装或卸载其他东西吗?重启会有帮助吗?我还无法让客户端站点上的任何人重新启动。
quickbooks - QuickBooks SDK 无法向客户添加联系人
添加具有联系人的客户时出现错误。CustomerAdd 方法有以下 几行来添加额外的联系人:
当我尝试添加时,出现以下错误:
此外,作为旁注,该方法有这两行用于添加“AdditionalContactRefList”
但在我的情况下,我没有 ContactName 或 ContactValue 只有全名可用:
所以我猜测库和引用是不同的版本,但是联系部分编译并生成了上面提到的错误。网站参考设置了 Max SDK 版本 12.0,我的库有 Interop.QBFC12 所以在我看来两者都是版本 12 b 那么为什么会有区别。
谢谢。