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? ×

Thiago Andrade Teixeira

Inativos
  • Total de itens

    24
  • Registro em

  • Última visita

Tudo que Thiago Andrade Teixeira postou

  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
  15. Pessoal, bom dia! Estou com um problema ao tentar criar uma nova base teste, ao tentar restaurar a base oficial em cima desta nova database ele me retorna a seguinte mensagem de erro. The file ‘C:\Program Files\Microsoft SQL Server\MSSQL\data\CorporeRM_Data.MDF’ cannot be overwritten. It is being used by database ‘CorporeRM’. File ‘CorporeRM_Data’ cannot be restored to ‘C:\Program Files\Microsoft SQL Server\MSSQL\data\CorporeRM_Data.MDF’. Use WITH MOVE to identify a valid location for the file. The file ‘C:\Program Files\Microsoft SQL Server\ MSSQL\data\CorporeRM_Log.LDF’ cannot be overwritten. It is being used by database ‘CorporeRM’. File ‘CorporeRM_Log’ cannot be restored to ‘C:\Program Files\Microsoft SQL Server\MSSQL\data\CorporeRM_Log.LDF’. Use WITH MOVE to identify a valid location for the file. RESTORE DATABASE is terminating abnormally. Alguém sabe que eu posso fazer?
  16. E ai sô Alexandre, blz??? Aqui deu certo "em partes" pois agora usando o left aceitou o relacionamento porem ele traz os campos como nulos.... e tem dados na tabela pfunc, pois e o salario do funcionario e o codigo da seção em que ele trabalha... que eu preciso trazer mais não traz, será porque?
  17. Pessoal, sou novo com RM e Formulas SQL, tentei fazer um cubo que me trouxesse as despesas e receitas e os rateios de cada centro de custo, tentei utilizar a formula abaixo mais quando relaciono a tabela PFUNC com as demais, o relacionamento e ate aceitavel porem não me traz valor algum... Alguem ja tentou fazer algo relacionado? Se alguem puder me ajudar na formula ou tiver um cubo destes com as informações que descrevi e puder me enviar, ficarei muito agradecido. meu E-mail é: informatica@srtratamentos.com.br Obrigado pela atenção... segue os comandos: SELECT TMOV.CODTMV, TMOV.DATAEMISSAO, TMOV.CODCFO, TMOV.NUMEROMOV, TPRD.CODIGOPRD,TITMMOV.QUANTIDADE, TITMMOV.CODUND, TITMMOV.PRECOUNITARIO, TITMMOV.VALORTOTALITEM, TITMMOVRATCCU.CODCCUSTO, TITMMOVRATCCU.VALOR, GCCUSTO.NOME, TUND.DESCRICAO, TPRD.NOMEFANTASIA, TMOVCFO.NOMEFANTASIA, PFRATEIOFIXO.CODCCUSTO,PFRATEIOFIXO.CHAPA, PFRATEIOFIXO.VALOR--, PFUNC.CODFUNCAO, PFUNC.CODSECAO, PFUNC.SALARIO FROM TMOV INNER JOIN TITMMOV ON TMOV.CODCOLIGADA = TITMMOV.CODCOLIGADA AND TMOV.IDMOV = TITMMOV.IDMOV INNER JOIN TPRD ON TITMMOV.CODCOLIGADA = TPRD.CODCOLIGADA AND TITMMOV.IDPRD = TPRD.IDPRD INNER JOIN TITMMOVRATCCU ON TITMMOV.CODCOLIGADA = TITMMOVRATCCU.CODCOLIGADA AND TITMMOV.IDMOV = TITMMOVRATCCU.IDMOV AND TITMMOV.NSEQITMMOV = TITMMOVRATCCU.NSEQITMMOV INNER JOIN GCCUSTO ON GCCUSTO.CODCOLIGADA = TITMMOV.CODCOLIGADA AND GCCUSTO.CODCCUSTO = TITMMOV.CODCCUSTO INNER JOIN TUND ON TUND.CODUND = TPRD.CODUNDCOMPRA INNER JOIN TMOVCFO ON TMOV.IDMOVCFO = TMOVCFO.ID AND TMOV.CODCOLIGADA = TMOVCFO.CODCOLIGADA INNER JOIN PFRATEIOFIXO ON GCCUSTO.CODCOLIGADA = PFRATEIOFIXO.CODCOLIGADA AND GCCUSTO.CODCCUSTO = PFRATEIOFIXO.CODCCUSTO INNER JOIN FCFO ON TMOVCFO.CODCOLCFO = FCFO.CODCOLIGADA AND TMOVCFO.CODCFO = FCFO.CODCFO /*INNER JOIN PFUNC ON FCFO.CODCOLIGADA = PFUNC.CODCOLFORNEC AND FCFO.CODCFO = PFUNC.CODFORNECEDOR WHERE TMOV.CODTMV = '2.2.01'*/
  18. Pessoal, por favor se alguém souber como arrumar este erro... Em apenas uma máquina, quando tento acessar os componentes .Net aparece o erro em anexo, o Host e iniciado, mais nçao conseguigo por exemplo incluir um novo cliente ou fornecedor, etc... Por favor se alguem souber... Desde já Obrigado!!!
  19. Atualmente eu tenho um servidor de BD e um servidor de Aplicativos, mais 12 máquinas clientes, cada máquina está instalado o aplicativo e o bde, e quando da esta pane é geral nenhum micro consegue acessar... se fosse vírus ele seria mais de uma vez ao dia, e todas as máquinas teriam que ter o mesmo vírus, porém ate o meu servidor de aplicativos para, este eu tenho certeza que não tem vírus, rodo 3 antivírus nele fora o firewall que eu tenho em minha rede...
  20. Pessoal, Boa tarde!!! Estou usando a versão 10.10 do RM, e diariamente tenho enfrentado um problema estranho, os meus aplicativos funcionam perfeitamente mais em um período do dia ele não conecta, ao tentar abrir algum aplicativo, ele solicita o login e senha, mais ao clicar em OK ele não entra da erro e fecha. O BDE abre normal durante este problema, o query analyzer também funciona normal, e não é no meu horário de backup. Alguém ja passou por isso? E sabe alguma solução? Por favor... Obrigado!!!
  21. Prezados, bom dia! Estou precisando fazer um relatorio que retorne o resultado de uma sentenca por etapa, ou seja, ao emitir o relatorio o usuario devera informar em uma paramentro qual registro sera impresso. Alguem ja passou por isso? Ex.: SELECT TOP :PARAMENTRO FROM FLAN WHERE IDMOV =:ESPELHO#1 Com o comando TOP nao atende pois sera exibido todos os registros anteriores e eu necessito somente aquele registro apontado. Obrigado
  22. Você devera clicar com o botão direito do mouse em meu computador e selecionar a opção “gerenciar”, depois você selecionara “serviços e aplicativos” + “serviços”. Procure pelo serviço “RM.Host.Service” e de um clique duplo sobre o mesmo. Va na aba “Log On” clique em “Browser” + “Advanced” + “Find Now” e selecione o nome da conta windows, ex: “Administrador”, Clique em OK, depois você colocara a Senha da conta do usuário windows, neste exemplo que eu citei acima nos usamos a conta de administrador, então você colocaria a senha de administrador neste campo, se o computador não tiver senha você apaga os asteriscos dos dois campos , você volta na 1º aba “General” e clica no botão “Stop” para parar o serviço, daí você abre o programa da RM e tenta acessar o cadastro de produto... Tenta ai e reponde o tópico para sabermos se deu certo... Ok?
×
×
  • Criar Novo...

Informação Importante

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