Navigation:  PDM >

Dados de uma característica variável do item

Previous  Top  Next

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

 

pdm-02

 

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