畅捷通社区畅捷服务社区
畅捷服务社区

发表于 2024-02-22 12:35

玩转跨界:全民开发,30分钟学习并挑战一下?

玩转跨界:全民开发,30分钟学习并挑战一下?


零门槛,全员可为:一文三十分钟“开发”T+通知公告协同单详解

数智业务场景T+内发布通知公告,全员手机移动端可收阅,反馈“已读”,并按需“发表评论”

畅捷通低代码:所有数智业务场景的信息处理,本身是一个个的不同“数据类型”的字段,畅捷通T+低代码平台由总部T+平台产研团队规划并开发实现,满足全员零代码能力可以按所需将不同类型字段有机组合成“档案”——适用经常性录入信息,将不同类型字段和“档案”(非必须)有机组合成“业务单据”,单据支持发布移动端,所有档案、单据、报表与畅捷通T+cloud原生界面和操作风格完全一致,共享原生审批流程、打印、数据权限控制等。

以上数智业务场景在搭建好环境后,预计30分钟能完成搭建,熟练实践参照:5分钟

低代码个性搭建效果(移动端可自行发布后体验):

image.png

“通知公告”可和原生T+单据一样设置查询、编辑、删除等权限,即发布人可控;

“通知公告”启用单据审批流,增加“一个”审核节点并设置为T+全角色用户都可以审批,审核即为“已读反馈”

审批意见即“评论”

实际“通知公告”的字段可自由按需增加、减少、排序、个性命名

 

以下为第一次接触畅捷通T+低代码平台的同学0门槛详细教学从0到1的全程闭环操作过程,共为6步:

1. 创建一个畅捷通T+低代码开发环境——预计6分钟,网络慢或账套文件过大会延长,一般不超15分钟,销售与运营同学有捷径,详看后文

2. 登录开发沙箱,按蓝图像Excel操作一般“画出”目标单据的表头和表体的字段——预计8分钟

3. 在畅捷通开放平台申请一个低代码应用专属身份识别码,应用key码和秘钥——预计3分钟

4. 在开发环境发布构建的单据,绑定刚申请的应用key和秘钥——预计2分钟

5. 在畅捷通开放平台将该应用绑定指定T+正式目标环境客户账套、授权开通——预计2分钟

6. 客户管理员接收授权开通地址(一串URL地址),点击开通,并登录T+,进入云应用-我的应用中进行安装,大功告成。——预计1分钟

1. 创建专属的畅捷通T+产品低代码开发环境

如您是伙伴运营、销售同学,且只是想体验一下搭建的过程,可省略此步骤,直接点“免费体验”即直接进入本步骤完成的沙箱环境。

想长期拥有自己的专属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/注册一个。

点击“登录”跳转到新界面,点击“沙箱管理”,输入账号、密码:

image.png

在登录进入后的界面上传提前准备好的“空账套”,TC用户直接选择名下的账套即可,请注意账套文件不要过大,点击“开始导入”后预计6分钟出现“沙箱开发环境”的成功创建提示。

image.png

2. 登录开发环境,进行应用个性构建

登录“开发”环境——专业名词叫“沙箱”

image.png 

进入后,左上角在“备份账套”的基础上多了一个“开放平台”开发套件菜单:


image.png

数据模型:实体,所有前端单据对应的数据后台真实物理存储表;数据源,所有前端个性报表对应的执行语句;

页面模型:档案,按需构建的个性常用输入档案,发布后自动生成对应的数据库物理表;单据,由“实体”派生出来的,是“实体”的前端用户界面构造,在此可定义最终单据的命名如“通知公告”,和其存放的菜单路径;对账单列表,由“实体”派生,产生对应“单据”的列表;报表,由“实体”派生出来,产生对应“单据”的明细表、统计表、执行表——执行表必须有“单据流转规则定义”才能选;预警,按需定义个性预警,符合条件的预警在登录系统第一时间显示在原生系统“铃铛”处;模块,可自定义新的模块和菜单,用于存放构建的档案、单据、个性报表;

流程设计:设计“单据”之间的流程与流转关系,支持“生单”和“转换”两种模式,个性构造的单据支持与原生系统“采购订单”、“销售订单”、“其他出/入库”、“其他收/付款”总6个单据的“生单”关系,“转换”和原生一样,只是实现数据在不同单据之间的复制,未做太多限制;

发布管理:“沙箱”内开发构建好的应用进行打包发布和发布后的管理,支持多次发布,即“增量”更新修改迭代。

本文数智业务场景实体构建,未考虑档案,直接新增对应“实体”:

从菜单或界面快速进入“实体”设计构造,平台自动预置好了表头和表体的必要字段,开发者只需关心实际最终自己要的字段即可,如下图增加相应的表头和表体字段:


image.png

image.png


字符串:所有文本显示的字段,如原生系统的备注;

布尔,又叫“逻辑”:是否两种状态的类型,如原生系统的性别、赠品;

日期时间:日期类型

整型:不带小数位的数字格式;

数量高精度:建议所有数字类型的采用此格式,最灵活通用;

DTO对象:直接引用参照原生系统基础档案和自定义档案的类型,实现弹窗选择常用档案;

字段标题:前端显示的名称,后续可改;

字段名称:后台数据库的名称,必须英文,可带数字

字段长度:字符串类和数量高精度的按需定义即可;

可选枚举:沙箱内仅能选择原生自带的枚举;

参照实体:选择DTO类型后,选择具体参照的档案,包括所有自定义档案和原生档案,如部门、员工、存货。

按需像EXCEL一样定义最终想要的表头和表体字段后,对实体进行一个便于管理记忆的命名,可取单据一样的名字,保存即可。

实体完成,可在实体新增界面直接点“生单”跳转派生出对应的前端单据,界面如下:

image.png

“新增”,取正式的前端单据名称,对应选择刚设计好的“实体”实现关联,自由选择存放的模块和菜单位置——可以是自定义新建的模块,这块忽略详解,有兴趣同学可参阅TOP登录首页“产品功能”内容或TOP开发登录界面上方的“帮助”了解详细。

image.png

小编选择了新建新的模块类“积木应用”,并在其下新建“客户管理”模块,并再在其下新建“市场营销”菜单,存放。


image.png

单据构建好后,可以继续在单据构建界面选择刚派生出的单据进行进一步设计,如表头的改名,表体的改名等,此处对“表头”的“附件上传”进行再设计,将原“文本框”修改类型为“表头附件”,如下图示意步骤:

image.png

保存修改,再次选择“通知公告”单据,点击上方的“支持发布移动端”——实现手机端可操作填写,默认“支持移动端审批”保持不变,完成后即可预览单据效果了,可以做几个单据数据体验一下小成果。


3. 申请应用官方识别码和秘钥

将沙箱内构建的应用移动到正式客户环境,先在官网申请一个应用KEY和秘钥,按步操作如下:

登录开放平台:https://open.chanjet.com/ ,登录验证完毕选择右上角“进入控制台”,选择一个“企业”——对应登录账号归属的一个云应用企业即可:

image.png

选择“TOP应用”页签,点击“创建TOP应用”:


image.png

在新的界面完善应用信息到最后一步,生成TOP应用对应的唯一识别码KEY和相应的秘钥,完成申请操作。

未认证企业,每个应用最多绑定5个账套企业,已认证不限。

如名下没有云应用企业,可选择“个人开发者”模式。

4. 打包发布开发好的个性应用

回到沙箱,进入“发布管理”,勾选刚设计的单据,如自行设计了“档案”、
“模块和菜单”,必须一并勾选——否则最终环境无法显示或正常使用,即本次个性开发的应用所关联的全部要素都要勾选上,点击“发布”,在新界面完善应用命名和备注,并关联步骤3申请的应用KEY和秘钥,点击新界面的“发布”直到提示完成即可。

image.png

5. 进行应用与生产环境的绑定、授权

准备工作:先行获取目标正式环境的账套企业ID,登录T+,云应用,我的云应用上方会显示已经激活的正式T+环境的当前账套的账套企业ID。

image.png

回到开放平台,在沙箱发布的应用会显示在控制台TOP应用页签下,点击“详情”进行下一步:

image.png

“详情”展开的新页面点击“自主应用绑定”:

image.png

输入“账套企业ID”,搜索出来后选择上,点“确定”后回带到下方明细

对应下方明细,先点击后方的“绑定”,按钮会变成“取消绑定”:


image.png

再点击“开通授权”,生成一串URL地址:

image.png

将生成URL地址复制下来发给目标正式环境的管理员,其账号必须是激活正式环境时用的手机号。

6. 客户管理员开通及安装

管理员接收到URL地址后,打开浏览器粘贴访问,并用激活正式环境时的手机号进行T+正式环境登录,完成授权,建议选择授权“全部人员”。

完成接收授权开通后,再次进入T+,基础设置-云应用-我的应用,对应点击“安装”即可——如果应用进行过安装,属于修改的情况,开发者再次发布选择同样的KEY和秘钥完成发布,无需再次操作第5步,正式环境管理员直接点更新即可。

image.png


您学会了吗?欢迎打卡回复。

拟计划2024年4月初在广州组织开展伙伴生态实训会,欢迎关注。

畅捷通伙伴可申请区域一线经理邀请加入低代码专属交流群(邀请制)

更多畅捷通渠道伙伴详细指引资料:

达尔文低代码专区:ISV开发目录

畅捷通T+低代码案例集:https://tcloud.chanjet.com/tctopcase/

岁末年初跨年大礼:《T+低代码两节课》及往期《零代码step by step实训》https://www.chanjetvip.com/doc/video/cates-4147/4444-1-new-0.html

image.png

版权声明:本网站发表的全部原创内容(包括但不限于文字、视频、图片等)著作权均归畅捷通社区所有。未经授权许可,观众用户不得以任何载体或形式使用当前的内容。

畅捷通社区

注册后立刻获得30天产品体验特权

立即体验
新年大吉
  • 冬去山川齐奇丽
  • 喜来桃里共芳香