Ir para conteúdo

caiiomonteiro

Vip *
  • Total de itens

    119
  • Registro em

  • Última visita

  • Dias Ganho

    20

Tudo que caiiomonteiro postou

  1. Bom dia Não entendi a ideia dessa sua FV, você quer ver no histórico de execução do processo quais FV's deram algum problema e enviar no e-mail?! Se tratando de "logs" conheço três possibilidades que se aplicam a FV 1 - Utilizar a atividade "Gravar Log do Processo", você monta a estrutura que quer gravar igual monta uma expressão. Porém se a sua instalação no RM é em 3 camadas, o log vai ficar salvo na pasta de instalação do RM do servidor que "executou", caso seja local ficará na pasta de instalação do RM local. Ela funciona tanto para FV's de cadastro e processo. 2 - Utilizar a atividade "Gerar Exceção" apenas para estourar na tela o valor de algum campo, geralmente utilizo para análise/teste. 3 - Em FV's executadas em processo é possível inserir um "log" na própria tela, segue o vídeo:
  2. Boa tarde @Noel Dias, tudo bem ? Você pode vincular uma procedure também: Cross Segmentos - Backoffice RM - BI - Executando procedure no cadastro de Consultas SQL do RM – Central de Atendimento TOTVS E por acaso já tentaram solicitar o acesso externo ao banco? Também utilizamos o Cloud e o acesso externo ao banco foi um pré-requisito para migrarmos
  3. Bom dia @helvyno Quando utilizado um dataserver você precisa passar os parâmetros das chaves primárias da tabela em questão, por exemplo a TMOV, ficaria "TMOV.CODCOLIGADA = x AND TMOV.IDMOV = x" Quando utilizado um parâmetro criado no próprio Reports, você pode passar ele da mesma forma que digita "manual" quando vai executar o relatório
  4. Boa tarde Carlos, tudo bem ? Se você conseguir trazer esses dados linha a linha em uma consulta SQL, pode usar o próprio cubo colocando os campos como "Coluna"
  5. Neste caso acho você precisa utilizar outras atividades pra buscar os dados da requisição anterior, pode ser a "Ler Registro" ou uma Consulta SQL por exmeplo O "Workflow" sempre vai levar em consideração o registro atual que você está editando
  6. Boa tarde Tentou deixar a coligada da consulta SQL na mesma coligada da fórmula?
  7. Boa tarde A tabela responsável por controlar todos os autoincrementos que RM gera é a GAUTOINC SELECT * FROM GAUTOINC (NOLOCK) WHERE CODCOLIGADA = 0 AND CODAUTOINC = 'CODCFO'
  8. Bom dia @Yalison Lillipuziano Não entendi muito bem a lógica dessa FV, na sua condição você está validando se o campo VAGAEXCLUSIVA é igual a "T" e dentro do if/else utilizando uma expressão para alterar o campo para "T"... Se ele é igual a "T" porque alterar novamente para "T" ?!
  9. Bom dia @AMANDA CAPELLARI Essa tela seria uma etapa do assistente de lançamentos de exames ?
  10. A forma correta seria assim Por isso sugiro utilizar a tela do cadastro como contexto da FV Assim você consegue utilizar a ligação de dados, o que facilita muito e evita erros
  11. O seu campo "NOME" não é um campo complementar? Se sim você precisa especificar a "tabela" dos campos complementares
  12. Bom dia No caso tire a atividade EDITA_CAMPO do For (Loop_1) e aponte para o campo direto do workflow
  13. Você apontou o campo correto na atividade "EDITA_CAMPO" ? Envia um print por gentileza
  14. Boa tarde @Yalison Lillipuziano Não utilizo esse cadastro mas acho que posso te ajudar Por qual motivo utilizou a atividade "For" ? Levando em considerando que essa atividade percorre N registros/linhas Outro detalhe, se você quer alterar uma informação do registro "atual" que está incluindo/editando, não há necessidade de utilizar as atividades Ler Registro e Salvar Registro, basta apontar qual campo quer alterar na própria expressão Na fórmula visual, vincule no contexto o dataserver em questão para auxiliar no apontamento dos parâmetros
  15. Bom dia @rodrigozem Aqui utilizamos a própria tabela ABANCOHORFUNDETALHE filtrando os códigos de eventos, temos específicos para crédito e/ou débito
  16. Bom dia @fernandolk_1992 Não sei exatamente quais são esses valores do contexto, mas você pode atribuir para as atividades "Expressão" e no se/senao você compara os valores dessas atividades Exemplo:
  17. Boa tarde @Mônica Alves, tudo bem ? Não sei se entendi bem, mas se a dúvida é como "pegar" o CPF... apesar dessa campo pertencer a tabela PPESSOA (no banco), na fórmula visual conseguimos pegar ela diretamente como se fosse um campo da tabela PFUNC Segue uma FV como exemplo Alerta CPF.TotvsWF
  18. caiiomonteiro

    Implantação TAF

    Boa tarde Aqui utilizamos o middleware que faz a ponte do RM com o TAF "transparente". Dessa forma não temos nenhuma dor de cabeça, não precisamos ficar acessando o ambiente TAF para validar/procurar algo... bem estável Todas as ações são executadas no próprio RM Ativar Integração com o Middleware (eSocial do Futuro) - Disponíveis para todos os clientes nas versões: 12.1.28.106, 12.1.27.172, 12.1.26.216 e superiores. - Linha RM - TDN (totvs.com)
  19. Bom dia @samuel.jnascimento É possível via fórmula visual, e para ter um melhor desempenho sugiro utilizar a atividade código fonte Segue em anexo um exemplo da FV, o gatilho será "Após a Leitura da Visão" da FopFuncData Coluna Grau de Instrução.TotvsWF
  20. Esta errado a forma que você está passando os parâemtros O correto é: PFUFERIASRECIBO.DATAPAGTO BETWEEN :INICIO_D AND :FIM_D E para executar a consulta direto no RM, pode passar a data no padrão brasileiro DD/MM/AAAA Outro detalhe que vi é que está tentando filtrar o valor líquido diferente de '0.00', porém o valor líquido retorna um valor e não texto, portanto você pode usar LIQUIDO <> 0 ou LIQUIDO > 0 para não retornar possíveis valores negativos
  21. É isso mesmo então, segue um exemplo pegando o valor direto na tabela PFUFERIASRECIBO Valor Líquido Férias.sql
  22. Mas você precisa das informações dos eventos (Código e Descrição) ? Se não pode usar a própria tabela PFUFERIASRECIBO
  23. Bom dia Você está pegando o valor líquido da tabela PFUFERIASRECIBO ?
  24. Bom dia Tente colocar as informações no mesmo nível de detalhe (no seu caso Detalhe1), e verifique se os campos da tabela "filha" estão relacionando corretamente com a tabela "pai" em "Grade de Propriedades > Dados > Caminho"
  25. Bom dia Tente fazer assim no cabeçalho do detalhe
×
×
  • Criar Novo...

Informação Importante

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