Nim Sadeh
10/12/2022, 1:56 AMselect tal.amount,
cr.exchangerate,
tal.transaction,
t.trandate as date,
t.exchangerate
from transactionaccountingline tal
inner join transaction t on t.id = tal.transaction
inner join transactionline tl on tl.transaction = tal.transaction and tal.transactionline = tl.id
inner join subsidiary s on s.id = tl.subsidiary
inner join currencyrate cr on cr.effectivedate = t.trandate and cr.transactioncurrency = t.currency
where t.postingperiod = '<period>'
and tal.account = '<account id>'
and t.subsidiary = '<subsidiary id>'
and cr.basecurrency = '<parent currency>'
battk
10/12/2022, 5:02 AMbattk
10/12/2022, 5:14 AMbattk
10/12/2022, 5:16 AMbattk
10/12/2022, 5:17 AMNim Sadeh
10/12/2022, 2:43 PMBUILTIN.CONSOLIDATE
as the docs don’t describe what the fields are. In this case, would I want something like
select BUILTIN.CONSOLIDATE(tal.amount, 'INCOME', '<parent_curr_id>', '<sub_currency_id>', '<sub_id>', '<period_id>', '<book_id>'>)
from transactionaccountingline tal
Nim Sadeh
10/12/2022, 2:47 PMbattk
10/12/2022, 2:51 PMbattk
10/12/2022, 2:51 PMbattk
10/12/2022, 2:51 PMNim Sadeh
10/12/2022, 2:54 PMbattk
10/12/2022, 2:55 PMbattk
10/12/2022, 2:56 PMNim Sadeh
10/12/2022, 2:57 PMtransaction.trandate
), but as I said I am off by $5battk
10/12/2022, 2:58 PMNim Sadeh
10/12/2022, 2:58 PMNim Sadeh
10/12/2022, 3:01 PMNim Sadeh
10/12/2022, 3:03 PMconsolidatedexchangerate
Nim Sadeh
10/12/2022, 3:12 PM