业务需求
有些客户会发生当更改了销售订单里的汇率,然后再开票时候却发现销售开票与销售订单汇率不一致的问题,这里来简单讲解下逻辑
系统实现
1.首先查看当下货币间的汇率,APP:Curreny Exchange Rates,案例设置欧元与人民币汇率8.8
2.在销售订单抬头中更改汇率从8.8到8(即使发货完成后依然能够更改)
汇率为8时,价格为125EUR
3.再发货过账完成后,进行开票,此时带出的是销售订单中汇率为8的价格,而不是APP货币汇率8.8的价格
4.逻辑是在配置SSCUI:102763中
设定从交货单类型LF到开票类型F2,行项目类别TAN的配置
字段PricingExchRate Type选择的是A
注意:字段Custom Data Transfer需要为空,自定义逻辑会覆盖字段PricingExchRate Type
我们来看一下A的解释:A是汇率从销售订单复制,所以之前销售订单更改了汇率后,开票能带出销售订单更改后的汇率价格。
5.如果将字段PricingExchRate Type改成C,那么创建发票时会带出开票日期当下APP货币汇率的汇率价格
开票价格为113.6EUR而不是125EUR
汇率为8.8
感谢观看
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
15 | |
5 | |
5 | |
5 | |
4 | |
3 | |
3 | |
2 | |
2 | |
2 |