SELECT
OBJ.IDOBJECT,
OBJ.NMOBJECT,
GNREV.IDREVISION,
GNREV.DTREVISION,
OBJTYPE.IDOBJECTTYPE + ' - ' + OBJTYPE.NMOBJECTTYPE AS NMOBJECTTYPE,
ADT.IDTEAM + ' - ' + ADT.NMTEAM AS NMRESPONSIBLETEAM,
OBINPT.VLCOST,
ADMEAS.IDMEASUNITY + ' - ' + ADMEAS.NMMEASUNITY AS NMMEASUNITY,
OBINPT.FGLOTSERIAL,
OBJ.DSOBSERVATION,
OBINPT.FGPHYSICALSTATE,
WMOD.IDODOR + ' - ' + WMOD.NMODOR AS NMODOR,
WMCL.IDCOLOR + ' - ' + WMCL.NMCOLOR AS NMCOLOR,
OBINPT.IDONUCODE,
OBINPT.IDABNTCODE,
WMDG.IDDANGEROUSNESS + ' - ' + WMDG.NMDANGEROUSNESS AS NMDANGEROUSNESS,
GNTP.IDGENTYPE + ' - ' + GNTP.NMGENTYPE AS NMCLASSIFICATION,
OBINPT.DSCONSTITUENTS
FROM OBOBJECT OBJ
INNER JOIN GNREVISION GNREV ON (OBJ.CDREVISION = GNREV.CDREVISION)
INNER JOIN OBOBJECTGROUP OBJGRP ON (OBJ.CDOBJECT = OBJGRP.CDOBJECTGROUP)
INNER JOIN OBOBJECTTYPE OBJTYPE ON (OBJTYPE.CDOBJECTTYPE = OBJGRP.CDOBJECTTYPE)
INNER JOIN OBINPUT OBINPT ON (OBINPT.CDINPUT = OBJ.CDOBJECT AND OBINPT.CDREVISION = OBJ.CDREVISION)
LEFT JOIN WMODOR WMOD ON (WMOD.CDODOR = OBINPT.CDODOR)
LEFT JOIN WMCOLOR WMCL ON (WMCL.CDCOLOR = OBINPT.CDCOLOR)
LEFT JOIN WMDANGEROUSNESS WMDG ON (WMDG.CDDANGEROUSNESS = OBINPT.CDDANGEROUSNESS)
LEFT JOIN GNGENTYPE GNTP ON (GNTP.CDGENTYPE = OBINPT.CDCLASSIFICATION)
LEFT JOIN ADMEASUNITY ADMEAS ON (ADMEAS.CDMEASUNITY = OBINPT.CDMEASUNITY)
LEFT JOIN ADTEAM ADT ON (ADT.CDTEAM = OBJ.CDTEAMRESPONSABLE)
WHERE OBJ.IDOBJECT = 'SUPPLY_ID' /*NOTE 1*/
|