YonBuilder低代码助力开发效能跃升:以采购业务复杂物流场景为例
不用一行代码,轻松实现业务数字化,是怎么做到的?
其实企业业务流程并非简单地从1到5。随着业务的变化,在1和5之间,往往形成繁复如网的流程结构,开发难度、成本大大提高。
而在YonBuilder低代码开发平台的加持下,这种繁复将不复存在!
仅需四步,可视化完成应用扩展
一个典型的场景是应用扩展。
应用可扩展性对于保证应用的性能、可用性、用户体验和竞争力都非常重要。如果应用不能及时地扩展来适应增长的需求,可能会出现性能下降、响应缓慢、服务中断等问题,从而影响用户的满意度和忠诚度。
用友在财务、供应链、人力、生产制造等领域都拥有成熟的原厂应用,而这些应用在企业使用过程中会分化出各种个性化开发需求。
以常见的采购业务中的物流运输场景为例,原厂应用提供了从采购订单到入库单的支持。而国家、地方、行业针对特种物品通常设置有特定条例,对运输、入库等环节进行规范。
相应地,企业就需要在采购订单与入库单之间增加诸如“约定送货路线”“约束收货位置范围”“指定收货人”“货品扫码入库”等业务管理环节,以保障特种物品在运输和入库环节的可追溯和安全性。
在企业端,使用YonBuilder低代码开发平台,无需手动编码,可视化拖拽就能够轻松完成前述功能扩展,业务人员亦可上手搭建。
第一步,扩展采购订单。根据约定送货路线、指定收货人需求,在采购订单中新增运输路线、收货人与送货司机信息。
第二步,新增送货单。由于业务变得更为复杂,企业可以在“采购订单”与“入库单”之间增加“送货单”,供送货人(送货司机)使用,在移动端开启指定路线导航。
第三步,扩展入库单
在入库环节,可以新增位置确认、人脸识别、扫码对货等功能,用以管理货物是否送到指定位置、是否由具备收/验货资质的人员确认、以及确认货物是否完好等。
第四步,重新配置工作流
完成页面搭建,通过YonBuilder将原厂应用“采购订单”-“入库单”这一数据流转过程,按照实际业务逻辑可视化重新配置,即可实现“约定送货路线”“约束收货位置范围”“指定收货人”“货品扫码入库”等全部需求。
全新开发、 老系统 对接同样轻松搞定
根据IDC数据,2022年企业应用使用无代码/低代码进行开发的比例为15%,2023年则将达到40%。
采购订单只是企业的业务场景之一,例如财务、人力、协调、 营销 、采购、制造、供应链、研发、资产等大量场景,亟待数智化驱动效能提升。
同样地,应用扩展也仅是YonBuilder低代码能力的冰山一角。
YonBuilder具备一体化低代码开发、敏捷创新实现能力,涵盖低代码应用开发、低代码移动开发、低代码数据分析、低代码AI开发、低代码 区块链 构建、低代码集成连接。
秉承平台开放、生态共赢原则,YonBuilder支持公民开发者、专业开发者使用,开发效率提升数倍,实现应用开发大众化、普惠化。
在一体化开发能力图谱之上,YonBuilder进一步提供了三个应用开发场景支持,即基于原厂应用扩展、全新开发领域和行业应用、三方系统和老系统等的对接:
基于原厂应用扩展,此场景我们已经通过采购订单案例做了介绍。
全新开发领域和行业应用,即大部分企业管理所需的应用都能完成,如车辆管理可以使用无代码的方式搭建,也可以通过脚本方式实现路线规划等特殊能力;同时也有大量伙伴通过YonBuilder开发应用,如学习管理平台、党建应用 、自动化屠宰等。
对于企业已有系统、三方厂商系统,可以通过脚本方式完成API调用和转换,自建系统则可以通过脚本完成API转换,与新的系统和应用对接,保护已有 投资 。
无代码、低代码与专业开发对比
实际上,YonBuilder同时支持无代码+低代码+专业开发,分别适用于不同的角色与开发场景。
无代码模式支持业务用户通过可视化设计工具,进行业务模型、页面交互、角色定义,初步完成可执行的应用设计;
低代码模式下,业务专家、实施专家通过规则和流程设计工具进行业务规则、流转规则、个性化运算、调度执行设计使应用执行具备更好的逻辑控制和交互效果;
专业开发模式,通过自建应用引擎提供元数据驱动的前端、后端、移动端的脚手架工程,支持开发团队协作的开发运维一体化。
01 无代码场景
基于模板修改或快速构建,在1天内,完成台账类、部门级小应用等业务应用,并提供流程流转、数据流转等支撑服务接入平台整体应用。下面是部分具体场景示例:
部门级小应用。业务部门直接搭建部门的应用,为部门或临时事项提供系统支撑,以无代码为主。
外部(人员)应用。以移动为主,提供与企业有关的外部人员办公协作类应用,出门条、入园申请、信息确认等。
台账应用。基于表单、事项办理、工作流转形成协作应用,灵活完成核心业务系统尚未覆盖的场景应用。
02 低代码+全代码场景
支撑从业务对象开始,基于模型业务管理应用,并提供扩展能力,支持原厂开发扩展。下面是部分具体场景示例:
核心业务管理应用。基于元数据(业务对象)的各领域业务管理应用,如采购管理、销售管理、财务、资产等应用。
流程自动化应用。连接过去需要人工协作的断续过程,例如订单、交付和发票的自动衔接,基于计划任务完成的三方系统协作。
集成应用。从多个异构系统集成数据,结合企业主系统建立完整业务管理、数据驱动应用。
用友基于多年大型企业服务经验、为企业IT建设中的技术实践,结合云原生、人工智能等技术,参考大量企业复杂系统的需求,打造出YonBuilder低代码开发平台。
YonBuilder将持续锻造领先的低代码能力,支持企业组织和个人开发者快速开发业务应用,让每个角色都能够参与到应用构建过程中,成为企业数智化全新的动力源!
在【用友开发者中心】,免费体验YonBuilder低代码开发平台!