一直在纠结这个问题,不清楚退货应该怎么完成。大家有没有什么建议,或者实际上你们是怎么做的,一起来分享下把。 我能想到的几种--- 正常订单的流程:销售订单--销售发货单---出库单。 随之变化的,产品业务销量增加,库存产品数量减少,应收款增加。 客户打款后,应收款减少,账户资金增加。 如果发生退货,处理方法一:反审核。 反审核整套订单系统相关的单据,修改为实际发生业务后重新保存。这样就保证库存,往来款项,业务量真实有效,但是存在比较致命的问题:操作太繁琐,因为有时候客户返修或者退货的产品不是当月的,甚至可能是半年以后的事情,这时候一批货退回来,可能涉及到几十张订单的数据,都去反审核,这工作量。。。。。 处理方法二:负数单据。全部按照现有的流程,销售订单,销售发货单,出库单,只是如果是退货业务,上面产品的数量都为负数。这样好处是,处理的时候比较方便,但是单据统计和查找的时候就容易混淆。 处理方法三:新建自定义成套单据。比如建立退货单,退货收货单,退货入库单。可能是我对自定义单据的操作还不太清楚,以及对脚本编写也不擅长,所以这个不知道怎么做。所以会有希望的处理方法四。 希望的处理方法四:开发团队能直接提供现成的退货单据流程,因为这个应该是很多企业在订单处理中都可能遇到的问题。系统中现销退货的流程都提供了,为什么不对正常的销售业务发生的退货也做固化流程呢? |