You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NetSuite已保存搜索新增按账户币种计算每日累计余额列咨询

NetSuite多币种银行账户累计余额保存搜索实现方案

操作步骤

  1. 确认现有保存搜索的排序规则:优先按{account}(账户)升序、其次按{trandate}(交易日期)升序、最后按{internalid}(交易内部ID)升序,保证交易顺序和业务发生顺序一致,这是累计余额计算正确的前提。
  2. 在「结果」列新增一个**Formula (Currency)**类型的字段,命名为「账户币种累计余额」,填入如下公式:
SUM(CASE WHEN {account.number} IN ('10003','10005','10007','10008','10009','10010','10011','10012','10013','10101','10102','10103','10104','10105','10106')  THEN {amount}  ELSE {fxamount} END) OVER(PARTITION BY {account} ORDER BY {trandate}, {internalid} ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)
  1. 保存后即可得到逐笔交易累计的账户币种余额,逻辑和试算平衡表展示规则完全一致。

补充说明

  • 如果需要按自然日汇总单日总发生额后再累计,而非逐笔累计:可以在搜索的「结果」 tab 勾选「分组」,给{account}、{trandate}两个字段开启分组,原有金额计算字段的汇总类型选择「SUM」,累计余额公式保持不变即可。
  • 必须选择Formula (Currency)作为公式类型,避免多币种数值精度丢失或币种标识错误。

内容的提问来源于stack exchange,提问作者Nir Levi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 07:27:03