Intuit partner platform IPP QBD CustomTxnDetail不返回库存或COG
在Quickbooks桌面版中,当我为发票的交易类型运行交易详细信息报告时,我显示了5个科目:应收账款、库存资产、应付销售税、销售额和销售商品成本 但是,当我通过.NET IPP DevKit v2运行此程序时,我只看到其中的3个帐户:应收账款、应付销售税和销售。因此,销售商品的库存和成本缺失 代码: 请求:Intuit partner platform IPP QBD CustomTxnDetail不返回库存或COG,intuit-partner-platform,Intuit Partner Platform,在Quickbooks桌面版中,当我为发票的交易类型运行交易详细信息报告时,我显示了5个科目:应收账款、库存资产、应付销售税、销售额和销售商品成本 但是,当我通过.NET IPP DevKit v2运行此程序时,我只看到其中的3个帐户:应收账款、应付销售税和销售。因此,销售商品的库存和成本缺失 代码: 请求: <?xml version="1.0" encoding="utf-8"?> <AdvancedReportQuery xmlns:xsi="http://www.w3.
<?xml version="1.0" encoding="utf-8"?>
<AdvancedReportQuery xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.intuit.com/sb/cdm/v2">
<CustomTxnDetail>
<OfferingId>ipp</OfferingId>
<StartTransactionDate>2013-01-01T00:00:00</StartTransactionDate>
<EndTransactionDate>2013-12-31T00:00:00</EndTransactionDate>
<TxnType>Invoice</TxnType>
<ReportBasis>Accrual</ReportBasis>
<Columns>AccountId</Columns>
<Columns>AccountName</Columns>
<Columns>Amount</Columns>
<Columns>DocNum</Columns>
<Columns>ItemId</Columns>
<Columns>ItemName</Columns>
<Columns>ItemType</Columns>
<Columns>TxnDate</Columns>
<Columns>TxnId</Columns>
<Columns>TxnLineId</Columns>
<Columns>TxnType</Columns>
<Columns>UnitPrice</Columns>
</CustomTxnDetail>
</AdvancedReportQuery>
独立发电商
2013-01-01T00:00:00
2013-12-31T00:00:00
发票
增加物
帐户ID
帐户名
数量
多克努姆
项目ID
项目名称
项目类型
TxnDate
TxnId
TxnLineId
TxnType
單價
答复:
<?xml version="1.0" encoding="UTF-8"?>
<!--XML GENERATED by IntuitDataSyncEngine (IDS) using \\SBDomainServices\CDM\branches\3.9.0-rel-1-->
<RestResponse xmlns="http://www.intuit.com/sb/cdm/v2"
xmlns:xdb ="http://xmlns.oracle.com/xdb"
xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation ="http://www.intuit.com/sb/cdm/v2 RestDataFilter.xsd">
<Report name="CustomerTxnDetail">
<ColDesc>
<ColTitle>AccountId</ColTitle>
<ColType>ids_IdType</ColType>
</ColDesc>
<ColDesc>
<ColTitle>AccountName</ColTitle>
<ColType>ids_String</ColType>
</ColDesc>
<ColDesc>
<ColTitle>Amount</ColTitle>
<ColType>ids_Amount</ColType>
</ColDesc>
<ColDesc>
<ColTitle>DocNum</ColTitle>
<ColType>ids_String</ColType>
</ColDesc>
<ColDesc>
<ColTitle>ItemId</ColTitle>
<ColType>ids_IdType</ColType>
</ColDesc>
<ColDesc>
<ColTitle>ItemName</ColTitle>
<ColType>ids_String</ColType>
</ColDesc>
<ColDesc>
<ColTitle>ItemType</ColTitle>
<ColType>ids_String</ColType>
</ColDesc>
<ColDesc>
<ColTitle>TxnDate</ColTitle>
<ColType>ids_Date</ColType>
</ColDesc>
<ColDesc>
<ColTitle>TxnId</ColTitle>
<ColType>ids_IdType</ColType>
</ColDesc>
<ColDesc>
<ColTitle>TxnLineId</ColTitle>
<ColType>ids_IdType</ColType>
</ColDesc>
<ColDesc>
<ColTitle>TxnType</ColTitle>
<ColType>ids_String</ColType>
</ColDesc>
<ColDesc>
<ColTitle>UnitPriceQnty</ColTitle>
<ColType>ids_Amount</ColType>
</ColDesc>
<Data>
<DataRow>
<ColData>6</ColData>
<ColData>Sales</ColData>
<ColData>-524.85</ColData>
<ColData/>
<ColData>39</ColData>
<ColData>201</ColData>
<ColData>Inventory</ColData>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData>34.99</ColData>
</DataRow>
<DataRow>
<ColData>6</ColData>
<ColData>Sales</ColData>
<ColData>-174.95</ColData>
<ColData/>
<ColData>40</ColData>
<ColData>200</ColData>
<ColData>Inventory</ColData>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData>34.99</ColData>
</DataRow>
<DataRow>
<ColData>6</ColData>
<ColData>Sales</ColData>
<ColData>-209.94</ColData>
<ColData/>
<ColData>37</ColData>
<ColData>203</ColData>
<ColData>Inventory</ColData>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData>34.99</ColData>
</DataRow>
<DataRow>
<ColData>32</ColData>
<ColData>Sales Tax Payable</ColData>
<ColData>0</ColData>
<ColData/>
<ColData>1</ColData>
<ColData>Out of State</ColData>
<ColData>Sales Tax Item</ColData>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData/>
</DataRow>
<DataRow>
<ColData>32</ColData>
<ColData>Sales Tax Payable</ColData>
<ColData>0</ColData>
<ColData/>
<ColData>1</ColData>
<ColData>Out of State</ColData>
<ColData>Sales Tax Item</ColData>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData/>
</DataRow>
<DataRow>
<ColData>35</ColData>
<ColData>Accounts Receivable</ColData>
<ColData>734.79</ColData>
<ColData/>
<ColData/>
<ColData/>
<ColData/>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData/>
</DataRow>
<DataRow>
<ColData>35</ColData>
<ColData>Accounts Receivable</ColData>
<ColData>174.95</ColData>
<ColData/>
<ColData/>
<ColData/>
<ColData/>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData/>
</DataRow>
</Data>
</Report>
</RestResponse>
帐户ID
ids\u IdType
帐户名
ids\u字符串
数量
ids\u金额
多克努姆
ids\u字符串
项目ID
ids\u IdType
项目名称
ids\u字符串
项目类型
ids\u字符串
TxnDate
日期
TxnId
ids\u IdType
TxnLineId
ids\u IdType
TxnType
ids\u字符串
单位价格
ids\u金额
6.
销售额
-524.85
39
201
库存
2013-09-18
发票
34.99
6.
销售额
-174.95
40
200
库存
2013-09-18
发票
34.99
6.
销售额
-209.94
37
203
库存
2013-09-18
发票
34.99
32
应付销售税
0
1.
州外
销售税项目
2013-09-18
发票
32
应付销售税
0
1.
州外
销售税项目
2013-09-18
发票
35
应收账款
734.79
2013-09-18
发票
35
应收账款
174.95
2013-09-18
发票
有什么想法吗?我完全被卡住了:(你能检查一下那些丢失的账目(库存和销售成本)是否处于错误状态吗 您可以通过执行查询并设置ErroredObjectsOnly=true进行检查 如果实体处于错误状态,则可以使用SyncStatus API查询特定原因: 在此之后,您将需要删除或还原处于错误状态的对象,具体取决于是否发生了同步 蜂房探险者-
谢谢请查询DetailColumnsEnum.AccountType。它应该有COGS帐户。存货应该属于固定资产 参考: SDK仅支持以下帐户子类型- 用于对QuickBooks中的科目进行分类的科目子类型枚举。值:银行、应收账款、其他流动资产、固定资产、其他资产、应付账款、信用卡、其他流动负债、长期负债、权益、收入、销售商品成本、费用、其他收入、其他费用、未过帐 有关所有帐户子类型的说明,请参阅:
事实证明,这是Quickbooks API中的一个已知错误。我用Intuit打开了一张罚单。他们非常有帮助,他们的一位开发人员能够重现这个问题 然而,目前还没有解决这个问题的办法。而且,给我的印象是,这个问题短期内不会得到解决 QBD V2:Intuit承认这是一个bug。(CustomTxnDetail不返回COGS事务) QBD V3:截至本次发布,V3中没有可用的ReportingServices
如果其他任何人找到一种方法来检索可追溯到发票/销售收据的实际成本交易记录,我将非常感谢您的帮助。没有帐户处于错误状态,结果也是一样的。因此,这不是问题所在。我在列中包含AccountType,但这不会改变结果。我无法确定如何按AccountType进行查询。没有示例或文档。ItemsElementName将不支持AccountType枚举,并且我无法确定哪个其他属性将支持按AccountType进行筛选。能否提供如何按Account或Account Type进行筛选的代码段?通过查询,我的意思是此时,您还需要添加detail.Columns=new[]{DetailColumnsEnum.AccountType},您已经添加了
<?xml version="1.0" encoding="UTF-8"?>
<!--XML GENERATED by IntuitDataSyncEngine (IDS) using \\SBDomainServices\CDM\branches\3.9.0-rel-1-->
<RestResponse xmlns="http://www.intuit.com/sb/cdm/v2"
xmlns:xdb ="http://xmlns.oracle.com/xdb"
xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation ="http://www.intuit.com/sb/cdm/v2 RestDataFilter.xsd">
<Report name="CustomerTxnDetail">
<ColDesc>
<ColTitle>AccountId</ColTitle>
<ColType>ids_IdType</ColType>
</ColDesc>
<ColDesc>
<ColTitle>AccountName</ColTitle>
<ColType>ids_String</ColType>
</ColDesc>
<ColDesc>
<ColTitle>Amount</ColTitle>
<ColType>ids_Amount</ColType>
</ColDesc>
<ColDesc>
<ColTitle>DocNum</ColTitle>
<ColType>ids_String</ColType>
</ColDesc>
<ColDesc>
<ColTitle>ItemId</ColTitle>
<ColType>ids_IdType</ColType>
</ColDesc>
<ColDesc>
<ColTitle>ItemName</ColTitle>
<ColType>ids_String</ColType>
</ColDesc>
<ColDesc>
<ColTitle>ItemType</ColTitle>
<ColType>ids_String</ColType>
</ColDesc>
<ColDesc>
<ColTitle>TxnDate</ColTitle>
<ColType>ids_Date</ColType>
</ColDesc>
<ColDesc>
<ColTitle>TxnId</ColTitle>
<ColType>ids_IdType</ColType>
</ColDesc>
<ColDesc>
<ColTitle>TxnLineId</ColTitle>
<ColType>ids_IdType</ColType>
</ColDesc>
<ColDesc>
<ColTitle>TxnType</ColTitle>
<ColType>ids_String</ColType>
</ColDesc>
<ColDesc>
<ColTitle>UnitPriceQnty</ColTitle>
<ColType>ids_Amount</ColType>
</ColDesc>
<Data>
<DataRow>
<ColData>6</ColData>
<ColData>Sales</ColData>
<ColData>-524.85</ColData>
<ColData/>
<ColData>39</ColData>
<ColData>201</ColData>
<ColData>Inventory</ColData>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData>34.99</ColData>
</DataRow>
<DataRow>
<ColData>6</ColData>
<ColData>Sales</ColData>
<ColData>-174.95</ColData>
<ColData/>
<ColData>40</ColData>
<ColData>200</ColData>
<ColData>Inventory</ColData>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData>34.99</ColData>
</DataRow>
<DataRow>
<ColData>6</ColData>
<ColData>Sales</ColData>
<ColData>-209.94</ColData>
<ColData/>
<ColData>37</ColData>
<ColData>203</ColData>
<ColData>Inventory</ColData>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData>34.99</ColData>
</DataRow>
<DataRow>
<ColData>32</ColData>
<ColData>Sales Tax Payable</ColData>
<ColData>0</ColData>
<ColData/>
<ColData>1</ColData>
<ColData>Out of State</ColData>
<ColData>Sales Tax Item</ColData>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData/>
</DataRow>
<DataRow>
<ColData>32</ColData>
<ColData>Sales Tax Payable</ColData>
<ColData>0</ColData>
<ColData/>
<ColData>1</ColData>
<ColData>Out of State</ColData>
<ColData>Sales Tax Item</ColData>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData/>
</DataRow>
<DataRow>
<ColData>35</ColData>
<ColData>Accounts Receivable</ColData>
<ColData>734.79</ColData>
<ColData/>
<ColData/>
<ColData/>
<ColData/>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData/>
</DataRow>
<DataRow>
<ColData>35</ColData>
<ColData>Accounts Receivable</ColData>
<ColData>174.95</ColData>
<ColData/>
<ColData/>
<ColData/>
<ColData/>
<ColData>2013-09-18</ColData>
<ColData/>
<ColData/>
<ColData>Invoice</ColData>
<ColData/>
</DataRow>
</Data>
</Report>
</RestResponse>