首页 > 解决方案 > NetSuite 已保存搜索 - 使用 MAXIMUM 和使用 SUM 时比较字段?

问题描述

我有一个带有交易链接的自定义记录搜索。每个交易的自定义记录可能有许多记录。我正在返回一个汇总结果,其中交易行的数量使用 MAXIMUM,自定义记录的数量行使用 SUM。我需要显示该行的数量与相关自定义记录的总数量。到目前为止,一切都很好。

但我想添加一个计算差异的字段,我不知道如何。我不能只比较这些值,因为我必须选择求和或最大化该公式的结果。

例如:我的交易行的数量为 100。我有 3 个自定义记录实例,每个实例也有 100 个。我的搜索显示:数量:100(3个重复行的最大值100);自定义总数量:300(3 个不同行的总和,每行 100 个)。

尽管有两种不同的汇总类型,我如何为第三个字段创建一个公式,该公式将向我显示 200 的差异?

标签: netsuitesaved-searches

解决方案


好的,我不得不稍微调整一下我使用的公式。这可以返回多个自定义记录行的总和与原始事务行之间的差异(具有公式字段(数字)和 MINIMUM 的摘要类型):

SUM({custrecord_quantity})-MIN({custrecord_po.quantity}-{custrecord_po.quantityshiprecv})

例如,我的结果如下:

PO 数量:100 / CR 总数量:300 / 差异:200


推荐阅读