Ir para conteúdo
Fórum Script Brasil
  • 0

chamar function em uma view temo como?


athenas1200

Pergunta

Tenho esta function abaixo:

É um  castilho para atualizar a tabela "estoque_lancto". 

 

Precisava que ela carregava primeiro a select check_estoquef(); antes de carregar a "Viewe_x50"

Alguma dica?

 

function:

“select check_estoquef();”

Novato.

 

CREATE OR REPLACE VIEW public.view_x50(

    codigofilial,

    nomeempresa,

    custo,

    data,

    pessoa,

    custo_medio,

    bico,

    preco_unit,

    vendedor,

    turno,

    quantidade,

    valor,

    codigoproduto,

    nomeproduto,

    codigodeposito,

    nomedeposito,

    codigogrupo,

    nomegrupo,

    grid,

    documento,

    mlid,

    operacao,

    comissaogrupo,

    comissaoproduto,

    perc_imposto,

    horavenda,

    seq,

    usuario)

AS

  SELECT empresa.codigo AS codigofilial,

         empresa.nome AS nomeempresa,

         estoque_lancto.custo_medio * lancto.quantidade AS custo,

         lancto.data,

         lancto.pessoa,

         estoque_lancto.custo_medio,

         lancto.bico,

         lancto.preco_unit,

         lancto.vendedor,

         lancto.turno,

         lancto.quantidade,

         lancto.valor,

         produto.codigo AS codigoproduto,

         produto.nome AS nomeproduto,

         deposito.codigo AS codigodeposito,

         deposito.nome AS nomedeposito,

         grupo_produto.codigo AS codigogrupo,

         grupo_produto.nome AS nomegrupo,

         lancto.grid,

         lancto.documento,

         lancto.mlid,

         lancto.operacao,

         grupo_produto.comissao AS comissaogrupo,

         produto.comissao AS comissaoproduto,

         grupo_produto.perc_imposto,

         lancto.hora AS horavenda,

         lancto.seq,

         lancto.usuario

  FROM grupo_produto

       JOIN (deposito

       JOIN (empresa

       JOIN (produto

       JOIN (lancto

       JOIN estoque_lancto ON lancto.produto = estoque_lancto.produto AND

         lancto.empresa = estoque_lancto.empresa AND lancto.grid =

         estoque_lancto.lancto) ON produto.grid = lancto.produto) ON

         empresa.grid = lancto.empresa) ON deposito.grid = lancto.deposito) ON

         grupo_produto.grid = produto.grupo;

Editado por athenas1200
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...