问题标签 [intuit-partner-platform]
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.
intuit-partner-platform - C# 版本的 HelloIntuitAnywhere 演示 - 有人知道要使用的 Intuit 应用程序 URL 吗?
QuickBooks 集成的全新功能,大家好。
遵循 Hello World(intuit_anywhere 演示应用程序)的 java 分步说明,因为似乎没有 .Net 版本的文档。
它告诉您要做的第二件事是转到“我的开发中心”并创建一个应用程序。它说使用以下值;
- 应用名称:HelloWorldIA
- 主机名域:您的 Web 服务器的主机和域
- 应用网址:http:///HelloWorldIA
- 断开URL:http:///HelloWorldIA/disconnect.jsp
- 管理用户 URL:http: ///HelloWorldIA/manageusers.jsp
- OpenID URL:http:///HelloWorldIA/ LoginInitServlet**
问题是最后三个中使用的页面在 C# 版本中不存在,我不知道要输入什么。
有没有人做过 C# 版本并且知道这些值?
非常感谢!!
intuit-partner-platform - 供应商和员工业务规则问题
根据文档,供应商和员工的业务规则说
姓名、名字或姓氏字段不应为空。
考虑到创建需要 NAME,问题是 ¿ 这是否意味着所有三个属性都必须在创建时具有值?
我们明白这一点,所以我们进行了一些测试。创建填充了三个属性的记录没有问题。当我们尝试为 GivenName 和 FamilyName(名字和姓氏)插入一个空值时,问题就来了。
Quickbooks 似乎将 NULL 值视为有效,并且在插入记录时不会返回任何错误。问题是插入的记录从未显示在 QBD UI 中,但似乎它仍然存在于某个地方,因为如果我们尝试再次插入它,我们会收到“重复名称”错误。
不确定这是一个问题还是预期的行为......任何提示?
谢谢
c# - 使用 C# devkit,我如何访问发票行的 ItemId、UnitPrice 和 Qty
我正在尝试使用标准 AnyWhere C# SDK 将新发票行插入 QB。
但是当我尝试以下操作时,未定义 ItemId、UnitPrice 和 Qty(不是对象 InvoiceLine 的元素)。
我看到了另一个非常相似的帖子,但我似乎遇到了相反的问题。
有谁知道我做错了什么(他们可能以不同的名字出现)?
(要温柔——我是两天新手)
谢谢!
aggregation - AggCat 帐户数据 - 刷新所需时间
我在开发环境中使用 Intuit AggCat Beta 并注意到当我发现新帐户时,它们通常不包含重要信息,例如余额、当前利率和其他关键数据。即使在调用 getAccountTransactions 或 getCustomerAccounts 之类的函数(不仅仅是discoverAndAddNewAccounts)之后也是如此。
但是,几个小时后,我刷新帐户并显示此信息。新帐户在发现过程中包含这些数据非常重要,我想检查这是否是使用开发环境的问题(例如,在生产中会消失的东西?)或者其他用户是否有这个问题
intuit-partner-platform - 无法在 IDS 上创建客户集为外币
我们将以下 XML 发布到 IDS 以在 Quickbooks Desktop 中创建外币客户。但是,客户总是在本国货币上创建的。QB 公司设置为多币种,本币为美元,外币为瑞士法郎(活跃且汇率以 QBD 为单位)。我们做错了什么?
intuit-partner-platform - QBO 支付查询返回“未授权”
当我按 LastUpdatedTime 执行搜索时,我得到“401 Unauthorized Error”。按 CustomerId 查询工作正常
这是我的代码:
应用程序在 ExecuteQuery 中抛出 Intuit.Ipp.Exception.InvalidTokenException
intuit-partner-platform - QBO 客户和供应商是否需要姓名?
QBO 客户实体的 IPP 文档
表示名称是“必需的”。但是,那些相同的文档说“...如果未指定 FullName,则将 GivenName、MiddleName 和 FamilyName 连接起来并用于该字段的值。” 这是否意味着如果我们查询客户,我们总是可以期望找到一个非空的“名称”字段,或者这是否意味着我们可能会得到一个空的“名称”但应该使用它所提到的串联?供应商也有同样的问题?感谢您的任何帮助,您可以提供。
intuit-partner-platform - 执行 TermQuery 返回错误 404
以下代码使 xml 反序列化失败:
var query = new TermQuery();
var results = query.ExecuteQuery(context);
var r = 结果.Count(); Console.WriteLine(r);
我收到 404 错误。用于访问 SalesTerm 查询的资源似乎不可用。
这是请求:
这就是回应
谢谢!
quickbooks - Intuit Anywhere API 告诉我一个字段在已经指定时是必需的
我正在尝试在 Windows 的 QB 中创建发票。这是 XML:
这是回应:
我不明白,因为我已经指定了 DiscountAccountName。我还尝试使用更像创建示例的东西(与上面相同,但删除了 ARAccountName 和 DiscountAccountName)并得到了类似的响应。在此先感谢您的帮助。
intuit-partner-platform - 无法从 Open Id 属性中获取名字、姓氏或领域 ID
根据 IA 的SSO 文档,这些属性应该可用(我在属性 URI 上猜测了一下):
- 名字 ( http://axschema.org/namePerson/first )
- 姓氏 ( http://axschema.org/namePerson/last )
- 领域 ID ( http://axschema.org/intuit/realmId )
查看在 open id 请求的第 3 阶段传递的查询字符串,以下是存在的属性:
- openid.alias3.type.alias1 => http://axschema.org/namePerson
- openid.alias3.value.alias1 => 全名
- openid.alias3.type.alias2 => http://axschema.org/contact/email
- openid.alias3.value.alias2 => email@test.com
错误、文档错误或键盘后面的螺母松动?