SELECT {FIELDS},
(COALESCE(A.Code,A.Code,' ') ||
COALESCE(B.Code,B.Code,' ') ||
COALESCE(C.Code,C.Code,' ') ||
COALESCE(D.Code,D.Code,' ') ||
COALESCE(E.Code,E.Code,' ')) AS CodeKey
FROM NACE A
{JOIN}
WHERE (A.Parent_ID = '0000000000') OR (A.Parent_ID IS NULL)
and (E.Hidden = 'N' or E.Hidden is null)
and (D.Hidden = 'N' or D.Hidden is null) and (C.Hidden = 'N' or C.Hidden is null)
and (B.Hidden = 'N' or B.Hidden is null) and (A.Hidden = 'N' or A.Hidden is null)
AND
(
(({$NACESelID}
= ''
)
OR
(A.ID in
(SELECT Bx.ID FROM NACE Bx WHERE Bx.Hidden = 'N' AND
( (Bx.ID in (select OBJ_ID from SELDAT where SEL_ID = {$NACESelID})) OR
(({$NACEWithChilds} in ('1', 'A')) and
(Bx.ID in (select ID from Sys$NACE2 where Superior_ID in (select OBJ_ID from SELDAT where SEL_ID = {$NACESelID})))))
)))
OR
(({$NACESelID}
= ''
)
OR
(B.ID in
(SELECT Bx.ID FROM NACE Bx WHERE Bx.Hidden = 'N' AND
( (Bx.ID in (select OBJ_ID from SELDAT where SEL_ID = {$NACESelID})) OR
(({$NACEWithChilds} in ('1', 'A')) and
(Bx.ID in (select ID from Sys$NACE2 where Superior_ID in (select OBJ_ID from SELDAT where SEL_ID = {$NACESelID})))))
)))
OR
(({$NACESelID}
= ''
)
OR
(C.ID in
(SELECT Bx.ID FROM NACE Bx WHERE Bx.Hidden = 'N' AND
( (Bx.ID in (select OBJ_ID from SELDAT where SEL_ID = {$NACESelID})) OR
(({$NACEWithChilds} in ('1', 'A')) and
(Bx.ID in (select ID from Sys$NACE2 where Superior_ID in (select OBJ_ID from SELDAT where SEL_ID = {$NACESelID})))))
)))
OR
(({$NACESelID}
= ''
)
OR
(D.ID in
(SELECT Bx.ID FROM NACE Bx WHERE Bx.Hidden = 'N' AND
( (Bx.ID in (select OBJ_ID from SELDAT where SEL_ID = {$NACESelID})) OR
(({$NACEWithChilds} in ('1', 'A')) and
(Bx.ID in (select ID from Sys$NACE2 where Superior_ID in (select OBJ_ID from SELDAT where SEL_ID = {$NACESelID})))))
)))
OR
(({$NACESelID}
= ''
)
OR
(E.ID in
(SELECT Bx.ID FROM NACE Bx WHERE Bx.Hidden = 'N' AND
( (Bx.ID in (select OBJ_ID from SELDAT where SEL_ID = {$NACESelID})) OR
(({$NACEWithChilds} in ('1', 'A')) and
(Bx.ID in (select ID from Sys$NACE2 where Superior_ID in (select OBJ_ID from SELDAT where SEL_ID = {$NACESelID})))))
)))
)
{ANDWHERE}
ORDER BY CodeKey
| Alias | CLSID objektu | Prefix | Popis |
|---|---|---|---|
| A | GEPU3UY3U2POB4VWN4FIPOAQEG | Level_1 | |
| B | GEPU3UY3U2POB4VWN4FIPOAQEG | Level_2 | NACE kód |
| C | GEPU3UY3U2POB4VWN4FIPOAQEG | Level_3 | NACE kód |
| D | GEPU3UY3U2POB4VWN4FIPOAQEG | Level_4 | NACE kód |
| E | GEPU3UY3U2POB4VWN4FIPOAQEG | Level_5 | NACE kód |
(
({:Value} = 'A')
OR
({:Value} = 'N')
)
Generated by ABRA Software a.s. 27.10.2021 16:36