首页 » 常见问题 » 正文

收银系统收款时提示“商品编号【6935583370513】不存在”如何处理?

在使用星宇收银系统时,后台入库了商品,但前台扫描收款时,有些用户的电脑上会出现“商品编号不存在”的提示。这个问题,一般由于输入法处于全角状态引起。本文来说明一下收银系统收款时提示“商品编号【6935583370513】不存在”如何处理

提示窗口如下所示:

商品编号不存在

我们看到,提示窗口上的条码数字比较粗,说明是全角字体。那什么是全角字体什么又是半角字体呢?我们可以输入相同的字数可加以区分:

  1. 半角数字:123456789
  2. 全角数字:123456789

因此,如果商品信息真的不存在,正确的提示应该是这样的:

商品编号没有入库错误提示

这两个图片上的提示字数区别是很明显的。半角字数正常较窄,全角数字很大很粗,这是不正确的,收银软件无法识别全角字体。

调整方法

一般情况下,我们可以通过点击输入法的全半角功能来切换为半角状态,然后扫描即可。如下所示为极点中文全角半角输入法状态(图3):

极点中文输入法全半角切换

上在是全角,显示一个圆黑点,下面是半角,显示的是月牙。我们用鼠标点击小圆黑点或者月牙后,会自动在全角半角状态之间切换。

我们最熟悉的搜狗拼音输入法,是这样的(图4):

搜狗输入法全半角切换

所以,遇到这种情况,我们只需要用鼠标点击全半角按钮切换为半角状态,再扫描或者输入条形码即可解决问题。

安装输入法补丁

如果您的电脑是XP系统,则可以通过安装输入法补丁来解决此问题。安装了输入法补丁后,收银时无需手动切换半角状态,它会自动以半角显示,省去了手动切换的麻烦。

输入法补丁在星宇收银软件安装文件夹下,名为:Imepatch.msp。默认情况下,在安装软件时,软件会自动检测并提示安装此补丁,所以请一定允许此安装要求。当然您也可以手动找到此文件,双击来安装此补丁。

由于此补丁是针对Microsoft .net framework2.0的,所以有些电脑在安装了更高版本的.net framework后是无法打此补丁的,或者有些电脑的.net framework版本有问题,也无法安装此补丁。遇到此种情况,可以在控制面板中删除所有.net framework,重新安装.net framework2.0(文件在星宇软件安装文件夹下,名为:dotnetfx.exe),然后再尝试安装此补丁。

如果上述方法无效,就只能重装电脑系统来安装补丁。或者用第一种方法,收银时手动调整为半角状态后再扫描销售。

相关链接:POS收单系统提输入不了中文汉字怎么办?

以上就是星宇收银系统收款时提示“商品编号【6935583370513】不存在”的解决办法,遇到此问题的朋友参考处理一下,基本上都能解决此问题。

发表评论