我有一个与浏览器兼容的 InfoPath 2010 表单中的时间表,该时间表正在提交到 SharePoint Enterprise 2010 文档库。时间表必须由用户及其经理签名,并且可打印(包括签名)。它供内部使用,我们不使用数字签名,因为它们会过期。签名区域设置如下:
- 如果用户选中复选框,则会填充两个字段:他们的用户名和当前日期/时间 - 这被视为签名
- 用户提交表单
- 工作流启动以通知用户的主管他们需要签名
- 主管接收工作流电子邮件
- 主管打开电子邮件,点击链接打开 InfoPath 表单 主管
- 检查主管批准复选框
- 主管更新工作流
- 主管提交表格
我担心主管可能会忘记或不打扰在提交签名表单之前更新工作流程。
有没有更好的方法来收集主管签名?
让工作流提交表单怎么样?
假设 (4.)工作流电子邮件绑定到任务列表,电子邮件应将人员指向任务项目,而不是 InfoPath 表单。
表单可以与任务一起显示(Web 部件),以便主管可以看到数据。任务完成后(确定、完成等),工作流将更新 InfoPath 表单上的"审批"框(实际上是用于处理该字段的任何库/数据库表)。任务(审核此时间表)已完成并记录审核。如果您想要表单的打印副本,您可以从任务完成时触发它,或者只是确保他们知道表单的存储位置。
您必须创建自定义任务页面/表单以包含 InfoPath 显示 Web 部件。
(可选)如果要执行某些操作来自动执行表单送审,则可以使用它来完成工作流(将任务标记为完成)。
最初,我使用开箱即用的审批工作流将电子邮件发送给用户的主管。我最终所做的只是向主管发送一封自定义电子邮件,其中包含指向 InfoPath 表单的链接,以便他们可以单击表单中的复选框,而根本不使用审批工作流。这简化了主管的流程。