Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

funedi

Membros
  • Total de itens

    39
  • Registro em

  • Última visita

  • Dias Ganho

    1

Tudo que funedi postou

  1. Estou utilizando campo da base, mesmo fazendo por consulta não da certo, o meu problema é esse mesmo não consigo fazer o relacionamento no novo gerador.
  2. Boa tarde, estou tentando fazer um relatório no gerador.net (RM Reports) e estava com uma dúvida, estou fazendo uma relação de disciplinas do aluno, não sei como faz o relacionamento no novo gerador alguém pode me ajudar. Em anexo imagem do erro.
  3. Flávio, Tem como sim vc pode usar o comando like exemplo: select histórico from tabela where historico like %'dado que deseja buscar'% não sei se respondi o que vc precisa mas se não for isso tente explicar melhor o que esta fazendo onde, quais tabelas, tudo mais detalhado ok. t+
  4. Cruzeiro e Nik, Com a sentença SQL seria possível a pessoa digitar o parâmetro ou seja o centro de custo desejado? Se puderem postar um exemplo! Grato e aguardo.
  5. Prezados, bom dia! Preciso fazer um filtro que possibilite consultar todos os movimentos com um determinado centro de custo, estou pegando o centro de custo do movimento e não do item, pode acontecer de ter mais de um centro de custo no movimento. exemplo: Tipo movimento 1.2.01 - número 000536 tenho centros de custo 1.1.01.0001 / 1.1.03.0002 e 1.1.01.0005 supondo que eu queira filtrar todos movimentos com o centro de custo 1.1.01.0005, neste caso ao acessar o filtro colocaria o centro de custo desejado (1.1.01.0005) e ele buscaria o movimento em questão. Alguém sabe como posso fazer isso? grato.
  6. Prezados, bom dia! Alguém teria um relatório de conclusão de cotações que não tenha limite de fornecedores na cotação e que apure independente de ser melhor oferta global ou melhor oferta por item? Gostaria de verificar a possibilidade de disponibilizar aqui para que eu possa verificar algumas coisas no relatório e adaptar para nossa realidade. agradeço desde já e aguardo. Alex
  7. Bom dia, Estou com um problema na geração do nosso número dos lançamentos do Mercantil. Utilizo o sistema Classis.net versão 11.40.25 para gerar os lançamentos. No Fluxus versão 11.40.10 ao conferir o nosso número no lançamento ele está sendo preenchido da seguinte forma: 3603xxxxxxD 36 está buscando dos dois últimos dígitos do convênio. 03 está buscando do campo carteira. xxxxxx número sequencial. D dígito verificador. O meu problema é que quando fui validar o boleto e remessa com o banco obtive um retorno que deveria ser preenchido ao invés de 36 deveria ser 06 ( foi informado pelo banco que esse é o número da faixa). Gostaria de saber se alguém passou por esse problema ou utiliza o Classis.net integrado para geração de lançamentos e como fez para resolver isso? Desde já Agradeço Isaac de Sousa
  8. Ronaldo deu certo, só que como muitas vezes o faturamento de um movimento para o outro é feito parcial e por item teria que ser por item tem como fazer o mesmo para item, você sabe se tem algum controle dos movimentos origem e destino por item? grato.
  9. Prezados, estou precisando fazer o seguinte: tenho uma sequencia de 3 movimentos que são faturados sequencialmente: => 1.1.09 que é faturado para 1.1.10 e este faturado para 1.1.11 Estou fazendo um controle no 1.1.10 e preciso a partir deste movimento identificar a origem ( ou seja o movimento que veio 1.1.09) e também identificar o movimento de destino ou seja se foi faturado para qual foi faturado (neste caso ele fatura para 1.1.11). Já relacionei a Tmovrelac porem só consigo pegar ou origem ou destino alguém poderia me ajudar? Grato e aguardo. Alex
  10. Edson, Já resolvi aqui grato, estava informando no movimento e tinha que ser consistencia do item, formula ficou ok conforme abaixo Se (TABITMMOVCOMPL ('CLASSEPLAN' , 'S') <='00000' ou TABITMMOVCOMPL ('JUSTIFICATIVA' , 'S') = ' ' ou TABITMMOVCOMPL ('DTUTILIZA' , 'D') <= DAT) Entao 'Deve ser preenchido todos os dados complementares dos itens e a data de utilização deve ser maior que a data atual.' Senao 1 FimSe Abraços precisando estamos aqui.
  11. Edson, Funcionou certinho porem ele testa somente o primeiro item, suponhamos que eu tenha 2 itens no movimento se o primeiro estiver atendendo tudo ele grava o movimento mesmo o segundo item não atendendo, sabe como resolver isso para que possa testar todos os itens do movimento? grato.
  12. Edson, Então veja: Se / se valor do campo for menor que 00000 então não pode gravar / TABITMMOVCOMPL ('CLASSEPLAN' , 'S') <='00000' / se a justificativa estiver com o campo vazio ou seja não tem nada preenchido tb não pode gravar/ e TABITMMOVCOMPL ('JUSTIFICATIVA' , 'S') = '' / se a data for igual ou menor a data atual do sistema DAT tb não pode gravar / e TABITMMOVCOMPL ('DTUYILIZACAO' , 'D') <= DAT Entao / ai sistema informa que todos campos tem que estar preenchidos / 'Movimento será gravado após preenchido todos os campos complementares dos itens e data utilização maior que data atual.' FimSe Neste caso acima era para funcionar porem não esta, tem alguma ideia?
  13. Seria mais ou menos isso mesmo Edson, fiz aqui esta funcionando parcialmente, quando vou gravar ele testa os campos e se não esta preenchido ele informa que tem que preencher só que depois de preencher todos os campos ele não consegue gravar o movimento, mesmo estando todos os campos preenchidos. Minha formula esta assim: Se TABITMMOVCOMPL ('CLASSEPLAN' , 'S') <='00000' ou TABITMMOVCOMPL ('JUSTIFICATIVA' , 'S') = '' Entao 'Movimento só será gravado após preenchido todos os campos complementares dos itens.' FimSe Outra coisa é que com o campo data não consegui fazer fiz colocando TABITMMOVCOMPL ('DTUTILIZACAO' , 'D')= DA porem não deu certo.
  14. Prezados, estou precisando fazer uma formula de consistência para um movimento, ou seja o sistema não deixará salvar o movimento enquanto todos os dados complementares dos itens estiverem preenchidos. Tenho os seguintes campos complementares: - CLASSEPLAN: Campo complementar do item de uma tabela dinâmica. - DTUTILIZACAO: Campo complementar do item tipo Data. - JUSTIFICATIVA: Campo complementar do item tipo texto. Este link mostra como deve ser feito é apenas um exemplo se alguém precisar ver. http://tdn.totvs.com/pages/viewpage.action?pageId=42043678 Consegui fazer testando o campo CLASSEPLAN, porem para os campos DTUTILIZACAO e JUSTIFICATIVA eu não consegui fazer a formula testar eles, alguém pode me ajudar a montar a formula testanto os 3 campos? Abaixo a formula que consegui fazer mas esta faltando testar os campos DTUTILIZACAO e JUSTIFICATIVA como já explicado acima. Se TABITMMOVCOMPL ('CLASSEPLAN' , 'S') <='00000' Entao 'Movimento só será gravado após preenchido todos os campos complementares dos itens.' FimSe Grato e aguardo. Alex
  15. Consegui fazer aqui valeu grato!
  16. Luciano DP Aqui olhei la mas nos filtros não tem opção para tratar formula, só permite tratar campos, tem alguma outra ideia? grato e aguardo! Alex
  17. Prezados, Tenho uma formula simples o único conteúdo da mesma é " L " que puxa o liquido salarial, o problema é que no relatório que a mesma esta sendo usada sai além do liquido salarial pago os zerados também, tem como tratar na formula para que traga somente os líquidos salariais maiores que zero? Como ficaria? Grato e aguardo. Alex
  18. Prezados, Conforme telas anexo vejam que 2 funcionários chapas 001071 / 001549 quando editamos os mesmos o valor do FGTS esta correto natela. Porem na base de dados conforme consulta feita, não esta gravado corretamente. Ao tentar fazer a apuração via relatório não saem a informação corretamente, pois o campo não contem o valor correto do FGTS gravado. Uma particularidade é que em ambos os casos os funcionários estão de licença por acidente de trabalho, caso em que o recolhimento do FGTS é completo, porem não tem proventos pagos pela empresa. 001071 - Thiago ficou faltando 1 dia de serviço (R$89,75) ou seja a base de calculo FGTS gravada faltou este valor. 001549 - José Cristiano ficou faltando o valor completo dele na base de calculo FGTS (1.219,87), neste caso ele não teve proventos no mês. Gostaríamos de um auxilio para resolver este problema para que quando houver algum funcionário em situação de acidente de trabalho não ocorra o problema. Como tratar isso? Este é o primeiro caso que temos aqui na empresa. Grato.
  19. Grande João, isso mesmo certinho resolvido obrigado, unica coisa que mudei foi o relacionamento ao invés de TMOVRELAC.CODCOLIGADAORIGEM ficou TMOVRELAC.CODCOLORIGEM e ai ficou certinho... valeu d+ cara abraços e precisando só falar. t+
  20. João, bom dia! Não consegui, meu problema é o seguinte tenho movimentos 1.1.01 e são recebimos nos movimentos 1.1.02 ou seja tinha o movimento 1.1.01 número IDMOV = 8965 por exemplo ai recebi este movimento no movimento 1.1.02 e este recebimento ficou com o IDMOV - 9021, na tabela TMOVRELAC tem a relação onde mostra que o movimento origem 8965 foi recebido no movimento de destino 9021, até ai tudo bem como pode ver na minha sentença consegui pegar o numero de movimento de origem, porem não estou conseguindo pegar outros dados do movimento de origem entendeu, preciso por exemplo do numero do documento do movimento de origem IDMOV = 8965 e ai não consigo trazer ... agradeço se puder ajudar. abraços
  21. Prezados, Estou precisando pegar o numeromov do movimento de origem com base em um determinado movimento. veja a sentença abaixo e como posso fazer para que a linha marcada busque a informação desejada? vejam que consegui fazer trazer o numero do movimento de origem. SELECT DISTINCT GCCUSTO.NOME AS [CENTRO DE CUSTO], (SELECT DISTINCT TMOVRELAC.IDMOVORIGEM FROM TMOVRELAC WHERE TMOV.IDMOV = TMOVRELAC.IDMOVDESTINO) AS [iDORIGEM], (SELECT DISTINCT TMOV.NUMEROMOV FROM TMOV WHERE TMOV.IDMOV = (SELECT TOP 1 TMOVRELAC.IDMOVORIGEM FROM TMOVRELAC WHERE TMOV.IDMOV = TMOVRELAC.IDMOVDESTINO)), TMOV.IDMOV AS [iD DESTINO], TCITMORCAMENTO.CODCOTACAO AS COTAÇÃO, TCITMORCAMENTO.CODCFO+' - '+FCFO.NOMEFANTASIA AS FORNECEDOR, TPRODUTO.CODIGOREDUZIDO+' - '+TPRODUTO.NOMEFANTASIA AS PRODUTO, TCITMORCAMENTO.CODUND AS UNIDADE, TITMMOV.QUANTIDADE AS [QTD.ITEM] , CONVERT (DECIMAL(10,2),(TCITMORCAMENTO.VALEQUALIZADONEG/TITMMOV.QUANTIDADE)) AS [VALOR UNITÁRIO],TCITMORCAMENTO.VALEQUALIZADONEG AS [VALOR TOTAL ITEM], CONVERT(VARCHAR(12),TITMMOVCOMPL.DTUTILIZA,103)AS [DATA UTILIZAÇÃO], TITMMOVCOMPL.JUSTIFICATIVA, TITMMOVHISTORICO.HISTORICOCURTO AS [COMPLEMENTO ITEM], TTB1.DESCRICAO AS [CLASSIFICAÇÃO] FROM GCCUSTO (NOLOCK) INNER JOIN TITMMOV (NOLOCK) ON GCCUSTO.CODCOLIGADA = TITMMOV.CODCOLIGADA AND GCCUSTO.CODCCUSTO = TITMMOV.CODCCUSTO INNER JOIN TCITMORCAMENTO (NOLOCK) ON TITMMOV.CODCOLIGADA = TCITMORCAMENTO.CODCOLIGADA AND TITMMOV.IDMOV = TCITMORCAMENTO.IDMOV AND TITMMOV.NSEQITMMOV = TCITMORCAMENTO.NSEQITMMOV INNER JOIN FCFO (NOLOCK) ON FCFO.CODCOLIGADA = TCITMORCAMENTO.CODCOLCFO AND FCFO.CODCFO = TCITMORCAMENTO.CODCFO INNER JOIN TITMMOVCOMPL (NOLOCK) ON TITMMOV.CODCOLIGADA = TITMMOVCOMPL.CODCOLIGADA AND TITMMOV.IDMOV = TITMMOVCOMPL.IDMOV AND TITMMOV.NSEQITMMOV = TITMMOVCOMPL.NSEQITMMOV INNER JOIN TMOV (NOLOCK) ON TITMMOV.CODCOLIGADA = TMOV.CODCOLIGADA AND TITMMOV.IDMOV = TMOV.IDMOV INNER JOIN TCCOTACAO (NOLOCK) ON TCCOTACAO.CODCOTACAO = TCITMORCAMENTO.CODCOTACAO AND TCCOTACAO.CODCOLIGADA = TCITMORCAMENTO.CODCOLIGADA INNER JOIN TITMMOVHISTORICO (NOLOCK) ON TITMMOV.CODCOLIGADA = TITMMOVHISTORICO.CODCOLIGADA AND TITMMOV.IDMOV = TITMMOVHISTORICO.IDMOV AND TITMMOV.NSEQITMMOV = TITMMOVHISTORICO.NSEQITMMOV INNER JOIN TPRODUTO (NOLOCK) ON TPRODUTO.IDPRD = TITMMOV.IDPRD INNER JOIN TPRODUTODEF (NOLOCK) ON TPRODUTO.IDPRD = TPRODUTODEF.IDPRD INNER JOIN TTB1 (NOLOCK) ON TPRODUTODEF.CODCOLIGADA = TTB1.CODCOLIGADA AND TPRODUTODEF.CODTB1FAT = TTB1.CODTB1FAT WHERE TMOV.CODTMV IN ('1.1.10')
  22. funedi

    Dmreports - Relatórios E Cubos Bi De Graça

    Ricardo, Não me enviam a lincença. Enviei o pedido dia 06/12/12 e outro hoje (11/03/2013)... e não me retornaram nada. Só por e-mail que consigo a licença? Alisson
  23. Prezados, Estou fazendo um cubo que pega os lançamentos do RM Saldus e mostra o resultado por despesas/receitas. A questão é que conforme tela anexo há alguns lançamentos conforme exemplo que estão no RM Saldus e a conta contábil não esta relacionada a nenhuma despesa/receita, estes lançamentos não aparecem no cubo, porem eu precisa que os mesmos fossem apresentados ficando a desp/rec "NULL/em branco" para que assim conseguíssemos verificar as contas que necessitamos de resultado para vincular e também podermos analisar melhor. Na tela1 a sentença apresentou somente 3 lançamentos, o lançamento 199203 não aparece, em uma consulta somente na CPARTIDA veja que aparece os 3 lançamentos corretamente. A unica diferença é que este lançamento (199203) que não esta aparecendo as contas Debito - '3.2.2.1.12.0001' e Partida - '1.1.1.2.01.0004' não estão relacionadas na tabela FTB1CONT, mas mesmo assim deveria aparecer e para o campo Rec/Desp ficaria NULL. Já mudei para LEFT testando todos os relacionamentos e não consegui fazer aparecer o lançamento em questão, alguem teria alguma ideia de como relacionar e passar a aparecer os lançamentos conforme o caso? Segue sentença completa: SELECT DISTINCT CPARTIDA.LCTREF AS [REFERENCIA], CPARTIDA.IDPARTIDA AS [iD.PARTIDA], (SELECT GFILIAL.NOMEFANTASIA FROM GFILIAL WHERE CPARTIDA.CODFILIAL = GFILIAL.CODFILIAL) AS FILIAL, CPARTIDA.DOCUMENTO AS [DOCUMENTO], CPARTIDA.CODLOTE AS [Nº LOTE], CPARTIDA.CODLOTEORIGEM AS [Nº LOTE ORIG.], CONVERT(VARCHAR(12),CPARTIDA.DATA,103) AS [DATA LANÇAMENTO], CPARTIDA.DEBITO AS [CONTA DEBITO], (SELECT CCONTA.DESCRICAO FROM CCONTA WHERE CCONTA.CODCONTA = CPARTIDA.DEBITO) AS [DESC. CONTA DEBITO], CPARTIDA.CREDITO AS [CONTA CREDITO], (SELECT CCONTA.DESCRICAO FROM CCONTA WHERE CCONTA.CODCONTA = CPARTIDA.CREDITO) AS [DESC. CONTA CREDITO], CPARTIDA.PARTIDA AS [CONTRA PARTIDA], (SELECT CCONTA.DESCRICAO FROM CCONTA WHERE CCONTA.CODCONTA = CPARTIDA.PARTIDA) AS [DESC. CONTRA PARTIDA], CHISTP.DESCRICAO + ' ' + CPARTIDA.COMPLEMENTO AS [HISTÓRICO LANÇAMENTO], CPARTIDA.VALOR AS VALOR, FTB1.DESCRICAO AS [DESPESA/RECEITA], DAY (CPARTIDA.DATA) AS DIA, CASE WHEN MONTH(CPARTIDA.DATA) = 1 THEN '01-JAN' WHEN MONTH(CPARTIDA.DATA) = 2 THEN '02-FEV' WHEN MONTH(CPARTIDA.DATA) = 3 THEN '03-MAR' WHEN MONTH(CPARTIDA.DATA) = 4 THEN '04-ABR' WHEN MONTH(CPARTIDA.DATA) = 5 THEN '05-MAI' WHEN MONTH(CPARTIDA.DATA) = 6 THEN '06-JUN' WHEN MONTH(CPARTIDA.DATA) = 7 THEN '07-JUL' WHEN MONTH(CPARTIDA.DATA) = 8 THEN '08-AGO' WHEN MONTH(CPARTIDA.DATA) = 9 THEN '09-SET' WHEN MONTH(CPARTIDA.DATA) = 10 THEN '10-OUT' WHEN MONTH(CPARTIDA.DATA) = 11 THEN '11-NOV' WHEN MONTH(CPARTIDA.DATA) = 12 THEN '12-DEZ' END AS [MÊS], YEAR (CPARTIDA.DATA) AS ANO, CASE WHEN CPARTIDA.INTEGRAAPLICACAO = 'F' THEN 'RM FLUXUS' WHEN CPARTIDA.INTEGRAAPLICACAO = 'T' THEN 'RM NUCLEUS' WHEN CPARTIDA.INTEGRAAPLICACAO = 'C' THEN 'RM SALDUS' WHEN CPARTIDA.INTEGRAAPLICACAO = 'P' THEN 'RM LABORE' WHEN CPARTIDA.INTEGRAAPLICACAO IN ('I','I2','I3') THEN 'RM BONUM' WHEN CPARTIDA.INTEGRAAPLICACAO = 'S' THEN 'RM CLASSIS' WHEN CPARTIDA.INTEGRAAPLICACAO = 'D' THEN 'RM LIBER' ELSE CPARTIDA.INTEGRAAPLICACAO END AS [sIST.ORIGEM] FROM GCOLIGADA (NOLOCK) INNER JOIN GFILIAL (NOLOCK) ON GFILIAL.CODCOLIGADA = GCOLIGADA.CODCOLIGADA INNER JOIN CPARTIDA (NOLOCK) ON CPARTIDA.CODCOLIGADA = GCOLIGADA.CODCOLIGADA AND GFILIAL.CODFILIAL = CPARTIDA.CODCOLIGADA AND GFILIAL.CODFILIAL = CPARTIDA.CODCOLIGADA LEFT JOIN CRATEIOLC (NOLOCK) ON CRATEIOLC.CODCOLIGADA = CPARTIDA.CODCOLIGADA AND CRATEIOLC.LCTREF = CPARTIDA.LCTREF INNER JOIN CCONTA (NOLOCK) ON CCONTA.CODCOLIGADA = GCOLIGADA.CODCOLIGADA AND (CPARTIDA.DEBITO = CCONTA.CODCONTA OR CPARTIDA.CREDITO = CCONTA.CODCONTA OR CPARTIDA.PARTIDA = CCONTA.CODCONTA) INNER JOIN CHISTP (NOLOCK) ON CHISTP.CODHISTP = CPARTIDA.CODHISTP INNER JOIN FTB1CONT (NOLOCK) ON CCONTA.CODCOLIGADA = FTB1CONT.CODCOLCONTA AND CCONTA.CODCONTA = FTB1CONT.CODCONTA INNER JOIN FTB1 (NOLOCK) ON FTB1.CODCOLIGADA = FTB1CONT.CODCOLIGADA AND FTB1.CODTB1FLX = FTB1CONT.CODTB1FLX WHERE CPARTIDA.DATA >= '2012-01-01' AND CPARTIDA.COMPLEMENTO NOT LIKE 'estorno%' Grato e aguardo. Ass. Alex - FUNEDI
  24. Alexandre mesmo relacionando apenas a TMOV com a FTB1 não dá certo, já tentei, teria outra ideia? grato
×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.