一种基于统一编码的打印快递单的方法及系统的制作方法

文档序号:9200830阅读:344来源:国知局
一种基于统一编码的打印快递单的方法及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种基于统一编码的打印快递单的方法及系统。
【背景技术】
[0002]现有技术中,每个快递公司都有自己的一套命名快递单号的规则。可能会和其他家快递公司的运单号重复,不便于普通用户根据快递单号区分是哪个快递公司。目前行业还没有一套统一的命名规则,类似身份证号等的规则。而且目前快递单都是提前印刷,印刷成本偏尚。
[0003]因此,现有技术还有待于改进和发展。

【发明内容】

[0004]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于统一编码的打印快递单的方法及系统,旨在解决现有技术中快递运单号重复、用户查询不够便捷、快递单印刷成本高的缺陷。
[0005]本发明解决技术问题所采用的技术方案如下:
一种基于统一编码的打印快递单的方法,其中,所述方法包括:
A、移动终端接收用户的操作指令,获取快递单信息;
B、将所述快递单信息按预先设置的快递单号统一编码规则生成所述快递的快递单号;
C、将所述快递单号及所述快递单信息进行热敏打印。
[0006]所述的基于统一编码的打印快递单的方法,其中,预先设置的快递单号统一编码规则内容包括:物流企业代码、日期、业务流水号、加密密文、校验码。
[0007]所述的基于统一编码的打印快递单的方法,其中,所述步骤A具体包括:
Al、移动终接收用户的操作指令,通过预先设定或是界面操作选择企业物流代码;
A2、移动终端自动获取标准时间,生成日期信息;
A3、移动终端通过预先设定或界面操作获取本次快递的运输数据。
[0008]所述的基于统一编码的打印快递单的方法,其中,所述步骤B具体包括:
B1、所述移动终端根据所述快递单信息,生成敏感数据的加密密文;
B2、所述移动终端根据快递单信息和加密密文,生成检验码;
B3、所述移动终端获取快递单数据、加密密文和检验码,生成符合预先设置的快递单号统一编码规则的快递单号。
[0009]所述的基于统一编码的打印快递单的方法,其中,所述步骤B具体包括:
B11、所述移动终端将所述快递单信息发送至后台服务器,后台服务器生成敏感数据的加密密文;
B21、后台服务器根据快递单信息和加密密文,生成检验码; B31、后台服务器获取快递单数据、加密密文和检验码,生成符合预先设置的快递单号统一编码规则的快递单号。
[0010]所述的基于统一编码的打印快递单的方法,其中,所述运输数据具体包括:
寄件人、寄件地址、收件人、收件地址、附加保价、代收货款、业务类型、付款方式、月结信息、数量、重量、邮费。
[0011]一种基于统一编码的打印快递单的系统,其中,所述系统包括:
快递单信息获取模块,用于移动终端接收用户的操作指令,获取快递单信息;
快递单号生成模块,用于将所述快递单信息按预先设置的快递单号统一编码规则生成所述快递的快递单号;
快递单打印模块,用于将所述快递单号及所述快递单信息进行热敏打印。
[0012]所述的基于统一编码的打印快递单的系统,其中,预先设置的快递单号统一编码规则内容包括:物流企业代码、日期、业务流水号、加密密文、校验码。
[0013]所述的基于统一编码的打印快递单的系统,其中,所述快递单信息获取模块具体包括:
物流代码获取单元,用于移动终接收用户的操作指令,通过预先设定或是界面操作选择企业物流代码;
日期时间获取单元,用于移动终端自动获取标准时间,生成日期信息;
运输数据获取单元,用于移动终端通过预先设定或界面操作获取本次快递的运输数据。
[0014]所述的基于统一编码的打印快递单的系统,其中,所述快递单号生成模块具体包括:
第一加密密文生成单元,用于所述移动终端根据所述快递单信息,生成敏感数据的加密密文;
第一检验码生成单元,用于所述移动终端根据快递单信息和加密密文,生成检验码;第一快递单单号生成单元,用于所述移动终端获取快递单数据、加密密文和检验码,生成符合预先设置的快递单号统一编码规则的快递单号;
第二加密密文生成单元,用于所述移动终端将所述快递单信息发送至后台服务器,后台服务器生成敏感数据的加密密文;
第二检验码生成单元,用于后台服务器根据快递单信息和加密密文,生成检验码;
第二快递单单号生成单元,用于后台服务器获取快递单数据、加密密文和检验码,生成符合预先设置的快递单号统一编码规则的快递单号。
[0015]本发明提供了一种基于统一编码的打印快递单的方法及系统,所述方法包括:移动终端接收用户的操作指令,获取快递单信息;将所述快递单信息按预先设置的快递单号统一编码规则生成所述快递的快递单号;将所述快递单号及所述快递单信息进行热敏打印。本发明中通过将物流公司,快递运输数据生成统一格式的快递单,从而使用户通过快递单号即可识别快递公司,方便用户查询,在快递单号生成后现场打印快递单号,节约了打印成本。
【附图说明】
[0016]图1是本发明的一种基于统一编码的打印快递单的方法的较佳实施例的流程图。
[0017]图2是本发明的一种基于统一编码的打印快递单的系统的较佳实施例的功能原理框图。
[0018]图3是本发明的一种基于统一编码的打印快递单的系统的较佳实施例中的快递单信息获取模块的功能原理框图。
【具体实施方式】
[0019]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020]本发明较佳实施例所述的一种基于统一编码的打印快递单的方法,如图1所示,包括:
步骤S100、移动终端接收用户的操作指令,获取快递单信息。
[0021]具体实施时,预先设置的快递单号统一编码规则内容包括:物流企业代码、日期、业务流水号、加密密文、校验码。具体地,物流企业代码是由公司拼音或英文简称组成,例如申通快递的企业代码为ST。日期时间格式为XX (年)XX (i^)xx (日),例如150512。业务流水号为10位或12位,为本次货物的运输数据,即本次货物的快递属性。业务流水号也可由各物流公司根据自身企业特征进行自行定义。加密密文是为了防止现场打印运单号重复或是人为篡改伪造数据的情况出现,是根据生成加密密文的的硬件设备唯一 ID加密产生的。校验码是为了防止打印出错,而对于物流企业代码、日期、业务流水号、加密密文采用校验算法计算得到的校验码,本发明中的编码规则也可根据需要改动,如改变编码长度、密文长度等等。
[0022]例如,较佳,当采用申通快递寄件时,此时物流企业代码为ST,日期时间为150512,业务流水号为123456789012,加密密文为ABCD0123,校验码为X时,则生成的快递单号为:ST150424123456789012ABCD0123X。
[0023]本发明的具体实施例中,所述步骤SlOO具体包括:
步骤S101、移动终接收用户的操作指令,通过预先设定或是界面操作选择企业物流代码;
步骤S102、移动终端自动获取标准时间,生成日期信息;
步骤S103、移动终端通过预先设定或界面操作获取本次快递的运输数据。
[0024]具体实施时,移动终端可通过移动终端APP预设或是通过一可选择物流企业代码的界面操作选择当前使用的物流企业,因此需要预先设置各物流企业代码,并将其存储于移动终端中或存储在APP连接的服务器中。
[0025]移动终端可通过自动获取本机或是APP连接的后台服务器的系统时间,也可以通过获取联网的Internet时间服务器的标准时间,并将得到的时间处理成特定的格式,即XX(年)XX (i^)XX (日
[0026]进一步,移动终端通过APP预先设定或是通过菜单选择录入本次快递的运输数据,处理后生成业务流水号。业务流水号的长度可变。运输数据具体包括:寄件人、寄件地址、收件人、收件地址、附加保价、代收货款、业务类型、付款方式、月结信息、数量、重量、邮费等。优选的,运输数据还可包括物流公司信息:货物类型代码编号、货物代码编号、客户代码编号、供应商代码编号、收货人代码编号、收货地点代码编号、运力资源号编号、作业员工代号编号、作业单据编号等,从而方便用户只需输入快递单号,便可查询到快递货物的供应商信息、及员工信息,当快递货物质量较高时,可起到宣传作用,而当货物质量较差时,可进行相应的淘汰。
[0027]步骤S200、将所述快递单信息按预先设置的快递单号统一编码规则生成所述快递的快递单号。
[0028]本发明的具体实施例中,所述步骤S200具体包括:
步骤S201、所述移动终端接收到所述快递单信息,生成敏感数据的加密密文;
步骤S202、所述移动终端根据快递单信息和加密密文,生成检验码;
步骤S203、所述移动终端获取快递单数据、加密密文和检验码,生成符合预先设置的快递单号统一编码规则的快递单号。
[0029]具体实施时,为了防止现场打印运单号重复以及人为篡改伪造电子运单数据,也可将一些敏感数据加密成密文,直接扫描解码出来是乱码,需要特殊解码才可显示加密之前的内容。移动终端获取硬件设备ID加密产生[A-Z0-9],其
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1