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

关于新发票视图中Invoice Due Date与Discount无法自动填充的技术问询

Xero新发票视图自动填充客户到期日和折扣功能失效问题

我们拥有Xero认证集成,通过Xero API提交新发票。此前使用经典发票视图时,发票的Invoice Due Date(到期日)和折扣会从客户记录中自动填充,但切换到新发票视图后该功能失效。

想请教:能否恢复新发票视图的自动填充行为?还是必须在提交发票前自行计算相关值,但这样可能存在与Xero计算逻辑不一致的风险?

示例API请求

POST https://api.xero.com/api.xro/2.0/Invoices

请求体JSON:

{
    "Url": "https://example.org/invoice?ref=db5f8bcf-1813-4b74-984f-0489a587bddc",
    "LineItems": [
        {
            "ItemCode": "GB1-White",
            "Description": "56 13/02/2015 Golf balls - white single. Please reorder with code GB1-White",
            "UnitAmount": "5.60",
            "Quantity": 1.82
        }
    ],
    "Contact": {
        "ContactID": "ed531f74-f149-4059-b47e-6cd970189305"
    },
    "Type": "ACCREC",
    "Reference": "Job9"
}

复现步骤

  1. 使用上述API请求提交发票,选择已配置到期日和折扣的客户,请求中不指定这两个字段。
  2. 登录Xero找到新建的发票。
  3. 确保打开发票前已切换至新发票视图。

新发票视图表现

  1. 在新发票视图中打开发票
  2. 观察到发票到期日与开票日期相同
  3. 预期行为:应自动填充客户配置的到期日(例如次月20日),若客户未配置则使用组织默认值
  4. 观察到行项目折扣字段为空,点击该字段无反应
  5. 预期行为:行项目折扣应从客户记录中自动获取

经典发票视图表现

  1. 切换至经典发票视图
  2. 观察到到期日已自动填充为客户配置的次月20日
  3. 观察到行项目折扣字段为空,但点击该字段会自动填充客户的正确折扣值

内容的提问来源于stack exchange,提问作者Brett Mason

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.29 19:10:33