- 一级菜单更改了样式,其中,【设置】放到下方,并且增加了【进入后台】。
- 更改了一级菜单的快捷键,目前仅增加了收银和订单的快捷键,快捷键分别是f9和f3。
- 顶部菜单分别是:数据下载、消息、更换视图、打印机、快捷键说明、锁屏、最小化、关闭。
- 为提高综合检索的用户体验,本期将顶部的快捷键全部删除。
在购物车顶部,有固定一块区域,这里在购物车不同状态会做不同处理:
1) 在购物车无商品的时候展示了上一单的信息;
2) 在购物车有商品但未选择会员的时候展示了会员可优惠金额,便于收银员吸引顾客注册会员;其中,
本单可优惠的金额,以一级会员的会员权益价格进行计算得出。
3) 在选择了会员或导购员的时候会展示会员和导购员信息;
图 购物车无商品
图 购物车有商品
图 已选择会员
收银台的检索框去除了筛选条件选择,统一用综合检索,可根据货号、条码、助记码来检索商品。
1) 输入:在收银台任何时候均可通过键盘输入关键字,不受大小写模式限制,同时,不管是否开启大写锁定,输出的都是小写。shift按键不可使用,也就是说,笔记本电脑的*无法输出(因为用到了shift键)。
2) 实时检索:当输入的关键字大于等于2个时,系统会自动查询。
3) 精准查询:0-100的数字不支持模糊查询,只能精准查询,检索结果会展示货号或条码或助记码完全等于所填数字的商品。
4) 查询结果展示:完全匹配的商品展示在最前面,其次是无码商品(如果是0-100的数字),最后是模糊匹配的商品,最多展示20条。
5) 加入购物车:在查询结果无任何焦点的情况下,点查询图标或按回车,会自动将查询结果的第1条加入购物车。
6) 快捷键:上下键可以切换查询结果,回车可加入购物车。(综合检索输入框无任何关键字的情况下,回车会进入收款页面)
7) 检索性能:综合检索响应时间统计如下:6w商品综合检索:win(4.7s);android(15.93s)6k商品综合检索:win(1.2s);android(6.48s)
以上数据仅供参考,后期性能将进行优化。
图 未输入关键字
图 实时查询到结果
- 入口:收银台中间的按钮区,或快捷键f6。
- 查询会员和注册会员采用了tab方式,目前暂未提供快捷键。
图 查询会员
图 注册会员
- 入口:收银台中间的按钮区,或快捷键*。
- 本处主要是修改了样式。
- 入口:收银台中间的按钮区,或快捷键f4。
- 本处主要是修改了样式。
- 入口:收银台中间的按钮区,或快捷键f8。
- 单品优惠为本期新增的功能,主要是为键盘操作提供。分为了折扣优惠和金额优惠,用tab切换。
也就是整单取消,本次更改了二次确认的提示文字,以及作废的流程。
1) 作废的订单,也会上传给后台,可在收银机的【订单-商品销售订单】中查看,订单状态=已关闭。目的是便于商户管理。
2) 对于已经完成部分支付的订单,整单作废单据完成提交到后台后,系统会自动处理退款,如果超过3天仍未退款成功的,则我们开发会定期提供此类数据给到产品经理,便于产品联系资源处理。(后面此功能会做到运营平台,产品自己到运营平台查数据处理)
取单
- 入口:收银台中间的按钮区,或快捷键f12。
- 本处主要是修改了样式。
- 需要注意的事项:挂单时存的是商品的快照,虽然取单时会重新计算优惠信息,但如果涉及到商品信息更改,则无法同步。举例,挂单期间,假设我把某个购物车商品删除或更改成不允许折扣,那么在取单时,这个商品仍然存在,并且仍然是允许折扣的。
图 挂单
图 挂单列表
- 入口:收银台中间的按钮区,或快捷键f10。
- 本期重打上一笔的小票位置做了调整,已经不在上一单的信息中。
- 入口:收银台中间的按钮区,或快捷键f11。
- 本期增加了储值充值的快速入口。
- 入口:点击购物车的商品行,或者快捷键space。
- 本处主要是修改了样式。
本期更改了订单唯一编号和订单流水号的生成规则,解决了串单、订单跳号的问题。更改后的订单号将在订单完成或作废时生成,为本店铺内唯一。
1) 本期订单号在完成订单时才生成,示例:1001201-2009041704360-001,合计25位。其中,最后3位是自增流水号:商品销售订单一个班次(交接班)一批流水号,从001开始,超过999的从001重新开始。
2) 商品销售订单、储值充值订单、次卡销售订单、预付卡销售订单各自使用自己的自增流水号,属于不同维度的数据。
- 本期取消了订单支付过程中不允许返回购物车的各种限制,只要订单未全部支付完成,都允许返回修改购物车,收银员可根据实际情况新增、修改、删除商品行;新增、修改、取消会员;新增、修改、取消各类优惠(单品折扣、优惠券、整单折扣、手动抹零)。
- 这里有一类特殊情况,假设某订单一开始的应收金额=100,使用支付宝支付了80,此时返回修改购物车,改完订单的应收金额变成55,这种情况下,只能使用现金完成剩余收款。现金的实收金额=0,找零金额=25。
1.4.1. 优惠逻辑
本期优惠逻辑做了调整,主要调整内容是:
1) 购物车任何时候都可做单品折扣(套餐商品除外),单品折扣的优先级高于促销活动,用了单品折扣就不能用促销活动。不删除商品行取消单品折扣的方法是:将折扣率改成100%。
2) 购物车商品行是否合并:更改此开关需要先挂单。
3) 同一个商品行,当存在部分参加促销部分不参加促销的情况,收银机会将一个商品行拆成2行,单品折扣时实质这里是同一个商品行。但是订单存储时实质是拆成了2个商品行(后台决定),这样,能准确识别出哪几个商品用了促销价。
4) 退货怎么处理?
商品行是什么价格就可退什么价格。
5) 什么活动需要分摊优惠?
满减、满折、整单折扣、抹零:需要分摊优惠。
限时特价、限时折扣、第n件活动、低价赠、会员价、单品折扣:不分摊优惠。
6) 称重商品怎么处理?
称重商品可以参加金额类的活动,不可参加数量的活动。即,
称重商品可参加:限时特价、限时折扣、满减、会员价、单品折扣、整单折扣、抹零。
不可参加:满折、第n件活动、低价赠。——这里需要商户平台在创建活动时做限制。
7) 优惠券与促销在收银机如何选择?
后台返回的优惠券,只排除了单品折扣(即,用单品折扣的商品不可使用优惠券),当商户选择的优惠券与其他活动不能共用,那么收银机在重新计算购物车时,会优先使用优惠券。如果取消优惠券,那么收银机也会重新计算购物车,此时仍允许其使用促销活动或会员价。也就是说,我们的购物车优惠的优先级从高到低为:单品折扣→优惠券→会员价/促销(这俩有比价)→整单折扣→抹零。
8) 关于套餐商品的优惠分摊问题,本期暂未实现。也就是说,
1.4.2. 注意事项!!
在各类优惠券计算中,会存在一些注意事项,详细说明如下:
1) 假设某商品原价=¥6.00,满折后活动价格=¥1.20。将此商品加入购物车,展示的单价=¥1.20,然后做单品折扣单价=¥4.00,如果此时更改数量,那么将取消单品折扣。(也就是说,单品折扣后,不要修改此商品行的信息,一旦修改,则单品折扣被取消,需要重新填写单品折扣)
2) 分摊类的促销活动,优惠金额不会展示在购物车的商品行。
3) 遗留问题:未设置积分规则的情况下,如果商品有积分值,收银机会算出积分。
原因:当商品平台未设置积分规则的情况下,收银机取的是【商品积分值】,所以当商户给商品设置了积分值,前端就能算出来积分。
鸿运集团的解决方案:未设置积分规则的情况下,请商户不要在商品资料中填写积分值。
1.5. 结算
- 入口:点击购物车的商品行,或者快捷键space。
- 本处主要是修改了样式。
本期仍然支持组合支付,最多支持3种收款方式组合,允许存在多个相同的鸿运集团的支付方式,除了现金。
本期现金收款为结算页面的默认收款方式,与上期的做法有个显著不同:
1) 现金的实收金额必须大于等于本单待收金额,也就是说,现金在组合支付中,只能是最后一个鸿运集团的支付方式。
2) 本期现金收款和自定义收款无需走后台接口,提高收款速度。
本期自定义收款有几个注意事项:
1) 自定义收款不再走后台接口,提高收款速度。
2) 系统为新注册商户提供了3个默认收款方式并在收银机展示;这3个默认收款方式在老商户那边收银机默认不展示。
3) 收银机可展示的自定义收款方式最多只有3个,后台将限制展示数量。注:老数据在未更改收款方式开启状态的情况下,不受此限制。
前提条件:本店开通了第三方支付,并开启快捷扫码。
在收银台页面,当购物车有商品的情况下,使用扫码枪扫描微信或支付宝的付款码,可快速完成收款。
快捷扫码带来的影响:
1) 当商户的商品条码符合银联、支付宝、微信支付的付款码规则,那么从收银台新建商品档案就不可行,因为我会走支付流程。碰到这种条码,请从【商品-新建商品】入口建档。
注:如何区分支付宝、微信支付、银联的付款码?
1) 支付宝:25-30开头的16到24位数字。
2) 微信支付:10-15开头的18位数字。
3) 银联:62开头的16到19位数字。
图 收银台页面即可扫码支付
图 商户平台开启快捷扫码
本期快捷键暂不支持自定义。后续字母快捷键将允许自定义,但是功能键(比如f1、f2)、字符键、回车(enter)、空格(space)、退格(backspace)、删除(delete)键还是不允许自定义。
有快捷键的菜单或按钮的名字会默认展示出快捷键,并且不可不展示。
以下快捷键暂不支持或支持度受限:
1) 整单作废的确定,即回车按键;
2) 整单取消的确定,即回车按键;
3) 会员查询页面,tab切换的快捷键f6、选择会员的快捷键↑↓可用的前提是需要先失焦(用tab按键即可失焦);(此问题后续会优化)
原一个列表的商品销售订单,本期分成了2个列表:本机订单和联网查询的订单分开,可以tab形式切换,其中,
1) 本机订单在本期暂时只能查询到销售订单。理由是:当前销售订单在终端生成,支持离线操作;而退货订单仅能在线操作,由后端生成,本地未存储。后续退款退货流程优化可能会解决此问题。
2) 联网查询的订单可能存在一定的延时,取决于订单入库速度,在订单量大的情况下,可能存在较大的延时。也就是说,可能存在高峰期有部分销售订单在本机订单可查看,但是在联网查询时却查不到的情况。
3) 退款退货、退次卡只能通过联网查询的订单进行操作,本机订单不提供这2个入口。
其他订单主要是更改了样式,不赘述。
特殊订单的退货不支持整单退,详细说明如下:
假设某订单一开始的应收金额=100,使用支付宝支付了80,此时返回修改购物车,改完订单的应收金额变成55,这种情况下,只能使用现金完成剩余收款。现金的实收金额=0,找零金额=25。
如果碰到这类情况,那么退款时,请选择【退款退货】按钮,实际退款的总额不可超过订单应收金额。
勿选择【整单退】,原因:整单退时,金额无法编辑,届时需要退款支付宝80元,而本订单的应收金额才55元,支付系统金额校验不通过。
本次商品销售订单的数据结构做了比较大的更改,因此可能会存在各个版本的订单不能互相查看的情况,具体如下:
1) 新版1013分支产生的订单,如果在老版收银机或新版1013之前的分支查看的话,可以查看,但订单号展示的不是1001201-2009041704360-001,而是ticketcode(就像乱码一样)。这是取值不同导致,非故障。
商品调价当前调整成了免费功能。
商品调价当前调整成了免费功能。
由于收银台的样式做了调整,商品调价页面暂未同步调整,目前该页面有几个功能点无法使用:
1) 改价:无法使用实体键盘输入改价金额。
2) 商品检索:即使打开大写锁定,也无法用实体键盘输入数字和字码,只能通过虚拟键盘输入。
商品出入库当前调整成了免费功能。
1013分支上线后,新版收银机购买储值卡、购买预付卡、购买计次卡如提示系统异常,请联系商户升级至最新版。
4.2. 网络判断
- 为保证商户在网络正常的情况下保持常态化在线,本期增加了网络判断,当网络不稳定的情况下,会询问是否切换离线。网络稳定的情况下,一直在线,此时不提供手动切换离线的功能。
- 安卓版的,一旦断网会自动切换离线。windows版本即使断网也不会自动切离线,而是提示网络不稳定,询问是否切离线。
- 另外,离线模式下,在网络恢复正常时自动切换成在线模式。
- 测试数据:在公司模拟弱网环境,快的话1-2秒可完成模式切换,慢的话10-14秒左右可完成模式切换。(主观感受,仅供参考)
4.3. 升级模式!!
本次升级windows版本采用增量升级,安卓版本采用全量升级,但是由于数据结构改动过大,升级后,会存在以下一些问题:
一、前版本遗留的挂单和开单数据将无法正常处理,表现是:
1) 查看以前的开单数据,启用开单无反应,控制台报错。
2) 查看未兼容以前的挂单数据,挂单列表显示为空。
鸿运集团的解决方案:请务必提醒商户提前处理挂单和开单数据!!
二、老用户的做法无法使用,表现是:看不到做法。
原因:商品做法数据位置发生改变,从单独属性下放到spu中,历史spu数据中没有recipes属性,升级之后该字段会是null,但是数据没有发生编辑,升级后登录拉取的是增量数据,就会造成做法找不到。
鸿运集团的解决方案:
1) 升级时,后台通过脚本进行涉及到做法的商品伪编辑,让用户能更新到这部分商品数据;
2) 如果部分商户碰到做法无法使用的(看不到做法),请联系其做数据修复可解决。
5.1. 雷丹lg920标签标价签打印机
适用windows和安卓。
添加此硬件时,当品牌填写错误(即先选了其他品牌再选择雷丹)时,会存在无法打印标签的情况,此时退出并重新登录可正常打印。
注:开发反馈雷丹此机器就是如此。