Ir para conteúdo

Thiago Andrade Teixeira

Inativos
  • Total de itens

    24
  • Registro em

  • Última visita

Sobre Thiago Andrade Teixeira

  • Data de Nascimento 06-01-1982

Conquistas de Thiago Andrade Teixeira

Contribuinte

Contribuinte (4/10)

  • Primeiro Post
  • Colaborador
  • Iniciador de Conversa
  • Primeira Semana Concluída
  • Primeiro Mês Completo

Distintivos Recentes

0

Reputação

  1. é o seguinte, eu quero inserir um PARAMETRO#1, Sendo que eu substitui o nome PARAMETRO#1 por NOME_S em uma sentença SQL, por exemplo: SELECT TMOV.NUMEROMOV + NOME_S FROM TMOV Seria mais ou menos isso...
  2. Pessoal, não estou conseguindo acrescentar em uma sentença alguns parâmetros, veja: '2ª - O local de trabalho será dentro da área da '+ EMPRESA_SERVICO_S + ', no setor '+ SETOR_SERVICO_S + ', na cidade de'+ CIDADE_SERVICO_S + ', podendo, no entanto, ser transferido para qualquer outro ponto do País se necessário.' as bloco3, O PARAMETRO#1 é EMPRESA_SERVICO_S O PARAMETRO#2 é SETOR_SERVICO_S O PARAMETRO#3 é CIDADE_SERVICO_S
  3. PESSOAL ALGUEM PODE VER PORQUE O MEU CASE NÃO FUNCIONA??? SELECT CASE WHEN TMOV.CODTMV IN ('1.2.01') THEN (TITMMOVRATCCU.VALOR + (SELECT SUM (ISNULL (TTRBMOV.VALOR,0)) FROM TTRBMOV WHERE TITMMOV.CODCOLIGADA = TTRBMOV.CODCOLIGADA AND TITMMOV.IDMOV = TTRBMOV.IDMOV AND TITMMOV.NSEQITMMOV = TTRBMOV.NSEQITMMOV AND TTRBMOV.CODTRB IN ('IPI','ICMS')) - (SELECT SUM (ISNULL (TTRBMOV.VALOR,0)) FROM TTRBMOV WHERE TITMMOV.CODCOLIGADA = TTRBMOV.CODCOLIGADA AND TITMMOV.IDMOV = TTRBMOV.IDMOV AND TITMMOV.NSEQITMMOV = TTRBMOV.NSEQITMMOV AND TTRBMOV.CODTRB IN ('IRRF','INSSRF','ISS-RF')) - (ISNULL (TMOV.VALORDESC,0) + (ISNULL (TMOV.VALORFRETE,0)) + (ISNULL (TMOV.VALORDESP,0)) * ((TITMMOVRATCCU.VALOR / TMOV.VALORBRUTO)* 100)/100)) ELSE (TITMMOVRATCCU.VALOR - (ISNULL (TMOV.VALORDESC,0) + (ISNULL (TMOV.VALORFRETE,0)) + (ISNULL (TMOV.VALORDESP,0)) * ((TITMMOVRATCCU.VALOR / TMOV.VALORBRUTO)* 100)/100)) END AS VALOR_LÍQUIDO FROM TMOV INNER JOIN TITMMOV ON (TMOV.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TMOV.IDMOV = TITMMOV.IDMOV) LEFT JOIN TTB3 ON (TTB3.CODCOLIGADA = TMOV.CODCOLIGADA AND TTB3.CODTB3FAT = TMOV.CODTB3FAT) INNER JOIN FCFO ON (FCFO.CODCOLIGADA = TMOV.CODCOLCFO AND FCFO.CODCFO = TMOV.CODCFO) LEFT JOIN FTCF ON (FTCF.CODCOLIGADA = FCFO.CODCOLTCF AND FTCF.CODTCF = FCFO.CODTCF) INNER JOIN TTMV ON (TTMV.CODCOLIGADA = TMOV.CODCOLIGADA AND TTMV.CODTMV = TMOV.CODTMV) INNER JOIN TITMMOVRATCCU ON (TITMMOV.CODCOLIGADA = TITMMOVRATCCU.CODCOLIGADA AND TITMMOV.IDMOV = TITMMOVRATCCU.IDMOV AND TITMMOV.NSEQITMMOV = TITMMOVRATCCU.NSEQITMMOV) LEFT JOIN TTB2 ON (TTB2.CODCOLIGADA = TMOV.CODCOLIGADA AND TTB2.CODTB2FAT = TMOV.CODTB2FAT) INNER JOIN TPRD ON (TPRD.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TPRD.IDPRD = TITMMOV.IDPRD) INNER JOIN GCCUSTO ON (GCCUSTO.CODCOLIGADA = TITMMOVRATCCU.CODCOLIGADA AND GCCUSTO.CODCCUSTO = TITMMOVRATCCU.CODCCUSTO) INNER JOIN TTRBMOV ON (TITMMOV.CODCOLIGADA = TTRBMOV.CODCOLIGADA AND TITMMOV.IDMOV = TTRBMOV.IDMOV AND TITMMOV.NSEQITMMOV = TTRBMOV.NSEQITMMOV) WHERE TMOV.IDMOV = 33796 AND TMOV.CODTMV IN ('1.2.01','1.2.02','1.2.03','1.2.04','1.2.05','1.2.06','1.2.07','1.2.08','1.2.10','1.2.12','1.2.13','1.1.04','2.2.06','2.2.07','1.1.03')
  4. FAZENDO COMO A SENTENÇA ABAIXO SE O MOVIMENTO TIVER TRIBUTO OK, SE NÃO TRAZ "NULL", OS TRIBUTOS ESTÃO NO ITEM DO MOVIMENTO, ACRESCENTANDO A SUBQUERY DE TRIBUTOS MESMO COLOCANDO O ISNULL SE NÇAO TIVER TRIBUTOS TRAZ "NULL" SELECT (TITMMOVRATCCU.VALOR + (SELECT SUM (ISNULL (TTRBMOV.VALOR,0)) FROM TTRBMOV WHERE TITMMOV.CODCOLIGADA = TTRBMOV.CODCOLIGADA AND TITMMOV.IDMOV = TTRBMOV.IDMOV AND TITMMOV.NSEQITMMOV = TTRBMOV.NSEQITMMOV AND TTRBMOV.CODTRB IN ('IPI','ICMS')) - (ISNULL (TMOV.VALORDESC,0) * ((TITMMOVRATCCU.VALOR / TMOV.VALORBRUTO)* 100)/100)) AS VALOR_LIQUIDO FROM TMOV INNER JOIN TITMMOV ON (TMOV.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TMOV.IDMOV = TITMMOV.IDMOV) LEFT JOIN TTB3 ON (TTB3.CODCOLIGADA = TMOV.CODCOLIGADA AND TTB3.CODTB3FAT = TMOV.CODTB3FAT) INNER JOIN FCFO ON (FCFO.CODCOLIGADA = TMOV.CODCOLCFO AND FCFO.CODCFO = TMOV.CODCFO) LEFT JOIN FTCF ON (FTCF.CODCOLIGADA = FCFO.CODCOLTCF AND FTCF.CODTCF = FCFO.CODTCF) INNER JOIN TTMV ON (TTMV.CODCOLIGADA = TMOV.CODCOLIGADA AND TTMV.CODTMV = TMOV.CODTMV) INNER JOIN TITMMOVRATCCU ON (TITMMOV.CODCOLIGADA = TITMMOVRATCCU.CODCOLIGADA AND TITMMOV.IDMOV = TITMMOVRATCCU.IDMOV AND TITMMOV.NSEQITMMOV = TITMMOVRATCCU.NSEQITMMOV) LEFT JOIN TTB2 ON (TTB2.CODCOLIGADA = TMOV.CODCOLIGADA AND TTB2.CODTB2FAT = TMOV.CODTB2FAT) INNER JOIN TPRD ON (TPRD.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TPRD.IDPRD = TITMMOV.IDPRD) INNER JOIN GCCUSTO ON (GCCUSTO.CODCOLIGADA = TITMMOVRATCCU.CODCOLIGADA AND GCCUSTO.CODCCUSTO = TITMMOVRATCCU.CODCCUSTO) WHERE TMOV.IDMOV = 33796
  5. Não entendi muito bem o que você esta querendo, mais se voce quiser saber quem foi o usuario que criou o movimento você insere no relatório o campo TMOV.USUARIOCRIACAO agora se você quizer saber quem fez a última modificação neste movimento você insere o campo TMOV.CODUSUARIO. espero ter te ajudado.
  6. Pessoal, boa tarde! Não consegui resolver ate hoje um problema com a sentença SQL referente a retirada de dados do RM Nucleus, hoje ela me traz somente o VALOR BRUTO dos produtos comprados por CENTRO DE CUSTO, porem eu preciso que me traga o VALOR LÍQUIDO dos produos comprados por CENTRO DE CUSTO, eu estava precisando desse valor líquido, seria mais ou menos assim: TITMMOV.PRECOUNITARIO * TITMMOV.QUANTIDADE - TITMMOV.RATEIODESC + TITMMOV.RATEIODESP + TITMMOV.RATEIOFRETE + TTRBMOV.VALOR (SE FOR 'IPI' E 'ICMS') - TTRBMOV.VALOR (SE FOR 'IRRF' E 'ISS-RF'),mais não consigo pois por conter vários itens e cada item com vários rateios, o valor retornado é absurdo, por favor se alguem puder me ajudar, segue a sentença: SELECT DAY(TMOV.DATAEMISSAO) AS DIA, YEAR(TMOV.DATAEMISSAO) AS ANO, CASE WHEN MONTH(TMOV.DATAEMISSAO) = 1 THEN '01-JANEIRO' WHEN MONTH(TMOV.DATAEMISSAO) = 2 THEN '02-FEVEREIRO' WHEN MONTH(TMOV.DATAEMISSAO) = 3 THEN '03-MARÇO' WHEN MONTH(TMOV.DATAEMISSAO) = 4 THEN '04-ABRIL' WHEN MONTH(TMOV.DATAEMISSAO) = 5 THEN '05-MAIO' WHEN MONTH(TMOV.DATAEMISSAO) = 6 THEN '06-JUNHO' WHEN MONTH(TMOV.DATAEMISSAO) = 7 THEN '07-JULHO' WHEN MONTH(TMOV.DATAEMISSAO) = 8 THEN '08-AGOSTO' WHEN MONTH(TMOV.DATAEMISSAO) = 9 THEN '09-SETEMBRO' WHEN MONTH(TMOV.DATAEMISSAO) = 10 THEN '10-OUTUBRO' WHEN MONTH(TMOV.DATAEMISSAO) = 11 THEN '11-NOVEMBRO' WHEN MONTH(TMOV.DATAEMISSAO) = 12 THEN '12-DEZEMBRO' END AS MÊS, TMOV.CODTMV + ' - ' + TTMV.NOME AS [TIPO_MOV], FCFO.CODCFO + ' - ' + FCFO.NOMEFANTASIA AS DADOS_FORNECEDOR, TMOV.NUMEROMOV AS Nº_MOV, TPRD.NOMEFANTASIA AS DECRICAO_PROD, TITMMOV.QUANTIDADE, CASE WHEN TMOV.CODTB1FLX = '1.037' THEN (SELECT TOP 1 FLAN.VALORORIGINAL FROM FLAN WHERE FLAN.IDMOV = TMOV.IDMOV AND FLAN.DATAEMISSAO >=:DATAINICIAL_D AND FLAN.DATAEMISSAO <=:DATAFINAL_D) ELSE (TITMMOVRATCCU.VALOR) END AS VALOR_BRUTO, --**** Aqui esta o meu problema ****-- (TITMMOVRATCCU.VALOR ) AS VALOR_LIQUIDO, GCCUSTO.NOME, TMOV.USUARIOCRIACAO AS SOLICITANTE, TTB2.DESCRICAO AS DEPTO_SOLICITANTE, CASE TMOV.STATUS WHEN 'A' THEN 'MOV. INCLUÍDO E AINDA NÃO RECEBIDO' WHEN 'F' THEN 'MOV. RECEBIDO' WHEN 'C' THEN 'MOV. CANCELADO' WHEN 'Q' THEN 'MOV. JÁ RECEBIDO E PAGO' END AS STATUS, TTB3.DESCRICAO AS OPERACAO, TMOV.CODFILIAL AS FILIAL, FTCF.DESCRICAO AS TIPO_CLIFOR FROM TMOV INNER JOIN TITMMOV ON TMOV.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TMOV.IDMOV = TITMMOV.IDMOV LEFT JOIN TTB3 ON TTB3.CODCOLIGADA = TMOV.CODCOLIGADA AND TTB3.CODTB3FAT = TMOV.CODTB3FAT INNER JOIN FCFO ON FCFO.CODCOLIGADA = TMOV.CODCOLIGADA AND FCFO.CODCFO = TMOV.CODCFO LEFT JOIN FTCF ON FTCF.CODCOLIGADA = FCFO.CODCOLTCF AND FTCF.CODTCF = FCFO.CODTCF INNER JOIN TTMV ON TTMV.CODCOLIGADA = TMOV.CODCOLIGADA AND TTMV.CODTMV = TMOV.CODTMV INNER JOIN TITMMOVRATCCU ON TITMMOV.CODCOLIGADA = TITMMOVRATCCU.CODCOLIGADA AND TITMMOV.IDMOV = TITMMOVRATCCU.IDMOV AND TITMMOV.NSEQITMMOV = TITMMOVRATCCU.NSEQITMMOV LEFT JOIN TTB2 ON TTB2.CODCOLIGADA = TMOV.CODCOLIGADA AND TTB2.CODTB2FAT = TMOV.CODTB2FAT INNER JOIN TPRD ON TPRD.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TPRD.IDPRD = TITMMOV.IDPRD INNER JOIN GCCUSTO ON GCCUSTO.CODCOLIGADA = TITMMOVRATCCU.CODCOLIGADA AND GCCUSTO.CODCCUSTO = TITMMOVRATCCU.CODCCUSTO WHERE TMOV.CODTMV IN ('1.2.01','1.2.02','1.2.03','1.2.04','1.2.05','1.2.06','1.2.07','1.2.08','1.2.10','1.2.12','1.2.13','1.1.04','2.2.06','2.2.07','1.1.03') AND GCCUSTO.CODCCUSTO LIKE :CENTRODECUSTO_S + '%' AND TMOV.DATAEMISSAO >=:DATAINICIAL_D AND TMOV.DATAEMISSAO <=:DATAFINAL_D
  7. Pois é, o BDE abre normal com o usuário RM O erro e realmente com usuário do aplicativo RM, é o mesmo da base oficial, mais ao tentar logar no aplicativo ele retorna o erro, informando que o usuário ou senha não esta correto, eu conforme ja descrevi acima, fiz uma consulta na GUSUARIO comparando com a base oficial, e esta a mesma coisa, era pra ele ter aceitado o meu login Sera que eu faltou algum processo? Sera que por eu ter estaurado a base oficial que esta em SQL 2000 para a versão express do SQL 2005 ele gera esse conflito? Alguém pode me ajudar?
  8. o usuário é o mestre, mais a senha eu ja havia alterado na base anterior do qual foi restaurado
  9. Estou rodando o script na base certa sim, verifiquei isso pra garantir né segue em anexo o erro.
  10. Jair, boa tarde! Eu ja fiz isso tudo, Eu logo com o usuario RM Eu ja rodei 3 tipos de Scripts que eu achei no forum ele retorna sem erros sem nada verifiquei atraves da consulta na GUSUARIO esta a mesma coisa da base oficial mais ao tentar entrar no aplicativo ele retorna me informando que o usuário ou a senha não existem.
  11. /* 1º PARTE */ IF EXISTS(SELECT * FROM DBO.SYSUSERS WHERE NAME = 'SYSDBA') EXEC sp_dropuser 'SYSDBA' GO IF EXISTS(SELECT * FROM DBO.SYSUSERS WHERE NAME = '\SYSDBA') EXEC sp_dropuser 'SYSDBA' GO IF EXISTS(SELECT * FROM DBO.SYSUSERS WHERE NAME = 'sysdba') EXEC sp_dropuser 'sysdba' GO IF EXISTS(SELECT * FROM DBO.SYSUSERS WHERE NAME = '\sysdba') EXEC sp_dropuser 'sysdba' GO IF EXISTS(SELECT * FROM DBO.SYSUSERS WHERE NAME = '\rm') EXEC sp_dropalias 'rm' GO IF EXISTS(SELECT * FROM DBO.SYSUSERS WHERE NAME = '\RM') EXEC sp_dropalias 'RM' GO IF EXISTS(SELECT * FROM DBO.SYSUSERS WHERE NAME = '\RM') EXEC sp_dropalias '\RM' GO /* 2º PARTE */ IF NOT EXISTS(SELECT * FROM MASTER.DBO.SYSLOGINS WHERE NAME = 'rm') CREATE LOGIN rm WITH PASSWORD = 'rm',CHECK_POLICY=OFF GO EXEC sp_addalias rm,dbo GO IF NOT EXISTS(SELECT * FROM MASTER.DBO.SYSLOGINS WHERE NAME = 'sysdba') CREATE LOGIN sysdba WITH PASSWORD = 'masterkey',CHECK_POLICY=OFF GO EXEC sp_adduser sysdba,sysdba GO GRANT SELECT ON GPARAMS TO sysdba GO GRANT SELECT , UPDATE ON GUSUARIO TO sysdba GO GRANT SELECT ON GPERMIS TO sysdba GO GRANT SELECT ON GACESSO TO sysdba GO GRANT SELECT ON GSISTEMA TO sysdba GO GRANT SELECT ON GCOLIGADA TO sysdba GO GRANT SELECT ON GUSRPERFIL TO sysdba GO
  12. Pessoal, eu instalei o SQL 2005 express no meu notebook restaurei um backup da minha base oficial (SQL 2000) Configurei o BDE certinho (COmunica normal ) Fiz uma consulta na tabela GUSUARIO, ele me retorna os usuarios cadastrados normalmente conform base oficial Mais ao tentar entrar em um aplicativo qualquer, Nucleus, Fluxus... etc Ele me retorna uma mensagem de erro informando que o usuario e a senha não existem.... Alguem sabe o que eu devo fazer?
  13. Leandro Moreira, bom dia! Muito obrigado, o problema era esse mesmo. Tópico resolvido...
  14. Pessoal bom dia! Estou com um problema na sentença abaixo, na linha em VERMELHO, (TITMMOVRATCCU.VALOR - ISNULL(TITMMOV.CAMPOLIVRE,0)) AS [VALOR C_CUSTO], Na minha base esse campolivre seria para desconto, porem nos não lançamos o desconto no item do movimento, mais sim no movimento direto, no caso na TMOV.VALORDESC, porem se eu modificar o TITMMOV.CAMPOLIVRE pelo TMOV.VALORDESC ela me retorna um valor absurdo pelo fato de que se o movimento for rateado por 5 Centro de Custo, ele multiplica o valor de desconto por 5. No meu ver, daria para fazer uma trigger para preencher o TITMMOV.CAMPOLIVRE, porem ja tive muitos problemas com triggers, não estava querendo fazer deste modo, Alguem pode me ajudar? Segue a sentença completa: (Verificar a linha em vermelho) SELECT DAY(TMOV.DATAEMISSAO) AS DIA, YEAR(TMOV.DATAEMISSAO) AS ANO, CASE WHEN MONTH(TMOV.DATAEMISSAO) = 1 THEN '01-JANEIRO' WHEN MONTH(TMOV.DATAEMISSAO) = 2 THEN '02-FEVEREIRO' WHEN MONTH(TMOV.DATAEMISSAO) = 3 THEN '03-MARÇO' WHEN MONTH(TMOV.DATAEMISSAO) = 4 THEN '04-ABRIL' WHEN MONTH(TMOV.DATAEMISSAO) = 5 THEN '05-MAIO' WHEN MONTH(TMOV.DATAEMISSAO) = 6 THEN '06-JUNHO' WHEN MONTH(TMOV.DATAEMISSAO) = 7 THEN '07-JULHO' WHEN MONTH(TMOV.DATAEMISSAO) = 8 THEN '08-AGOSTO' WHEN MONTH(TMOV.DATAEMISSAO) = 9 THEN '09-SETEMBRO' WHEN MONTH(TMOV.DATAEMISSAO) = 10 THEN '10-OUTUBRO' WHEN MONTH(TMOV.DATAEMISSAO) = 11 THEN '11-NOVEMBRO' WHEN MONTH(TMOV.DATAEMISSAO) = 12 THEN '12-DEZEMBRO' END AS MÊS, TMOV.CODTMV + ' - ' + TTMV.NOME AS [TIPO_MOV], FCFO.CODCFO + ' - ' + FCFO.NOMEFANTASIA AS DADOS_FORNECEDOR, TMOV.NUMEROMOV AS Nº_MOV, TPRD.NOMEFANTASIA AS DECRICAO_PROD, TITMMOV.QUANTIDADE, CASE WHEN TMOV.CODTB1FLX = '1.037' THEN (SELECT TOP 1 FLAN.VALORORIGINAL FROM FLAN WHERE FLAN.IDMOV = TMOV.IDMOV AND FLAN.DATAEMISSAO >=:DATAINICIAL_D AND FLAN.DATAEMISSAO <=:DATAFINAL_D) ELSE (TITMMOV.PRECOUNITARIO * TITMMOV.QUANTIDADE) - ISNULL(TITMMOV.CAMPOLIVRE,0) END AS VALOR_TOTAL, TMOV.USUARIOCRIACAO AS SOLICITANTE, TTB2.DESCRICAO AS DEPTO_SOLICITANTE, (TITMMOVRATCCU.VALOR - ISNULL(TITMMOV.CAMPOLIVRE,0)) AS [VALOR C_CUSTO], GCCUSTO.NOME, CASE TMOV.STATUS WHEN 'A' THEN 'MOV. INCLUÍDO E AINDA NÃO RECEBIDO' WHEN 'F' THEN 'MOV. RECEBIDO' WHEN 'C' THEN 'MOV. CANCELADO' WHEN 'Q' THEN 'MOV. JÁ RECEBIDO E PAGO' END AS STATUS, TTB3.DESCRICAO AS OPERACAO, TMOV.CODFILIAL AS FILIAL, FTCF.DESCRICAO AS TIPO_CLIFOR FROM TMOV INNER JOIN TITMMOV ON TMOV.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TMOV.IDMOV = TITMMOV.IDMOV LEFT JOIN TTB3 ON TTB3.CODCOLIGADA = TMOV.CODCOLIGADA AND TTB3.CODTB3FAT = TMOV.CODTB3FAT INNER JOIN FCFO ON FCFO.CODCOLIGADA = TMOV.CODCOLIGADA AND FCFO.CODCFO = TMOV.CODCFO LEFT JOIN FTCF ON FTCF.CODCOLIGADA = FCFO.CODCOLTCF AND FTCF.CODTCF = FCFO.CODTCF INNER JOIN TTMV ON TTMV.CODCOLIGADA = TMOV.CODCOLIGADA AND TTMV.CODTMV = TMOV.CODTMV INNER JOIN TITMMOVRATCCU ON TITMMOV.CODCOLIGADA = TITMMOVRATCCU.CODCOLIGADA AND TITMMOV.IDMOV = TITMMOVRATCCU.IDMOV AND TITMMOV.NSEQITMMOV = TITMMOVRATCCU.NSEQITMMOV LEFT JOIN TTB2 ON TTB2.CODCOLIGADA = TMOV.CODCOLIGADA AND TTB2.CODTB2FAT = TMOV.CODTB2FAT INNER JOIN TPRD ON TPRD.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TPRD.IDPRD = TITMMOV.IDPRD INNER JOIN GCCUSTO ON GCCUSTO.CODCOLIGADA = TITMMOVRATCCU.CODCOLIGADA AND GCCUSTO.CODCCUSTO = TITMMOVRATCCU.CODCCUSTO WHERE TMOV.CODTMV IN ('1.2.01','1.2.02','1.2.03','1.2.04','1.2.05','1.2.06','1.2.07','1.2.08','1.2.10','1.2.12','1.2.13','1.1.04','2.2.06','2.2.07') AND GCCUSTO.CODCCUSTO LIKE :CENTRODECUSTO_S + '%' AND TMOV.DATAEMISSAO >=:DATAINICIAL_D AND TMOV.DATAEMISSAO <=:DATAFINAL_D
×
×
  • Criar Novo...

Informação Importante

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