Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用SDK从Quickbooks桌面获取给定类名的所有账单?_C#_Quickbooks - Fatal编程技术网

C# 如何使用SDK从Quickbooks桌面获取给定类名的所有账单?

C# 如何使用SDK从Quickbooks桌面获取给定类名的所有账单?,c#,quickbooks,C#,Quickbooks,我正在使用c#控制台应用程序从QB桌面版检索数据,我想知道是否有可能获取给定类名的所有账单/费用条目。所有费用行项目中都指定了类名。我需要按类名获取信息。我试图使用下面提到的OSR中的“BillQuery”,但我不确定如何在BillQuery中指定类名。有人能提供你的建议吗 根据QuickBooks OSR: BillQuery请求支持按以下条件过滤票据: TxnID(由TxnID查询) RefNumber(按票据#/Reference#字段查询) ModifiedTerangeFilt

我正在使用c#控制台应用程序从QB桌面版检索数据,我想知道是否有可能获取给定类名的所有账单/费用条目。所有费用行项目中都指定了类名。我需要按类名获取信息。我试图使用下面提到的OSR中的“BillQuery”,但我不确定如何在BillQuery中指定类名。有人能提供你的建议吗


根据QuickBooks OSR:

BillQuery
请求支持按以下条件过滤
票据

  • TxnID(由TxnID查询)
  • RefNumber(按票据#/Reference#字段查询)
  • ModifiedTerangeFilter(按上次修改票据的日期查询)
  • TXNDerangeFilter(按票据日期查询)
  • EntityFilter(票据所属供应商查询)
  • AccountFilter(按票据所在的应付科目查询)
  • RefNumberFilter(按票据#/Reference#字段查询)
  • CurrencyFilter(按币种查询)
  • PaidStatus(按票据是否已支付查询)
在该列表中没有看到
Class
的筛选器吗?那么QuickBooks不支持按
类进行筛选


如果要按
类进行筛选,则必须查询所有票据,然后自己在代码中进行筛选

谢谢你提供的细节。是否可以通过SDK从报告中获取详细信息。Quickbooks中有一个名为损益分类的报告,是否可以通过SDK从该报告中获取详细信息?请查看OSR中的
GeneralSummaryReportQuery
。应该可以,谢谢。如果我遇到任何问题,我会调查并让你知道。