1.1 功能介绍
报销单据智能导入发票映射费用项目或差旅项目的逻辑
1.2 应用场景
报销单据在智能导入发票生成费用明细/差旅明细时会根据基础资料【映射费用项目】或【映射差旅项目】自动带出费用项目/差旅项目
1.3 系统路径
【应用】→【员工服务云】→【人人费用】→【我的单据:费用报销单】→【新增】→【导入发票】
2 主要参数设置
路径:【应用】→【财务云】→【费用核算】→【发票设置】→【映射费用项目】或【映射差旅项目】
3 映射费用项目/差旅项目逻辑
1、不符合条件的费用项目不参与映射匹配
先按“单头费用承担公司”找出当前可用的映射关系,再去掉不符合条件的费用项目,即不符合条件的费用项目不参与映射匹配,剩下的才参与后续的映射匹配规则。F7手动选择能选到的费用项目视为符合条件,否则视为不符合条件,过滤维度有:组织隔离、关联部门、关联单据、使用状态、是否叶子节点。
例如:
核算组织A可用:映射费用项目①→费用项目A;映射费用项目②→费用项目B;映射费用项目③→费用项目C;
核算组织B可用:映射费用项目④→费用项目D;映射费用项目⑤→费用项目E;映射费用项目⑥→费用项目F;
且 费用项目C、费用项目F未关联“对公报销单”
新增一张对公报销单,公司为A,单头费用承担公司为“核算组织A”,导入发票,参与映射匹配的映射关系有:映射费用项目①→费用项目A;映射费用项目②→费用项目B;若此时修改单头费用承担公司为“核算组织B”,导入发票,参与映射匹配的映射关系有:映射费用项目④→费用项目D;映射费用项目⑤→费用项目E;
2、先优先级匹配,再精确匹配
1.1、匹配因素优先级:商品名称>发票类型>税收分类编码>申请人部门>申请人>事由
① 优先级匹配:先匹配优先级1(商品名称),若只能匹配到一条映射关系,则直接返回该费用项目,不再进行后续的精确匹配;若根据优先级1(商品名称)匹配到多条映射关系,则按照后续精确匹配逻辑匹配;
② 精确匹配:映射关系中每个维度都必须与单据上匹配,只要有一个维度不匹配,则视为不满足条件。如果所有映射关系都不是精确匹配,则返回空值;如果存在多条,则按照后续逻辑匹配;
③ 存在多条精确匹配,优先取匹配因素个数多的;
④ 匹配因素个数一致,优先取费用承担公司与创建公司一致的;
⑤ 创建公司一致,优先取单据类型一致的
⑥ 单据类型一致,优先取最近修改时间的;
⑦ 循环:如果优先级1(商品名称)没有能匹配上的映射关系,则看优先级2(发票类型),匹配逻辑同优先级1,如此类推
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *