Jump to content
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×

luisgustavogomes

Moderadores
  • Posts

    510
  • Joined

  • Last visited

  • Days Won

    65

luisgustavogomes last won the day on June 4 2024

luisgustavogomes had the most liked content!

About luisgustavogomes

  • Birthday 01/08/1989

Recent Profile Visitors

2,641 profile views

luisgustavogomes's Achievements

  1. @Luis Gustavo, meu xára, boa noite! Vai depender de qual tabela irá trabalhar, mas segue um exemplo SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; SET NOCOUNT ON; SELECT AP.CODCOLIGADA ,AP.IDPRJ ,UPPER(G.DESCGIS) AS 'DESCRICAO_GRUPO' ,SUM(AP.QUANTIDADE * AP.PRECOUNITARIO) AS 'TOTAL' FROM DBO.MISMAPROP AP JOIN DBO.MISM I ON (AP.CODCOLIGADA = I.CODCOLIGADA AND AP.IDPRJ = I.IDPRJ AND AP.IDISM = I.IDISM) JOIN DBO.MGIS G ON (I.CODCOLIGADA = G.CODCOLIGADA AND I.IDPRJ = G.IDPRJ AND I.IDGIS = G.IDGIS ) WHERE AP.CODCOLIGADA = 1 AND AP.IDPRJ = 10321 AND AP.DATAAPROPRIACAO >= '2025-03-14' AND AP.DATAAPROPRIACAO < '2025-04-01' GROUP BY GROUPING SETS((AP.CODCOLIGADA,AP.IDPRJ,G.DESCGIS),()) OPTION (RECOMPILE, MAXDOP 1) Abraços
  2. @Fabricio Gregorio, boa tarde! A tabela de saldo é a TRELSLD. Abraços.
  3. Bom dia, Claro, neste exemplo criado tem a action da PFUNC onde é possível criei um filtro nos funcionários, porém, caso o campo não esteja disponível, tem como colocar o filtro direto na query, bem tranquilo! Esse gerador de saída tem uma funcionalidade adequada para exportação de arquivos! Abraços
  4. @Aurélio, bom dia! Existem algumas formas de fazer esse relatório, criei utilizando as queries dentro do gerador, logo com os relacionamentos e ficou muito performático! Espero ajudar! Abraços EXEMPLO.TotvsGen
  5. @Lavinia, Bom dia! Desculpa a demora.... Segue um exemplo em SQLServer! SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; SET NOCOUNT ON; SELECT T.CODCOLIGADA,T.IDMOV, T.CODTMV, T.NUMERO, T.CODFILIAL, R.* FROM DBO.TMOV T OUTER APPLY ( SELECT CONCAT('SC: ', STRING_AGG(TT.NUMEROMOV, ' ;')) AS 'NRO' FROM DBO.TMOVRELAC RR JOIN DBO.TMOV TT ON ( RR.CODCOLORIGEM = TT.CODCOLIGADA AND RR.IDMOVORIGEM = TT.IDMOV) WHERE RR.CODCOLDESTINO = T.CODCOLIGADA AND RR.IDMOVDESTINO = T.IDMOV ) R WHERE T.CODCOLIGADA = 1 AND T.CODTMV = '1.1.02' AND T.DATACRIACAO >= '2025-02-11' OPTION (MAXDOP 1) Como podes observar, existem relacionamento N para N nos movimentos. Espero ajudar. Abraços.
  6. @Lavinia, boa tarde, tudo bem? Poderias exemplificar no excel com um exemplo de como você precisa desse relatório! Pois, certamente existem milhões de formas diferentes de montar essa query, mas precisamos saber para lhe ajudar! Normalmente, esse tipo de relatório é para buscar o relacionamento entre movimentos de ordens de compra vs solicitações de compras e/ou notas fiscais para ordens e ordens para solicitações, criando o consulta de hierarquia de movimentos e itens de movimentos... bom, falando em movimentos podemos deixar a dica, caso for esse tipo de relatório que você precisa montar a questão do item é crucial para saber se vai pela TMOVRELAC e/ou a TITMMOVRELAC. Ficamos no aguardo. Abraços.
  7. @Eder Augusto, bom dia, tudo bem ? Não há erro nesta operação, pois isso é tratamento do ponto! Tem que entender que as batidas do ponto não tem relação com entrada e saída... o ponto registra o fato e a aplicação orquestra a natureza da batida, logo a primeira batida é entrada e a segunda é saída e assim sucessivamente! Conforme seu exemplo, dia 14/01, primeira batida entrada, segunda saída, terceira entrada e FALTOU a saída, logo a lógica é que a próxima batida é a saída, neste seu caso a batida é do dia 15/01, por isso desse comportamento! Existem algumas formas de verificar essa "falta" do registro, mas normalmente é um relatório/planilha/cubo/query executado pelo operacional do ponto, existem também, lançamentos automáticos, mas aqui o processo de batida automática e suas opções! Espero ter lhe ajudado! Abraços.
  8. @Lucas Camargos, boa tarde, Estamos na mesma situação! Porém, não abrimos atendimento com a TOTVS!
  9. @fernandolk_1992, Bom dia, tudo bem? Sim, deve levar para o arquivo o Merchant Account Information - Pix, parte do código estruturado do texto, podes observar esse campo utilizando o Debug QR code scanner | OpenPix, neste sentido a TOTVS criou as fórmulas para buscar esse campo! Totvs Gestão Financeira - Funções de Fórmulas - Linha RM - TDN Abraços.
  10. @monique_preis, boa tarde! Certamente o apontamento do SMTP server está incorreto e/ou não tem permissão de envio! Terias como fazer um teste utilizando o telnet ? Abraços.
  11. @Luis Gustavo, meu chara, bom dia! Tenho como lhe ajudar e for Sqlserver sim, mas preciso saber exatamente o que precisa, pois essa consulta tem recursividade. Terias como montar no Excel e/ou me mostrar como precisas. Abraços
  12. @Yalison Lillipuziano, boa tarde! Vou lhe enviar uma mensagem Abraços.
  13. @Yalison Lillipuziano, boa tarde! Efetuei o download do seu relatório e verifiquei que esta tudo certo... não está duplicado o que esta acontecendo que é na PFASS você tem a informação dos número do grupo diferente... acredito que possas criar um query e colocar do subdetalhe da PFUNC... sobre a arquitetura do seu relatório tem como melhorar a performance e utilizar diretamente na action "colocar o relatório em anexo e/ou executar como relatório do funcionário". Abraços
  14. Bom, tem que criar outro campo complementar do tipo texto e migrar as informações via update! Caso queiras tratar o texto existente... Sobre o campo no relatório é simples colocar o campo e tratar a forma de crescimento do campo para apresentar, porém se a quebra de linha não estiver no campo não temo como tratar! Abraços
  15. @Adailton Santana, boa tarde... Você esta com esse problema em um projeto de metadados? lhe pergunto isso, pois a questão do campo e do componente no formulário deve mudar sim! Em relação a quebra de linha dentro de uma campo é tranquilo. Ficamos no aguardo. Abraços.
×
×
  • Create New...

Important Information

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