-- View: public.view_flx_mov_financeiro -- DROP VIEW public.view_flx_mov_financeiro; CREATE OR REPLACE VIEW public.view_flx_mov_financeiro AS SELECT flx_mov_financ.filial_mov, flx_mov_financ.sequencia, flx_mov_financ.banco, flx_mov_financ.agencia, flx_mov_financ.conta_bc, flx_mov_financ.tipo_movto_finan, flx_tipo_movimento.descricao AS tipo_movto_finan_descricao, flx_tipo_movimento.sinal_operacao, flx_tipo_movimento.tipo_operacao, flx_tipo_movimento.exibe_fluxo, flx_tipo_movimento.soma_fluxo, flx_mov_financ.centro_custo, ctb_centro_custo.descricao AS centro_custo_descricao, ctb_centro_custo.grupo, ctb_grupo.descricao AS grupo_descricao, ctb_centro_custo.sub_grupo, ctb_subgrupo.descricao AS subgrupo_descricao, ctb_subgrupo.sinal AS subgrupo_sinal, flx_mov_financ.evento_finan, flx_mov_financ.cliente, COALESCE(cli_cliente.nome_fantasia,'') AS cliente_nome_fantasia, COALESCE(cli_cliente.nome,'') AS cliente_razao, flx_mov_financ.fornecedor, COALESCE(for_fornecedor.fantasia,'') AS fornecedor_nome_fantasia, COALESCE(for_fornecedor.nome,'') AS fornecedor_razao, flx_mov_financ.tipo_pgto, COALESCE(bas_tipo_pagto.descricao,'') AS tipo_pgto_descricao, flx_mov_financ.data AS data_acao, flx_mov_financ.data_credito, flx_mov_financ.vlr_movto, flx_mov_financ.vlr_juros, flx_mov_financ.vlr_desconto FROM flx_mov_financ LEFT JOIN flx_tipo_movimento ON flx_tipo_movimento.codigo = flx_mov_financ.tipo_movto_finan LEFT JOIN ctb_centro_custo ON ctb_centro_custo.codigo = flx_mov_financ.centro_custo LEFT JOIN ctb_grupo ON ctb_grupo.cod_grupo = ctb_centro_custo.grupo LEFT JOIN ctb_subgrupo ON ctb_subgrupo.cod_grupo = ctb_centro_custo.grupo AND ctb_subgrupo.cod_subgrupo = ctb_centro_custo.sub_grupo LEFT JOIN flx_evento_financ ON flx_evento_financ.codigo = flx_mov_financ.evento_finan LEFT JOIN cli_cliente ON cli_cliente.filial = flx_mov_financ.filial_cli AND cli_cliente.codigo = flx_mov_financ.cliente LEFT JOIN for_fornecedor ON for_fornecedor.filial = flx_mov_financ.filial_for AND for_fornecedor.codigo = flx_mov_financ.fornecedor LEFT JOIN bas_tipo_pagto ON bas_tipo_pagto.codigo = flx_mov_financ.tipo_pgto; ALTER TABLE public.view_flx_mov_financeiro OWNER TO postgres;