/*
-- ========================================================================== --
-- RENDPADRAO
-- ========================================================================== --
*/
CREATE OR REPLACE VIEW RENDPADRAO(CDRECEITA,QTRENDRECPAD,QTAPRORECPAD)
AS
SELECT EP.CDPRODUTO,TC.QTPRODTCOMP,
       ((SUM(CP.QTINSUMO)/100)*TC.QTPRODTCOMP) QTAPRORECPAD
FROM ESPEPROD EP, PRODUTO PR, TCOMPPRO TC, COMPPROD CP
WHERE (EP.IDTPMANUAL     IS NULL      ) AND
      (EP.IDCOMPPADRAO = 'P'          ) AND
      (EP.DTVALESPEPRO = (SELECT MAX(DTVALESPEPRO)
                          FROM ESPEPROD
                          WHERE (DTVALESPEPRO <= TRUNC(SYSDATE)) AND
                                (IDTPMANUAL      IS NULL       ) AND
                                (IDCOMPPADRAO  = 'P'           ) AND
                                (CDPRODUTO     = EP.CDPRODUTO  ) AND
                                (CDESPEPROD    = EP.CDESPEPROD ))) AND
      (PR.CDPRODUTO    = EP.CDPRODUTO ) AND
      (PR.IDPRODCOMISS = '3'          ) AND
      (TC.CDPRODUTO    = EP.CDPRODUTO ) AND
      (TC.CDESPEPROD   = EP.CDESPEPROD) AND
      (TC.IDTCOMPPROC  = 'S'          ) AND
      (CP.CDPRODUTO    = EP.CDPRODUTO ) AND
      (CP.CDESPEPROD   = EP.CDESPEPROD) AND
      (CP.CDTIPOCOMP   = TC.CDTIPOCOMP)
GROUP BY EP.IDCOMPPADRAO,EP.CDFILIAL,
         EP.CDPRODUTO,TC.QTPRODTCOMP
/
