在NetSuite中,我可以按项目编号或其他某些列字段对交易进行排序吗?

时间:2019-01-22 06:53:06

标签: sorting transactions netsuite erp accounting

是否可以按项目(或某些其他列字段)对事务中的行进行排序?我们通常会收到来自客户的非常大的订单,而这些商品或多或少是随机的。当我们从供应商处收到上述物品时,这些物品将按照零件编号的数字顺序排列。当我们的采购订单是随机订单,但是物品以数字形式出现时,我们的物流部门很难收到它们。我有什么办法可以按项目#对采购订单进行排序?

1 个答案:

答案 0 :(得分:2)

可以对交易行进行重新排序,但很容易中断。在Netsuite真正支持之前,我的建议是不要花费时间尝试对行进行重新排序。

在提交前的阶段,关于销售订单的唯一安全位置是唯一。通常,销售订单是整个相关交易链的开始。这些关系中的一些在字段中可见,而某些则隐藏。没有用于重新排序行的api,因此对它们进行排序的方法是将行缓存在内存中。清除销售订单中的行;然后以所需顺序重新插入线路。

您必须确保捕获了所有内容,并确保将来在代码中进行自定义。

因此,提供分类的UI来帮助履行和收货的替代方法要可靠得多。我完成的一些方法包括:

  • 添加一个文本区域,人们可以在其中粘贴收到的skus / qty的格式化列表。客户脚本对此进行处理并设置项目收货行。
  • 创建一个弹出窗口,其中包含您需要的PO项的排序以及所需的任何控件,以进行有效处理。收据处理完毕后,弹出窗口中有一个用于处理项目的按钮。
  • 一个字段,您可以输入一个sku(可以在前面输入),它可以将您带到您要接收的项目(选择行)或提供一个qty字段,因此您只需在项目列表的顶部进行操作并输入sku / qty / click process ...直到收到订单
  • 类似的事情,但希望扫描仪能够提供sku,因此该过程为开枪/数量/点击过程