Fiori Elements 中金额与币种的元数据建模,别把 CurrencyCode 当成普通字段

发布时间:2026/7/27 23:30:34
Fiori Elements 中金额与币种的元数据建模,别把 CurrencyCode 当成普通字段 最近做 Fiori Elements List Report 的时候,金额字段经常会遇到一个看似很小、实际很容易踩坑的问题,列表里到底要不要把币种字段单独显示出来。业务同事看到销售订单行项目时,通常关心的是毛额、净额、税额这些金额本身,界面上出现 1280.00 USD 这样的表达就足够清楚。如果再额外放一列 CurrencyCode,表格会显得啰嗦,移动端空间也会被白白占掉。SAP 官方文档对这个设计说得很明确,货币码不一定要作为独立字段出现在结果列表里,它只需要和金额数据关联显示即可,相关语义通过@Semantics.currencyCode: true与@Semantics.amount.currencyCode: 'CurrencyCode'来表达。(SAP Help Portal)金额不是普通数字,CurrencyCode 也不是普通字符在 CDS View 里看到