NetSuite 查询 - 选择包含消息行的事务

NetSuite query - select transactions with messages rows

提问人:Arsenty Proshenkov 提问时间:10/3/2023 更新时间:10/5/2023 访问量:24

问:

我想选择“带/不带关联消息行的事务”。

目的是定义从交易发送的电子邮件。 这意味着我需要获取所有交易,无论它们是否有相关消息。在此处输入图像描述

事务 NetSuite 消息 套件QL

评论

0赞 bknights 10/5/2023
您能提供有关您要完成的任务的更多细节吗?是否要使用已保存的搜索?内置消息子列表的屏幕截图有什么意义?

答:

0赞 gingin 10/5/2023 #1

我假设您想通过 SuiteQL 查询执行此操作。如果是这样,方法如下:

要获取带有消息的事务:

SELECT M.transaction.*, T.*
FROM Message as M, transaction as T
WHERE M.transaction IS NOT NULL 
AND M.transaction = T.id

要获取没有消息的事务:

SELECT T.*
FROM transaction as T
WHERE T.id NOT IN (
SELECT M.transaction 
FROM Message as M
WHERE M.transaction IS NOT NULL 
) M.transaction IS NOT NULL