Visão geral
Este comando listará os dados apresentados na tela de dados da característica.
Tabelas relacionadas
TABELA
|
Descrição
|
Chave primária (PK)
|
Tabelas de ligação
|
OBOBJECT
|
Cadastro dos dados de item/ativo/insumo por revisão
|
CDOBJECT, CDREVISION
|
OBINPUT
ITITEM
|
OBINPUT
|
Cadastro dos dados comuns entre itens e insumos
|
CDINPUT
CDREVISION
|
OBOBJECT
OBINPUTCHARAC
|
ITITEM
|
Cadastro de item
|
CDITEM
CDREVISION
|
OBOBJECT
|
OBINPUTCHARAC
|
Associação de características do item
|
CDCHARACTERISTIC
|
OBINPUTCHARACTTYPE
GNSYMBOL
ADMEASUNITY
|
OBINPUTCHARACTTYPE
|
Associação dos tipos/finalidades de características do item
|
CDINPUTCHARACTTYPE
|
OBINPUTCHARAC
|
GNSYMBOL
|
Cadastro de simbologia
|
CDSYMBOL
|
OBINPUTCHARAC
|
ADMEASUNITY
|
Unidade de medida
|
CDMEASUNITY
|
OBINPUTCHARAC
|
Oracle/Postgres/SQL Server
SELECT
OBCHAR.NRORDER,
OBCHAR.IDCHARACTERISTIC,
OBCHAR.NMCHARACTERISTIC,
OBCHARTYPE.IDINPUTCHARACTTYPE,
OBCHARTYPE.NMINPUTCHARACTTYPE,
OBCHAR.FGSPECIALCHARACT,
GSYM.IDSYMBOL,
GSYM.NMSYMBOL,
OBCHAR.QTDECIMAL,
OBCHAR.FGLIMIT,
ADMEAS.IDMEASUNITY,
ADMEAS.NMMEASUNITY,
OBCHAR.VLNOMINAL,
OBCHAR.VLUPPER,
OBCHAR.VLLOWER,
OBCHAR.VLUSL,
OBCHAR.VLLSL
FROM
OBOBJECT OBJ
INNER JOIN OBINPUT IPT ON (OBJ.CDOBJECT = IPT.CDINPUT AND OBJ.CDREVISION = IPT.CDREVISION)
INNER JOIN ITITEM IT ON (OBJ.CDOBJECT = IT.CDITEM AND OBJ.CDREVISION = IT.CDREVISION)
LEFT JOIN OBINPUTCHARAC OBCHAR ON (OBCHAR.CDINPUT = IPT.CDINPUT AND OBCHAR.CDREVISION = IPT.CDREVISION)
LEFT JOIN OBINPUTCHARACTTYPE OBCHARTYPE ON (OBCHAR.CDINPUTCHARACTTYPE = OBCHARTYPE.CDINPUTCHARACTTYPE)
LEFT JOIN GNSYMBOL GSYM ON (OBCHAR.CDSYMBOLSUPPLIER = GSYM.CDSYMBOL)
LEFT JOIN ADMEASUNITY ADMEAS ON (ADMEAS.CDMEASUNITY = OBCHAR.CDMEASUNITY)
WHERE
OBJ.FGCURRENT = 1 /* OBS1 */
AND OBJ.IDOBJECT = 'ID ITEM' /* OBS2 */
AND OBCHAR.IDCHARACTERISTIC = 'ID CHAR' /* OBS3 */
|
Observações
▪1: Filtrar apenas pela revisão vigente do item; ▪2: Identificador do item para a consulta; ▪3: Identificador da característica do item.
Campos utilizados na consulta
Nº
|
ID do campo
|
Tipo
|
Observação
|
1
|
NRORDER
|
NUMERIC(10)
|
Ordem
|
2
|
IDCHARACTERISTIC
|
VARCHAR(50)
|
Identificador da característica
|
3
|
NMCHARACTERISTIC
|
VARCHAR(255)
|
Nome da característica
|
4
|
IDINPUTCHARACTTYPE
|
VARCHAR(50)
|
Identificador do tipo de característica
|
4
|
NMINPUTCHARACTTYPE
|
VARCHAR(255)
|
Nome do tipo de característica
|
5
|
FGSPECIALCHARACT
|
NUMERIC(2)
|
Característica especial:
1 - Sim
2 - Não
|
6
|
IDSYMBOL
|
VARCHAR(50)
|
Identificador da simbologia
|
6
|
NMSYMBOL
|
VARCHAR(255)
|
Nome da simbologia
|
7
|
QTDECIMAL
|
NUMERIC(10)
|
Nr. casas decimais
|
8
|
FGLIMIT
|
NUMERIC(2)
|
Limites:
0 - Bilateral
1 - Unilateral para Cima
2 - Unilateral para Baixo
3 - Cota de referência
|
9
|
IDMEASUNITY
|
VARCHAR(50)
|
Identificador da unidade de medida
|
9
|
NMMEASUNITY
|
VARCHAR(255)
|
Nome da unidade de medida
|
10
|
VLNOMINAL
|
NUMERIC(28, 12)
|
Valor nominal
|
11
|
VLUPPER
|
NUMERIC(28, 12)
|
Tol. superior
|
12
|
VLLOWER
|
NUMERIC(28, 12)
|
Tol. inferior
|
13
|
VLUSL
|
NUMERIC(28, 12)
|
LSE
|
14
|
VLLSL
|
NUMERIC(28, 12)
|
LIE
|
|