System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及行程报销管理,尤其涉及一种商旅用户行程报销管理方法及系统。
技术介绍
1、商旅用户都有报销的需求,目前用户主要是通过逐个订单查询并确认行程信息再进行申请发票,同时并在发票开具完成后还需要核验开票金额和所支付金额是否一致。对于出差行程多的用户逐个订单申请操作过程复杂,且每一订单都需要进行信息输入与信息核对,费时费力,影响用户使用体验。
技术实现思路
1、为解决
技术介绍
中存在的技术问题,本专利技术提出一种商旅用户行程报销管理方法及系统。
2、本专利技术提出的一种商旅用户行程报销管理方法,包括以下步骤:
3、s1、接收行程报销请求,所述行程报销请求包括行程报销时间段、用户身份信息、用户联系方式、发票抬头信息;
4、s2、根据行程报销请求从航班数据库中获取相关联的订单信息,订单信息包括订单号、出发时间、到达时间、出发机场、到达机场、行程总金额;
5、s3、对订单信息进行预处理以获得筛选后的第一类型订单信息;
6、s4、根据第一类型订单信息申请开具发票并打包发票文件,并按预设策略对第一类型订单信息进行处理以生成行程报销明细表;
7、s5、基于用户联系方式将发票文件和行程报销明细表反馈给用户。
8、优选地,在步骤s1之前还包括:
9、s0、根据获取的用户设置的每月报销节点自动生成每月的行程报销时间段,并将每月的行程报销时间段与用户身份信息建立一一对应映射关系,同时接收用户填写的发票抬头
10、优选地,步骤s2具体包括:
11、根据当月的行程报销时间段和用户身份信息从航班数据库中获取与用户相关联的订单信息,订单信息包括订单号、出发时间、到达时间、出发机场、到达机场、行程总金额。
12、优选地,所述预处理具体包括:
13、获取订单信息中各个订单的开票状态以及订单行程状态,开票状态包括已开票和未开票,订单行程状态包括正常出行、订单未出行可全票价退票、订单未出行可部分票价退票;
14、对订单信息进行筛选并保留开票状态具体为未开票且订单行程状态具体为正常出行的订单信息;
15、对订单信息进行筛选并保留开票状态具体为未开票且订单行程状态具体为订单未出行可部分票价退票的订单信息;
16、将开票状态具体为未开票且订单行程状态具体为正常出行的订单信息和开票状态具体为未开票且订单行程状态具体为订单未出行可部分票价退票的订单信息均作为第一类型订单信息。
17、优选地,所述预设策略具体包括:
18、将第一类型订单信息对应的开票状态更新为已开票,并将订单号与开票状态具体为已开票建立一一对应映射关系;
19、根据第一类型订单信息对应的所有订单号以及单个订单号对应的出发时间、到达时间、出发机场、到达机场、行程总金额、开票状态生成行程报销明细表。
20、优选地,步骤s4具体包括:
21、对第一类型订单信息中包含的所有订单按发票抬头信息逐一开具发票;
22、当订单订单行程状态具体为正常出行时,按行程总金额开具发票;
23、当订单订单行程状态具体为订单未出行可部分票价退票时,按行程的退票费开具发票;
24、将开具的所有发票文件进行打包;
25、对第一类型订单信息按预设策略进行处理以生成行程报销明细表。
26、优选地,步骤s5具体包括:
27、将行程报销明细表、打包的发票文件和用户身份信息建立一一映射关系;
28、根据用户身份信息提取用户联系方式,并按提取的用户联系方式将与用户身份信息相关联的行程报销明细表、打包的发票文件进行打包反馈给用户,用户联系方式包括但不限于短信、邮箱、用户端推送。
29、本专利技术提出的一种商旅用户行程报销管理系统,包括:
30、报销信息生成模块,用于根据获取的用户设置的每月报销节点自动生成每月的行程报销时间段,并将每月的行程报销时间段与用户身份信息建立一一对应映射关系,同时接收用户填写的发票抬头信息,并将发票抬头信息与用户身份信息相关联;
31、数据接收模块,用于接收行程报销请求,所述行程报销请求包括行程报销时间段、用户身份信息、用户联系方式;
32、数据查询模块,用于根据行程报销请求从航班数据库中获取相关联的订单信息,订单信息包括订单号、出发时间、到达时间、出发机场、到达机场、行程总金额;
33、数据处理模块,用于对订单信息进行预处理以获得筛选后的第一类型订单信息;
34、数据生成模块,用于根据第一类型订单信息申请开具发票并打包发票文件,并按预设策略对第一类型订单信息进行处理以生成行程报销明细表;
35、数据输出模块,用于基于用户联系方式将发票文件和行程报销明细表反馈给用户。
36、本专利技术中,所提出的商旅用户行程报销管理方法及系统,通过帮用户批量申请发票并直接统计罗列所有订单信息、支付和开票信息,解决用户逐一申请发票、核验行程以及确认开票信息是否准确的问题,通过按报销时间段筛选出符合当前报销周期要求的订单,并针对符合要求的订单,系统自动申请并打包发票文件并生成行程报销明细表,并且将生成的行程报销明细表和打包的发票文件一起发送给用户。实现了批量开具用户行程的发票,减少了用户的开票操作,提高了用户的使用体验。
本文档来自技高网...【技术保护点】
1.一种商旅用户行程报销管理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的商旅用户行程报销管理方法,其特征在于,在步骤S1之前还包括:
3.根据权利要求1所述的商旅用户行程报销管理方法,其特征在于,步骤S2具体包括:
4.根据权利要求1所述的商旅用户行程报销管理方法,其特征在于,所述预处理具体包括:
5.根据权利要求1所述的商旅用户行程报销管理方法,其特征在于,所述预设策略具体包括:
6.根据权利要求5所述的商旅用户行程报销管理方法,其特征在于,步骤S4具体包括:
7.根据权利要求1所述的商旅用户行程报销管理方法,其特征在于,步骤S5具体包括:
8.一种商旅用户行程报销管理系统,其特征在于,包括:
【技术特征摘要】
1.一种商旅用户行程报销管理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的商旅用户行程报销管理方法,其特征在于,在步骤s1之前还包括:
3.根据权利要求1所述的商旅用户行程报销管理方法,其特征在于,步骤s2具体包括:
4.根据权利要求1所述的商旅用户行程报销管理方法,其特征在于,所述预处理具体包括:<...
【专利技术属性】
技术研发人员:虞章瑞,秦天遣,李昂,刘伟,
申请(专利权)人:飞友科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。