什么是生成文档节点
易企办的生成文档节点功能主要用于在流程中自动生成合同、报告、发票等文档。该节点通过将流程中的表单数据或变量数据自动填充到预设的Word或PDF模板中,生成符合标准格式的文档,并存储在流程变量中,以便在流程中进一步使用或查看。
以下是易企办生成文档节点的主要特点及应用场景:
模板配置:易企办支持自定义Word或PDF文档模板,管理员可以在后台定义模板的内容、格式和样式,并在文档中设置需要填写的变量或占位符。然后将文档模板上传到文档库中,模板可与流程中的数据字段关联,确保在文档生成节点中自动生成符合需求的文档内容。
动态数据填充:在流程中,生成文档节点可以自动将表单填写的数据或流程变量填充到模板中,生成包含动态内容的Word或PDF文档。例如,在合同模板中,系统可以自动填写客户名称、签约日期等字段,根据流程数据实时生成个性化文档。
文档自动输出:生成的文档支持自动输出为Word或PDF文件,并自动存储在表单的流程变量中,便于在流程的不同节点访问和使用,支持后续审批、归档和查看。
支持多种应用场景:易企办的生成文档节点功能广泛应用于合同生成、报价单制作、发票开具、工作报告生成和通知等多种应用场景,特别适合需要生成标准化文档的业务流程。
如何使用生成文档节点
在易企办中,生成文档节点的配置需要将文档模板上传到文档库,并在流程设计器中进行节点设置,以便在流程执行时自动生成所需的文档。以下是具体的操作步骤:
1. 在流程设计器中添加生成文档节点
在流程设计器中配置生成文档节点,使流程可以根据表单数据生成相应的Word或PDF文档:
打开审批表单或列表流程,进入流程设计器。
在流程设计画布中,拖入一个生成文档节点。
选中生成文档节点,点击节点的设置按钮,打开设置面板。
2. 配置生成文档节点
在生成文档节点的设置面板中,按照以下步骤完成节点配置:
输入操作名称和描述:在设置面板中输入节点的名称和说明,便于识别该节点的用途。
选择生成类型:点击生成类型的下拉框,可以选择生成的文件类型为“原文件类型”或“单个PDF文件”。
原文件类型:生成的文档与模板文件类型一致(Word 或 PDF)。
单个PDF文件:将所有模板内容合并为一个PDF文件。
添加模板文件:
点击“文档模板”下的 添加另一个模板文件。
选择模板文件所在的 应用 和 数据源,数据源是包含模板文件的文档库。如何在文档库中上传模板文件:
首先,需要将Word或PDF模板文件上传到易企办的文档库组件中,以便在流程中调用:
打开易企办的文档库组件,选择 新建文件。
上传模板文档,并确保模板文档中已经设置好各占位符(即模板中会动态填充的内容)。如果没有模板文件可以参考:生成文档节点中如何创建 Word 模板
点击路径选择模板文件,如果需要多个模板文件,可以再次点击“添加另一个模板文件”按钮。
使用顺序块调整模板文件的顺序,点击 删除 可以移除不需要的模板文件。
设置变量:
在“生成文档”节点的设置面板中,通过设置变量来实现模板占位符与流程变量的动态绑定。以下是详细步骤:
普通变量关联
普通变量用于绑定非表格类型的数据(例如文本、日期、数值)。
点击 “设置变量” 按钮,打开设置变量窗口。
在弹出的窗口中,点击文档模板的下拉框,选择需要的模板文件。
将模板文件的占位符和流程变量进行关联
第一列 “内容控件”: 显示模板文件中定义的占位符名称。
第二列 “控件类型”: 显示占位符的类型,例如文本框、日期等。
第三列 - “值”: 可以选择表单中与模板匹配的流程变量。也可以打开表达式编辑器设置动态的值
勾选需要关联变量的复选框。确认无误后,点击 “确定”。
关于更多设置变量请参考:如何将流程变量保存到word模板中,
表格变量关联
表格变量用于绑定模板中的表格结构,占位符支持动态填充多行子列表数据。
子列表关联设置:
在设置变量窗口中,勾选模板中的表格占位符。控件类型为Table,点击值的下拉框,选择表单中需要关联的子列表控件的流程变量。
关联子列表字段:
点击选择字段按钮,弹出选择字段窗口,在窗口中勾选模板文件中需要关联的字段,打开值的下拉框,选择子列表的值。
想了解更多如何关联子列表变量可以参考:如何将子列表值保存到word模板中
配置输出文件名:在“输出文件名”中输入文档的显示名称,或使用表达式编辑器设置动态名称。
选择输出文件保存位置:
打开“保存输出文件至”的下拉框,选择上传文件控件对应的流程变量,以便文档生成后自动保存到该位置。
如果需要将生成的文档存储到特定文档库中,可以通过设置数据表节点完成。以下是具体步骤:
在“生成文档”节点后添加 “设置数据表” 节点。
在数据表节点的设置面板中,选择目标文档库作为数据源。
执行方式 设置为 新增,表示保存生成的文档为新记录。
字段映射:将文档库的 名称 字段与表单的标识字段关联。并将 上传文件 字段与“生成文档”节点的 保存文件变量 关联。
确认无误后,点击 “确定” 即完成配置。
可以灵活地将生成的文档保存到上传控件位置或文档库中,满足不同场景需求。