做个记录,业务监控日志数据记录表原创
金蝶云社区-╄秋メ凋零
╄秋メ凋零
0人赞赏了该文章 77次浏览 未经作者许可,禁止转载编辑于2024年09月12日 20:51:58

金蝶云星空有个很强大的监控功能《业务数据日志》但是这个需要用Administrator管理员身份才能查询,如果我们使用Sql查询做账表,就可以很方便展示日志结果

Select  *  From T_APM_DATAMONITORMAP --业务监控日志数据记录表

--新增的业务监控,即生成的记录表,记录在FWHOLETABLENAME字段内数据即监控业务对象表名

--新业务监控字段,即生记录表,记录在FDIFFTABLENAME字段内数据即监控业务字段表名

image.png


image.png

  
 
 Select distinct
 T1.FID as 记录号,                                  
 T1.FFORMID as 单据类型,T1.FBILLNO as 单据编号,                                    
 T1.FOBJID as 业务对象内码,                                      
 (Case When T1.FOPERATETYPE=3 Then '修改' When T1.FOPERATETYPE=4 Then '删除' 
 When T1.FOPERATETYPE=2 Then '新增' End) as 操作类型,
 T13.FFIELDKEY as 监控字段,T13.FOLDDISPVAL as 旧值,
T13.FDISPVAL as 变更值, T2.FNAME as 操作人,T1.FCREATEDATE as 操作日期
 From T_APM_A64f0650c59cbf7 T1 --获取T_APM_DATAMonITORMAP表的业务监控记录表
 Left Join T_SEC_USER T2 on T1.FCREATEID = T2.FUSERID
 Left Join T_APM_DATAMonITORMAP T12 on T12.FWHOLEBACKTABLE = ('T_APM_A64f0650c59cbf7')--获取T_APM_DATAMonITORMAP表的业务监控记录表
 Left Join V_META_OBJECTTYPE_L L on T12.FFORMID = L.FID
 Left Join T_APM_B64f0650c59cbf7 T13 on T13.FOBJID=T1.FOBJID--获取T_APM_DATAMonITORMAP表的业务监控字段记录表

 Where T1.FBILLNO='单据编号' 




赞 0