Boa tarde.
Tenho um cubo, que busca informações da FLAN e da TMOV.
Até ai ok.
Os lançamentos são feitos no NUCLEUS (TMOV) gerando financeiro e está funcionando ok.
Porém foram inseridos lançamentos direto no FLUXUS (FLAN).
Até ai ok.
Porém agora, me pediram para buscar o TRANSPORTADOR (TTRA) dos movimentos do NUCLEUS (TMOV)
O que acontece é que quando coloquei a subquery buscando o TRANSPORTADOR (TTRA), somente me retorna os lançamentos originados do NUCLEUS.
Os lançamentos que foram incluídos no FLUXUS não aparecem.
Não se assuste com o modo arcaico da sentença...
Veja se consegue me dar um caminho.
Obrigado,
SELECT
FLAN.VALORORIGINAL - FLAN.VALORBAIXADO AS VALOR,
FCFO.NOME,
FLAN.DATAVENCIMENTO,
FLAN.NUMERODOCUMENTO,
FLAN.CODTB2FLX AS PORTADOR,
FLAN.DATAPREVBAIXA AS PREV_BAIXA,
ISNULL(FLAN.HISTORICO, '')AS HISTORICO,
ISNULL(FDADOSPGTO.NUMEROBANCO, ''),
ISNULL(FDADOSPGTO.CODIGOAGENCIA, ''),
ISNULL(FDADOSPGTO.DIGITOAGENCIA, ''),
ISNULL(FDADOSPGTO.CONTACORRENTE, ''),
ISNULL(FDADOSPGTO.DIGITOCONTA, ''),
ISNULL(FDADOSPGTO.CGCFAVORECIDO, ''),
FCFO.CIDADE AS CIDADE,
(SELECT DISTINCT ISNULL (T1.NOME, 0) FROM TMOV, TTRA T1 WHERE T1.CODCOLIGADA = TMOV.CODCOLIGADA
AND T1.CODTRA = TMOV.CODTRA) AS TRANSPORTADOR