大数据量凭证对接金蝶云星空解决方案
添加时间:2022-5-20
1 目的
本方案指导解决直接通过BOS平台提供的Web API对接凭证效率不高的问题。
因凭证有很多校验规则和处理逻辑(其中包含凭证号、科目、核算维度、现金流量、金额等等),效率相对较低,适合少量的凭证对接,所以,本篇幅介绍另一种方式去对接凭证。
2 解决办法
采用凭证中间单据。具体实现思路:第三方凭证通过Web API对接到凭证中间单据,然后配置凭证模板,将凭证中间单据生成总账凭证。
具体实现过程如下:打开BOS设计器,新增一张凭证中间单据,字段类似标准产品凭证。
实现截图参考如下:
凭证中间单据原型界面
采用凭证中间单据目的:让第三方凭证数据快速进入金蝶云星空。此处通过平台提供的WEB API方式对接(线下的客户可以数据库直接连接插入),因凭证中间单据没有校验(或较少,根据2开的业务确定),对接过程较快。设计单据体的时候需要注意:总账的所有核算维度需要在单据体全部体现,方便配置凭证模板。核算维度见如下截图:
配置凭证模板
凭证中间单据实质也是单据,所以它可以通过智能会计平台生成正式的凭证,因此需要配置凭证模板。
另外,如果在凭证生成过程中出现类似的错误信息,如:核算维度必录,可以直接修改凭证中间单据,也可以重新在第3方系统修改再次发送。
3 性能体现
根据现有凭证生成的速度,分录小于10行的普通单据,每分钟在1500单左右,一个小时在10万级别,满足大量凭证对接业务场景。