*视频相关由火山(微赞、微吼)提供服务支持
课程目录
零门槛,全员可为:一文三十分钟“开发”T+通知公告协同单详解
数智业务场景:T+内发布通知公告,全员手机移动端可收阅,反馈“已读”,并按需“发表评论”
畅捷通低代码:所有数智业务场景的信息处理,本身是一个个的不同“数据类型”的字段,畅捷通T+低代码平台由总部T+平台产研团队规划并开发实现,满足全员零代码能力可以按所需将不同类型字段有机组合成“档案”——适用经常性录入信息,将不同类型字段和“档案”(非必须)有机组合成“业务单据”,单据支持发布移动端,所有档案、单据、报表与畅捷通T+cloud原生界面和操作风格完全一致,共享原生审批流程、打印、数据权限控制等。
以上数智业务场景在搭建好环境后,预计30分钟能完成搭建,熟练实践参照:5分钟
低代码个性搭建效果(移动端可自行发布后体验):
l 该“通知公告”可和原生T+单据一样设置查询、编辑、删除等权限,即发布人可控;
l 将“通知公告”启用单据审批流,增加“一个”审核节点并设置为T+全角色用户都可以审批,审核即为“已读反馈”
l 审批意见即“评论”
l 实际“通知公告”的字段可自由按需增加、减少、排序、个性命名
1. 创建一个畅捷通T+低代码开发环境——预计6分钟,网络慢或账套文件过大会延长,一般不超15分钟,销售与运营同学有捷径,详看后文
2. 登录开发沙箱,按蓝图像Excel操作一般“画出”目标单据的表头和表体的字段——预计8分钟
3. 在畅捷通开放平台申请一个低代码应用专属身份识别码,应用key码和秘钥——预计3分钟
4. 在开发环境发布构建的单据,绑定刚申请的应用key和秘钥——预计2分钟
5. 在畅捷通开放平台将该应用绑定指定T+正式目标环境客户账套、授权开通——预计2分钟
6. 客户管理员接收授权开通地址(一串URL地址),点击开通,并登录T+,进入云应用-我的应用中进行安装,大功告成。——预计1分钟
如您是伙伴运营、销售同学,且只是想体验一下搭建的过程,可省略此步骤,直接点“免费体验”即直接进入本步骤完成的沙箱环境。
想长期拥有自己的专属T+低代码开发环境,请继续按此步骤进行。
准备工作:T+专属云用户准备一个T+18.0或T+19.0启用任意模块的空账套,注意数据库不要高于2019版本,TC无需准备。
网盘空账套资源——
(链接:https://pan.baidu.com/s/14tYTNpj4jK3U10Qp4oXdTQ?pwd=dt4s ,提取码:dt4s )
登录畅捷通T+开发者中心:https://top.chanjet.com/ ,如果没有“账号”,到畅捷通官网: https://www.chanjet.com/注册一个。
点击“登录”跳转到新界面,点击“沙箱管理”,输入账号、密码:
在登录进入后的界面上传提前准备好的“空账套”,TC用户直接选择名下的账套即可,请注意账套文件不要过大,点击“开始导入”后预计6分钟出现“沙箱开发环境”的成功创建提示。
登录“开发”环境——专业名词叫“沙箱”
进入后,左上角在“备份账套”的基础上多了一个“开放平台”开发套件菜单:
l 数据模型:实体,所有前端单据对应的数据后台真实物理存储表;数据源,所有前端个性报表对应的执行语句;
l 页面模型:档案,按需构建的个性常用输入档案,发布后自动生成对应的数据库物理表;单据,由“实体”派生出来的,是“实体”的前端用户界面构造,在此可定义最终单据的命名如“通知公告”,和其存放的菜单路径;对账单列表,由“实体”派生,产生对应“单据”的列表;报表,由“实体”派生出来,产生对应“单据”的明细表、统计表、执行表——执行表必须有“单据流转规则定义”才能选;预警,按需定义个性预警,符合条件的预警在登录系统第一时间显示在原生系统“铃铛”处;模块,可自定义新的模块和菜单,用于存放构建的档案、单据、个性报表;
l 流程设计:设计“单据”之间的流程与流转关系,支持“生单”和“转换”两种模式,个性构造的单据支持与原生系统“采购订单”、“销售订单”、“其他出/入库”、“其他收/付款”总6个单据的“生单”关系,“转换”和原生一样,只是实现数据在不同单据之间的复制,未做太多限制;
l 发布管理:对“沙箱”内开发构建好的应用进行打包发布和发布后的管理,支持多次发布,即“增量”更新修改迭代。
本文数智业务场景实体构建,未考虑档案,直接新增对应“实体”:
从菜单或界面快速进入“实体”设计构造,平台自动预置好了表头和表体的必要字段,开发者只需关心实际最终自己要的字段即可,如下图增加相应的表头和表体字段:
l 字符串:所有文本显示的字段,如原生系统的备注;
l 布尔,又叫“逻辑”:是否两种状态的类型,如原生系统的性别、赠品;
l 日期时间:日期类型
l 整型:不带小数位的数字格式;
l 数量高精度:建议所有数字类型的采用此格式,最灵活通用;
l DTO对象:直接引用参照原生系统基础档案和自定义档案的类型,实现弹窗选择常用档案;
l 字段标题:前端显示的名称,后续可改;
l 字段名称:后台数据库的名称,必须英文,可带数字
l 字段长度:字符串类和数量高精度的按需定义即可;
l 可选枚举:沙箱内仅能选择原生自带的枚举;
l 参照实体:选择DTO类型后,选择具体参照的档案,包括所有自定义档案和原生档案,如部门、员工、存货。
按需像EXCEL一样定义最终想要的表头和表体字段后,对实体进行一个便于管理记忆的命名,可取单据一样的名字,保存即可。
实体完成,可在实体新增界面直接点“生单”跳转派生出对应的前端单据,界面如下:
点“新增”,取正式的前端单据名称,对应选择刚设计好的“实体”实现关联,自由选择存放的模块和菜单位置——可以是自定义新建的模块,这块忽略详解,有兴趣同学可参阅TOP登录首页“产品功能”内容或TOP开发登录界面上方的“帮助”了解详细。
小编选择了新建新的模块类“积木应用”,并在其下新建“客户管理”模块,并再在其下新建“市场营销”菜单,存放。
单据构建好后,可以继续在单据构建界面选择刚派生出的单据进行进一步设计,如表头的改名,表体的改名等,此处对“表头”的“附件上传”进行再设计,将原“文本框”修改类型为“表头附件”,如下图示意步骤:
保存修改,再次选择“通知公告”单据,点击上方的“支持发布移动端”——实现手机端可操作填写,默认“支持移动端审批”保持不变,完成后即可预览单据效果了,可以做几个单据数据体验一下小成果。
将沙箱内构建的应用移动到正式客户环境,先在官网申请一个应用KEY和秘钥,按步操作如下:
登录开放平台:https://open.chanjet.com/ ,登录验证完毕选择右上角“进入控制台”,选择一个“企业”——对应登录账号归属的一个云应用企业即可:
选择“TOP应用”页签,点击“创建TOP应用”:
在新的界面完善应用信息到最后一步,生成TOP应用对应的唯一识别码KEY和相应的秘钥,完成申请操作。
未认证企业,每个应用最多绑定5个账套企业,已认证不限。
如名下没有云应用企业,可选择“个人开发者”模式。
回到沙箱,进入“发布管理”,勾选刚设计的单据,如自行设计了“档案”、
新“模块和菜单”,必须一并勾选——否则最终环境无法显示或正常使用,即本次个性开发的应用所关联的全部要素都要勾选上,点击“发布”,在新界面完善应用命名和备注,并关联步骤3申请的应用KEY和秘钥,点击新界面的“发布”直到提示完成即可。
准备工作:先行获取目标正式环境的账套企业ID,登录T+,云应用,我的云应用上方会显示已经激活的正式T+环境的当前账套的账套企业ID。
回到开放平台,在沙箱发布的应用会显示在控制台TOP应用页签下,点击“详情”进行下一步:
在“详情”展开的新页面点击“自主应用绑定”:
输入“账套企业ID”,搜索出来后选择上,点“确定”后回带到下方明细
对应下方明细,先点击后方的“绑定”,按钮会变成“取消绑定”:
再点击“开通授权”,生成一串URL地址:
将生成URL地址复制下来发给目标正式环境的管理员,其账号必须是激活正式环境时用的手机号。
管理员接收到URL地址后,打开浏览器粘贴访问,并用激活正式环境时的手机号进行T+正式环境登录,完成授权,建议选择授权“全部人员”。
完成接收授权开通后,再次进入T+,基础设置-云应用-我的应用,对应点击“安装”即可——如果应用进行过安装,属于修改的情况,开发者再次发布选择同样的KEY和秘钥完成发布,无需再次操作第5步,正式环境管理员直接点更新即可。
您学会了吗?欢迎打卡回复。
拟计划2024年4月初在广州组织开展伙伴生态实训会,欢迎关注。
畅捷通伙伴可申请区域一线经理邀请加入低代码专属交流群(邀请制)
更多畅捷通渠道伙伴详细指引资料:
l 达尔文低代码专区:ISV开发目录
l 畅捷通T+低代码案例集:https://tcloud.chanjet.com/tctopcase/
l 岁末年初跨年大礼:《T+低代码两节课》及往期《零代码step by step实训》https://www.chanjetvip.com/doc/video/cates-4147/4444-1-new-0.html
版权声明:本网站发表的全部原创内容(包括但不限于文字、视频、图片等)著作权均归畅捷通社区所有。未经授权许可,观众用户不得以任何载体或形式使用当前的内容。