Navigation:  Insumo >

Associação do insumo com almoxarifado

Previous  Top  Next

Visão geral

Este comando listará os almoxarifados dos quais um insumo faz parte.

 

Tabelas relacionadas

TABELA

Descrição

Chave primária (PK)

Tabelas de ligação

GNSTOREROOM

Cadastro do almoxarifado

CDSTOREROOM

ADDEPARTMENT

GNCUSTOMER

GNFAVORITE

GNREPOSITORYTYPE

GNSTORAGETYPE

GNSTOREROOMTYPE

GNSUPPLIER

GNTRANSSETTING

GNSTOREROOMOBJECT

Cadastros de objetos do almoxarifado

CDSTOREROOMOBJECT

GNSTOREROOM

GNSTOREROOMCAPPHYSFILE

Cadastro de capacidade do almoxarifado

CDCAPPHYSFILE

GNSTOREROOM

GNSTOREROOMOBJECT

OBSTOREROOMITSUP

Associação de almoxarifado ao insumo

CDSTOREROOMOBJECT

CDREVISION

ADMEASUNITY

GNSTOREROOMOBJECT

OBOBJECT

OBOBJECT

Cadastro dos dados de item/ativo/insumo por revisão

CDOBJECT

CDREVISION

ADTEAM

GNASSOC

GNREVISION

OBOBJECTGROUP

OBSUBREASON

GNSTOREROOMOBJECTCOST

Custo unitário do objeto

CDSTOREROOMOBJECTCOST

GNSTOREROOM

 

Oracle/Postgres/SQL Server

SELECT
   STM.NMSTOREROOM,
   STMR.NMSTOREROOM AS NMREPOSITORY,
   GNOC.VLQUANTTOTAL AS QTSTOCK,
   STMO.VLREPLACEMENT,
   STMO.VLOPTIMUM
FROM GNSTOREROOM STM
   INNER JOIN GNSTOREROOMOBJECT STMO ON (STM.CDSTOREROOM = STMO.CDSTOREROOM)
   LEFT OUTER JOIN GNSTORECAPPHYSFILE CAP ON (CAP.CDSTOREROOMOBJECT = STMO.CDSTOREROOMOBJECT)
   LEFT OUTER JOIN GNSTOREROOM STMR ON (CAP.CDSTOREROOM = STMR.CDSTOREROOM AND (CAP.CDSTOREROOM = STM.CDSTOREROOM OR STMR.CDSTOREROOMREF = STM.CDSTOREROOM))
   INNER JOIN OBSTOREROOMITSUP SPTM ON (SPTM.CDSTOREROOMOBJECT = STMO.CDSTOREROOMOBJECT)
   INNER JOIN OBOBJECT OBJ ON (OBJ.CDOBJECT = SPTM.CDOBJECT AND OBJ.CDREVISION = SPTM.CDREVISION)
   LEFT OUTER JOIN GNSTOREROOMOBJECTCOST GNOC ON (GNOC.CDOBJECT = SPTM.CDOBJECT AND GNOC.CDSTMPLACE = STMR.CDSTOREROOM)
WHERE OBJ.IDOBJECT = 'IDENTIFICADOR_DO_INSUMO' /*OBS 1*/

 

Observações

1: Identificador do insumo a ser filtrado.

 

Campos utilizados na consulta

 

supply-03

 

ID do campo

Tipo

Observação

1

NMSTOREROOM

VARCHAR(255)

Almoxarifado

2

NMREPOSITORY

VARCHAR(255)

Local de armazenamento

3

VLQUANTTOTAL

NUMERIC(28,12)

Quantidade em estoque

4

VLREPLACEMENT

NUMERIC(28,12)

Ponto de reposição

5

VLOPTIMUM

NUMERIC(28,12)

Quantidade ideal