咱们今天不聊那些虚头巴脑的理论,直接来点干货。我知道你手头可能正忙着一堆纸质单据,或者对着Excel表格头大,想着“能不能找个系统替我管管”。别急,钉钉宜搭(YiDa)就是给你准备的这个“神器”。它不需要你写一行代码,不用懂什么是API,也不用 hire 一个昂贵的开发团队。
我是 Agnes,见过太多中小企业老板和行政主管从零开始搭建第一个数字化流程,那种“原来这么简单”的豁然开朗,我太熟悉了。这篇文章,我就是手把手带你走完这段路,就像邻居家懂技术的大哥,坐在你对面,喝着茶,把每一步都拆碎了喂给你。
咱们就拿“办公用品领用申请”这个最经典、最接地气的场景来开刀。为什么选这个?因为它涉及:有人申请、有人审批、有库存记录、最后还要归档。全要素齐活,学会了这个,报销、请假、合同审批,举一反三,一通百通。
第一阶段:心里要有谱——在动手之前,先画草图
很多新手第一步就打开宜搭,然后傻眼了:这个字段该放哪?那个流程怎么走?别急,磨刀不误砍柴工。
在电脑前,先拿出一张纸和一支笔(或者打开画板),把你要做的这个流程理清楚。我们做一个“办公用品领用”的流程:
- 申请人:公司员工,填什么?姓名、部门、申请物品名称、数量、用途、期望领取日期。
- 审批人:
- 第一关:部门主管。看数量是否合理?用途是否正当?
- 第二关:行政专员。看库存够不够?
- 执行动作:
- 如果审批通过:库存自动扣减,生成一条“领用记录”,通知申请人去行政部领取。
- 如果审批驳回:退回给申请人,说明原因。
- 数据归档:所有领用记录存到一个表里,月底可以导出看谁领得多、什么物品消耗快。
看,逻辑清晰了吗?不要急着进系统,先把这个逻辑画在纸上。 这一步能帮你节省后面80%的返工时间。我见过太多人,建了10个页面,流程跑不通,最后全盘推倒重来,心疼死我了。
第二阶段:登堂入室——宜搭后台基础设置
好,逻辑通了,现在我们去钉钉宜搭后台“搭房子”。
2.1 进入宜搭控制台
确保你用的是钉钉专业版或专属版(个人免费版功能受限),登录钉钉,搜索“宜搭”,进入工作台,点击“创建应用”。
给它起个名字,比如“XX公司办公用品管理系统”,选择“企业自建应用”,一键创建。
2.2 理解三大核心构件
在宜搭里,你只需要认识三个东西,其他的都是花活儿:
- 数据源(表单):用来收集信息的。就像一张电子版的纸质申请表。员工填内容,存在数据库里。
- 流程(工作流):用来控制流转的。决定这张表提交后,谁看、谁批、何时结束。
- 数据报表(模板):用来展示数据的。把存下来的东西,用表格、图表形式展现出来,方便老板看。
咱们第一步,先建表单。
第三阶段:搭建表单——用“积木”堆出申请页
点击“创建应用”后,进入应用管理页面。点击左侧菜单的“表单”,点击“创建表单”。
3.1 创建“办公用品领用申请表”
起个名字:办公用品领用申请。
现在,你会看到一个左侧是“控件库”,右侧是“画布”的界面。别怕,这就像搭乐高。
步骤如下:
基础信息区:
- 拖入【单行输入】控件,命名为“申请人姓名”。
- 小技巧:在控件设置里,把“默认值”设为“当前登录用户”,这样员工不用自己填名字,系统自动抓取,杜绝“我忘了填”的尴尬。
- 拖入【部门】控件,同样设默认值为“当前登录用户所在部门”。
申请内容区:
- 拖入【单行输入】,命名为“申请物品名称”。
- 拖入【数字】控件,命名为“数量”。设置最小值为1,避免有人填0或负数。
- 拖入【多行输入】,命名为“申请用途”。提示语可以写:“请简要说明用途,如:新项目启动会议”。
时间要求区:
- 拖入【日期】控件,命名为“期望领取日期”。
附件区(可选):
- 拖入【附件】控件,命名为“相关证明(如有)”。比如采购需求单的照片。
重点来了:如何设置“只读”和“必填”?
每个控件右侧都有设置按钮(齿轮图标)。
- 必填:勾选“是否必填”,这样员工不填就没法提交。
- 只读:像“申请人姓名”、“部门”这种自动获取的,勾选“只读”,员工想改也改不了。
- 权限设置:这是宜搭的精髓。你可以设置“谁能看”、“谁能编辑”。比如,员工只能编辑“申请内容区”,看到“审批意见”区是灰色的(只读)。
3.2 关联“库存数据表”——关键一步!
很多新手做不出来,是因为表单和表单之间没有关联。我们上面说,行政专员要查库存。库存数据存在哪?存在另一个“表单”里,这个表单我们叫它“基础数据表”,因为它存的是静态数据,不像申请表那样每天都在变。
操作:
- 回到“表单”列表,新建一个表单,命名为
办公用品库存表。 - 在这个表单里,只放两样东西:
- 【单行输入】:物品名称(如:A4纸、中性笔)
- 【数字】:当前库存数量
- 填数据:点击这个表单的“预览”,手动添加几条库存数据,比如“A4纸,100盒”,“中性笔,200支”。这就是你的“账本”。
怎么让“申请表”看到“库存表”的数据?
- 回到
办公用品领用申请表单。 - 拖入一个【关联表单】控件(或者叫“数据关联”控件,不同版本叫法略有差异,找带“查数据”字样的)。
- 在控件设置里:
- 关联数据源:选择
办公用品库存表。 - 关联字段:选择“物品名称”。
- 展示字段:选择“当前库存数量”。
- 关联数据源:选择
- 配置逻辑:设置当“申请物品名称”变化时,自动从关联表里查出对应的“当前库存数量”,并显示在一个【只读】的文本控件里,我们叫它“系统库存余量”。
这样,当员工选“中性笔”时,下面自动显示“库存:200支”。如果他想领300支,系统显示库存不足,虽然流程还能提交,但行政专员审批时会看到警示。这就是简单的“前端校验”。
第四阶段:编排流程——给数据装上“轨道”
表单做好了,数据能存了,但怎么让部门主管看到、行政看到呢?这时候要弄流程。
点击左侧菜单“流程”,点击“创建流程”。
4.1 绘制流程节点
宜搭的流程画布是可视化的,像连连看。
- 开始节点:默认就有。
- 添加节点:点击“+”,选择“审批人”。
- 第一个审批节点:命名为“部门主管审批”。
- 指派方式:选择“指定成员”或“主管”。推荐选“主管”,这样每个员工的直属领导会自动匹配,不用你一个个选。
- 添加第二个审批节点:再点“+”,添加“审批人”。
- 命名为“行政专员审核”。
- 指派方式:指定为具体的行政人员,或者“指定角色”(如果你定义了行政角色)。
- 结束节点:审批通过后,连接“结束”节点。
4.2 设置分支逻辑(驳回与通过)
默认情况下,审批通过就结束,驳回就退回申请人。这已经很够用。
但如果你想更智能,比如:
- 如果申请数量超过100,需要总经理再审批一次。
- 如果申请物品是“贵重设备”(如笔记本电脑),需要IT部门审核。
怎么实现?
在流程节点上,你会看到“通过”和“驳回”两条线。点击“通过”线旁边的“+”,添加“判断分支”(也叫“条件分支”)。
- 设置条件1:
数量> 100。如果满足,流向“总经理审批”节点。 - 设置条件2:
申请物品包含 “电脑”。如果满足,流向“IT审核”节点。 - 默认分支:其他情况,直接流向“结束”节点。
注意:条件设置里,字段名要和表单里的控件名一致。宜搭会自动提示。
4.3 关联流程与表单
创建完流程后,记得在流程设置里,绑定我们之前创建的办公用品领用申请表单。这样,流程才知道它处理的是哪张表的数据。
第五阶段:自动化——让系统“自己干活”
这才是宜搭真正的威力所在。传统系统,审批完了就完了,数据还躺在数据库里吃灰。但宜搭有“自动化”功能,可以触发后续动作。
点击左侧菜单“自动化”,点击“创建自动化”。
场景一:审批通过,自动扣减库存
触发条件:选择“流程结束后”。 执行动作:选择“更新数据”。
配置细节:
- 更新哪张表? 选择
办公用品库存表。 - 更新哪条记录? 这里要用到“关联查询”。
- 根据“申请表单”里的“申请物品名称”,去“库存表”里找到对应的记录。
- 宜搭的自动化支持“查询-更新”模式。你可以先查询库存表,获取记录ID,然后更新。
- 更新什么?
- 将“当前库存数量”字段,更新为:
原值 - 申请数量。 - 注意:这里需要用到“公式”或“JavaScript脚本”。对于小白,宜搭的“更新数据”动作里,通常有“基于原值计算”的选项。如果没有,可以用“脚本组件”。
- 将“当前库存数量”字段,更新为:
脚本示例(如果自动化不支持直接计算):
在自动化流程中,选择“执行代码”动作,使用JavaScript:
// 假设 input 包含表单提交的数据
const originalStock = input.getStock; // 原库存
const applyQty = input.applyQty; // 申请数量
const newStock = originalStock - applyQty;
// 输出新库存
output.result = newStock;
当然,宜搭的可视化配置通常能搞定大部分场景,脚本是最后的手段。
场景二:审批通过,自动发送钉钉消息通知
触发条件:流程结束,且审批结果为“通过”。 执行动作:选择“发送消息”。 配置:
- 接收人:申请人(从表单数据中获取)。
- 消息内容:“您好,您的办公用品申请【{{申请物品名称}}】已通过审批,库存已扣减,请到行政部领取。单号:{{单号}}”。
这样,员工不用天天盯着系统,手机钉钉一响,就知道搞定啦。
第六阶段:数据报表——把死数据变活地图
审批完了,数据存好了。老板问:“上个月我们买了多少笔电?”“哪个部门领用的纸最多?”你总不能一个一个去翻表单吧?
创建报表模板。
点击左侧“报表”,选择“新建报表”,类型为“明细报表”或“图表”。
6.1 制作“领用明细表”
- 数据源:选择
办公用品领用申请表单。 - 字段展示:勾选“申请人”、“部门”、“申请物品”、“数量”、“申请日期”、“审批状态”。
- 筛选功能:开启筛选,允许用户按“部门”、“月份”筛选。
- 导出:一键导出Excel,方便做二次分析。
6.2 制作“库存仪表盘”
- 数据源:选择
办公用品库存表。 - 图表类型:选择“柱状图”或“饼图”。
- 维度:物品名称。
- 指标:当前库存数量。
- 效果:一屏看所有物品的库存高低,哪个快缺货了,一目了然。红色预警库存低于10的物品。
进阶技巧:在报表中,你可以插入“跨表单查询”。比如,做一个“部门领用成本分析”报表,把“申请表”和“物品单价表”关联起来,自动计算出每个部门花了多少钱。这比财务手工算快100倍。
第七阶段:部署与推广——别做完就放着
系统搭好了,扔在那里没人用,等于零。
7.1 发布应用
点击“发布”,应用就正式上线了。员工可以在钉钉里搜索“办公用品领用申请”直接找到入口。
7.2 权限控制
在“应用设置”->“成员管理”中,把不同角色分配好:
- 普通员工:只能填表,看自己的记录。
- 部门主管:能看本部门所有申请,能审批。
- 管理员:能看所有数据,能改流程,能导报表。
7.3 培训与反馈
别以为发个通知就完了。
- 录制一个1分钟的操作视频:用手机录屏,演示怎么填表,怎么查看进度。
- 设立“体验官”:先让行政部和几个活跃员工试用一周,收集吐槽。
- “这个必填项能不能删掉?”
- “审批太慢了,能不能加急?”
- 迭代优化:宜搭最大的优点是“改得快”。发现问题,直接改表单、改流程,重新发布,几分钟就生效。不要因为怕麻烦而不去优化。
常见问题与避坑指南(血泪经验)
坑一:字段类型选错
- 比如“数量”选了“单行输入”,结果有人填“一百”,后面没法做加减法。永远选对字段类型! 数字就是数字,日期就是日期。
坑二:流程没设“驳回”路径
- 如果审批人点了驳回,流程去哪了?默认是退回申请人,但你要确认一下,别让员工以为提交了就石沉大海。
坑三:关联查询性能问题
- 如果库存表有几万条数据,关联查询会变慢。建议库存表保持精简,只存常用物资。或者使用“数据联动”而非“关联表单”。
坑四:权限过大
- 不要给所有人“管理员”权限。权限是宜搭的安全底线,分岗分权,责任清晰。
坑五:忽视“单号”规则
- 每个表单都有一个自动生成的“单号”,建议自定义规则,比如“YP-20231027-001”(YP=样品/用品,日期,序号)。方便日后检索和对账。
结语:数字化不是目的,提效才是
亲爱的朋友,当你走完这一套流程,你会发现,你搭建的不只是一个“审批系统”,而是一套企业运转的神经系统。
- 以前,找主管签字,要跑三楼;现在,手机点一下。
- 以前,月底数库存,要翻两天Excel;现在,仪表盘一目了然。
- 以前,数据存在个人电脑里,人走数据丢;现在,云端存储,永不过期。
宜搭只是一个工具,真正的价值在于你对业务流程的梳理和思考。 在动手之前,先问自己:我们现在的流程,哪里最痛?是慢?是错?还是查不到?解决这个痛点,比搭建十个花哨的系统都重要。
记住,最简单、最高效的流程,就是最好的数字化。 不要为了数字化而数字化,搞得复杂得要死。保持克制,保持实用。
现在,去吧,打开你的钉钉,创建你的第一个应用。遇到不懂的,随时回来问。祝你的企业数字化之路,顺畅无阻!
如果你在具体操作中卡在某一步,比如“脚本怎么写”或者“关联查询不显示”,可以详细描述你的卡点,我再给你出具体的解决方案。毕竟,每个人遇到的坑都不一样,但解决的方法,总是有迹可循的。
加油,未来的数字化专家!
