二开案例.WebApi.单据查询.附件明细
【应用场景】
WebApi,查询单据的附件明细信息。
附件可分为单据头附件,单据体附件:
单据头附件:基于单据内码进行记录。
单据体附件:基于单据体内码进行记录。
【案例演示】
销售订单,查询单据头附件明细和单据体附件明细。
【实现步骤】
<1>单据头附件。
上传单据头附件:
查询销售订单的单据内码和单据体内码:
SELECT a.FBILLNO,a.FID,b.FENTRYID,b.FSEQ FROM T_SAL_ORDER a LEFT JOIN T_SAL_ORDERENTRY b ON a.FID=b.FID WHERE a.FBILLNO='XSDD000358'
数据库查询单据头附件明细:
SELECT * FROM T_BAS_ATTACHMENT WHERE FBillType=N'SAL_SaleOrder' AND FEntryKey=N' ' AND FInterID=N'100512'
WebApi查询单据头附件明细:
请求报文:
{ "FormId": "BOS_Attachment", "FieldKeys": "FFILEID,FAttachmentName", "FilterString": "FBillType=N'SAL_SaleOrder' AND FEntryKey=N' ' AND FInterID=N'100512'", "OrderString": "", "TopRowCount": 0, "StartRow": 0, "Limit": 2000, "SubSystemId": "" }
<2>单据体附件。
上传单据体附件:
查询销售订单的单据内码和单据体内码:
SELECT a.FBILLNO,a.FID,b.FENTRYID,b.FSEQ FROM T_SAL_ORDER a LEFT JOIN T_SAL_ORDERENTRY b ON a.FID=b.FID WHERE a.FBILLNO='XSDD000358'
数据库查询单据体附件明细:
SELECT * FROM T_BAS_ATTACHMENT WHERE FBillType=N'SAL_SaleOrder' AND FEntryKey=N'FSaleOrderEntry' AND FEntryInterID=N'100982'
WebApi查询单据体附件明细:
请求报文:
{ "FormId": "BOS_Attachment", "FieldKeys": "FFILEID,FAttachmentName", "FilterString": "FBillType=N'SAL_SaleOrder' AND FEntryKey=N'FSaleOrderEntry' AND FEntryInterID=N'100982'", "OrderString": "", "TopRowCount": 0, "StartRow": 0, "Limit": 2000, "SubSystemId": "" }
---------------------------------------------------------------------------------------------------------
【附件相关知识】
单据:附件明细【BOS_Attachment】
表格:T_BAS_ATTACHMENT
---------------------------------------------------------------------------------------------------------
【金蝶云星空BOS二次开发案例演示】https://vip.kingdee.com/article/94751030918525696
二开案例.WebApi.单据查询.附件明细
【应用场景】WebApi,查询单据的附件明细信息。附件可分为单据头附件,单据体附件:单据头附件:基于单据内码进行记录。单据体附件:基于单...
点击下载文档
本文2024-09-23 04:01:29发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-162621.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章