ERP功能设计之供应商退货功能完善

2020-02-07
供应商退货单是中一张必不可少的单据。但是,其因为是采购管理主流程中的一种意外情况,所以,管理起来的话,比较复杂。

一方面各个企业对于退货的管理流程不经相同,这就要求ERP系统在退货功能设计的时候,要考虑系统的灵活性,尽量通过灵活的配置,而不是二次开发来实现客户的需求。二是财务对于退货的处理情况根据企业情况的不同,也有所差异,如有的直接扣当笔货款,而有的则是扣下一笔货款,等等。正是因为这些方面的影响,所以供应商退货管理比供应商进货管理更加复杂。

我在原有退货单功能的基础上,主要对以下几个方面进行了改善。现在把这些改善的思路在这边总结出来,若大家也有类似的需求的话,则可以拿来参考一下。

一、生产中或者生产完成后发生的退货。

如现在有一家企业主要为各大家电企业生产带线的插头。他们的供应商送来一笔线材,按企业的要求根据一定的尺寸断好。然后企业在把这个线材在注塑机上把端子等利用PVC材料注塑成一个插头。等到生产完成,在成品入库检验的时候,检验人员发现这批线材有质量问题,需要进行退货。此时,就会遇到一些问题。

一是这个线材已经消耗掉,已经生成成成品。此时,若退货的话,就没有对应的品号可以进行退货。如这个插头的成品编号为PA001,而线材的品号为MX001。把线材加工成成品,企业库存PA001成品增加,而线材MX001库存减少。现在若要把MX001退给供应商的话,库存中已经没有这个材料,该如何退给供应商呢?

二是这个线材在加工的过程中,产生了一些加工费用;而且也用到了企业的其他材料,如端子、PVC材料等等。那么,这些费用应该由谁来负担呢?这也是一个ERP系统设计中需要考虑的内容。

笔者以前在实施项目的时候,碰到过好多类似的需求,基本上都需要通过二次开发或者半手工的方式才能处理。现在由我负责ERP功能的设计,我就结合其他实施顾问的意见,把这个需求在ERP系统的标准版本上实现,如此的话,以后客户遇到类似需求就不用再通过二次开发来实现。

这次退货功能的完善,主要是加强对于退货金额的调整。

默认情况下,企业一笔货若进货金额为十万。把这笔全部退给供应商的话,则其默认金额最大就是十万,不能够超过这个数额。而在这笔货上发生的检验费用、加工费用等等的支出,则需要通过扣款单来完成。这显然就把退货单跟扣款单人为的隔离开来,不利于用户的操作。

粤公网安备 44030502004802号