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? ×
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

  • Cadastre-se

    Olá Visitante.

    Seja um usuário cadastrado e tenha acesso a inúmeros materiais e posts com informações mais diversas sobre o mundo TOTVS RM

SQL e Banco de Dados

Subcategoria  

Sentenças SQL, Scripts, e demais arquivos relacionados ao banco de dados RM.

Para quaisquer arquivos, sempre postem compactado, por favor.

14 arquivos

  1. Base Vazia 10.80 SQLServer

    Conforme necessidade do pessoal aqui do Fórum, estamos postando aqui esse arquivo com a base Vazia SQL Server 10.80.
    Arquivo Compactado com 8 Mb que deverá ser descompactado e importado no banco de dados.

    135 downloads

    0 comentários

    Atualizado

  2. Script de Acerto de Valores por extenso

    Na versão do RM labore 11.20 , no gerador de relatórios , quando um campo está formatado como especial e escolhido como “valor monetário por extenso” , ele coloca somente valores (Exemplo: 34,00 estava como trinta e quatro) , faltando a palavra reais e/ou centavos). Com o anexo (script) ele corrige o problema e funciona corretamenteeu testei e funcionou corretamente.

    63 downloads

    0 comentários

    Atualizado

  3. Exemplo de importação de saldos anteriores - contas contabeis

    Exemplo de importação de saldos anteriores - contas contabeis

    34 downloads

    0 comentários

    Enviado

  4. DIRF 2010, scripts para gerar layout dos valores de bancos de dados e planilha excel

    desenvolvi os scripts em anexo para gerar layout da dirf.
    Na verdade uso 3 scripts, um absorve informações de uma planilha de pagamento de autônomos, outro de um sistema que tenho externo ao corpore e outro do RM Fluxus...
    Seguindo os comentários e dividindo os arquivos se chega ao layout final, aceito pelo programa validador de 2010.

    101 downloads

    0 comentários

    Enviado

  5. Script Ajuste de Históricos Admissões

    Quando é feita importação de dados da folha (RMLabore), e não existem registros dos Históricos da data da ADMISSÃO por que não existiam nos arquivos Origem, estes podem ser "arrumados" diretamente pelo Banco de Dados.
    Isso é obrigatório nos sistemas RM, e alguns sistemas tratam diferente.
    Baixe esse script para arrumar isso.
    Script para SQL Server. Qualquer coisa, é só adaptar para Oracle que é bem parecido.
    ------------------------------------------------------------------------------------
    Insert Into PFHSTSIT - Histórico de Situação do Funcionário
    Insert Into PFHSTSec - Histórico de Seções do Funcionário
    Insert Into PFHSTHOR - Histórico de Horários do Funcionário
    Insert Into PFHSTFCO - Histórico de Funções do Funcionário
    Insert Into PFHSTSAL - Histórico de Salarios do Funcionário
    Insert Into PFHSTFER - Histórico de Férias do Funcionário

    88 downloads

    2 comentários

    Enviado

  6. Script para Recuperar Senha do Windows Server através do SQL Server

    Olá Pessoal,
    Mais uma dica que vai ajudar na hora do aperreio.
    Utilizei esse script quando um ex-funcionário da antiga empresa onde trabalhava mudou a senha do Windows 2003 do nosso servidor de banco de dados!!
    Postem seus comentário e/ou se existe outra forma de fazer isso.
    Abraço!

    103 downloads

    0 comentários

    Enviado

  7. Função - Trata Maiusculas e Minusculas

    Função para o devido tratamento de Nomes e demais campos de texto que desejar retornar a primeira letra maiúsculo e as demais minúsculo
    Essa função formata os campos de texto, normalmente NOMES, para a primeira Maiuscula e as demais Minusculas.
    Exemplo 1: Select Nome, dbo.NomeMaiusculo(nome) From Pfunc Order by Nome
    Se estava tudo maiusculo ou ora maiusculo ora minusculo, retornará corrigido.
    Exemplo 2: Update Pfunc Set Nome = dbo.NomeMaiusculo(nome) From Pfunc
    Altera todos os cadastros para normalizar os mesmos.
    Muito útil para acerto de cadastros e para Geração de Arquivos, bastando criar a função e usá-la em sentenças SQL.

    80 downloads

    0 comentários

    Enviado

  8. Função para Gerar Valores por Extenso

    Você precisa montar sentenças SQL para relatórios, como contratos e outros tipos quaisquer, onde precisa que determinados valores sejam impressos por extenso ?
    Com esta função você pode fazer isso tranquilo.
    Basta criar a função no banco de dados, e chamá-la na sua sentença, por exemplo:
    ----------------------------------------------
    SELECT dbo.Extenso(1820)
    -- Retorno: Um Mil Oitocentos e Vinte Reais
    ou
    SELECT dbo.Extenso(1820.05)
    -- Retorno: Um Mil Oitocentos e Vinte Reais e Cinco centavos
    ou
    SELECT Idmov, CodCfo, DataEmissao, ValorLiquido, dbo.Extenso(ValorLiquido) From Tmov Where CodColigada = 1 and IdMov = 123
    -- Retorno: 123, FOR12345, 01/06/2009, 150.00, Cento e Cinquenta Reais

    105 downloads

    0 comentários

    Enviado

  9. Script Acerta Usuarios - SQL 2008

    Script para acerto de usuários necessário sempre que é baixado um backup, onde é ajustado no banco de dados os acessos ao usuário RM e SYSDBA.
    Este script deve ser rodado no Microsoft SQL Server Management Studio, e deve ser rodado pelo usuário SA ou um usuário administrador do banco de dados.
    LEMBRE-SE os scripts para acerto de usuários para o SQL Server são diferentes para o SQL 2000, SQL 2005 e SQL 2008. Se precisar das versões anteriores, acesse neste tópico do Fórum:
    http://www.forumrm.com.br/index.php?showtopic=1249

    183 downloads

    0 comentários

    Enviado

  10. Script Chave Incialização

    SELECT * FROM GPARAMS
    SELECT * FROM GCOLIGADA * UPDATE GPARAMS USALICENCATOTVS SET = 0, CANUSESTARTPSW = 0, EMERGENCYKEY = NULL LICENCEMIGRATION, LICENCESERVERADDRESS = NULL, NULL = NULL LICENCESERVERPORT = CONTROLELIC = 22703
    OBS: Verificar o controle de licenças e fazer o backup

    32 downloads

    0 comentários

    Enviado

  11. Exporta Imagem Labore

    A solução foi desenvolvida para exportar todas as imagens dos funcionários para a pasta c:\ImagensLabore\ concatenando CHAPA+NOME.JPG.

    66 downloads

    0 comentários

    Enviado

  12. Script Relacionamento Eventos x Acumuladores

    A tabela PEVENTOS do RMLabore (Gestão de Folha de Pagamentos) possui um campo chamado INCACUMULADORES, que registra com asteriscos as incidências que o evento possui. Pra tratar via sentenças SQL essa informação, é um pouco chato, pois, tem que testar o conteúdo deste campo, e comparar com a tabela que guarda os nomes dos acumuladores.
    Pra facilitar, criei 2 scripts (de formas diferentes) para ler automaticamente e tratar esses dados em suas sentenças. Pode até usar isso numa View se quiser já deixar no banco para facilitar sempre que precisar.
    Bem, segue a ideia, e as sentenças.

    22 downloads

    0 comentários

    Enviado

  13. Consultas Análises de Históricos Folha

    Conjunto de 6 Consultas SQL para Análises de Históricos;
    Ocorrência SEFIP Salário Situação Seção Função Horário São demonstrados todos os registros dos funcionários, classificando e ordenando por:
    1 - CodColigada,
    2 - Status: ÚNICO REGISTRO - OK ; Único Registro - Não OK ; Sem Registro de Histórico ; + 1 Reg no Histórico 
    3 - Chapa
    4 - DtMudanca
     -----
    Com essas consultas, conseguimos avaliar algumas situações de registros inválidos, e faltantes nas tabelas dos históricos. 
     
     

    9 downloads

    0 comentários

    Enviado

  14. Sentença SQL para consultas de detalhes em Log de Auditoria

    Sentença SQL usada para consultar detalhes em Log de Auditoria, que não é simples, de localizar as informações, mas com essa consulta + uma procedure no Banco de Dados, você passa os parâmetros para a leitura dos dados, e são apresentados os detalhes para sua consulta. 
    A consulta tem 3 parâmetros que são obrigatórios: TABELA, DATAINICIO e DATAFIM
    e outros 3 parâmetros que são opcionais: ACAO (Se Inclusão, Alteração ou Exclusões), FiltroExtra e FiltroExtra2
    * Nestes dois últimos filtros, você pode aplicar um filtro que será adicionado a cláusula Where da pesquisa, onde por exemplo, pode solicitar para trazer os dados alterados apenas por determinado usuário. Ou pode filtrar os dados por um ID de outro campo qualquer, para diminuir a quantidade de registros retornados para análise. 
    * Quando solicitado nos FiltroExtra e/ou FiltroExtra2 alguma informação que use aspas, deve ser informado com * (asterisco) que será convertido para aspas para o correto funcionamento. Não vai aceitar aspas no parâmetro, então, é uma forma de poder passar algum que precise nesse formato.
    O pacote que será baixado possui uma procedure que deverá ser criada no Banco de Dados, para uso pelo RM. Após criada a Procedure, poderá rodar normalmente a consulta no sistema. 
     

    9 downloads

    0 comentários

    Atualizado

×
×
  • Criar Novo...

Informação Importante

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