ERP体现出信息流、资金流、物流在供应商、企业、客户间的运营方向,是以销售为源头,生产、物料需求计划为核心,以金额、实时数据为基础的整体。ERP的核心是MRP(物料需求)。企业的经营活动最终是为了赢利。本文围绕销售系统中的价格(Price)展开分析,详细说明ERP系统如何设计灵活的价格机制。

Price 的理解

Price可翻译为价格,卖价,面价等,是物料的货币表现形式。以价格中是否包含税可分表未税价格(Net Price)和含税价格(Price)。Price只是作为定价的依据,实际过程中还要考虑折扣,利润率,汇率等因素才能决定产品的最终价格。

价格设计模型

以我理解的ERP系统中,价格是这样定义的。

销售卖价=未税单价 + 税额 + 利润 + 折扣 

Price =Net Price + Tax +  Markup + Discount

举例说明:

物料01-122461-0A1010基本卖价10元,利润率(Markup)是10%,则增加利润率之后的Price=10*(1+10%)=110

再扣减折扣0.5,110*(1-0.05)=10.945,这样计算的净物料金额是10.945

税金(Tax)的设计

1 增加系统全局参数,是否实施课税。在不实施课税的情况下,销售或采购等单据中,不出现税率,税额等字段。

2 在单据上分两层设计税,每一行销售或采购明细增加税金计算,或是整个销售单或采购单增加一个税金比率。

比如上图中,就是在明细行中设计的税金计算方式。在原有的净物料金额(10.945*10)的基础上,增加一个17%的税率,所以税额是18.61。

含公式的价格计算模型

上面的价格是固定模式的价格,并不能满足其它情况下的定价政策(policy)。比如淡季促销,旺季做活动时,我们还需要对价格进行调整,于是要用到公式来计算价格。这种情况常出现在食品行业等随季节波动的产业。

举例说明,同一个产品,在A地区,当购买数量比较多时,会有一个折扣优惠。在B地区,当客户订货量在1000以下时,折扣是9折,如果是订货量在1000以上,3000以下时,折扣是8.5折。像这样的折扣优惠,我们不能经常去修改程序来适应各种需要,于是要用基于公式的价格计算模型。

参考上面的公式法,用计算法举例说明。

假设物料A的基本卖价是10元,订购数量是10,金额是10*10=100元。

再运用上面的公式,卖价(price)乘以订货数量(qty ordered) - 卖价(price) / 订购数量= 10 * 10 – 10/10=99元。

相当于便宜了1元,即1%,也就是名称中说的,买100送1优惠。

含有费用的金额调整

为了灵活设计价格满足各种情况,我们还要考虑运输费,保险费等贸易条款。为此,我们增加扣减项。

比如运输行业,以重量或货物的总金额为计算依据,订单的实际总金额还要增减以下项目。

如果货物是包运输的,我们需要勾选“削减项”以从订单总金额中扣除运费。

这是一个很灵活的设计模型,可满足相当多的情况下订单总金额的调整。

含有订金(Deposit)的金额调整

在销售业务中,订金是一种预收货款的行为,表示在货物发送前或订单确定前,已经收取部分货物款项。这部分金额会提前传送到应收帐款模块,产生以下会计凭证:

收到订金USD500 借方 贷方 本地借方 本地贷方
Dr. 银行 USD 500.00   HKD 4,000.00  
  Cr. 应收帐   USD 500.00   HKD 4,000.00

在财务处理时,因为订金已经导致销售订单金额的减少,在销售发贷(Shipment)后产生应收帐款时,也是以订单

为依据开据发票。

ERP软件的价格设计的更多相关文章

  1. 选择ERP频频踩雷?国内外ERP有差异,突破ERP软件单一性是关键

    信息化日新月异的蓬勃发展,导致企业在选择ERP软件时频频踩雷.企业如何选择出一个适合自己的ERP软件系统呢?是选择国外知名公司的ERP软件产品,还是选择国内性价比高的ERP软件产品呢,小编就带大家了解 ...

  2. <转>如何测试大型ERP软件?

    大型ERP软件是一个在企业范围内部应用的.高度集成的软件,且操作频繁,数据在各业务系统之间高度共享.那么针对大型ERP软件的特点,我们应该怎么测试呢?要使用怎样的测试方法?需要什么样的测试人员?... ...

  3. 关于企业选取ERP软件的建议

    笔者以前在广州的一家叫速达软件的公司从事实施维护的工作,该公司是一家专注于ERP软件的公司,主要做进销存与财务的管理软件. 期间也对于各大企业有过一些接触,看到很多公司在购买这款软件之后与这家公司发生 ...

  4. 软件顾问可视设计的得力助手——PowerMockup

    你可能是一位从事信息化的软件顾问,你也可能是一位软件设计师,你须要通过图形直观的向客户表达你的设计意图. 你可能已经积累了非常多的Powerpoint图形元素,但每次都要从以往的文件里到处寻找,浪费您 ...

  5. 在ERP软件行业项目应该怎么做?

    本人进入软件行业已经有5个年头了,主导实施和参与过的大大小小的项目有20余个.其中有些项目做的非常好,提升了客户企业的管理水平,也规范了企业的业务操作水平,优化了企业的流程,客户非常认同我们实施的价值 ...

  6. 敏捷软件开发_设计原则<三>

    敏捷软件开发_设计原则 单一职责原则(single responsibilities principle,SRP) 原理:一个类应该只有一个变化 分离职责:如果不耦合的职责那么很简单,如果两个职责耦合 ...

  7. [转帖]2018年全球ERP软件行业市场规模与发展趋势分析 云ERP将兴起【组图】

    2018年全球ERP软件行业市场规模与发展趋势分析 云ERP将兴起[组图] https://www.qianzhan.com/analyst/detail/220/190215-4b1d6868.ht ...

  8. 开源ERP和其它ERP软件比较

    现在有许多企业将ERP项目,在企业中没有实施好,都归咎于软件产品不好.其实,这只是你们的借口.若想要将ERP软件真正与企业融合一体,首先得考虑企业的自身情况,再去选择适合的 ERP软件. 如果你的企业 ...

  9. ERP 软件为什么很贵?

    ERP软件的贵体现在两个方面,一个是软件系统贵,一个是部署实施贵,究其原因,就是ERP专业性太高.内部业务逻辑忒复杂,而面向形形色色的实体企业时个性化需求又加剧了它整体的复杂性,实施部署客制化无法避免 ...

随机推荐

  1. Database Replay和Consolidated Database replay

    简介 在数据库的迁移和升级场景中,我们经常会遇到一个问题:在做压力测试时,如何模拟真实的业务压力,解决这个问题的方法有很多,比如:应用方开发模拟程序或者使用压力测试工具模拟,如load runner, ...

  2. LeetCode-5LongestPalindromicSubstring(C#)

    # 题目 5. Longest Palindromic Substring Given a string S, find the longest palindromic substring in S. ...

  3. Matlab数值计算示例: 牛顿插值法、LU分解法、拉格朗日插值法、牛顿插值法

    本文源于一次课题作业,部分自己写的,部分借用了网上的demo 牛顿迭代法(1) x=1:0.01:2; y=x.^3-x.^2+sin(x)-1; plot(x,y,'linewidth',2);gr ...

  4. 谈谈一些有趣的CSS题目(五)-- 单行居中,两行居左,超过两行省略

    开本系列,讨论一些有趣的 CSS 题目,抛开实用性而言,一些题目为了拓宽一下解决问题的思路,此外,涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题中有你感觉 ...

  5. 简记某WebGIS项目的优化之路

    文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1. 背景 该项目为研究生时的老师牵头,个人已毕业数年,应老师要求协助其 ...

  6. 【Java学习系列】第3课--Java 高级教程

    本文地址 可以拜读: 从零开始学 Java 分享提纲: 1. Java数据结构 2. Java 集合框架 3. Java泛型 4. Java序列化 5. Java网络编程 6. Java发送Email ...

  7. 去IOE的一点反对意见以及其他

    某天在机场听见两老板在聊天,说到他们目前销售的报表老跟不上的问题,说要请一个人,专门合并和分析一些发过来的excel表格,我真想冲上去说,老板,你需要的是一个信息处理的系统,你需要咨询么.回来一直耿耿 ...

  8. 如何解决流程开发中SheetRadioButtonList页面取值问题

    分享一个常见的取值问题. 应用场景: SheetRadioButtonList控件,点击其中一项执行事件操作.如果是页面加载的情况下,值就无法取到. 具体原因如下: 我给SheetRadioButto ...

  9. linux yum命令详解

    yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器自动下载RP ...

  10. Outfit7 庆祝其开发工作大获丰收

    走不寻常路之经验总结 每位合格应用开发人员都拥有相同的目标:灵机一动,构建独创性原型,克服各种困难,最终吸引投资者将其想法推向市场. 名声.财富以及构建更多应用的机会将接踵而至. 焦虑.改善和重复是开 ...