盘点前如何导入标签UID与UII对照关系 - DigitalPlatform/dp2 GitHub Wiki

盘点前导入标签的UID-UII对照关系可以提高盘点速度,但这主要是针对dp2ssl旧版本。

dp2inventory新版本倒计时流程使用体验不错,可以不必提前导入UID-UII对照关系。 所以本文档仅用于参考。


UID->UII对照表的作用

UIC->UII对照表是一个用来存放UID与UII(标签机构代码+PII)对照关系的.txt文本文件。在使用Rfidtool进行标签加工过程中会自动生成。

盘点时软件首先是识别到标签的UID,然后经过UID对应到本地对照关系中的到UII,然后再将得到的UII与从服务器获得的UII(PII)进行比对,完全一致时,软件就认为是盘到了服务器上该UII(PII)所对应的图书,从而将盘点结果上传到这条册记录中。


如何导入对照表

在dp2inventory中,点【维护】-【导入UID->UII对照关系】,将预先准备好的UID-UII对照表导入。

导入完成后,系统提示:导入完成。共处理条目x个,新建本地库记录x个,修改本地库记录x个,删除本地库记录x个。

如果同一个对照表中包含多条记录的UID和UII完全相同,系统只会导入一条记录;

如果同一个对照表中包含多条记录的UID完全相同,但UII不同,系统只会保留最后一条。系统所报的删除本地库记录数量就是指的导入过程中系统判断UID重复并删除的这些记录。

如果本次导入对照表之前,已经导过对照表到数据库中,在本次导入的过程中,系统会将数据库中已有的记录和当前导入的数据同时进行UID查重处理。系统导入后所报的修改本地库记录数量,就是导入过程中,系统识别到数据库中已有数据的UID与本次导入的重复了,并将数据的UII修改为本次导入数据中对应的UII的记录数量。

连SIP2服务器情况,导入uid.txt,数据存在dp2inventory用户文件夹中的inventory_items.db数据库的uid表中。

连dp2library情况,导入UID-UII后,会将这种对照关系上传到服务器上的册记录里。下次盘点,dp2inventory打开时,系统会首先从服务器上拉取对照关系缓存在本地。


导入UID-UII对照关系注意事项

  1. 连SIP2服务器情况,如果盘点过的某册图书标签被重新加工过,修改了册条码则需在下次盘点前,要重新导一下这条记录的对应关系。。否则,盘点时仍然会按照原来的对照关系,将标签的UID对应到旧书的UII记录,造成该书盘点结果错误。

  2. 连SIP2服务器情况,如果盘点过的某册图书重贴了新的RFID标签,盘点过程中,要勾选【记忆UID】,会自动存入新的对照关系。

  3. 连dp2library情况,如果盘点过的某册图书的标签被重新加工了新的PII。加工后,如果原来的册记录仍然存在,要注意清除该册的UID,下次盘点系统打开时,拉到本地的就是最新的对照关系。

  4. 连dp2library情况,如果盘点过的某册图书重贴了新的RFID标签,盘点过程中,要勾选【记忆UID】后,会自动存入新的对照关系。


如何清除已有的UID-UII对照关系

点【维护】-【清除UID-UII对照关系】后,在提示框上点【是】,即可清除。对照关系清除后就相当于没有任何对照关系,下次盘点过程软件会重新为扫描到的标签建立对照关系。