You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过QuickBooks PHP SDK获取发票状态

如何获取QuickBooks发票的状态?
  • QuickBooks Online API中,发票的状态对应的属性是DocStatus而非你查找的status。直接访问发票对象的DocStatus属性即可获取状态,常见取值包括Draft(草稿)、Submitted(已提交)、Approved(已审批)、Paid(已支付)等。

  • 你也可以通过发票的Balance属性辅助判断支付状态:当Balance为0时,代表发票已全额支付;若Balance大于0,则说明发票未付清或仅部分支付。

  • 如果需要在查询时直接指定获取状态字段,可以修改Query语句:

    QuickBooksOnline\API\DataService\DataService::Query("Select DocStatus, * From Invoice");
    
  • 若不确定属性名,可打印发票对象的所有属性来确认:

    print_r($yourInvoiceObject);
    

内容的提问来源于stack exchange,提问作者Clever Gambe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 05:12:01