WEBAPI查詢對應單據的附件信息
FInterID對應的是單據的FID
{
"FormId": "BOS_Attachment",
"FieldKeys": "fbillno,FAttachmentName",
"FilterString": "FInterID='154631'",
"OrderString": "",
"TopRowCount": 0,
"StartRow": 0,
"Limit": 0,
"SubSystemId": ""
}
附件明細里面是根據單據ID關聯附件的,不是跟進單據編碼關聯的。像暫存狀態下的單據上傳的附件單據編號就是空的。所以正確的查詢方式為 { 'FormId': 'BOS_Attachment', 'FieldKeys': 'fbillno,FAttachmentName', 'FilterString': 'FInterID'='單據內碼', 'OrderString': '', 'TopRowCount': 0, 'StartRow': 0, 'Limit': 0, 'SubSystemId': ''}. 具體步驟如下:系統里面所有的附件信息都是通過附件明細(BOS_Attachment)承載的,故獲取憑證附件,可以通過下面三個步驟進行: 1.調用憑證查詢接口,拿到目標憑證的內碼 2.調用附件明細(BOS_Attachment)單據查詢接口,使用FInterID(傳憑證內碼)和 FBillType(憑證固定傳GL_VOUCHER)作為條件查詢到文件ID(FFileID)集合。報文示例: {"FormId":"BOS_Attachment","FilterString":"FInterID='憑證內碼'and FBillType='GL_VOUCHER'","OrderString":"","FieldKeys":"FFileId,FAttachmentName"} ] 3.調用附件下載接口下載附件https://vip.kingdee.com/article/382932329268201472。
浙公網安備 33010602011771號