商旅城市列表
1.简介
1.1功能介绍
将星瀚的行政区划中的城市与携程和滴滴的城市进行映射,在出差申请单同步时,将城市以携程或者滴滴方存储的值进行传递。
1.2应用场景
出差申请单同步给携程或者滴滴时,保证城市以商旅方需要的形式进行传递。
1.3系统路径
【财务云】→【费用核算】→【商旅设置】→【商旅城市】
【员工服务云】→【费用查询】→【商旅设置】→【商旅城市】
1.4字段/按钮/逻辑说明
单据界面字段说明:
字段名称 | 字段说明 |
行政区划 | 来自于基础数据【行政区划】,只展示“城市”字段勾选的数据 |
城市中文 | 行政区划的名称 |
城市拼音 | 携程城市的城市拼音 |
城市三字码 | 携程对应城市的三字码 |
携程城市id | 携程对应城市的id |
滴滴城市id | 滴滴对应城市的id |
逻辑:
单据列表打开时,会自动获取【行政区划】中“城市”勾选的数据。【行政区划】和【商旅城市】都存在的数据不变,【行政区划】有【商旅城市】没有的数据会自动插入,【行政区划】没有【商旅城市】有的数据会自动删除。
关键按钮说明:
获取商旅城市
携程:
通过接口https://corpsz.ctrip.com/flightBaseData/queryCity获取携程的城市数据,用城市区划的所属国家和英文全称,与携程接口中的城市对应的国家中文名称以及城市英文名称进行匹配,匹配成功之后,会对城市拼音、城市三字码、携程城市id进行赋值。
滴滴:
根据滴滴侧城市接口中的地级市城市名称与行政区划中的城市名称匹配.
如果滴滴城市是以"市"结尾,则去掉市,且滴滴地级市名称等于行政区划名称且只有一条匹配数据,则匹配成功
如果滴滴城市是以"自治州"结尾,且滴滴城市名称包含行政区划名称且只有一条匹配数据,则匹配成功
如果以上二者都不是,且滴滴城市名称包含行政区划名称且只有一条匹配数据,则匹配成功,否则不进行匹配
将匹配到的数据存储在滴滴城市ID数据上。
2 主要操作
2.1 获取商旅城市
操作步骤
步骤1 在【财务云-费用核算-商旅设置-商旅城市更新】中点击更新商旅城市信息按钮,即可获取携程和滴滴对应的城市映射。
步骤2 携程也可以通过定时任务进行更新
商旅城市列表
本文2024-09-22 22:36:14发表“云星瀚知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xinghan-127669.html