SELECT M.CODMOVIMENTO, M.CODFUNCIONARIO, M.CODFILIAL, M.DATA, M.TIPO,
M.CODIGOCONTABIL, F.NOME AS FUNCIONARIO, FI.NOME AS FILIAL, PC.DESCRICAO AS PLANODECONTAS,
D.NRDOCUMENTO, D.CODCFOP, CF.DESCRICAO AS CFOP, CF.NATUREZA,
PP.CODPLANOPGTO, PP.DESCRICAO AS PLANOPGTO, PP.ACRESCIMO, DI.VALOR AS AVISTA, M.VALORTOTAL
 FROM MOVIMENTOSPRODUTOS M
     LEFT JOIN FUNCIONARIOS         F   ON (F.CODFUNCIONARIO  = M.CODFUNCIONARIO)
     LEFT JOIN FILIAIS              FI  ON (FI.CODFILIAL      = M.CODFILIAL)
     LEFT JOIN PLANOSDECONTAS       PC  ON (PC.CODIGOCONTABIL = M.CODIGOCONTABIL)
     LEFT JOIN DOCUMENTOMOV         D   ON (D.CODMOVIMENTO    = M.CODMOVIMENTO)
     LEFT JOIN CFOP                 CF  ON (CF.CODCFOP        = D.CODCFOP)
     LEFT JOIN CONTASPAGARRECEBER   CPR ON (CPR.CODMOVIMENTO  = M.CODMOVIMENTO)
     LEFT JOIN PLANOSPAGAMENTO      PP  ON (PP.CODPLANOPGTO   = CPR.CODPLANOPGTO)
     LEFT JOIN DINHEIRO             DI  ON (DI.CODCONTA       = CPR.CODCONTA)
