导读:
同是进销存,不同企业也会有不同的要求和做法,因此,结合实际、管理精细有度的软件设计才会是比较好用的。
企业从小到大,从粗放经营到精细管理也不是一天完成的,需要有一个过程,佛山财务软件,归到企业管理的个性化问题之上,同时,又是一个在变化中的个性化问题。
退货:
退货,在不同的企业也会有不同的管理模式,很多公司是按入库的批次进行退货处理的。退货后,还需不需要补货又会有不同的处理方式。也有企业是这样的做的:
退货,当然是要根据供应商来退的,但什么时间退,退多少,并不需要与入库挂钩,因为,退的可能是多批入库之后,在生产中陆续发现有不好的货品时挑出来,等到有一定的数量后才退货的。
在退货时,数量如何控制,总不可以让退的数量大于入库数量的,这是其一,其二是,退货时的价格如何约定,当每次入库有价格波动时,自私处理?
问题来了,针对以上不同的管理模式和流程,在软件设计上该如何处理呢?还可能一段时间后,管理的规则会变的。
数量:
入库了多少,才可以从中退货,不能超出入库总数,这是一个基本原则。而这个原则在软件设计上如何体现出来呢?
入库受采购订单控制,这是严格按所下的订单控制的。实际中入库是可以是多批次入库的,多次入库要汇集成一起再与实际退货进行动态的合并,建立这个数据关联,在软件开发上是非常有用的。
入库数量与可退货数量间的关联关系解决好了,另一个问题如何解决?也就是企业要做到的按采购订单数量进行控制入库数量的问题。
每次下达的订单,只负责自己的入库,至于退货,则不必与订单,也不必与具体是哪次入库关联,这样可以简化使用操作和管理的难度。然而,如何保证因退货而造成的对订单的影响呢?
当需要补货时,则通过退货单直接生成采购订单,重新与供应商确定新的交易。如此操作,非但不会对因退货而造成缺货的风险,同时,也更加清晰了业务的来龙去脉。更改变了长期以来的设计方式,看似很严谨,实则是忽视用户体验和实际管理要求的做法——按入库退货,由此关联跟踪。
根据上述的流程图,在系统中如何实现呢?在数据流程设计上实现下推业务的佛山软件开发。
价格:
集中多批入库后退的货,那退还货品的价格以哪批入库计价呢?
是不是可以从最近的入库中取单价呢?这会是一种比较便捷的处理方式,把复杂问题简单化的办法。当然,可能会因为批次入库时的价格不同,而实际退回的物料进货时的价格是不同的。
退货是少数,也是不可避免的,因此,在损失认定上多采用协调的方式解决,因此,在价格确定上以最近入库价为准来处理就很直接。同时,在做退货时,给退货人员提供相关的决策辅助数据,如最近入库日期及价格,可退货的数量、最近所下订单的时间、单价和数量。如下图:
对账:
企业在对账管理虽有不同,但一般都是需要的,因此,对账就成了企业管理软件中最常见的功能。
不同的企业在处理对账上有二种不同的机制,一是先对业务进行复核确认,再与往来单位进行对账。另一是直接在对账时进行业务单据的复核确认,同时,与往来单位进行对账。
对账单的内容也会因企业管理上的不同而不同的,如下就只是对当期业务进行数量及金额的确定,并不涉及往来款和开票等其他业务。这是企业管理现状需求决定的,也是精细化程度不同在管理上的体现。
同时把入库和退货数据取过来,用到了内部数据源,建起业务动态关系和进行数据结构化处理与准备,这会方便数据查询或处理时的提取数据的便捷性。
有了这些分析,便可以把设计的具体任务交由徒弟(第2位从8月1日开始跟着学习,一位未满16岁放弃继续上高中的小孩)来完成了。这便是“表格编程”技术平台的魅力所在,打开了管理软件开发的创新之门。