手动日记帐行金额是否必须等于零?零-API

Do ManualJournals LineAmounts have to equal to zero? Xero-API

我正在查看有关手动日志行的 xero 开发人员文档:https://developer.xero.com/documentation/api/manual-journals#LineItemsPOST。 请原谅我这个简单的问题,但我有一个关于添加 'journalLines' 的问题,请查看 xero 开发者网站上的“具有可选元素的新手册草稿示例”JSON 示例。日记帐行 LineAmounts(贷方和借方)是否必须加起来为零,例如网站上的示例,或者是否可以根据需要添加 journalLines?这背后的原因是需要发送一大堆'journal lines'。以下是可以发送到 API 的随机示例。谢谢

{
  "Date": "2014-08-13",
  "Status": "DRAFT",
  "Narration": "This is some random text",
  "LineAmountTypes": "NoTax",
  "JournalLines": {
    "JournalLine": [
      {
        "Description": "Prepaid Annual Phone",
        "LineAmount": -1000.00,
        "AccountCode": "489",
        "TaxType": "NONE"        
        }
      },
      {
        "Description": "Prepayment",
        "LineAmount": 132.00,
        "AccountCode": "620",
        "TaxType": "NONE"        
        },
       {
        "Description": "Prepayment",
        "LineAmount": 31.00,
        "AccountCode": "620",
        "TaxType": "NONE"        
        },
       {
        "Description": "Prepayment",
        "LineAmount": 97.00,
        "AccountCode": "620",
        "TaxType": "NONE"        
        }
      }
    ]
  },
  "ShowOnCashBasisReports": "false"
}

我最终找到了 Xero 的 API 预览器,是的,它确实需要平衡或返回错误。