谈谈快消品中小饮料企业产品价格政策方案设计
一、摘要
在上篇谈谈快消品中小饮料企业可销售产品管理方案设计一文中,谈到了饮料企业销售管理中的产品可销售政策,即不同客户可以卖不同产品。饮料企业销售管理还有另外两个重要政策:产品价格政策和产品配送政策,本文先讨论产品价格政策。
二、产品价格政策
1、目标
1)同品不同价
一个产品可能有全国区域统一指导价,具体市场可以设置自己市场指导价,市场下辖区域还可以设置区域指导价,甚至直接维护到具体客户上。
2)同品不同时间段不同价
产品价格有时间有效性,同一客户同一产品不同时间段,价格可能不一。
2、设计方案
1)数据表设计
价格配置表 sale_goods_price
CREATE TABLE `sale_goods_price` (`sid` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '流水号',`obj_type` varchar(20) DEFAULT NULL COMMENT '对象类型',`obj_id` bigint(50) DEFAULT NULL COMMENT '价格对象',`obj_name` varchar(255) DEFAULT NULL COMMENT '对象名称',`goods_id` bigint(20) DEFAULT NULL COMMENT '商品id',`price` decimal(20,4) DEFAULT NULL COMMENT '价格',`memo` varchar(255) DEFAULT NULL COMMENT '备注',`s_date` datetime NOT NULL COMMENT '开始日期',`e_date` datetime NOT NULL COMMENT '截止日期',`status` varchar(10) DEFAULT NULL COMMENT '状态',`write_uid` bigint(20) DEFAULT NULL COMMENT '操作人',`write_date` datetime DEFAULT NULL COMMENT '操作时间',PRIMARY KEY (`sid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
价格分解表 sale_goods_price_list
CREATE TABLE `sale_goods_price_list` (`sid` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '流水号',`price_date` date DEFAULT NULL COMMENT '价格日期',`obj_id` bigint(50) DEFAULT NULL COMMENT '价格对象',`obj_name` varchar(50) DEFAULT NULL,`goods_id` bigint(20) DEFAULT NULL COMMENT '商品id',`price` decimal(20,4) DEFAULT NULL COMMENT '价格',`memo` varchar(255) DEFAULT NULL COMMENT '备注',`sourcetype` varchar(20) DEFAULT NULL COMMENT '价格源类型',`sourceid` bigint(20) DEFAULT NULL COMMENT '源价格id',`write_uid` bigint(20) DEFAULT NULL COMMENT '操作人',`write_date` datetime DEFAULT NULL COMMENT '操作时间',PRIMARY KEY (`sid`),KEY `idx_goods_price_date` (`price_date`,`sourcetype`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8
将配置表sale_goods_price中的数据,每天自动分解到sale_goods_price_list,全部/市场/区域,分解到区域(sourcetype=‘市场区域’),客户依然分解到客户(sourcetype=‘客户’)。
2)具体实现
数据准备:
市场区域:华东市场(苏北区域、苏南区域),华中市场(鄂东区域,鄂西区域);
客户信息:客户1(华东–苏北),客户2(华东–苏南),客户3(华中–鄂东),客户4(华中–鄂西);
产品信息:产品1,产品2;
价格维护:
产品 | 对象类型 | 对象名称 | 价格 | 开始日期 | 截止日期 |
---|---|---|---|---|---|
产品1 | 全国 | 全国 | 60 | 2018-10-01 | 2018-12-30 |
产品1 | 区域 | 苏南 | 55 | 2018-10-01 | 2018-12-30 |
产品2 | 全国 | 全国 | 40 | 2018-10-01 | 2018-12-30 |
产品2 | 市场 | 华中市场 | 38 | 2018-10-01 | 2018-12-30 |
产品2 | 客户 | 客户2 | 45 | 2018-10-01 | 2018-12-30 |
价格分解:
优先级:全国 = 10,市场 = 20,地区 = 30,客户 = 40,值越大优先级越高。
产品 | 对象类型 | 对象名称 | 价格 | 价格来源 | 优先级 | 开始日期 | 截止日期 |
---|---|---|---|---|---|---|---|
产品1 | 市场区域 | 华东-苏北 | 60 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品1 | 市场区域 | 华东-苏南 | 60 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品1 | 市场区域 | 华中-鄂东 | 60 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品1 | 市场区域 | 华中-鄂西 | 60 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品1 | 市场区域 | 华东-苏南 | 55 | 地区 | 30 | 2018-10-01 | 2018-12-30 |
– | – | – | – | – | – | – | – |
产品2 | 市场区域 | 华东-苏北 | 40 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品2 | 市场区域 | 华东-苏南 | 40 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品2 | 市场区域 | 华中-鄂东 | 40 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品2 | 市场区域 | 华中-鄂西 | 40 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品2 | 市场区域 | 华中-鄂东 | 38 | 市场 | 20 | 2018-10-01 | 2018-12-30 |
产品2 | 市场区域 | 华中-鄂西 | 38 | 市场 | 20 | 2018-10-01 | 2018-12-30 |
产品2 | 客户 | 客户2 | 45 | 客户 | 40 | 2018-10-01 | 2018-12-30 |
根据优先级,排除重复项,得到最终结果如下:
产品 | 对象类型 | 对象名称 | 价格 | 价格来源 | 优先级 | 开始日期 | 截止日期 |
---|---|---|---|---|---|---|---|
产品1 | 市场区域 | 华东-苏北 | 60 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品1 | 市场区域 | 华中-鄂东 | 60 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品1 | 市场区域 | 华中-鄂西 | 60 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品1 | 市场区域 | 华东-苏南 | 55 | 地区 | 30 | 2018-10-01 | 2018-12-30 |
– | – | – | – | – | – | – | – |
产品2 | 市场区域 | 华东-苏北 | 40 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品2 | 市场区域 | 华东-苏南 | 40 | 全国 | 10 | 2018-10-01 | 2018-12-30 |
产品2 | 市场区域 | 华中-鄂东 | 38 | 市场 | 20 | 2018-10-01 | 2018-12-30 |
产品2 | 市场区域 | 华中-鄂西 | 38 | 市场 | 20 | 2018-10-01 | 2018-12-30 |
产品2 | 客户 | 客户2 | 45 | 客户 | 40 | 2018-10-01 | 2018-12-30 |
客户获取价格
- 指定价格日期(2018-10-14)
- 遍历价格有效期包含2018-10-14的所有产品价格(价格分解表中包含:客户所属区域或客户自身的行记录)
价格日期2018-10-14,客户所有产品价格记录,以客户1、客户2为例:
价格日期 | 客户 | 产品 | 对象类型 | 对象名称 | 价格 |
---|---|---|---|---|---|
2018-10-14 | 客户1 | 产品1 | 市场区域 | 华东-苏北 | 60 |
2018-10-14 | 客户1 | 产品2 | 市场区域 | 华东-苏北 | 40 |
2018-10-14 | 客户2 | 产品1 | 市场区域 | 华东-苏南 | 55 |
2018-10-14 | 客户2 | 产品2 | 市场区域 | 华东-苏南 | 40 |
2018-10-14 | 客户2 | 产品2 | 客户 | 客户2 | 45 |
客户2,产品2有2条价格,一条来自市场区域,一条来自客户本身,鉴于客户优先级高于市场区域,客户2对于产品取价格45,最终结果如下:
价格日期 | 客户 | 产品 | 价格 |
---|---|---|---|
2018-10-14 | 客户1 | 产品1 | 60 |
2018-10-14 | 客户1 | 产品2 | 40 |
2018-10-14 | 客户2 | 产品1 | 55 |
2018-10-14 | 客户2 | 产品2 | 45 |
3)价格何时产生
价格产生机制有2种:
- 价格维护好后,立即产生;
- 通过后台作业,系统定时产生(如:每天凌晨2点);
三、小结
本方案还有2个缺陷:
1)没有考虑客户组;
2)没有考虑价格系数,比如公司可以定一个基准售价,不同市场区域设置价格系数,那么只要基准售价调整,不同市场客户最终价格同比例调整;
更多企业信息化文章:中小企业信息化之路
关于博主:老马历写记
谈谈快消品中小饮料企业产品价格政策方案设计相关推荐
- 谈谈快消品中小饮料企业产品配送政策方案设计
一.摘要 在前2篇博文: 谈谈快消品中小饮料企业可销售产品管理方案设计 谈谈快消品中小饮料企业产品价格政策方案设计 讨论了饮料企业销售管理中的可销售产品政策和产品价格政策方案设计,除此之外还有一个重要 ...
- 谈谈快消品中小饮料企业 紧俏品管理方案设计
一.摘要 在前3篇博文: 谈谈快消品中小饮料企业可销售产品管理方案设计 谈谈快消品中小饮料企业产品价格政策方案设计 谈谈快消品中小饮料企业产品配送政策方案设计 讨论了饮料企业销售管理中的可销售产品政策 ...
- 组合品在快消品饮料企业信息化中应用
组合品顾名思义就是若个产品的组合,在快消品饮料企业中十分常见,如:之前讨论产品配送政策时曾提到产品A满100箱时,配送产品B和产品C共10箱,这里产品B和产品C就可以维护成B+C组合,共10箱,经销商 ...
- 快消品行业B2B电商平台解决方案
快消品行业发展现状简析 -- 随着居民消费水平的不断提高,中国消费者对高端快消品购买意愿的增加,2019年上半年,社会消费品零售总额195210亿元,同比名义增长8.4%,其中,6月份社会消费品零售总 ...
- 快消品行业采购交易平台一站式电子采购,采购系统推动企业采购智能化
当前,新一轮科技革命正在推动各个行业的产业变革,数字化.智能化成为大势所趋.快消品具有类型繁多.周转速度快等特点,对物流方面的及时性和精准性要求较高,而且随着消费者需求升级,快消品企业还面临着产品种类 ...
- 快消品企业营销费用管理的困惑
"快消品企业,一开始是老板痛苦,天天几十上百的审批单,后来老板把重担交给了营销总监,于是营销总监开始痛苦,就把责任分解给了大区经理或者助理,于是就有了管理方式最简单,费用使用最自由,结果最不 ...
- 快消品企业如何进行销售管理?
快消品行业既属于传统行业,也属于新兴的行业.人们的消费观念的发展,以及物质条件的发展,为快消品行业打下夯实的基础.但同时,我们的快消品行业产品销售周期短,品种多,销售的场所也不同,而且还有保质期的缘故 ...
- 快消品企业数字化转型解决方案
在数字化浪潮中,随着消费行为和模式发生的巨大转变,各行业都迎来了新零售和数智化转型的大变革, 消费者丰富的选择与购买场景以及对品质和服务的需求尤其驱动了企业行业的能力升级,并快速形成了 "以 ...
- 环融科技携手梅花网,与你一起讨论快消品企业如何管理好营销费用
有效的费用控制是企业在激烈的市场竞争中成功与否的基本要素,但费用控制绝对不仅仅是单纯的压缩费用,需要建立起科学合理的费用分析与控制系统,让企业的管理者清楚地掌握公司的费用构架.盈利情况和决策的正确方向 ...
最新文章
- matlab 设置legend(比较全面)
- Python基础教程:列表推导式对比For循环执行效率
- BigDecimal 与double 转化失真
- Iterator to list的三种方法
- access四舍五入取整round_access中round函数怎么用
- python内置的集成开发工具是什么_python内置的集成开发工具是什么_后端开发
- ubuntu 安装cmake
- android adb apk包名,ADB命令简单使用--查看包名、activity等
- python把回车作为输入_python将回车作为输入内容的实例
- 利用TCN网络实现MNIST手写体数据集的识别
- 最大子矩阵(前缀和+贪心)
- iOS开发之isa、superclass(课程总结)
- android 自动发短信的代码,Android点击按钮时自动发送短信
- SpringBoot实现发送电子邮件
- Verilog 加法器/减法器
- 小米红米手机root刷机教程
- java opencv 去噪,opencv教程-图像去噪与修复
- 广东 - 012 - 汕头南澳岛
- 最新!OMNI3D:3D目标检测的大型基准和模型(Meta AI)
- 神经网络算法的应用领域,神经元网络算法的思想