-- View: public.view_vnd_auto_complete -- DROP VIEW public.view_vnd_auto_complete; CREATE OR REPLACE VIEW public.view_vnd_auto_complete AS SELECT lpad(pro_produto.codigo::text, 6, '0'::text) AS codigo, substr(pro_produto.descricao::text || '....................................................................................................'::text, 0, 50) AS descricao, COALESCE(fnc_pro_junta_cod_fabricante(pro_produto.filial_pro, pro_produto.codigo), ''::character varying) AS cod_fabricante, trunc(prc_tabela_preco.preco_venda, 3)::text AS preco_venda, trunc(COALESCE(stq_saldo_estoque_atual.quantidade, 0::numeric), 3) AS saldo, pro_produto.flag_ativo_inativo FROM pro_produto LEFT JOIN stq_saldo_estoque_atual ON stq_saldo_estoque_atual.filial_pro = pro_produto.filial_pro AND stq_saldo_estoque_atual.produto = pro_produto.codigo AND stq_saldo_estoque_atual.almoxarifado = 1 JOIN prc_tabela_preco ON prc_tabela_preco.filial_tab = pro_produto.filial_pro AND prc_tabela_preco.tabela = 1 AND prc_tabela_preco.filial_pro = pro_produto.filial_pro AND prc_tabela_preco.produto = pro_produto.codigo ORDER BY descricao; ALTER TABLE public.view_vnd_auto_complete OWNER TO postgres;