Mike Casey
11/06/2024, 2:16 PMCeligo AI
11/06/2024, 2:16 PMAI generated answer (using internal Slack threads):In order to join the
createdfrom
transaction when you query a return authorization using SuiteQL, you can use the TransactionLine
table. The TransactionLine
table has a createdfrom
field which links to the transaction that created the current transaction.
Here is an example of how you can do this:
SQL
SELECT
ReturnAuth.ID,
ReturnAuth.TranID AS ReturnAuthNumber,
ReturnAuth.TranDate AS ReturnAuthDate,
SalesOrder.TranID AS SalesOrderNumber
FROM
Transaction AS ReturnAuth
INNER JOIN TransactionLine ON
(TransactionLine.Transaction = ReturnAuth.ID)
INNER JOIN Transaction AS SalesOrder ON
(SalesOrder.ID = TransactionLine.CreatedFrom)
WHERE
(ReturnAuth.Type = 'RtnAuth')
In this query, ReturnAuth
is the return authorization transaction, and SalesOrder
is the transaction that the return authorization was created from. The TransactionLine
table is used to link these two transactions together.
Please note that this is a simplified example and you may need to adjust it based on your specific needs. For example, you may need to add additional fields to the SELECT clause, or additional conditions to the WHERE clause.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
11/06/2024, 2:16 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.818572521
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.807988644
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.807349205
Celigo AI
11/06/2024, 2:16 PM