2026/4/18 17:25:31
网站建设
项目流程
国土资源局网站建设制度,承德网站建设服务,国内最近的新闻,wordpress博客可以下载官方的模板字段名 ZWERT 在 EKPO 里确实叫「本币金额#xff08;行净值折本币#xff09;」#xff0c;但系统只在外币采购订单里才会实时给它赋值#xff1b;如果订单是本币订单#xff0c;SAP 认为「本币金额 行净值 NETWR」#xff0c;于是干脆把 ZWERT 留空#xff08;0.00行净值折本币」但系统只在外币采购订单里才会实时给它赋值如果订单是本币订单SAP 认为「本币金额 行净值 NETWR」于是干脆把 ZWERT 留空0.00。所以看到 0 是正常行为不是 Bug也不是汇率没取到。下面把逻辑再拆开说明并给你验证办法。SAP 的记账/报表策略本币订单WAERS 公司代码本位币‑ 所有价值字段都以本币存储不需要再做汇率转换。‑ 此时 EKPO-ZWERT 保持 0任何标准报表ME80、ME2N、MB51都直接取 NETWR 当本币值。外币订单WAERS ≠ 公司代码本位币‑ 保存订单时系统根据维护的汇率OB08 或手动输入 WKURS把 NETWR 换算成本币结果写进 ZWERT。‑ 如果当时没维护汇率ZWERT 也会是 0但后续 MIRO/MR1M 做发票校验时会重新按发票日期汇率再算一次不会用这里的 ZWERT。快速验证a) 看表头 EKKO-WAERS 与公司代码 T001-WAERS 是否相同——相同就是本币订单。b) 如果确属外币订单仍为 0检查保存 PO 当天 OB08 是否维护了汇率M/SP 类型。手工在 PO 抬头是否勾选了「手动汇率」并输入了 WKURS没输的话系统也写 0。开发取数建议统一写法IF ekko-waers t001-waers. 本币订单 lv_amount ekpo-netwr. ELSE. 外币订单 IF ekpo-zwert IS INITIAL. 可能没汇率 lv_amount ekpo-netwr * ekko-wkurs. ELSE. lv_amount ekpo-zwert. ENDIF. ENDIF.这样无论 ZWERT 是不是 0报表都不会掉值。结论「ZWERT 0」99% 是因为订单本身就是本币订单剩下 1% 是外币订单保存时没取到汇率。两者都不会影响后续收货、发票校验和 ML 结算请放心使用。