ORA-00942: a tabela ou view não existe
Solução: OS 887402
Executar o script abaixo na base do cliente:
CREATE OR REPLACE VIEW VGFCAB
AS
SELECT DTNEG
, VLRITENS
, CASE WHEN VLRITENS = 0 THEN 1 ELSE ( VLRNOTA + VLROUTROS ) / VLRITENS END AS INDITENS
, NUNOTA
, CASE WHEN VLRITENS = 0 THEN 1 ELSE VLRNOTA / VLRITENS END AS INDITENSSEMOUTROS
, CASE WHEN VLRITENS = 0 THEN 1 ELSE ( VLRNOTA + IMPOSTOSRETIDOS - NVL( VLRIMPOSTOS, 0 ) ) / VLRITENS END AS INDITENSBRUTO
FROM (SELECT CAB.NUNOTA
, CAB.DTNEG
, CAB.VLRNOTA
, CAB.VLROUTROS
, CASE
WHEN( Stp_Get_Variaveis( 'CONSIDERARIMPOSTORETIDONOTA' ) = 'S' ) THEN DECODE( IRFRETIDO, 'S', VLRINSS, 0 )
+ VLRIRF
+ DECODE( ISSRETIDO, 'S', VLRISS, 0 )
ELSE 0
END AS IMPOSTOSRETIDOS
, (SELECT SUM( ITE.VLRTOT - ITE.VLRDESC - ITE.VLRREPRED + ITE.VLRSUBST + ITE.VLRIPI )
FROM TGFITE ITE
WHERE ITE.NUNOTA = CAB.NUNOTA
AND ITE.SEQUENCIA > 0
AND ITE.USOPROD <> 'D' ) AS VLRITENS
, (SELECT SUM( IMN.VALOR * IMN.TIPIMP )
FROM TGFIMN IMN
WHERE IMN.NUNOTA = CAB.NUNOTA ) AS VLRIMPOSTOS
FROM TGFCAB CAB ) CAB
/
Nenhum comentário:
Postar um comentário