采购申请的附件

Attachments to a Purchase Requisition

我需要为 Oracle 电子商务套件中的 300 多个采购申请下载附件。我不想一个接一个地打开请购单然后转到 "Manage Attachments" 部分,而是想通过查询来完成此操作,我将在其中输入 PR 编号,然后获取附件。有谁知道这是否可以通过 SQL 开发人员(或 Ms Access)中的查询实现?如果是,我应该考虑哪些表来设计查询?

提前感谢您能给我的任何帮助。

这些存储在 FND_DOCUMENTS 中,有关它附加到哪个应用程序实体/密钥的信息在 FND_ATTACHED_DOCUMENTS 中 - 这个 blog article 很好地描述了所涉及的表.

你可以用这个SQLhttps://www.enginatics.com/reports/fnd-attached-documents/作为基础,给req添加一个限制headers你需要这样看

fad.entity_name='REQ_HEADERS' and
fad.pk1_value in (select to_char(prha.requisition_header_id) from po_requisition_headers_all prha where ...) and

请注意,to_char() 需要使用 fnd_attached_documents_n1 索引作为时尚。pk1_value 是 varchar2 而 prha.requisition_header_id 是数字