SAP中汇率取值选择逻辑分析测试

在汇率中存在直接报价和间接报价;也存在不同年度汇率;在实际应用中,如果只有直接报价,没有间接报价,没有当年汇率,只有上年汇率,系统是否会自动调用?这当中有着什么样的控制及选择逻辑?

下面就从问题从发,来测试一下汇率选择的结果。

己知在OB08中,P汇率人民币和欧元在2020年度的直接和间接报价如下图;

找到或建立一个内部订单,并输入订单2020年度预算10000元,系统自动计算出对应的欧元。从计算结果中看,取的是2020年度P汇率人民币兑欧元7.5;

此时,在OB08中将2020年度的P汇率人民币兑欧元7.5行删除;并将2019年度的汇率改为7.6。看看当没有2020年度的汇率时,会不会自动取2019年度的汇率?

再次测试订单预算结果表明,当本年度没有汇率定义,会自动取上一年度的汇率定义。

继续测试,在OB08中将P汇率所有年度人民币兑欧元报价全部删除;但保留2020年度汇率欧元兑人民币的汇率8;这种情况下系统无法找到人民币兑欧元的汇率,理论上会有两种选择,一是直接提示找不到,二是使用欧元兑人民币的汇率;

经测试,与理论结果相符;如下图在OB07中对P汇率勾选定义反向后,

扫描二维码关注公众号,回复: 11878683 查看本文章

预算测试会自取到2020年度汇率欧元兑人民币的汇率8;

否则,预算测试时会提示找不到对应的汇率;

猜你喜欢

转载自blog.csdn.net/lj663/article/details/108990055
今日推荐