名词晦涩难懂,影响开发体验,为了使大家更好地理解用友产品相关文档教程,本文尝试用通俗易懂的方式对一些YonBuilder常见名词进行解释说明。
【YonBuilder】即YonBIP低代码开发平台;其中应用构建有标准版和专业版,标准版是可视化开发,无需编写代码或编写少量脚本代码;专业版提供开发脚手架,专业程序员可进行编写代码式开发,从而提供更高的灵活性、扩展性、定制性。
【单据】:原是经济学名词, 是在经济业务发生时所取得或填制的、载明交易、事项实际情况的书面证明,它是进行会计核算的原始资料和重要依据,如发票、汇票、包装清单、保险单等。在YonBuilder中可以更广义地理解为表示业务的有行有列的数据表。
单据本质上是数据的集合,数智化产品以单据为核心,也就是以数据为核心。
【业务对象】:对现实世界中不同事物的抽象,如销售环节可以拆分为不同的业务对象;下订单、付款、发货、收货等。在用友的数智化产品中可以理解为不同的单据集合。
【实体】:可以理解为一张具体的单据或表。
【对象建模】:根据实际需求,建立业务对象模型。
【页面建模】:根据实际需求,为单据建立页面模型,页面是单据的展示。
【工作流】:是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务,其间也可以有人工干预的活动或任务。
举例:员工在系统中提交请假申请,领导可以进行审批。
【业务流】:对现实事物流程的表达,其中可以有数据传递、流程控制。比如由订单到生产单到发货单到包装清单到售后维护清单。
常用业务流程有推单、拉单、回写。
【推单】:将上游单据的数据推到下游单据。
【拉单】:下游单据拉取上游单据的数据。
【回写】:根据业务需要,在业务流中触发某个条件时,更新上游单据的数据。
【交易类型】:定义单据的处理规则。企业中最典型例子是报销业务,报销单可以有交通费报销单、差旅报销单、餐费报销单等等不同的交易类型。每一个单据都有其执行前的约束条件,及其执行完成后所要处理的事件。实施时,可以基于单据定义相关的动作规则。交易类型在继承了单据类型的动作规则的同时,也可定义自己的动作规则。
【单点登录】:简称为 SSO,在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。集成单点登录功能后,从第三方系统跳转用友系统时,可以不用再次输入账号、密码。
【门户集成】:从用友系统打开第三方网站,可以使用用友账号信息登录第三方系统,不必再次登录。
【系统集成】:不同系统之间的集成。如用友不同产品之间的集成、用友产品与第三方系统之间的集成。从集成方式看主要有:统一用户管理、页面/门户集成、待办消息集成、API集成、数据集成、业务事件集成、集成服务编排。
【仪表板】:页面建模时可以选择单据卡片、仪表板、报表等模板。仪表板用于数据的图形化展示。
【页面路由】:单据之间跳转、单据和报表之间跳转。可通过脚本代码控制。
【参照】:可以将一张单据设置为参照,在另一张单据的某个输入框中引用该参照。比如某采购单据中有一个手机品牌输入框,这个输入框有一个参照表,限定了有哪些品牌可选。