-- ============================================================
--   DBMS NAME:      ORACLE VERSION 7.X
--   CREATED ON:     25/08/97  10:22
--   PROGRAMADOR:    LUCIANA CORREA
-- ============================================================
--   VIEW: ITVENDAVMN_VIEW
-- ============================================================
CREATE OR REPLACE VIEW ITVENDAVMN_VIEW
(  CDFILIAL,NMFILIAL,CDFILIALCLIE, NMFILIALCLIE,CDEMPRESA,CDINSCESTA,CDCLIENTE,
   CDREGIAO,NMREGIAO,CDGRUPPROD,CDSUBGRPROD,CDARVPROD,CDPRODUTO,NMPRODUTO, NMGRUPPROD,
   NMSUBGRPROD, SGUNIDADE,DTVENDAVMN,QTPRODVENDA,QTFATUVENDA,VRUNITVENDA,VRUNITVENDAC, VENDABRUTA) AS
 SELECT
   VE.CDFILIAL,FI.NMFILIAL, VE.CDFILIALCLIE, FL.NMFILIAL,FI.CDEMPRESA,FI.CDINSCESTA,VE.CDCLIENTE,
   FL.CDREGIAO,RE.NMREGIAO,IT.CDGRUPPROD,IT.CDSUBGRPROD,PR.CDARVPROD,
   PR.CDPRODUTO, PR.NMPRODUTO, GR.NMGRUPPROD, SU.NMSUBGRPROD,PR.SGUNIDADE,VE.DTVENDAVMN,
   IT.QTPRODVENDA,IT.QTFATUVENDA,IT.VRUNITVENDA,IT.VRUNITVENDAC,
   TRUNC((IT.QTPRODVENDA+IT.QTFATUVENDA)*(IT.VRUNITVENDA+IT.VRUNITVENDAC),2) AS VENDABRUTA
 FROM  VENDAVMN VE, ITVENDAVMN IT, FILIAL FI, REGIAO RE, FILIAL FL,
       PRODUTO PR, SUBGRUPPROD SU, GRUPPROD GR
 WHERE VE.CDFILIAL     = IT.CDFILIAL
   AND VE.NRVENDA      = IT.NRVENDA
   AND VE.CDFILIAL     = FI.CDFILIAL
   AND VE.CDFILIALCLIE = FL.CDFILIAL
   AND FL.CDREGIAO     = RE.CDREGIAO  (+)
   AND IT.CDPRODUTO    = PR.CDPRODUTO
   AND IT.CDGRUPPROD   = SU.CDGRUPPROD
   AND IT.CDSUBGRPROD  = SU.CDSUBGRPROD
   AND IT.CDGRUPPROD   = GR.CDGRUPPROD
   AND (IT.QTPRODVENDA+IT.QTFATUVENDA) > 0
/
