AgedReceivables报告显示发票ID作为非发票行的属性

时间:2019-09-06 12:10:35

标签: xero-api

我使用演示公司创建了针对Ridgeway大学的多付款项和贷方通知单。 然后,我使用API​​预览器来运行AgedReceivables报告。

以下是返回数据的摘录:

{
              "RowType": "Row",
              "Cells": [
                {
                  "Value": "2019-09-06T00:00:00",
                  "Attributes": [
                    {
                      "Value": "21aa5cf3-2f63-4f90-8b98-c07710bfe6a4",
                      "Id": "invoiceID"
                    }
                  ]
                },
                {
                  "Value": "CN-0032",
                  "Attributes": [
                    {
                      "Value": "21aa5cf3-2f63-4f90-8b98-c07710bfe6a4",
                      "Id": "invoiceID"
                    }
                  ]
                },

请注意“属性”的“ invoiceID”值,而该值实际上是指贷方通知单。 (对于超额付款也会发生相同的问题)。

我了解该属性应显示发票的“ invoiceID”。但是,对于贷方通知单或多付款项的记录,肯定不会显示“ invoiceID”。他们肯定应该分别返回“ creditNoteID”或“ overpaymentID”吗?

我将其发布为问题的根本原因是,在运行此AgedReceivables报告之后,我需要对每个返回的记录运行后续查询,因为现在我不知道是否应该运行后续查询针对CreditNotes或Overpayments端点。我可以通过反复试验来做到这一点,但这不是个主意。

请告知。

0 个答案:

没有答案