审批单据拒绝和删除后,需要改审批状态为已取消,流程图
时间: 2024-05-13 07:17:25 浏览: 6
以下是审批单据拒绝和删除后改变审批状态为已取消的流程图:
```
start --> input: 审批单据拒绝或删除
input --> decision: 单据是否被删除?
decision --> |是| end: 结束流程
decision --> |否| decision2: 单据是否被拒绝?
decision2 --> |是| changeStatus: 改变审批状态为已取消
changeStatus --> end: 结束流程
decision2 --> |否| end: 结束流程
```
注解:
- 开始流程后,需要输入审批单据是否被拒绝或删除。
- 如果单据已被删除,则流程结束。
- 如果单据未被删除,则需要判断单据是否被拒绝。
- 如果单据被拒绝,则需要改变审批状态为已取消。
- 如果单据未被拒绝,则流程结束。
相关问题
审批单据拒绝和删除后,需要改审批状态为已取消,产品PRD如何写
针对审批单据拒绝和删除后需要改变审批状态为已取消,可以在产品PRD中进行如下描述:
1. 添加"审批状态"字段,用于标识当前单据的审批状态,包括:待审批、已通过、已拒绝、已取消等状态。
2. 对于审批拒绝和删除的操作,需要在系统中添加相应的功能按钮或操作入口,用户在进行拒绝或删除操作后,系统将自动将单据的审批状态改为已取消,并在前端页面上显示相应的提示信息。
3. 在审批流程中,如果审批人员在审批过程中选择拒绝或者删除该单据,则系统将自动将单据的审批状态改为已取消,并向申请人发送相应的通知信息,以便其及时处理相关问题。
4. 针对已取消的单据,需要在系统中提供相应的查询功能,以便用户能够快速查找已取消的单据,并对其进行其他操作。
通过以上描述,可以清晰地了解到系统中关于审批单据拒绝和删除后需要改变审批状态为已取消的相关功能和操作,方便用户进行使用和管理。
需要描写一下,单据审批系统中,作废和删除的历史数据处理办法的PRD
产品说明文档(PRD)——单据审批系统中作废和删除历史数据处理办法
一、背景
随着企业信息化程度的不断提高,单据审批系统已经成为了企业中必不可少的一部分。单据审批系统涉及到企业中众多的业务流程,包括请假、报销、采购等,而随着业务的不断增加,系统中的历史数据也会越来越多。在一些特殊情况下,用户需要对历史数据进行作废或删除操作,但是这样会给系统带来一定的安全隐患和数据丢失问题。因此,我们需要对作废和删除的历史数据进行处理,以保证系统的安全性和数据的完整性。
二、需求分析
1.作废历史数据
在单据审批系统中,作废历史数据是指将原本已经审批通过的数据标记为无效状态。此时,用户将无法对该数据进行任何修改和操作,但是该数据仍然可以被查询和查看。作废历史数据的需求分析如下:
(1)权限控制:只有具有特定权限的用户才能进行作废操作,以保证数据的安全性。
(2)历史数据的保留:作废操作仅仅是将数据标记为无效状态,并不会删除数据,保留历史数据以备后续需要。
(3)用户提示:在进行作废操作时,系统需要给出相应的提示,以免误操作。
(4)查询和过滤:在查询历史数据时,需要支持对作废数据的过滤和查询。
2.删除历史数据
在单据审批系统中,删除历史数据是指将原本已经审批通过的数据从系统中完全删除。这样做会带来一定的安全隐患和数据丢失问题,因此,删除历史数据需要满足以下需求:
(1)权限控制:只有具有特定权限的用户才能进行删除操作,以保证数据的安全性。
(2)操作提示:在进行删除操作时,系统需要给出相应的提示,以免误操作。
(3)备份和恢复:在进行删除操作前,需要对数据进行备份,以备后续需要。同时,需要提供数据恢复功能,以防误删数据。
(4)彻底删除:删除操作应该是彻底的,即删除后无法恢复。
三、设计方案
1.作废历史数据
在实现作废历史数据功能时,需要对数据表进行设计调整,增加一个字段用于标识数据是否被作废。同时,需要在系统中增加一个权限控制模块,对作废操作进行控制。
在进行作废操作时,系统需要先进行权限校验,只有具有特定权限的用户才能进行作废操作。在作废操作完成后,需要将数据状态标记为无效状态,并在前端页面给出相应的提示信息。在查询历史数据时,需要增加一个过滤条件,以便用户筛选出作废数据。
2.删除历史数据
在实现删除历史数据功能时,需要对数据表进行设计调整,增加一个字段用于标识数据是否被删除。同时,在系统中增加一个权限控制模块,对删除操作进行控制。
在进行删除操作时,系统需要先进行权限校验,只有具有特定权限的用户才能进行删除操作。在删除操作完成前,需要对数据进行备份,以备后续需要。在删除操作完成后,需要将数据从数据库中彻底删除,并在前端页面给出相应的提示信息。在误删数据时,需要提供数据恢复功能。
四、总结
单据审批系统中,作废和删除历史数据是必不可少的功能,但是这样的操作也会带来一定的安全隐患和数据丢失问题。因此,在实现这些功能时,需要注意权限控制和数据备份等问题,以保证数据的安全性和完整性。