-
Content Count
59 -
Joined
-
Last visited
-
Days Won
3
luisgustavogomes last won the day on February 15
luisgustavogomes had the most liked content!
Community Reputation
5 NeutroAbout luisgustavogomes

-
Rank
Membro Ativo no Fórum
- Birthday 01/08/1989
Profile Information
-
Sexo
Masculino
Recent Profile Visitors
-
SQL para projeção de receita diária
luisgustavogomes replied to Daniel Oliveira's topic in [RM] SQL & Databases
@Daniel Oliveira, boa tarde! Podemos lhe ajudar... mas para isso necessitamos da regra... por exemplo: O resultado Contábil do último mês efetua uma projeção conforme alguma regra matemática... no TSQL temos o CTE que ajuda muito no desenvolvimento. Espero que consiga lhe ajudar. abraços. -
Calculo do dsr proporcional aos dias trabalhados
luisgustavogomes replied to Alonso's topic in [RM] Application Formulas
@Alonso, boa tarde! Terias como criar um exemplo do cálculo em Excel, com uma semana de trabalho, por exemplo... a partir dessa forma de cálculo vamos lhe ajudar. abraços. -
Eventos zerados envelope de pagamento
luisgustavogomes replied to Emanuel Henrique's topic in RM Reports (.Net)
@Emanuel Henrique, boa tarde! É o relatório padrão da TOVTS ? Se sim qual é o Código... se não, dai terás que verificar se seu relatório utiliza a GDIC... dicionário de dados (tabelas no source) e/ou consultas. Abraços. -
Where para case SQL sever
luisgustavogomes replied to Daniel Oliveira's topic in [RM] SQL & Databases
Blz. -
Where para case SQL sever
luisgustavogomes replied to Daniel Oliveira's topic in [RM] SQL & Databases
@Daniel Oliveira, boa tarde! Na cláusula where o teste tem que ser uma condição booleana, por exemplo: SELECT * FROM GCOLIGADA WHERE CODCOLIGADA = ( CASE WHEN 1=1 THEN 1 ELSE 0 END ) Nesse exemplo, o case irá retornar um valor que você pode testar... com os operadores de comparação e/ou lógicos... logo, faz esse teste aqui... WHERE FLAN.VALORBAIXADO = CASE WHEN FLAN.DATABAIXA IS NOT NULL AND FLAN.DATABAIXA >= '02/08/2021' AND FLAN.CODAPLICACAO = 'S' AND FLAN.VALORBAIXADO <> '0.00' AND FLAN.CODCXA IN( '01', '03', '07' ) THEN FLAN.VALORBAIXADO + 1.54 WHEN FLAN.DATABAIXA IS NOT NULL AND FLAN.DATABAIXA >= '02/09/2021' AND FLAN.CODAPLICACAO = 'S' AND FLAN.VALORBAIXADO <> '0.00' AND FLAN.CODCXA = '02' THEN FLAN.VALORBAIXADO + 1.45 WHEN FLAN.DATABAIXA IS NOT NULL AND FLAN.DATABAIXA >= '02/08/2021' AND FLAN.CODAPLICACAO = 'S' AND FLAN.VALORBAIXADO <> '0.00' AND FLAN.CODCXA = '05' THEN FLAN.VALORBAIXADO + 1.84 Mas como concelho, acredito que uma CTE e/ou CROSS APPLY ira lhe atender melhor. abraços. -
@samuel.jnascimento, boa tarde! Essa questão está relacionada ao metados "schema" do banco, a totvs não colocou a relação na chave "on delete cascate", ou seja, esse funcionário tem movimentação nos parâmetros do funcionário do ponto... Particularmente, nunca abri um chamado sobre essa demanda. "Em OFF excluímos manualmente". Abraços.
-
Where para case SQL sever
luisgustavogomes replied to Daniel Oliveira's topic in [RM] SQL & Databases
@Daniel Oliveira , boa tarde! Vamos tentar lhe ajudar... porém, necessitamos entender melhor a sua demanda... você que filtrar pelo cálculo do seu valor líquido é isso ? Outra pergunta é MSSQLServer o banco ? Ficamos no aguardo. -
@jrs, boa tarde! Muito obrigado pela informação.
-
Fila de processos parada há mais de 2 minutos
luisgustavogomes replied to Phelype's topic in [RM] Support Area
@Phelype, boa tarde! Na verdade você tem dois problemas... o primeiro é na fila de processamento, pois bem essa questão está relacionado ao número de servers relacionado... para verificar deveria acompanhar os contadores de performance do windows... onde está instalado esse serviço... geralmente se o ambiente é N'Camadas... essas configurações são pré-definas na instalação, com um cálculo sobre o hardware... mas se sua operação seja em muitos registros pequenos, ou seja, a quantidade é o problema... quando acompanhar os contadores essa informação ser fácil de interpretar... pensa que o server pode estar enfileirando mas não está utilizando os CORE e memória ao máximo... se for isso, podes aumentar o número de Job para adequar ao seu ambiente. Agora em relação ao server aparecer inoperante, deves utilizar o ~~\CorporeRM\RM.Net\RM.Host.ServiceManager.exe, para o serviço do Windows marcando a opção de apagar o arquivo do broker, depois iniciar pela mesma aplicação. Espero que lhe ajude! Abraços- 1 reply
-
- 1
-
-
Consulta SQL (eventos vários meses)
luisgustavogomes replied to Adelson joão da Silv's topic in [RM] Support Area
@Adelson joão da Silv, boa tarde! Montei a seguinte query em T-SQL com um pivot fixo, terias como validar ? USE CORPORERM GO ;WITH TAB_DADOS AS ( SELECT F.CHAPA ,F.NOME ,L.CODEVENTO ,E.DESCRICAO ,L.ANOCOMP ,L.MESCOMP ,L.NROPERIODO ,L.VALOR FROM DBO.PFUNC F (NOLOCK) JOIN DBO.PFFINANC L (NOLOCK) ON (F.CODCOLIGADA = L.CODCOLIGADA AND F.CHAPA = L.CHAPA) JOIN DBO.PEVENTO E (NOLOCK) ON (F.CODCOLIGADA = E.CODCOLIGADA AND L.CODEVENTO = E.CODIGO) WHERE F.CODCOLIGADA = X AND F.CHAPA = 'XXXXXXX' AND L.ANOCOMP IN ( XXXX ) AND L.CODEVENTO = 'XXXX' AND L.NROPERIODO = X ) SELECT CHAPA AS 'Chapa' ,NOME AS 'Nome' ,CODEVENTO AS 'Código do Evento' ,DESCRICAO AS 'Descrição do Evento' ,ANOCOMP AS 'Ano' ,NROPERIODO AS 'Nro. Período' ,P.[1] AS 'Jan' ,P.[2] AS 'Fev' ,P.[3] AS 'Mar' ,P.[4] AS 'Abr' ,P.[5] AS 'Mai' ,P.[6] AS 'Jun' ,P.[7] AS 'Jul' ,P.[8] AS 'Ago' ,P.[9] AS 'Set' ,P.[10] AS 'Out' ,P.[11] AS 'Nov' ,P.[12] AS 'Dez' FROM TAB_DADOS AS T PIVOT ( SUM(VALOR) FOR T.MESCOMP IN ([1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12]) ) AS P Seja bem vindo e espero ter ajuda-lo! abraços -
Horário de verão portal meu rh
luisgustavogomes replied to Willi Ferreira's topic in [RM] General Tips
@Willi Ferreira Bom dia. Já tivemos diversos problemas relacionado a essa assunto, porém em todos os casos era o windows... sendo que utilizamos SO Windows server 2008 e 2008R2... bom, a partir do seu post comecei a verificar os arquivos de configuração e também, visualmente não consegui encontrar nenhuma configuração hardcode... sendo assim a única solução é com o desenvolvimento da TOTVS, terão que debugar o start do app para saber qual é a classe que trata esse assunto. Porém, a TOTVS publicou uma atualização do app https://tdn.engpro.totvs.com.br/pages/releaseview.action?pageId=570375001, sendo assim, eu atualizaria em um ambiente de homologação e testaria essa nova release. Obs.: Na empresa onde trabalho, utilizamos o app e efetuamos a instalação sem a intervenção da totvs, e nunca tivemos esse problema. Abraços, espero que encontre uma solução para esse seu problema! -
@renato.brilhante, bom dia! Infelizmente sua imagem em anexo não está abrindo.
-
Fórmula adiantamento
luisgustavogomes replied to Gabriela Borin's topic in [RM] Application Formulas
@Gabriela Borin, boa tarde! Terias como testar a fórmula no Excel, se der certo... compilamos para RM e/ou VB... bem tranquilo. Espero conseguir lhe ajudar. Abraços. Teste fórmula.xlsx -
Boa tarde! Segue... a primeira parte (Saldo) na query... foi desenvolver o saldo de faltas e anexar na mesma query, quando conseguir desenvolver eu post aqui... abraços. TSQL_SaldoFerias.txt
-
RM - estoque - saldo geral fisico zerado
luisgustavogomes replied to Roger's topic in [RM] Support Area
Roger, boa tarde! Em relação a aberturado chamado tranquilo, porém nesse seu caso 99 % que é configuração do movimento... bom para ele não carregar os movimentos para a tabela da ficha, eu iria fazer o seguinte teste, primeiro iria verificar qual é o tipo de saldo e efeito do saldo desse movimento, depois data de fechamento para esse saldo, por último e não menos importante... se o produto é estocável... essas 3 configurações contemplam 90 % da configuração para o item entrar na rotina de recalculo... Mas é importante ressaltar que pode sim ter acontecido que possa estar relacionado a perca de dados, porém se você não mudou versão, biblioteca isso é menos possível. Obs.: O módulo da TOTVS Gestão de Compra, Estoque e Faturamento "Acho que é assim o nome atual dele" tem a regra de negocio a nível de movimento, ou seja, a complexidade de configurações e variações delas são gigantes.. Fiquemos no aguardo desse seu retorno... Abraços