日期:2014-05-16  浏览次数:20384 次

ERP系统中些难点解决方案

1、利润计算轻松解决方案

产品设计有缺陷时,利润计算会是噩梦,因为商品进货价现实中是变动的(不同时间采购的价格会不一样),这会导致产品成本是变动的;比如1月份销售的某一产品成本是10元,3月份有可能变成10.5元,7月份或其它月的成本有可能是X元,所以如果不做好成本的处理,在计算利润时就很麻烦,业务复杂代码难易维护。比如统计1~3月的利润,你如何统计?如果1~3月发生了退换货,你又如何统计?

下面我就简单说下如何做才能让利润统计简化起来,纯个人观点,要丢鞋的请温柔,有不同见解欢迎留言。

处理思路:采购入库重新计算成本价,订单发货记录成本价,换货当做 [退货新下单] 的思路操作。退货即退货处理的思路。

利润统计公式:(+)订单利润 + (-)退货单利润;(前提做了如下处理后)

第一,采购入库时,重新计算商品成本价(成本价:即加权平均价]),

           作用:方便发货时提取订单商品真实成本用。


第二,订单发货时,设置订单商品的成本价(发货时商品的成本价)。注:换货订单不用设置,在生成换货单时已经设置。

           作用:用于计算订单当时利润,无论何时查利润都一样,避免由于成本变化无法统计订单当时实际利润。


第三、订单退货时,生成退货单(结构类似订单表结构),输入订单号,输入退回商品和数量(售价与成本用原订单的值)。

           作用:用于统计利润及查看退货情况。


第四、订单换货时,生成退货单(结构类似订单表结构),输入订单号,输入要换商品和数量(售价与成本用原订单的值),同时生成新的订单(同商品,销售与成本用原订单的值标识为换货订单,不同商品,用系统当时销价标识为订单)。

           作用:用于统计利润及查看退货情况。

           特别说明:同商品换货,生成的新订单标识为:换货订单,商品用原订单中商品的售价与成本价,避免计算利润出错(换货商品此时成本价可能已经变化,所以用原订单成本,避免产品利润)。

                               不同产品时,生成的新订单标识为:订单,商品用当时系统售价,成本价不设置(发货时设置)


特别提醒:在计算利润时,每个订单是独立的,千万不要订单间做关联(对于退换货订单)。

                   比如统计换货订单利润时,不用追溯原订单,这两个订单都独立计算利润,然后在减去一个退货单利润,即正确的。