matty
04/17/2025, 4:58 PMCeligo AI
04/17/2025, 4:58 PMAI generated answer (using internal Slack threads):To get Currency Revaluation Transaction Details with SuiteQL including the exchange rate, you can use the
TransactionAccountingLine
table which has an exchange rate field. However, it's important to note that the Currency Revaluation transaction is not exposed in SuiteScript for creation or modification.
Here is a sample SuiteQL query that you might use to get the exchange rate from the TransactionAccountingLine
table:
sql
SELECT exchangeRate
FROM TransactionAccountingLine
WHERE transactionId = 'your_transaction_id'
Please replace 'your_transaction_id'
with your actual transaction ID.
However, it's worth noting that the Currency Revaluation transaction is not directly exposed for manipulation via SuiteScript or workflows. As per the conversations, it seems that NetSuite support has confirmed this limitation.
As a workaround, some users create journals to create the GL impact that will affect the Currency Revaluation. This involves creating a journal that can exactly negate the Currency Revaluation at the point of bill payment. This journal should reverse all that was done by the Currency Revaluation.
******
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
04/17/2025, 4:58 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.841702223
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.839054704
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.836799204
Celigo AI
04/17/2025, 4:58 PMCeligo AI
04/17/2025, 4:59 PMCeligo AI
04/17/2025, 4:59 PMmatty
04/17/2025, 5:04 PM