CREATE OR REPLACE VIEW EST_PISTA(CDFILIAL,CDSERVICO,CDCLASSE,CDCICLO,
                                 CDARVSERV,DSSERVICO,QTSERVEST,DTPOSIESTQ,
                                 NRLOTEESTQ,NRSUBLOTE)
AS
SELECT PE.CDFILIAL,PE.CDPRODUTO,PR.CDCLASSE,PR.CDCICLO,PR.CDARVPROD,PR.NMPRODUTO,
       SUM(PE.QTESTOQDIA) QTESTOQDIA,PE.DTPOSIESTQ,PE.NRLOTEESTQ,PE.NRSUBLOTE
FROM POSESTDIA PE, PRODUTO PR, PARAMCOMIS PC
WHERE (PR.CDPRODUTO    = PE.CDPRODUTO   ) AND
      (PR.IDPRODCOMISS = '1'            ) AND
      (PC.CDFILIAL     = PE.CDFILIAL    ) AND
      (PC.CDALMOXPISTA = PE.CDALMOXARIFE) AND
      (PC.CDLOCESTPIST = PE.CDLOCALESTOQ) AND
      (PE.DTPOSIESTQ   = (SELECT MAX(DTPOSIESTQ)
                          FROM POSESTDIA
                          WHERE (CDFILIAL     = PE.CDFILIAL    ) AND
                                (CDALMOXARIFE = PE.CDALMOXARIFE) AND
                                (CDLOCALESTOQ = PE.CDLOCALESTOQ) AND
                                (CDPRODUTO    = PE.CDPRODUTO   )))
GROUP BY PE.CDFILIAL,PE.CDPRODUTO,PR.CDCLASSE,PR.CDCICLO,PR.CDARVPROD,
         PR.NMPRODUTO,PE.NRLOTEESTQ,PE.NRSUBLOTE,PE.DTPOSIESTQ
/
