1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
SELECT dbo.gbkmut.CompanyCode AS Company, ISNULL(dbo.gbkmut.freefield2, ' ') AS 'Company Origine', dbo.gbkmut.bkjrcode AS Year, dbo.gbkmut.periode AS Period,
dbo.gbkmut.datum AS 'Date', dbo.gbkmut.dagbknr AS Journal, dbo.gbkmut.reknr AS Account, dbo.grtbk.Class_09 AS 'Cost Category Budget',
C1.Description_0 AS 'Cost Category Budget Desrciption', dbo.grtbk.Class_07 AS 'Cost Category Reel', C2.Description_0 AS 'Cost Category Reel Description',
dbo.kstpl.Class_01 AS 'MF / MU/ GF', C3.Description AS 'MF / MU / GD description', dbo.kstpl.Class_02 AS Project, C4.Description AS 'Project Description',
dbo.kstpl.Class_03 AS Donor, C5.Description AS 'Donor Description', dbo.gbkmut.kstplcode AS 'Cost Center', dbo.gbkmut.kstdrcode AS 'CostUnit',
dbo.gbkmut.oms25 AS 'Transaction Description', ROUND(dbo.gbkmut.bdr_val, 2) AS 'Currency Amount', dbo.gbkmut.valcode AS 'Currency Transaction',
dbo.gbkmut.koers AS 'Rate Transaction', ROUND(dbo.gbkmut.bdr_hfl, 2) AS 'Amount in Currency Company', dbo.gbkmut.CurrencyCode AS 'Currency Company',
dbo.gbkmut.faktuurnr AS Reference, dbo.gbkmut.syscreated AS 'Creation Date', dbo.gbkmut.syscreator AS 'Creator code', dbo.humres.fullname AS 'Creator Name',
dbo.gbkmut.sysmodified AS 'Modification Date', dbo.gbkmut.sysmodifier AS Modifier, dbo.humres.fullname AS 'Modifier Name', dbo.gbkmut.Rate AS 'Rate Company',
dbo.gbkmut.warehouse AS 'Warehouse', dbo.gbkmut.bud_vers AS 'Budget Version', dbo.gbkmut.transtype AS 'Transaction Type',
dbo.gbkmut.transsubtype AS 'Sub Transaction type'
FROM dbo.gbkmut INNER JOIN
dbo.grtbk ON dbo.gbkmut.reknr = dbo.grtbk.reknr INNER JOIN
dbo.kstpl ON dbo.gbkmut.kstplcode = dbo.kstpl.kstplcode INNER JOIN
dbo.kstdr ON dbo.gbkmut.kstdrcode = dbo.kstdr.kstdrcode INNER JOIN
dbo.humres ON dbo.gbkmut.syscreator = dbo.humres.res_id INNER JOIN
dbo.humres AS humres_1 ON dbo.gbkmut.sysmodifier = dbo.humres.res_id LEFT OUTER JOIN
dbo.AccountClasses AS C1 ON C1.ClassID = 9 AND dbo.grtbk.Class_09 = C1.AccountClassCode LEFT OUTER JOIN
dbo.AccountClasses AS C2 ON C2.ClassID = 7 AND dbo.grtbk.Class_07 = C2.AccountClassCode LEFT OUTER JOIN
dbo.CostcenterClasses AS C3 ON C3.ClassID = 1 AND dbo.grtbk.Class_01 = C3.CostcenterClassCode LEFT OUTER JOIN
dbo.CostcenterClasses AS C4 ON C4.ClassID = 2 AND dbo.grtbk.Class_02 = C4.CostcenterClassCode LEFT OUTER JOIN
dbo.CostcenterClasses AS C5 ON C5.ClassID = 1 AND dbo.grtbk.Class_03 = C5.CostcenterClassCode
WHERE (dbo.gbkmut.reknr > 599999) AND (dbo.gbkmut.bkjrcode = 2020) AND (dbo.gbkmut.transsubtype NOT IN ('R', 'S')) AND (dbo.gbkmut.bud_vers IS NULL) AND
(dbo.gbkmut.periode BETWEEN 1 AND 12) AND (dbo.gbkmut.dagbknr NOT IN ('903', '909', '915', 'NULL')) |
Partager