5种方式在NetSuite保存的搜索中使用公式

使用NetSuite的保存的搜索功能是隔离数据、创建自定义报表的最简单、最高效的方式,不需要技术背景。你不仅可以使用标准和自定义字段值作为搜索标准和在搜索结果中,也可以使用公式和SQL语句来在你的搜索中包含计算值。本文中我将和大家分享5种我最爱的方式,让你的搜索更加强大,如在搜索结果中包含生成动态的链接、添加自定义高亮文本、合并值到一个字段中,等等。

在搜索结果中嵌入链接
得益于NetSuite的单数据源设计,在NetSuite中访问相关记录非常简单。当使用报表时也是这样,NetSuite可以快速钻取到客户、员工、事务处理和其它记录类型,只需要简单的点击。相同的功能在保存的搜索中也是可用的,使用公式动态嵌入HTML链接到想要的记录上。例如,如果你想在未结销售订单的保存搜索中,嵌入链接到物料记录的文本,可以在公式(文本)中这样使用:

''||{item}||''

5种方式在NetSuite保存的搜索中使用公式_第1张图片
双管道符被用来连接HTML,内嵌有唯一物料ID的链接,NetSuite可以用来生成物料记录的URL。物料字段中的值被用来显示链接的文本。同样的逻辑可以应用到其它记录类型上,导航到对应的记录类型(如电话或客户),复制链接,然后使用记录的内部ID的值代替数字的内部ID。

显示部分发货的订单上等待发货的数量
对于处理实物货品的批发商来说,不要延交订单对于维持客户满意度非常重要。许多公司在等待延交产品补充时,先发出库存内的物料,然而,如果使用自带的报表,来了解部分发运的订单有时候比较难。通过使用公式,计算等待发运的物料数量,你可以快速生成一个保存的搜索,显示相关订单的信息。要计算剩余的数量,使用下面的公式,用到公式(数字)字段:

{quantity}-nvl({quantityshiprecv},0)

nvl({quantityshiprecv},0),当要引用的字段没有值的时候,通过使用特定值(0)代替。这个公式从总数量减去已发货的数量,来计算等待发货的数量。
5种方式在NetSuite保存的搜索中使用公式_第2张图片
通过在搜索标准(大于0)和搜索结果中使用公式,你可以限制你的数据集到仅包含延交产品的销售订单,进一步创建一个节省时间的报表,放在销售代表的仪表盘中。

使用CASE语句添加条件文本格式
着重强调数据的一个高效方式是使用颜色。NetSuite保存的搜索功能已经有内置的高亮功能,但是有时候需要更细化,来控制数据的显示。使用SQL CASE语句允许你指定你的数据如何在列与列的基础上显示。例如,如果你想物料的库存数量,如果多于20个可用量,则显示绿色,粗体;如果数量在11-19可用量,则显示黄色;如果可用数量少于10个,则显示更大、粗体的红色,如果没有可用量则显示“库存不足”,使用下面的公式(文本)字段:

CASE WHEN {quantityavailable} > 19 THEN ''||{quantityavailable}||'' WHEN {quantityavailable} > 10 THEN ''||{quantityavailable}||'' WHEN {quantityavailable} > 0 THEN ''||{quantityavailable}||'' ELSE 'Out of Stock' END

这个公式初一看比较复杂,但是当你拆开看时就会简单。每个When语句识别一个数据集(即20或更多表示为>19),且then语句则表示对应的数据应该如何显示(使用基本的HTML格式)。双管道符用来连接HTML代码和NetSuite字段值。格式的类型让检查重要的数据变得简单,因为需要注意的值用特殊格式显示出来。

内置链接来在搜索结果中创建相关记录
保存的搜索允许代表更高效地管理客户账户,特别是当这些数据显示在他们的仪表盘中时。关注延交的产品、未结的支持案例和其它与客户相关的重要问题,可以通过使用目标保存的搜索来简化,将要处理的特定标准数据集孤立出来。要让客户管理更加高效,你可以使用公式内置链接,来在客户搜索结果中,创建估价、销售订单和其它常用记录。使用公式(文本):

  • 邮件:
'Send Email'
  • 估价:
'Create Estimate'
  • 销售订单:
'Create SO'

5种方式在NetSuite保存的搜索中使用公式_第3张图片
查看搜索的效果:
5种方式在NetSuite保存的搜索中使用公式_第4张图片
由于这些公式引用客户的内部ID,所有的记录在预加载时都有客户的信息,且在新窗口中打开。

在单个结果列中显示多个字段值
当创建复杂的搜索,结果中有许多列时,优化数据显示的方式就需要着重考虑了。通过使用简单的公式,你可以快速把多个字段值组合到单个列中。使用双管道符来连接需要的值为一个文本字符串。例如,要把电话、传真和邮箱字段放在一个列中,使用下面的公式(文本)字段:

'P: '||{phone}||' F: '||{fax}||' E: '||{email}

不仅此公式显示想要的字段,它也包含了标题,让文本更易读。同样的逻辑也可以应用到任何其它字段集中,甚至可以与内置链接和条件格式的技术一起结合使用。
5种方式在NetSuite保存的搜索中使用公式_第5张图片
查看搜索结果:
5种方式在NetSuite保存的搜索中使用公式_第6张图片
通过在保存的搜索中包含公式来计算值,你让用户可以在NetSuite中实时查看数据,而不是导出数据到电子表格来手工计算。添加文本公式来执行函数,如文本格式和内置链接来进一步提升用户效率,让用户一眼就可以看到关键数据,一次点击就可以访问相关记录。要让你的搜索更加健壮,可以考虑在一个公式中综合使用更多技术,尝试基于CASE标准显示特定链接,当多个字段合并到一个列时对单个值使用颜色,或内置不止一个链接到列中。当你能熟练添加公式到保存的搜索中时,NetSuite对你来说可能性就是无穷无尽的了。

你可能感兴趣的:(顾问之路)