DAP相关微服务/操作调用指导文档
获取单据可用的凭证模板微服务接口:
可使用版本:5.0.012及以后版本
调用方式:Object result = DispatchServiceHelper.invokeBizService("fi", "ai", "SelectTemplteService","getNewSelectVchtemplate", 参数A, 参数B, 参数C);
参数解析:参数A:String类型,单据标识
参数B:Set<Long>类型,源单id集合
参数C:boolean类型,true:当单据数据量大于2000时,默认返回全模板,false:正常匹配。(PS:标准生成凭证配置写死为true,性能优先)
结果result:Map<Object, List<Object>>类型,其中Key为"useTemp"的值为单据可用模板的并集。
可使用版本:小于5.0.012版本
调用方式:Object result = DispatchServiceHelper.invokeBizService("fi", "ai", "SelectTemplteService"," getSelectSource", 参数A, 参数B);
参数解析:参数A:String类型,单据标识
参数B:Set<Long>类型,源单id集合
结果result:Map<Object, List<Object>>类型,其中Key为"useTemp"的值为单据可用模板的并集。
二开获取凭证预览数据操作调用
可使用版本:3.0.005及以后版本
调用方式:
生成凭证传入指定模板执行
可使用版本:3.0.005及以后版本
调用方式:
Object result = OperationServiceHelper.executeOperate(参数A,参数B, 参数C,参数D);
参数解析:参数A:String类型,生成凭证操作标识:generatevoucher(默认)
参数B:String类型,单据标识
参数C:Object[]类型,源单ID集合
参数D:OperateOption类型,需要设置OperateOption. setVariableValue(“tempId”,Map),这个Map的键是“useTemp”,值是模板id集合
DAP相关微服务/操作调用指导文档
本文2024-09-22 22:53:36发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-129531.html