一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种话单生成和传输的方法与装置与流程

2021-12-14 22:13:00 来源:中国专利 TAG:

技术特征:
1.一种话单生成和传输的方法,其特征在于,包括:每当接收到针对当前业务的话单sql中写话单的insert语句后,执行话单生成操作;每隔设定的时间间隔,执行话单文件上传操作;所述话单生成操作包括:对所述insert语句进行分解,根据所述insert语句中包括的所述话单表名称确定对应所述当前业务的话单配置文件;其中,所述话单配置文件包括针对当前业务的话单文件命名规则和话单格式;按照所述话单配置文件中给出的所述话单文件命名规则,在对应所述当前业务的所有当前话单文件中找到与所述insert语句对应的第一话单文件;按照所述话单配置文件中给出的所述话单格式,利用所述insert语句中包括的话单内容,生成一条话单写入所述第一话单文件中;所述话单文件上传操作包括:将对应当前业务的所有所述当前话单文件作为待上传的话单文件,按照所述话单文件命名规则生成一个或多个空白话单文件作为当前业务对应的当前话单文件,将所有待上传的话单文件发送给计费系统。2.根据权利要求1所述的方法,其特征在于,若当前业务包括多个话单类型,则在所述话单配置文件中包括话单文件指示信息,用于指示不同话单类型的话单分别写入不同的话单文件还是写入同一个话单文件;当所述话单文件指示信息指示不同话单类型的话单分别写入同一个话单文件时,生成的所述空白话单文件为一个,对应所述当前业务的所有当前话单文件为一个话单文件,所述第一话单文件为所述当前话单文件;当所述话单文件指示信息指示不同话单类型的话单分别写入不同的话单文件时,生成的所述空白话单文件为多个,分别对应不同的话单类型,按照所述话单文件命名规则为所述多个空白话单分别命名,对应所述当前业务的所有当前话单文件为多个话单文件,分别对应不同的话单类型;所述在对应所述当前业务的所有当前话单文件中找到与所述insert语句对应的第一话单文件包括:根据所述insert语句中包括的话单内容确定话单类型,并在对应所述当前业务的所有话单文件中找到与确定出的话单类型对应的当前话单文件作为所述第一话单文件。3.根据权利要求1所述的方法,其特征在于,若当前业务包括一个话单类型,则生成的所述空白话单文件为一个,对应所述当前业务的所有当前话单文件为一个话单文件,所述第一话单文件为所述当前话单文件;和/或,对应不同的业务设置各自的所述时间间隔;和/或,在将所有待上传的话单文件发送给计费系统时,该方法进一步包括:对所有待上传的话单文件在本地进行备份。4.根据权利要求1所述的方法,其特征在于,所述话单生成操作进一步包括:当根据所述话单配置文件中给出的所述话单文件命名规则未找到对应所述第一话单文件时,在等待设定的第一时间后,按照所述话单文件命名规则生成所述第一话单文件。5.根据权利要求1所述的方法,其特征在于,所述话单配置文件进一步用于配置话单文件的开始和结束标识;在所述将所有待上传的话单文件发送给所述计费系统之前,该方法进一步包括:在每
个所述待上传的话单文件中加上所述话单配置文件中给出的所述话单文件的开始和结束标识。6.根据权利要求1所述的方法,其特征在于,在新业务上线前,该方法进一步包括话单环境初始化操作:确定所述新业务对应的话单配置文件;根据新业务对应的话单配置文件中给出的话单文件命名规则创建并命名一个或多个空白话单文件。7.根据权利要求6所述的方法,其特征在于,所述新业务对应的话单配置文件中给出的话单文件命名规则中包括话单序列号;在创建空白话单文件时创建对应所述新业务的话单序列号文件,用于记录所述当前话单文件的话单文件名中包括的话单序列号;所述按照所述话单文件命名规则生成对应所述当前业务的一个或多个空白话单文件作为对应当前业务的当前话单文件包括:确定对应所述当前业务的话单序列号文件,提取该话单序列号文件中保存的话单序列号,并进行自加或自减,作为所述当前话单文件的文件名中的话单序列号,更新所述话单序列号文件中保存的话单序列号;所述按照所述话单配置文件中给出的所述话单文件命名规则在对应所述当前业务的所有当前话单文件中找到与所述insert语句对应的第一话单文件时,从对应所述当前业务的话单序列号文件中提取保存的话单序列号,作为所有所述当前话单文件和所述第一话单文件的文件名中的话单序列号。8.根据权利要求1所述的方法,其特征在于,在按照所述话单文件命名规则生成一个或多个空白话单文件作为当前业务对应的当前话单文件前,该方法进一步包括:按照所述话单文件命名规则确定新话单文件的文件名,若找到与新话单文件的文件名一致的话单文件,则不再执行生成一个或多个空白话单文件的操作,将找到的话单文件作为当前业务对应的当前话单文件;若未找到与新话单文件的文件名一致的话单文件,则继续执行生成一个或多个空白话单文件作为当前业务对应的当前话单文件的操作。9.一种话单生成和传输装置,其特征在于,包括:话单生成单元和话单传输单元;所述话单生成单元,用于每当接收到针对当前业务的话单sql中写话单的insert语句后,执行话单生成操作;所述话单传输单元,用于每隔设定的时间间隔,执行话单文件上传操作;所述话单生成操作包括:对所述insert语句进行分解,根据所述insert语句中包括的所述话单表名称确定对应所述当前业务的话单配置文件;其中,所述话单配置文件用于配置针对当前业务的话单文件命名规则和话单格式;按照所述话单配置文件中给出的所述话单文件命名规则,在对应所述当前业务的所有当前话单文件中找到与所述insert语句对应的第一话单文件;按照所述话单配置文件中给出的所述话单格式,利用所述insert语句中包括的话单内容,生成一条话单写入所述第一话单文件中;所述话单文件上传操作包括:将对应当前业务的所有所述当前话单文件作为待上传的
话单文件,按照所述话单文件命名规则生成一个或多个空白话单文件作为当前业务对应的当前话单文件,将所有待上传的话单文件发送给计费系统。10.根据权利要求9所述的装置,其特征在于,该装置还包括初始化单元,用于在新业务上线前,确定所述新业务对应的话单配置文件,并根据新业务对应的话单配置文件中给出的话单文件命名规则创建并命名一个或多个空白话单文件。

技术总结
申请公开了一种话单生成和传输的方法,包括:每当接收到针对当前业务的话单SQL中写话单的insert语句后,执行话单生成操作;每隔设定的时间间隔,执行话单文件上传操作;话单生成操作包括:对insert语句进行分解,根据insert语句中包括的话单表名称确定所述当前业务的话单配置文件;按照话单文件命名规则,找到与insert语句对应的第一话单文件;按照话单格式,利用insert语句中包括的话单内容,生成一条话单写入第一话单文件中;话单文件上传操作包括:将对应当前业务的所有当前话单文件作为待上传的话单文件,按照话单文件命名规则生成一个或多个空白话单文件作为当前业务对应的当前话单文件,将所有待上传的话单文件发送给计费系统。应用本申请,能够针对不同业务统一话单生成和传输流程,大大减少版本修改、配置和维护的成本,节省话单生成及传输的后期开发成本。开发成本。开发成本。


技术研发人员:刘志永 丁正 顾晓东 祝敬安 韦红 卢亚洲 汪勇 刘君晓 邢喜云 高树江
受保护的技术使用者:上海欣方软件有限公司
技术研发日:2021.09.15
技术公布日:2021/12/13
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献