-- Demonstrativo do Movimento de Venda
-- Pagamento Antecipado
SELECT	p.codigo AS codigo_cliente,
	p.nome AS nome_cliente,
	p.fantasia_codinome AS nome_fantasia,
	tf.numero_titulo,
	vc.numero_cupom,
	tf.data_vencimento,
	tf.valor_principal AS valor_titulo
FROM recebimento_venda_cf AS rvc
	INNER JOIN venda_cf AS vc ON (rvc.id_venda_cf = vc.id_venda_cf)
	INNER JOIN movimento_venda_terminal AS mvt ON (vc.id_movimento_venda_terminal = mvt.id_movimento_venda_terminal)
	INNER JOIN parcela_recebimento_venda_cf AS prvc ON (prvc.id_recebimento_venda_cf = rvc.id_recebimento_venda_cf)
	INNER JOIN titulo_financeiro AS tf ON (tf.id_titulo_financeiro = prvc.id_titulo_financeiro)
	INNER JOIN pessoa AS p ON (p.id_pessoa = tf.id_credor_devedor)
WHERE	mvt.id_movimento_venda_terminal = :Id
AND	tf.natureza_titulo = 222 -- Pagamento Antecipado
AND	tf.pagar_receber = 2 
AND	rvc.cancelado = 'N'
AND	vc.cancelada = 'N'