【发布时间】:2019-04-04 08:31:13
【问题描述】:
我正在尝试使用 c# 中的 Xero API 从 xero 帐户导入发票。 invoice 对象中的 LineItems 集合表示作为发票一部分的发票项目。我想用唯一 ID 识别发票中的产品,例如
Invoice1 有 2 个行项目,即 P1 和 P2。同样,Invoice2 有 2 个行项目,又称为 P1 和 P2。当我遍历发票的集合时,我想用唯一的 Id 识别产品 P1 和 P2 并将它们存储在我的数据库中。然后在迭代循环中,每当我遇到 P1/P2 项目时,我应该知道这些产品已经以唯一 id 存储到数据库中,不需要再次保存这些产品,因为它已经存储了。
我认为 LineItemId 和 ItemCode 可能会有所帮助,但 LineItemId 是每次生成的新 Id,我注意到 Itemcode 多次为空。那么有没有办法为订单项分配唯一的产品 ID?
感谢您的帮助,
【问题讨论】:
标签: xero-api