我的 Xero 应用程序会定期自我同步并检查任何发票更改。如果发票有更改,通常会在ifModifiedSince
提供选项时提取。
这是查询命令:
client.Invoice.all(
page: source_page,
modified_since: @invoices_modified_since,
where: { date_is_greater_than_or_equal_to: @from, date_is_less_than_or_equal_to: @to }
)
问题是,如果已将附件添加到发票中,我希望收到更新。目前,这不会触发发票更新。
是否知道何时添加或删除发票上的附件?
这是我的测试用例:
- 开新发票(无附件)
- 在发票中添加附件
- 重新同步并查看 Xero 日志
- 从发票中删除附件
- 重新同步并观看 Xero 日志
预期:应该看到 Xero 发送发票以进行同步/更新
实际:Xero API 未发送发票数据
非常感谢!