gpt4 book ai didi

quickbooks - 根据 QuickBooks 数据计算客户余额 (QBXML)

转载 作者:行者123 更新时间:2023-12-02 16:20:49 24 4
gpt4 key购买 nike

我正在构建一个简单的网站,我公司的客户可以在其中查看过去 12 个月的报表以及他们当前的余额。为了实现这一目标,我将使用 QuickBooks Web Connector 将必要的数据从 QuickBooks 公司文件导出到 MySQL 数据库(通过 ConsoliBYTE 的 PHP DevKit)。

但是,我对 QuickBooks 本身并不是非常精通,所以我的问题是:我需要将 QBXML 响应的哪些字段存储在数据库中才能计算准确的客户余额?

我不知道哪些类型的交易会影响或影响余额(发票除外),因此我不知道除了 InvoiceQuery 和 CustomerQuery 之外还发出哪些 QBXML 请求。

我也意识到this post Keith Palmer 提出,发票余额本身并不一定可靠:

"an invoice balance can change WITHOUT the invoice itself changing (because the balance is a field calculated from other records, not a field on the invoice itself)"

我不知道每次 Web 连接器运行时替换数据库中的所有发票数据是否更好,或者自己根据相关记录计算发票余额,在这种情况下我需要计算哪些数据发票余额?

答案

@consolibyte 的答案似乎是获取客户余额的最简单方法,因此我接受了它,尽管它对于我的具体用法来说不够详细。

@Hpjchobbes 的答案对于获取 QuickBooks 的内置余额详细报告可能很有用。

我还添加了自己的答案,因为我需要提供完整的逐项交易列表。它看起来工作正常,但在某些情况下可能会失败。

最佳答案

使用 QuickBooks API 仅根据交易数据计算余额可能很困难。您可能需要考虑很多事情:

  • 发票余额
  • 贷项凭证余额
  • 检查
  • 客户起始余额
  • 付款
  • 付款折扣
  • 可能还有其他一些我现在想不出来的东西

根据 QuickBooks 中的客户数量,您可能最好直接查询客户,然后使用随客户记录返回的 Balance 节点。

关于quickbooks - 根据 QuickBooks 数据计算客户余额 (QBXML),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18915023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com