我正在尝试使用 MS 访问从 Sage 50 UK 导入发票。我面临的问题是,有时,sage 上的发票之前可能有产品,但此后已被删除。不幸的是,对 [INVOICE_ITEM] 使用 select * 查询将包括发票上的所有项目,包括已删除的记录。
从这里的数据库模式来看,sage 似乎使用 RECORD_DELETED 字段来跟踪不再应该在发票上的项目(产品)。显然,下一步是在查询中使用 WHERE 来排除已删除的记录。好吧,不幸的是,我的 RECORD_DELETED 字段始终显示默认的“0”值——即使对于发票上实际删除的项目也是如此!
例如,突出显示的记录实际上应该被删除。

将不胜感激这里的任何帮助!