Jump to content

caiiomonteiro

Membros
  • Content Count

    29
  • Joined

  • Last visited

  • Days Won

    1

caiiomonteiro last won the day on August 5 2020

caiiomonteiro had the most liked content!

Community Reputation

2 Neutro

1 Follower

About caiiomonteiro

  • Rank
    Membro Ativo no Fórum
  • Birthday 08/28/1997

Profile Information

  • Sexo
    Masculino

Recent Profile Visitors

369 profile views
  1. Bom dia @Thiago Luis, A sugestão do @luisgustavogomes é boa, porém em meus testes tive que utilizar "OFF" ao invés de "ON" para concatenar a string mesmo algum campo retornando null ou então você pode tratar com um ISNULL(Campo). Outra sugestão também é validar o código do movimento antes de executar a consulta SQL e as demais atividades, dessa forma você garante que a fórmula visual só ira executar de fato no movimento específico. Devido ao gatilho utilizado, a fórmula é executada após salvar qualquer movimento. Se você filtrar o código do movimento apenas na consulta, ela será executada porém não retornará nenhum dado caso o movimento for diferente do especificado. A condição que utilizei no If/Else é para validar a inclusão e edição do movimento 1.1.03 -> this.Tables[0].Row.RowState != System.Data.DataRowState.Deleted && this.Fields["CODTMV"].AsString == "1.1.03"
  2. Como eu disse, nós utilizamos o novo atestado então terá algumas diferenças. Remova o parâmetro "DTINCICIO" da consulta e deixe como parâmetro as chaves primárias da sua tabela VATESTADO
  3. Você importou o exemplo que enviei ? Senão, importe e tente utilizar ela
  4. Boa tarde Cosme Ficou faltando passar alguns parâmetros de chave primária para a consulta e na atividade expressão você esta retornando o campo errado. Ajustei o exemplo que enviou e anexei aqui para download. Nós utilizamos o novo atestado (Novo atestado - Linha RM - TDN (totvs.com)), mas creio que não vá alterar em nada na construção da sua fv. Existe também outras maneiras de criar a coluna para obter um melhor desempenho. Cód. Motivo Afastamento v.2.TotvsWF
  5. Boa tarde Thiago É possível validar o campo através de fórmula visual. Ao salvar o movimento se o campo estiver vazio a fv exibe uma mensagem na tela.
  6. Boa tarde Alguém sabe se existe alguma forma de configurar o layout do metadados para deixar o campo conforme o exemplo abaixo ? (Sem bordas, fundo e bloqueado para edição). Exemplo Metadados atual
  7. Bom dia a todos. Em relação ao envio de e-mail via fórmula visual após o cancelamento do movimento, podem tentar fazer da seguinte forma. O processo de cancelamento não guarda o "CODTMV" do movimento, apenas CODCOLIGADA e IDMOV. Neste caso será necessário adicionar uma atividade de Consulta SQL para verificar qual é o CODTMV do IDMOV que o processo retorna e então utiliza a retorno da atividade no If/Else. Segue print como exemplo.
  8. Boa tarde a todos Estamos desenvolvendo uma fórmula visual para inclusão de movimentos. Na parte de vencimentos gostaria de informar algumas datas e valores em específico que vão ser calculados via SQL. Porém na atividade Inclusão Movimento da fórmula visual só conseguimos informar o código da condição de pagamento, as datas que devem ser preenchidas não coincidem com nenhuma condição de pagamento existente e por isso não ficaria viável utilizar este campo. Alguém passou por isso e fez alguma saída de contorno ?
  9. Se o erro é referente a algum parâmetro será necessário ajustar a formula sim
  10. Boa tarde Ao faturar o movimento do código 1.1 para o código 1.2 é aberto o movimento para edição ou é faturado direto ? Se o movimento é aberto para edição tente utilizar o gatilho antes de salvar o registro na action MovFaturamentoData. Se o movimento é faturado sem a abertura para edição tente utilizar o gatilho antes de executar o processo MovFaturamentoProc.
  11. Bom dia @vandersonbritodutra Conseguiu algum avanço na solução deste problema ? Ainda ocorre com você ?
  12. Bom dia Tenho este exemplo que cria a coluna do nome do usuário de criação e alteração na tela dos lançamentos financeiros (FLAN) FV Nome do Usuário - FLAN.TotvsWF
  13. Boa tarde Utilize Activity=RMSWorkflow, Path=ParameterTables["CHAPA"].Item["CHAPA"].AsString ou Activity=RMSWorkflow, Path=ParameterTables[0].Item["CHAPA"].AsString
  14. Vale lembrar também que para executar a fórmula e exibir a tela de parâmetros, deve usar a opção "Fórmula Visual > Executar" ou colocar em algum gatilho e não o "Salvar e Executar" que fica dentro da fórmula visual em sí. Correto Errado
  15. Boa tarde Ivan O processo seria conforme os prints mesmo. Consegue anexar a fórmula visual para análise e ver se consigo te ajudar ?
×
×
  • Create New...

Important Information

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