Jump to content

Jair - Fórmula

Administrador Geral
  • Content Count

    7,891
  • Joined

  • Last visited

  • Days Won

    65

Everything posted by Jair - Fórmula

  1. Version 1.0.0

    0 downloads

    Atualização para correção de erro: Arquivo 19-03-06-P12-SMARTCLIENT_WINDOWS.ZIP Nome SMARTCLIENT VERSÃO 12 WINDOWS BUILD 13.2.3.38 Ambiente SMARTCLIENT Tamanho 80.8 MB Data 06/03/2019 Descrição COMPONENTES DO TOTVS BINÁRIO: SMARTCLIENT, SMARTCLIENT ACTIVEX - BUILD 13.2.3.38 COMPATÍVEL ATÉ A RELEASE 12.1.17

    Free

  2. Boa @Omar. Obrigado pelas dicas. Vamos ver se a galera posta mais comentários É legal saber o que as pessoas que andaram pegando pra atualizar seus ambientes com esta versão andam passando, e claro, trocar umas "figurinhas" com todos! Ahh, e aquele vermelho no WS creio que não seja algo específico ai não. Não conheço mais ninguém que conseguiu deixar esse campo sem esse alerta vermelho ali, hahahha, mas independente disso funciona normalmente.
  3. Nova área criada na parte de Downloads de Arquivos para compartilhamento de Scripts Internos da TOTVS (.TOTVSSCRIPT) para atualizações e correções dos sistemas em relação aos aplicativos, criação de campos novos, índices, entre outros... https://www.forumrm.com.br/files/category/52-scripts-internos-totvs
  4. Version 1.0.0

    0 downloads

    Criação do campo "Evento de Diferença Salarial Negativa" no cadastro de eventos para tratar valores negativos na diferença salarial ao gerar o evento S-1200 (tag infoPerAnt)

    Free

  5. Version 1.0.0

    0 downloads

    Criação da campo para pagamento de sucessão de vínculo do cadastro de Dissídio/Acordo Coletivo.

    Free

  6. Version 1.0.0

    0 downloads

    Script para criação da tabela PFPRECISARECALCULOMV ESOCIALFOP01-8798.SQL.ZIP ESOCIALFOP01-8798.ORA.ZIP

    Free

  7. Version 1.0.0

    0 downloads

    Data: 18/01/2019 Descrição: Favor substituir este artefato, pois o anterior já está com o prazo de validade vencido.

    Free

  8. Version 1.0.0

    1 download

    Criação do parâmetro para adequação da linha 39 do evento S-2240. VI.2019.02_01.ZIP

    Free

  9. E ai, quem está usando a nova versão que a TOTVS liberou no final de Março? Está estável? Vale a pena atualizar? Estou com alguns clientes que estão mantendo a versão de Jan/2019 por estar estável. Ao menos não precisaram ainda desta mais nova. Links desta versão atual no site da TOTVS: 19-03-29-ATUALIZACAO_TAF_ESOCIAL_REINF_RM_DATASUL_LOGIX_PORTUGUES.ZIP
  10. Não seria melhor você trabalhar com esse pessoal controlando seus pagamentos no Fluxus?? Se não for o caso, usando fórmulas poderia calcular os valores, limitando ao teto.Só ver as regras certinho....
  11. Script com função para montagem de data com último dia útil do mês, considerando a tabela de feriados do RM, ou seja, se o último dia do mês cair em algum feriado cadastrado no RM, retorna o dia útil anterior.Para o caso de usar versão do SQL mais antiga, onde não existe a função EOMONTH(). É só comentar a linha em questão que usa essa função do SQL Server deixando a outra. Mantenha a que preferir usar... If OBJECT_ID (N'dbo.fnc_UltDiaUtilRM' ) is not null Drop Function dbo.fnc_UltDiaUtilRM; Go Create Function dbo.fnc_UltDiaUtilRM (@DataBase DateTime) Returns Date as Begin Declare @UltDia Date Declare @CalendOficial Varchaaaar(10) Set @CalendOficial = '0000001' -- Código do Calendário Oficial a ser usado do RM -- Usando a Função EOMONTH que funciona para o SQL 2012 em diante... Set @UltDia = EOMONTH(@DataBase) -- Usando a Função DateAdd apenas para montar o último dia do mês, que funciona para o SQL 2008 e mais atuais... Set @UltDia = DATEADD(dd, -DAY(DATEADD(M, 1, @DataBase)), DATEADD(M, 1, @DataBase)) inicio: If ( Select DiaFeriado From GFeriado (nolock) Where DiaFeriado = @UltDia and CodCalendario = @CalendOficial ) is not null Begin Set @UltDia = DateAdd(d, -1, @UltDia) End if (Select DatePart(dw, @UltDia)) in (1, 7) or ( Select DiaFeriado From GFeriado (nolock) Where DiaFeriado = @UltDia and CodCalendario = @CalendOficial ) is not null Begin Set @UltDia = DateAdd(d, -1, @UltDia) goto inicio End Return(@UltDia) End Go -- Exemplo de utilização Select dbo.fnc_UltDiaUtilRM (Getdate()) Exemplo de utilização Select dbo.fnc_UltDiaUtilRM (Getdate()) **** Veja que foi usado em uma parte no texto acima o VARCHAAAAR e não o nome correto, pois, há um bloqueio de segurança para evitar códigos maliciosos que façam ataques no fórum. Então, apenas enviando em arquivo, ou trocando essa palavra desta forma que fiz. Ao copiar e passar para seu ambiente, sempre deverá corrigir para o termo correto!!
  12. Mas qual o retorno que o banco te envia Luciana?? Quais erros que relatam?
  13. Pra quem anda procurando e não encontra os links para download dos instaladores do TAF seguem esse endereço da própria TOTVS, que não sei porquê não divulgam, ou até, porquê retiraram do endereço oficial que tinha todos os dados, inclusive os links para baixar esse instalador. Neste link existem as últimas três versões liberadas: https://cat.totvs.com.br/TrocaArquivos/download.aspx?id=2240 A última versão até então liberada é a de 18/04/2018. A TOTVS diz que vai soltar um novo, que está testando para liberar, mas ainda não tem nada oficial.
  14. Boa @Samuel Ulhoa Cintra. Envia sim... pode ser de grande valia para consultas de outras pessoas que tenham dúvidas também. Pode enviar pelo Gerenciador de Arquivos, no link https://www.forumrm.com.br/files/ ...
  15. Não tem problema algum. É o mais indicado já corrigir pra evitar mais problemas no futuro.
  16. Mauro, explica melhor o teu cenário... 1 - O novo server vai rodar o SQL Server e também o TSS, ou o TSS está em outra máquina? 2 - Você instalou o TSS e também o TOPConnect ou o DBAccess para a conexão do TSS com o banco, e fez os testes de conexão? 3 - Quais as versões do TSS e o SQL Server? 4 - Chegou a abrir o Console do TSS ao abrir o serviço para melhor visualizar qual o erro que está ocorrendo que não conecta???
  17. Eu sinceramente não consigo entender, mas a TOTVS não passa qualquer exemplo de fórmulas para a utilização deste módulo. Tentei por diversas vezes conseguir algo, e o suporte enrola enrola e não passa nada. Não ajuda. No final na empresa que eu queria fazer esse controle, conversamos e preferimos fazer via banco de dados, por Procedure e Triggers mesmo.
  18. Boa @nickenter, tomara que dê certo. vamos ver se o @ChromusMasternos responde aqui se deu certo a sua dica.
  19. Essa parte a TOTVS joga pra consultoria paga sempre...
  20. Processo complicado esse... a TOTVS faz o cálculo sempre na hora que precisa...
  21. Creio que o ND que foi na fórmula que ele sugeriu foi sem querer... nada a ver lá no meio, heheheheh
  22. trilha de treinamento?? Funcionários e filiais respectivas não é o problema. Muito simples... já tem algo de base e precisa ajustar sua consulta para chegar no que precisa mais definitivo???
  23. Rapaz, sua sentença está errada. Faltam os relacionamentos entre as tabelas envolvidas, e além disso as condições que fez estão inconsistentes. Por este motivo não retornou qualquer registro. VEJA UM EXEMPLO QUE PODE FUNCIONAR MELHOR AI PRA VOCÊ: SELECT DISTINCT FDADOSPGTO.FAVORECIDO, FDADOSPGTO.NUMEROBANCO, FDADOSPGTO.CODIGOAGENCIA, FDADOSPGTO.NOMEAGENCIA, FDADOSPGTO.CONTACORRENTE , FDADOSPGTO.IDPGTO, FDADOSPGTO.DESCRICAO, FDADOSPGTO.FORMAPAGAMENTO FROM TMOV, FCFO, FDADOSPGTO WHERE TMOV.NUMEROMOV = :ESPELHO#19 AND TMOV.CODCOLIGADA = '1' TMOV.IDMOV = :ESPELHO#XXX <--> SERIA MELHOR USAR ESTE, PELO IDMOV, JÁ QUE O NUMEROMOV PODE SE REPETIR EM TIPOS DE MOVTO DIFERENTES. AND TMOV.CODCFO = FCFO.CODCFO AND TMOV.CODCOLCFO = FCFO.CODCOLIGADA AND FCFO.CODCOLIGADA=FDADOSPGTO.CODCOLIGADA AND FCFO.CODCFO=FDADOSPGTO.CODCFO e veja que você pode ter mais de um registro criado para o mesmo fornecedor, como neste exemplo abaixo, para os códigos 000005, 000007, 000009 e 000010 que temos dois registros. Isso é uma base para que possa prosseguir por ai, ok??
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.