waldinei Postado 4 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 4 de Setembro de 2013 Bom dia pessoal, estou tendo um problema com um relacionamento e gostaria de uma ajuda de vocês se possível. Ex: Estou precisando pegar o campo "numeromov" da tabela tmov e colocar em um relatório do fluxus na tabela flan Select t.numeromov, t.idmov, f.idmov From TMov t (NoLock) Join FLan f (NoLock) On t.IdMov = f.IdMov And t.CodColigada = f.CodColigada And f.IdLan = :Espelho#4 Porem quando eu tento tirar o relatório me da erro: Formato invalido. Mas já olhei as propriedades da sentença e está como numero sem formato. Será que está faltando algo na sentença? Agradeço desde já a atenção de todos. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Edson Silva Postado 4 de Setembro de 2013 Tópicos Que Criei: 46 Tópicos/Dia: 0.01 Meu Conteúdo: 1.197 Conteúdo/Dia: 0.20 Reputação: 17 Pontos/Conquistas: 6.422 Conteúdo Resolvido: 0 Dias Ganho: 9 Status: Offline Denunciar Compartilhar Postado 4 de Setembro de 2013 Waldinei, já tentou inserir direto no relatório o campo tmov.numeromov? Acredito que não precisará de sentença para obter esse campo. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Nik Postado 4 de Setembro de 2013 Tópicos Que Criei: 101 Tópicos/Dia: 0.02 Meu Conteúdo: 456 Conteúdo/Dia: 0.08 Reputação: 0 Pontos/Conquistas: 3.290 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 49 Denunciar Compartilhar Postado 4 de Setembro de 2013 O que está sendo inserido nesse espelho#4... a sentença está correta, o erro com certeza esta no valor trazido pelo espelho. NIK Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
waldinei Postado 4 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 4 de Setembro de 2013 Bom dia Edson Silva. Direto não dá pois estou inserindo em um relatório que está no fluxus. Nik bom dia, no espelho ele está espelhando o campo "flan.idlan" Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
araujoronaldo Postado 4 de Setembro de 2013 Tópicos Que Criei: 67 Tópicos/Dia: 0.01 Meu Conteúdo: 269 Conteúdo/Dia: 0.05 Reputação: 9 Pontos/Conquistas: 2.029 Conteúdo Resolvido: 0 Dias Ganho: 5 Status: Offline Dispositivo: Windows Denunciar Compartilhar Postado 4 de Setembro de 2013 Você disse que no espelho ele está espelhando o campo "flan.idlan". Faça o seguinte: no campo "flan.idlan que está sendo espelhado, acesse o formato do mesmo e mude para Geral. Pode ser que esteja numérico com 2 casas decimais. Penso que esta é a cauda do problema. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
waldinei Postado 4 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 4 de Setembro de 2013 Obrigado pessoal por me ajudar.. Ronaldo bom dia, já verifiquei também mas já está como geral e "sem formatação". Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Nik Postado 4 de Setembro de 2013 Tópicos Que Criei: 101 Tópicos/Dia: 0.02 Meu Conteúdo: 456 Conteúdo/Dia: 0.08 Reputação: 0 Pontos/Conquistas: 3.290 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 49 Denunciar Compartilhar Postado 4 de Setembro de 2013 Veja se nos parâmetros do relatório está marcado para executar em BDE NIK Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
waldinei Postado 4 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 4 de Setembro de 2013 NIk, essa opção não está marcada. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 4 de Setembro de 2013 Tópicos Que Criei: 900 Tópicos/Dia: 0.14 Meu Conteúdo: 8.845 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.599 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 4 de Setembro de 2013 Select t.numeromov, t.idmov, f.idmov From TMov t (NoLock) Join FLan f (NoLock) On t.IdMov = f.IdMov And t.CodColigada = f.CodColigada And f.IdLan = :Espelho#4 Porem quando eu tento tirar o relatório me da erro: Formato invalido. Mas já olhei as propriedades da sentença e está como numero sem formato. Será que está faltando algo na sentença? Agradeço desde já a atenção de todos. Tente acrescentar CodAplicacao = 'T' na cláusula WHERE, o qual não vi ai na sentença... rsrrsrssr Neste caso, deveria ficar assim: Select t.numeromov, t.idmov, f.idmov From TMov t (NoLock) Join FLan f (NoLock) On ( t.IdMov = f.IdMov And t.CodColigada = f.CodColigada ) Where f.codcoligada = XX_COLOQUE_A_COLIGADA_TAMBEM and f.IdLan = :Espelho#4 and f.CodAplicacao = 'T' Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Nik Postado 4 de Setembro de 2013 Tópicos Que Criei: 101 Tópicos/Dia: 0.02 Meu Conteúdo: 456 Conteúdo/Dia: 0.08 Reputação: 0 Pontos/Conquistas: 3.290 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 49 Denunciar Compartilhar Postado 4 de Setembro de 2013 Faça o teste marcando a opção de executar em BDE. NIK Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 4 de Setembro de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.21 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 4 de Setembro de 2013 Waldinei, Tente colocar :Espelho#4_N. []'s Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
waldinei Postado 4 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 4 de Setembro de 2013 Jair, kra não deu certo também, estranho demais já tentei de tudo . rsrsrs Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
waldinei Postado 4 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 4 de Setembro de 2013 Frederico, não deu também colocando "_N". Já revi a configuração toda fiz novamente, o relacionamento tb está certo. Muito estranho. Estou querendo pegar o "Numero de movimento" da ordem de compra no Nucleus e colocar em um relatorio do Fluxus. Nik, já tinha feito esse teste e nada tambem. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 4 de Setembro de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.21 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 4 de Setembro de 2013 Waldinei, se mandou imprimir o valor do espelho#4 para ver o que realmente ele está passando no espelho. Pois a consulta está correta. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
waldinei Postado 4 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 4 de Setembro de 2013 Na realidade eu fiz um seguinte pra testar. Estou querendo buscar o "numeromov" e nao esta dando certo. mas quando eu coloco pra buscar por exemplo "datacriacao" que fica na mesma tela que o outro no nucleus, ele está buscando normalmente. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Frederico Postado 5 de Setembro de 2013 Tópicos Que Criei: 11 Tópicos/Dia: 0.00 Meu Conteúdo: 1.140 Conteúdo/Dia: 0.21 Reputação: 60 Pontos/Conquistas: 6.161 Conteúdo Resolvido: 0 Dias Ganho: 33 Status: Offline Idade: 42 Dispositivo: Windows Denunciar Compartilhar Postado 5 de Setembro de 2013 Você fez isso então : Select t.dataemissao, t.idmov, f.idmov From TMov t (NoLock) Join FLan f (NoLock) On t.IdMov = f.IdMov And t.CodColigada = f.CodColigada And f.IdLan = :Espelho#4 E ai funciona ? Se isso está acontecendo o problema não é o espelho e sim a formatação da SQL que está retornando o campo numeromov que está configurado como data, coloque todas as suas SQLs com o formato de geral e depois teste com o numeromov Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
waldinei Postado 5 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 5 de Setembro de 2013 Frederico agora deu certo estou conseguindo buscar a informação, foi um erro meu mesmo, eu estava buscando uma outra sentença que nao tinha nada haver. Mas agora tenho um outro problema: Tipo: Se a NF foi faturanda diante de 2 ou mais Ordens de compra, ele está trazendo so a primeira, oque pode ser? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 5 de Setembro de 2013 Tópicos Que Criei: 900 Tópicos/Dia: 0.14 Meu Conteúdo: 8.845 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.599 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 5 de Setembro de 2013 Esse relacionamento que vc fez, mostrou acima nos posts anteriores, volta ao movimento do Nucleus, partindo do lançamento gerado no financeiro, e retorna o NumeroMov. Se são pedidos de compras já devem ser outros movimentos... por exemplo, vc tem 1.1.01 que gera 1.2.01 que esse ultimo gera o financeiro. Então, não está sendo lido nada do 1.1.01 para lhe mostrar. Apenas da NF que foi gerada no 1.2.01. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
waldinei Postado 5 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 5 de Setembro de 2013 Mas Jair até que está aparecendo do mov 1.1.01 normalmente, está tudo funcionando agora, o problema é quando se tem doi numeromov diferente do 1.1.01 para faturar um do 1.2.01. Ex: tenho um mov 1.1.01 de 1.000 e um outro 1.1.01 de 1.000, ai vou receber uma NF no 1.2.01 de 2.000, o procedimento é seleciona os 2 mov 1.1.01 que ficará com 2.000, ai no rel que estou fazendo esta aparecendo so o numero mov do primeiro. Se tem um 1.1.01 que foi recebido no 1.2.01 ai aparece normal pois é um numero mov so. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 5 de Setembro de 2013 Tópicos Que Criei: 900 Tópicos/Dia: 0.14 Meu Conteúdo: 8.845 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.599 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 5 de Setembro de 2013 Mas qual movimento que está gerando o financeiro? o 1.1.01 ou o 1.2.01? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
waldinei Postado 5 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 5 de Setembro de 2013 O movimento 1.2.01. 1.1.01 Fatura para 1.2.01 que gera o financeiro Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 6 de Setembro de 2013 Tópicos Que Criei: 900 Tópicos/Dia: 0.14 Meu Conteúdo: 8.845 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.599 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 6 de Setembro de 2013 Então, mas se vc está partindo do financeiro, que é gerado pelo 1.2.01, pq está afirmando que nesta sentença está trazendo parte do pedido apenas?? Para cada 1.2.01 é gerado 1 ou mais lançamentos no financeiro. Você está vendo algo errado por ai, ou está usando outra sentença e não esta que foi iniciada lá em cima. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
waldinei Postado 12 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 12 de Setembro de 2013 Essa é a sentença completa. select numeromov from tmov where codcoligada='1' and idmov in (select idmovorigem from tmovrelac where codcolorigem='1' and idmovdestino= (Select t.idmov From TMov t (NoLock) Join FLan f (NoLock) On t.IdMov = f.IdMov And t.CodColigada = f.CodColigada And t.codcoligada = '1' And f.IdLan = '975684')) Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 13 de Setembro de 2013 Tópicos Que Criei: 900 Tópicos/Dia: 0.14 Meu Conteúdo: 8.845 Conteúdo/Dia: 1.34 Reputação: 310 Pontos/Conquistas: 106.599 Conteúdo Resolvido: 0 Dias Ganho: 195 Status: Offline Idade: 52 Dispositivo: Windows Denunciar Compartilhar Postado 13 de Setembro de 2013 Mas aqui vc está lendo os dados do(s) pedidos que geraram a entrada de NF. Pra buscar a NF que gerou o financeiro deve parar na sentença do meio, sem a primeira parte. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
waldinei Postado 13 de Setembro de 2013 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 32 Conteúdo/Dia: 0.01 Reputação: 0 Pontos/Conquistas: 220 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Autor Denunciar Compartilhar Postado 13 de Setembro de 2013 Não mas é isso mesmo, eu tenho que buscar o Idmov do lançamento que gerou a NF. Quando eu tenho so uma OC que gerou a NF ele traz perfeitamente. Mas quando eu tenho 2 OC que gera 1 NF ele so traz o da primeira Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.