在之前内容中,我们介绍了如何使用低代码来扩展用友U8+系统中的数据应用,探索和实现新的业务价值。通过在U8+系统中构建数据透视表,来结合低代码系统外联数据库的能力,即可轻松实现生产齐套分析系统,帮助业务部门提高对数据价值的应用,解决生产排产难的问题。
既然使用低代码能够释放原有系统中数据的价值,实现业务的二次拓展,那么我们在新拓展的系统中产生的数据是否能够在回写到原有的系统中呢?
今天我们以费用报销系统为例,向大家展示如何将新业务系统中生产的数据回写至用友U8+系统中,实现用友U8+与基于低代码开发的费用报销系统之间的双向数据传递。
在正式开始前我们简要介绍案例背景:基于低代码开发一套费用报销系统,在报销系统中会涉及到工作的流转,当流传到出纳的时候,我们可以通过点击“生成凭证”在U8+系统中生成相应的凭证。同时,该凭证还可以在U8+系统中进行查看,从而实现U8+与费用报销系统之间的双向对接。
接下来我们就从几个关节环节为大家介绍具体项目落地的过程。
项目实战
搭建费用报销系统
在活字格中去实现一个费用报销系统,配合选项卡、主子表、工作流、页面权限、数据权限等实现不同环节审批。这个需要大家对活字格有一定的了解,可以使用活字格开发相对复杂的业务系统。如果大家对如果通过活字格构建大型复杂应用系统还不太熟悉,可以资源中心的学习资料进行学习,地址如下:https://www.grapecity.com.cn/solutions/huozige/resources
外联数据库
外联U8+系统数据库、凭证表(GL_accvouch)、科目表(code)、用户表(code)、角色表(UA_Role)、部门表(Department),因为涉及到费用部分,所以需要对应的供应商/个人的信息配置以及费用项目和科目的对应关系。
在数据准备完备的情况下,基于活字格开发相应的费用报销系统应用逻辑。
数据回写
在本案例中,生成凭证按钮可以实现将费用报销数据赋值到U8凭证表中,从而实现凭证的生成。
其他能力扩展
凭证属于相对特殊的表,可以直接通过insert写入添加,如果大家想要做其他数据的逻辑,可以看下U8+系统中是否有相应的接口,如果存在,可以通过活字格调用服务器端API,在.net代码调用U8+提供的接口实现,这样在活字格对接U8+中就可以扩展出更多的不可能。
总结
至此,我们就完成了U8+系统与活字格应用的双向数据融合。了解更多信息可以查看课程:
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=55373&extra=page%3D1%26filter%3Dtypeid%26typeid%3D272
企业在建制信息系统的时候,由于需求不同、时期不同,会有很多不同的应用系统,而随着业务的发展和对数据的认识,很多业务价值需要通过系统间的数据融合才能被很好地利用起来,活字格与用友U8+的双向对接能力为探索数据价值提供了更多的可能。当然,除了与用友U8+实现数据的双向融合,我们也可以在业务场景中进行尝试,挖掘探索更多低代码价值。
想要了解更多活字格对接用友U8+的案例可以参考:
U8对接活字格实现报表分析案例:https://gcdn.grapecity.com.cn/showtopic-54262-1-1.html