关于业务单据能否被删除的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
silencegg
V2EX    产品经理茶话会

关于业务单据能否被删除的问题

  •  
  •   silencegg 301 天前 1633 次点击
    这是一个创建于 301 天前的主题,其中的信息可能已经有所发展或是发生改变。

    采购变更单 经过审批流 被审批人 驳回后 , 产品说 发起人可以删除这张单据 ,我提醒审批人看不到这张数据了?

    问下各位的业务流大佬,业务单据都是咋样处理的,可以随便删除吗

    div class="cell">12 条回复    2025-03-07 14:25:44 +08:00
    EmptyDX
        1
    EmptyDX  
       301 天前
    软删除不就行了?
    senghoo
        2
    senghoo  
       301 天前
    如果留痕很重要的话,建议做成作废,而不是删除。加一个状态。
    如果留痕不重要,直接删或软删除。
    murmur
        3
    murmur  
       301 天前
    我们在用的某大型 OA ,所有都是逻辑删除,就算单表千万也是逻辑删除
    hidemyself
        4
    hidemyself  
       301 天前
    逻辑删除,定时归档
    silencegg
        5
    silencegg  
    OP
       301 天前
    大家的重点不要放在删除上,系统用的是软删除 , 而是经过审批流的数据 ?
    iyiluo
        6
    iyiluo  
       301 天前
    不能物理删,审批相关的东西需要留痕
    murmur
        7
    murmur  
       301 天前
    @silencegg 强制收回,有这个功能,如果开了走到哪里都可以撤回来自己删
    SuperDaniel313
        8
    SuperDaniel313  
       301 天前   1
    审批流的东西,一般来说只有草稿能删,一旦发起就不允许用户层面删除,即便非要删,留一个口子给用户管理员层面备查。

    就是 OP 考虑的这样,我驳回上游的申请,并附上审批意见。但上游不在原流程上修改,选择另起炉灶,删除原流程后重新发起,那我如何得知过往审批记录,靠脑子记显然不行,必然是用流程进度来回溯才是优解。当然,不删原流程另起炉灶也不是不行,但至少在产品功能上已经做到相对完善,至少通过原来的审批记录我还能主动选择原有记录回溯。

    如果允许删除,审批通知之类的广播在被删除后处理起来很麻烦,也可以兜底提示该流程已被发起人删除,但往往会出现业务方来问:“能不能帮我看看之前这个记录还在不在?”

    另,这种常见的功能,抄就完事了,飞书、钉钉、企微,哪个不是经过各种场景捶打的成熟产品,挨过的骂比用户创建的流程还多
    ZeawinL
        9
    ZeawinL  
       301 天前 via iPhone
    补一个 逻辑删除 推荐使用 delete_id 风格,这样还能防止唯一索引问题。
    silencegg
        10
    silencegg  
    OP
       301 天前
    @ZeawinL 还请,老哥细讲下,软删除很容易带来唯一索引冲突问题,现在通过在业务上来判断
    ZeawinL
        11
    ZeawinL  
       301 天前 via iPhone
    @silencegg 默认值 0 ,被删了 delete_id 就设置为它的 id 就行了,这样值为 0 的永远只有一条,建联合索引时带上它就行了。
    silencegg
        12
    silencegg  
    OP
       286 天前
    @SuperDaniel313 老哥在找供应链产品工作吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5230 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 09:02 PVG 17:02 LAX 01:02 JFK 04:02
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86