物流回单验证方法及装置与流程

文档序号:15183093发布日期:2018-08-17 07:04阅读:761来源:国知局

本发明涉及到物流信息领域,特别是涉及到一种物流回单验证方法及装置。



背景技术:

物流,英文名称:logistics,定义:供应链活动的一部分,是为了满足客户需要而对商品、服务以及相关信息从产地到消费地的高效、低成本流动和储存进行的规划、实施与控制的过程。

随着互联网的发展,网购以及跨地区贸易的蓬勃发展,各大物流公司也得到迅速的发展,不同物流公司的物流系统相互独立,各大物流公司在输送货物的时候都会对应生成一个订单,订单内包含有寄收件人信息,收货地址,以及订单号等等数据,在送到收货地址后,会产生一个对应的回单,回单中包含本次运输的各种信息,订单数据和回单数据都存放于各大物流公司的服务器中。

现有技术对于实现与各大物流公司平台的对接存在很大问题,要验证物流回单,必须时时掌握各大物流平台系统的动作,抓取运输数据,才能做到物流回单的验证真实性、准确性等一系列工作,然而现有技术很多都无法实现。



技术实现要素:

为了解决上述现有技术的缺陷,本发明的目的是提供一种物流回单验证方法及装置。

为达到上述目的,本发明的技术方案是:

本发明提出一种物流回单验证方法,包括以下步骤:

获取物流公司的物流回单数据和物流订单数据到本方服务器;

验证物流回单数据与对应的物流订单数据是否相匹配;

将匹配成功的物流回单数据上传到本方服务器。

进一步地,所述获取物流公司的物流回单数据和物流订单数据到本方服务器步骤,包括,

建立本方服务器与物流公司服务器的数据共享;

通过api获取物流公司服务器的物流回单数据和物流订单数据到本方服务器。

进一步地,所述验证物流回单数据与对应的物流订单数据是否相匹配步骤之前,包括,

筛选物流回单数据,剔除错误的物流回单数据。

进一步地,所述验证物流回单数据与对应的物流订单数据是否相匹配步骤,包括,

验证物流订单数据和物流回单数据中包含的订单号是否一致;

验证物流订单数据和物流回单数据中包含的车辆信息是否一致;

验证物流订单数据和物流回单数据中包含的物流路线是否一致。

本发明还提出一种物流回单验证装置,包括:

数据获取单元,用于获取物流公司的物流回单数据和物流订单数据到本方服务器;

数据验证单元,用于验证物流回单数据与对应的物流订单数据是否相匹配;

数据上传单元,用于将匹配成功的物流回单数据上传到本方服务器。

进一步地,所述数据获取单元包括建立模块和传输模块,所述建立模块,用于建立本方服务器与物流公司服务器的数据共享;

所述传输模块,用于通过api获取物流公司服务器的物流回单数据和物流订单数据到本方服务器。

进一步地,还包括数据筛选单元,用于筛选物流回单数据,剔除错误的物流回单数据。

进一步地,所述数据验证单元包括第一验证模块、第二验证模块和第三验证模块,

所述第一验证模块,用于验证物流订单数据和物流回单数据中包含的订单号是否一致;

所述第二验证模块,用于验证物流订单数据和物流回单数据中包含的车辆信息是否一致;

所述第三验证模块,用于验证物流订单数据和物流回单数据中包含的物流路线是否一致。

本发明的有益效果是:本方案利用各大物流公司系统平台提供的api接口,实现跟物流公司的服务器实现无缝对接,实时在线获取物流公司的物流数据;同时对物流回单进行验证,并将验证后的物流回单数据上传本方服务器,保证了回单数据的准确性,能够对物流公司的物流数据进行高效的管理和监控,便于用户后续直接调用。

附图说明

图1为本发明一种物流回单验证方法的方法流程图;

图2为本发明一种建立数据共享的方法流程图;

图3为本发明一种验证回单物流数据的方法流程图;

图4为本发明一种物流回单验证装置的结构框图;

图5为本发明一种数据获取单元的结构框图;

图6为本发明一种数据验证单元的结构框图。

具体实施方式

为阐述本发明的思想及目的,下面将结合附图和具体实施例对本发明做进一步的说明。

参照图1-图3,提出本发明一具体实施例,本发明提出一种物流回单验证方法,包括以下步骤:

s10、获取物流公司的物流回单数据和物流订单数据到本方服务器;

s20、筛选物流回单数据,剔除错误的物流回单数据。

s30、验证物流回单数据与对应的物流订单数据是否相匹配;

s40、将匹配成功的物流回单数据上传到本方服务器。

对于步骤s10,在获取不同物流公司的物流数据时,需要先接入不同物流公司的物流系统,建立数据共享,再实时获取不同物流公司的物流回单数据和物流订单数据,用于对物流公司的物流数据进行有效的管理和监控。

具体的,步骤s10,包括:

s11、建立本方服务器与物流公司服务器的数据共享。

s12、通过api获取物流公司服务器的物流回单数据和物流订单数据到本方服务器。

对于步骤s11,通过取得物流公司的系统权限及api接口数据,建立本方服务器与物流公司服务器的数据共享,使得本方服务器(第三方)能够同时获取到不同物流公司的物流数据,便于对多个不同物流公司的物流数据进行验证并管理。

对于步骤s12,在根据物流公司权限和api接口建立数据共享后,就可以获取物流公司的物流数据到本方服务器,便于后续进行物流数据管理和监控,具体的物流数据包括物流回单数据和物流订单数据。

具体的,获取数据具体过程如下:

a.远程过程调用(rpc),通过作用在共享数据缓存器上的过程实现通信。

b.采用标准查询语言(sql),sql是标准的访问数据的查询语言,通过通用数据库实现数据共享。

c.文件传输,通过发送格式化文件实现应用程序间数据共享。

d.信息交付,通过程序间的直接通信实现数据共享。

对于步骤s20,获取到物流回单数据后,先对物流回单数据进行筛选,将存在错误的物流回单剔除,这里的错误可以是回单信息不完善例如少填写了部分信息,回单号错误,回单乱码等等。剔除错误物流回单,减低后续验证的工作量,提高工作效率。

对于步骤s30,验证物流回单数据与对应的物流订单数据是否相匹配,正常情况下如果物流按照既定的时间和路线进行运输,其对应的物流回单会与物流订单对应相匹配,这里的相匹配包括订单号、运输路线、收发货地点、运输车辆信息以及运输时间等参数的匹配。

具体的,步骤s30,包括:

s31、验证物流订单数据和物流回单数据中包含的订单号是否一致。

s32、验证物流订单数据和物流回单数据中包含的车辆信息是否一致。

s33、验证物流订单数据和物流回单数据中包含的物流路线是否一致。

对于步骤s31-s33,在分别验证了物流回单的订单号、车辆信息和物流路线等信息与物流订单一致,就可以判定物流回单和物流订单相匹配,并进一步判定回单没问题,物流运输没问题。

对于步骤s40,在匹配成功后将物流回单数据上传本方服务器,便于接入本方服务器的客户端进行统计、查询、调用、修改等操作,对物流公司的物流数据进行高效的管理和监控。

本方案利用各大物流公司系统平台提供的api接口,实现跟物流公司的服务器实现无缝对接,实时在线获取物流公司的物流数据;同时对物流回单进行验证,并将验证后的物流回单数据上传本方服务器,保证了回单数据的准确性,能够对物流公司的物流数据进行高效的管理和监控,便于用户后续直接调用。

本发明还提出一种物流回单验证装置,包括:

数据获取单元10,用于获取物流公司的物流回单数据和物流订单数据到本方服务器。

数据筛选单元20,用于筛选物流回单数据,剔除错误的物流回单数据。

数据验证单元30,用于验证物流回单数据与对应的物流订单数据是否相匹配。

数据上传单元40,用于将匹配成功的物流回单数据上传到本方服务器。

对于数据获取单元10,在获取不同物流公司的物流数据时,需要先接入不同物流公司的物流系统,建立数据共享,再实时获取不同物流公司的物流回单数据和物流订单数据,用于对物流公司的物流数据进行有效的管理和监控。

数据获取单元10包括建立模块11和传输模块12。

建立模块11,用于建立本方服务器与物流公司服务器的数据共享;

传输模块12,用于通过api获取物流公司服务器的物流回单数据和物流订单数据到本方服务器。

对于建立模块11,通过取得物流公司的系统权限及api接口数据,建立本方服务器与物流公司服务器的数据共享,使得本方服务器(第三方)能够同时获取到不同物流公司的物流数据,便于对多个不同物流公司的物流数据进行验证并管理。

对于传输模块12,在根据物流公司权限和api接口建立数据共享后,就可以获取物流公司的物流数据到本方服务器,便于后续进行物流数据管理和监控,具体的物流数据包括物流回单数据和物流订单数据。

对于数据筛选单元20,获取到物流回单数据后,先对物流回单数据进行筛选,将存在错误的物流回单剔除,这里的错误可以是回单信息不完善例如少填写了部分信息,回单号错误,回单乱码等等。剔除错误物流回单,减低后续验证的工作量,提高工作效率。

对于数据验证单元30,验证物流回单数据与对应的物流订单数据是否相匹配,正常情况下如果物流按照既定的时间和路线进行运输,其对应的物流回单会与物流订单对应相匹配,这里的相匹配包括订单号、运输路线、收发货地点、运输车辆信息以及运输时间等参数的匹配。

数据验证单元30包括第一验证模块31、第二验证模块31和第三验证模块32。

第一验证模块31,用于验证物流订单数据和物流回单数据中包含的订单号是否一致;

第二验证模块32,用于验证物流订单数据和物流回单数据中包含的车辆信息是否一致;

第三验证模块33,用于验证物流订单数据和物流回单数据中包含的物流路线是否一致。

对于第一验证模块31、第二验证模块32和第三验证模块33,在分别验证了物流回单的订单号、车辆信息和物流路线等信息与物流订单一致,就可以判定物流回单和物流订单相匹配,并进一步判定回单没问题,物流运输没问题。

对于数据上传单元40,在匹配成功后将物流回单数据上传本方服务器,便于接入本方服务器的客户端进行统计、查询、调用、修改等操作,对物流公司的物流数据进行高效的管理和监控。

本方案利用各大物流公司系统平台提供的api接口,实现跟物流公司的服务器实现无缝对接,实时在线获取物流公司的物流数据;同时对物流回单进行验证,并将验证后的物流回单数据上传本方服务器,保证了回单数据的准确性,能够对物流公司的物流数据进行高效的管理和监控,便于用户后续直接调用。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1