Então com esse select
SELECT *
FROM FAT_MOVIMENTO_ITEM A
WHERE A.ITEM_ESTOQUE = 31025
AND EXISTS ( select A.Item_Estoque from fat_movimento_capa C
where C.dta_entrada_saida between to_date(’12/08/2013′,’dd/mm/yyyy’)
and to_date(’12/08/2013′,’dd/mm/yyyy’)
and C.Status = ‘F’
and C.revenda = 1
and A.Numero_Nota_Fiscal = C.NUMERO_NOTA_FISCAL
and C.Tipo_Transacao = ‘P01’
)
Eu consigo visualizar as notas do dia 12/08 com esse item 31025 , porém não estou conseguindo filtrar pelo status de ‘F’ , ele está trazendo duas notas, uma com Status ‘A’ e outra com Status ‘F’. Correto seria trazer somente a nota que tiver esse item, no dia 12/08 , com transação ‘P01’ que esteja com status de ‘F’fechada.
o campo Status,data,Numero de nota,Tipo de transação fazem parte da tabela fat_movimento_capa.
O campo Numero de nota, tipo de transação,item fazem parte da outra tabela fat_movimento_item.
Obrigado Pela Ajuda.