athenas1200 Postado Fevereiro 3, 2016 Denunciar Share Postado Fevereiro 3, 2016 (editado) 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 Fevereiro 3, 2016 por athenas1200 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
athenas1200
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 athenas1200Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.