报告中的 Netsuite 字段为空白,并保存了转移单的搜索
Posted
技术标签:
【中文标题】报告中的 Netsuite 字段为空白,并保存了转移单的搜索【英文标题】:Netsuite field blank in reports and saved searches for Transfer Orders 【发布时间】:2020-05-05 18:21:08 【问题描述】:我正在尝试构建一个报告,按项目显示我打开的(待履行)转移订单。这是我想看到的:
到位置 项目名称 文件编号 发货日期当我建立一个项目保存搜索时,我可以获得上面列出的所有内容,但发货日期为空白。该字段存在于 Transaction Fields>Ship Date 下,我在结果选项卡中有它,但是当我预览搜索时,该列为空,即使查找单个记录时 Date 不为空,也不会返回任何结果。
当我使用 To Location、Item>Name、Document Number、Ship Date 其中 Type=Transfer Order 构建交易保存搜索时,Item>Name 列在预览/结果中为空,但 Ship Date 和其他字段有信息。
有人有什么建议吗?当前的解决方案是 2 次搜索,然后将它们组合起来,这很痛苦。我用报告而不是保存的搜索尝试了同样的事情并得到了同样的问题。
感谢您的帮助!
编辑: 我在 Main Line 中得到的示例 = 交易搜索中的任何一个
文件编号名称发货日期
TO302 05/04/2020
TO302 ITEM3
TO302 ITEM4
TO302 ITEM5
TO302 ITEM6
TO302 ITEM7
TO302 ITEM8
【问题讨论】:
【参考方案1】:您在条件标签中设置了哪些过滤器?当您创建项目保存搜索时,它会从交易项目行中提取结果,而不是从主行中提取结果。我怀疑当您进行交易搜索时,您将 Main Line 过滤器设置为 Yes,这将排除 Item Lines。
发货日期字段(通常在发货选项卡中)是一个标题字段,仅在主线结果中返回。如果您想查看为项目行的该字段返回的结果,您需要启用需求计划(设置 > 公司 > 启用功能 > 项目和库存 > 需求计划)。然后,发货日期字段将返回行字段“预期发货日期”,其中包含已保存搜索中的项目行。它将继续返回标题字段“Ship Date”以及返回的任何主行。
您可以在 SuiteAnswers ID:29429 中查看相关文档。
【讨论】:
感谢您的意见!交易搜索的标准是 Type=Transfer Order 和 Status=Pending Fulfillment。我报告中的列是:文件编号、项目>名称、发货日期。当我输入 Main Line= Either 时,我得到混合结果,其中第一行在 Document number 和 Ship Date 列中返回数据,然后我在转移单中的每个项目中得到一行,其中包含文档编号和项目名称,但 Ship Date字段为空白。我没有看到任何预期发货日期字段,我在哪里可以找到这个? 预计发货日期不是保存的搜索结果选择列表中的单独条目。当您在搜索结果选项卡中选择发货日期时,保存的搜索将返回您已经用主线结果标识的发货日期字段,并将返回预期发货日期和所有项目行结果。但是,您必须打开需求计划(如上)才能使预期发货日期具有任何值。希望这可以澄清, 抱歉,我在上次回复中忘记提及我们确实打开了需求计划,但我仍然在项目行级别获得空白发货日期。它仅在主线级别填充。 尝试使用某个值填充转移订单项目行的预期发货日期,并查看搜索结果中是否包含该值。它应该。当然,如果该字段为空白,则结果将为空白。展望未来,您可能需要一些自动化方法来填充每行的预期发货日期。如果符合您的业务规则,您可以使用工作流或脚本将标头发货日期中的值复制到每一行。这只是一个简单的建议,可能不是最好的方法。 也看看this question。我回答了,但忘记了......内森的回答可能也有帮助。以上是关于报告中的 Netsuite 字段为空白,并保存了转移单的搜索的主要内容,如果未能解决你的问题,请参考以下文章