SELECT {FIELDS}
FROM
MainBookTurnovers({$Account_ID}, {$AccDateFrom}, {$AccDateTo}, {$IsRequest}, {$AUDITED}, {$DivisionsSelID}, {$DivisionsWithChilds}, {$BusOrdersSelID}, {$BusOrdersWithChilds}, {$BusTransactionsSelID}, {$BusTransactionsWithChilds}, {$BusProjectsSelID}, {$BusProjectsWithChilds}, {$FirmSelID})
A
join GeneralLedger GL on GL.ID = A.ID
left join AccDocQueues ADQ on ADQ.ID = GL.ACCDOCQUEUE_ID
left join Periods P on P.ID = GL.PERIOD_ID
left join Firms F on F.ID = GL.FIRM_ID
left join Currencies C on C.ID = GL.CURRENCY_ID
left join Accounts DA on DA.ID = GL.DEBITACCOUNT_ID
left join Divisions DD on DD.ID = GL.DEBITDIVISION_ID
left join BusOrders DBO on DBO.ID = GL.DEBITBUSORDER_ID
left join BusTransactions DBT on DBT.ID = GL.DEBITBUSTRANSACTION_ID
left join Accounts CA on CA.ID = GL.CREDITACCOUNT_ID
left join Divisions CD on CD.ID = GL.CREDITDIVISION_ID
left join BusOrders CBO on CBO.ID = GL.CREDITBUSORDER_ID
left join BusTransactions CBT on CBT.ID = GL.CREDITBUSTRANSACTION_ID
left join BusProjects DBP on DBP.ID = GL.DEBITBUSPROJECT_ID
left join BusProjects CBP on CBP.ID = GL.CREDITBUSPROJECT_ID
left join SecurityUsers CreatedBy on CreatedBy.ID=GL.CreatedBy_ID
left join SecurityUsers CorrectedBy on CorrectedBy.ID=GL.CorrectedBy_ID
{WHERE}
{ORDERBY}