跳到主要内容

审批流字段映射功能介绍

易对接目前通过规则工具实现财务单据到钉钉审批表单的数据映射。操作过程如下:

  1. 点击应用列表,点击对接应用后面的定义规则

  2. 点击新建

  3. 规则类别选择一般规则,优先级输入0,规则说明输入基础设置,保存

  4. 在规则清单中,点击配置,输入一下规则:

  5. 点击确认,完成单据映射的基本功能。以上操作的含义,下面会做具体说明。

操作过程说明

  1. 条件“财务单据/原始单据编号”不为空,表示系统发现一个需要提交审批的单据,原始单据号代表的是财务系统的具体单号,比如云星空的采购申请单号、采购单号等

  2. 执行操作中类型选择执行方法,方法代码是:

    put('提交人',header.maker)

        代表的含义是:将钉钉单据的提交人设置为财务单据的制单人(header代表财务单据,maker代表财务单据里的制单人) 

        put('流程编码','PROC-XXXX') 

        设置要提交的钉钉表单编码,编码查找办法参考文档:链接    

        put('id',header.id)

        表示设置表单编号为财务单据编号。这个编号主要是用来做单据重复检查的,必须要设置。

        这三个字段是映射任何表单都需要做的设置,以下解释如何映射用户定义的表单字段。

  1. 假设钉钉表单上抬头上有个输入框,输入订单编号,使用以下代码可以将财务系统单据号复制到这个字段:

        put('财务单据号',header.id) 

  1. 假设钉钉表单明细上有个输入框,输入物料名称,可以使用以下代码将财务系统的物料名称复制到这个字段

    put('物料名称',item.typeName)

  2. 特殊类型字段映射

    钉钉字段类型映射方法映射举例
    在字段名称前面添加符号*put('*提交部门',item.department)
    在字段名称前添加-put('-申请人',item.employeeName)
  3. 通过类似的方式,可以将财务单据上的信息,按照钉钉表单的要求逐个对应过去,实现审批单信息的自动填充。