子流程节点说明

说明

通过该节点可以对单据进行拆分分发

步骤说明

  1. 首先我们需要在每刻报销->设置->单据与流程->选择某一流程->设置子流程节点->
  2. 推送模式,需要在该子流程节点根据实际业务做选择,配置字段映射
  3. 在设定好接口地址到达节点后,系统会向指定地址发送单据信息和节点的配置信息
  4. 首先在表单编辑器中打开开发者模式,然后选择某一自定义控件,根据右侧出现的开发者选项内容中的业务编码去填写自己所需要的key值(保证在表单内唯一),这样webhook推送数据的时候就会按照用户设置的业务编码作为字段key值推送出去。注:新增字段在未保存前是没有样例数据的。样例数据是该字段在推送出去时所模拟的数据结构,方便用户开发。image.png

子流程节点对外请求接口说明

请求方式

POST

请求参数

参数说明

参数名称 参数类型 是否必须 参数说明
formType String 是 单据类型
sourceFormMetaList List&sourceFormMeta 是 主单据需要拆分的字段
subProcessFormSubType Object 是 需要发起的单据小类
submitUserSelection String 是 发起人
formMetaMappingList List 是 字段映射关系
pushUrl String 是 推送外部地址

sourceFormMeta类型字段说明

参数名称 参数类型 是否必填 参数说明
name String 是 表单名称
formCode String 是 表单内码
formBizCode String 是 表单业务编码
fieldMetaCode String 是 字段内码
fieldMetaBizCode String 是 字段业务编码
fieldType String 是 字段类型

subProcessFormSubType 类型字段说明

参数名称 参数类型 是否必填 参数说明
code String 是 单据小类code
name String 是 单据小类名称
formType String 是 单据类型

FormMetaMapping 类型字段说明

参数名称 参数类型 是否必填 参数说明
parentFormCode String 是 父表单code
parentFormBizCode String 是 父表单业务编码
parentFormFiledBizCode String 是 父表单字段业务编码
parentFieldName boolean 否 父表单字段名称
parentFieldType boolean 否 父表单字段类型
parentIdentifier boolean 否 父表单字段类型
function String 否 匹配符 目前只有等于
childFormCode String 是 子表单code
childFormBizCode String 是 子表单业务编码
childFormFiledBizCode String 是 子表单字段业务编码
childFieldName boolean 否 子表单字段名称
childFieldType boolean 否 子表单字段类型
childIdentifier boolean 否 子表单字段定义

参数示例

{
  "subProcessNodeProperty": {
    "formMetaMappingList": [
        {
          "childFieldBizCode": "preConsumeName",
          "childFieldType": "SingleTextInput",
          "childFiledName": "事由",
          "childFormCode": "DFM2112241IRXUE80",
          "childFormName": "我的申请单",
          "childIdentifier": "preConsumeName",
          "function": "eq",
          "parentFieldBizCode": "CF760",
          "parentFieldType": "SingleTextInput",
          "parentFiledName": "单行文本",
          "parentFormCode": "DFM2311221O1OXIM8",
          "parentFormName": "xx的表单",
          "parentIdentifier": "CF760"
        },
        {
          "childFieldBizCode": "preConsumeName",
          "childFieldType": "SingleTextInput",
          "childFiledName": "事由",
          "childFormCode": "DFM2112241IRXUE80",
          "childFormName": "我的申请单",
          "childIdentifier": "preConsumeName",
          "function": "eq",
          "parentFieldBizCode": "CF760",
          "parentFieldType": "SingleTextInput",
          "parentFiledName": "单行文本",
          "parentFormCode": "DFM2311221O1OXIM8",
          "parentFormName": "xx的表单",
          "parentIdentifier": "CF760"
        }
    ],
    "pushUrl": "https://xxx.com/mock/test/shenpi/shenpi",
    "sourceFormMetaList": [
      {
        "code": "DFF2411221OS6HP8G",
        "fieldBizCode": "111ttt",
        "fieldType": "TableInput",
        "formBizCode": "DFM2411221OS5J400",
        "formCode": "DFM2411221OS5J400",
        "formName": "xx的表单",
        "name": "明细"
      }
    ],
    "subProcessFormSubType": {
      "code": "FT230420112TMBCW",
      "formType": "PRECONSUME",
      "name": "我的申请单"
    },
    "submitUserSelection": "submitUser"
  },
  "formType": "REIMBURSE",
  "formDataCode": "BX241125122ZV8N4",
  "formCode": "MK24110061"
}

响应参数

Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2026-09-23 10:19:53

results matching ""

    No results matching ""

    results matching ""

      No results matching ""