SELECT
TSTSK.DTDEADLINE,
PRIORITY.NMPRIORITY,
TYPE.NMTASKTYPE,
WKS.NMPREFIX + '-' + CAST(TSTSK.NRTASK AS VARCHAR(255)) AS IDENTIFIER,
TSTSK.NMTITLE,
TSSPT.NMTITLE AS NMSPRINT,
TSTSK.VLESTIMATE,
TSTSK.DTSTARTPLAN,
TSTSK.DTDEADLINE,
TSTSK.DTINSERT,
TSTSK.DTUPDATE,
TSTSK.DTFINISH,
ASSIGNEE.NMUSER NMASSIGNEE,
REPORTER.NMUSER NMREPORTER,
CREATOR.NMUSER NMCREATOR,
STEP.NMSTEP AS NMSTEP,
WKS.NMWORKSPACE
FROM
TSTASK TSTSK
INNER JOIN ADUSER CREATEDBY ON ( TSTSK.CDCREATEDBY = CREATEDBY.CDUSER )
INNER JOIN ADUSER REPORTER ON ( TSTSK.CDREPORTER = REPORTER.CDUSER )
LEFT JOIN ADUSER ASSIGNEE ON ( TSTSK.CDASSIGNEE = ASSIGNEE.CDUSER )
LEFT JOIN ADUSER CREATOR ON ( TSTSK.CDCREATEDBY = CREATOR.CDUSER )
INNER JOIN TSTASKTYPE TYPE ON ( TSTSK.CDTASKTYPE = TYPE.CDTASKTYPE )
INNER JOIN TSPRIORITY PRIORITY ON ( TSTSK.CDPRIORITY = PRIORITY.CDPRIORITY )
INNER JOIN TSWORKSPACE WKS ON ( TSTSK.CDWORKSPACE = WKS.CDWORKSPACE )
INNER JOIN TSSTEP STEP ON ( TSTSK.CDSTEP = STEP.CDSTEP )
LEFT JOIN TSSPRINT TSSPT ON ( TSTSK.CDSPRINT = TSSPT.CDSPRINT AND WKS.FGMETHODOLOGY = 2 )
WHERE
WKS.NMPREFIX + '-' + CAST(TSTSK.NRTASK AS VARCHAR(255)) = 'TASK_ID' /*NOTE 1*/
ORDER BY TSTSK.NRTASK ASC
|