Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

caiiomonteiro

Vip *
  • Total de itens

    119
  • Registro em

  • Última visita

  • Dias Ganho

    20

Tudo que caiiomonteiro postou

  1. Boa tarde @sampaioex O campo ficará bloqueado para todos os usuários sem nenhum tipo de exceção ?! Se sim, sugiro você fazer o bloqueio via parametrização do módulo (se possível) ou bloquear via perfil do usuário na parte de acesso aos campos. Caso o campo dependa da informação de algum outro campo para bloquear ai sim utilizar a formula visual. Você pode criar uma FV vinculada ao gatilho "Após a Leitura de Edição" e utilizar as atividade de "Se/Senão" (para ler o campo) e atividade "Alterar Propriedades da Coluna" e bloquear a edição. Dessa forma o campo ficará de fato bloqueado para edição
  2. Bom dia @Maique.16 Envie o conteúdo da sua consulta SQL "CADASTROF01"
  3. Bom dia @Maique.16 Basta colocar a FV no gatilho "Antes de Salvar o Registro" na FopRescisaoData e dentro da FV você valida o campo "COTAPCD" através da atividade Ler Registro (FopFuncData) + atividade Se/Senão Para "travar" o registro utilize a atividade de Exceção Valida Cota PCD na Demissão.TotvsWF
  4. Caso você ainda for utilizar a abertura do movimento para edição, o nome correto da action é MovFaturamentoData e ai terá que colocar no gatilho de cadastros e mudar a validação do If/Else
  5. O seu sistema está parametrizado para faturar o movimento 1.1.05 sem abrir o movimento para edição ?
  6. Bom dia @Pedro Oliveira Você não vai conseguir fazer a validação do If/Else dessa forma. Tente o seguinte: Utilize a atividade "Ler Parâmetros do Processo" e passe o processo MovFaturamentoProc (renomeie o nome da atividade para oque desejar) Dentro do seu If/Else utilize a validação "this.NomeDaAtividade.Tables["Parametros.movCopiaFatPar"]["CodTmvOrigem"].AsString == "1.1.05" && this.NomeDaAtividade.Tables["Parametros.movCopiaFatPar.IdMov"].DataTable.Rows.Count > 1"
  7. Bom dia @Pedro Oliveira Você pode utilizar o gatilho "após salvar o registro" e dentro da FV utilizar a atividade Executar de Acordo com o Estado do Registro e desenvolver a lógica dentro do grupo sequencial de exclusão ou outra opção é utilizar uma atividade de Se/Senão com a condição "this.Tables[0].Row.RowState == System.Data.DataRowState.Deleted"
  8. @Pedro Oliveira boa tarde, é isso mesmo... para alteração de movimento existem atividades nativas que você pode utilizar
  9. Boa tarde a todos Após várias tentativas, aparentemente conseguiram resolver o problema Versão que utilizamos: 12.1.2205.211
  10. Bom dia @Jair - Fórmula Vamos partir para essa linha mesmo, optamos por utilizar um client que consegue deixar mapeado na máquina do usuário o servidor SFTP que o pessoal do Cloud disponibilizou A única diferença para o usuário será na hora de buscar/colar os arquivos, ao invés do "C:\" será no novo diretório mapeado
  11. Adicione a fonte de dados do lançamento financeiro e arraste os campos da Coligada e IdLan para o detalhe. Aponte a Tabela do detalhe para a fonte de dados do lançamento financeiro Na sua consulta utilize como parâmetro o "nome" dos campos que você arrastou no detalhe Neste caso você não precisa "criar" um parâmetro no próprio Reports
  12. Você terá que passar os parâmetros para a consulta através dos campos no detalhe, imagine que a consulta precisa executar "x" vezes de acordo com a quantidade de registros selecionados, se buscar do "cabeçalho" realmente só irá ser executada uma vez (no caso sempre do último registro selecionado) Segue um exemplo simples utilizando a própria fonte de dados da tela de lançamentos, o mesmo se aplica para a consulta
  13. Como você está passando os parâmetros para a consulta ? Se possível envie um print da estrutura do seu relatório
  14. @Paulo Lima você está utilizando a fonte de dados dentro de um "detalhe" no reports ?
  15. Bom dia a todos Estamos fazendo a migração do nosso ambiente On-Premise para o T-Cloud. Temos diversas fórmulas visuais que utilizam a atividade "Executar Código Fonte" para Importar/Exportar arquivos na máquina local do usuário. No ambiente T-Cloud estamos com um problema onde não conseguimos encontrar os diretórios locais da máquina, somente do server. Conhecem alguma forma para "encontrar" o diretório da máquina local ao invés do server via c# ?
  16. Bom dia @fernandolk_1992 Já tentou fazer a integração via Fórmula Visual ?
  17. @thiago a pereira também não consegui utilizar a FV em algum gatilho no anexo do GED, mesmo o sistema permitindo fazer o "vinculo" a FV não roda. Nossa solução foi utilizar uma trigger
  18. Bom dia a todos Alguém conseguiu alguma solução ou resposta da TOTVS sobre este problema ? Hoje estamos utilizando a versão 12.1.2205 e está ocorrendo com mais frequência ainda
  19. Entendi, provavelmente existe alguma outra parametrização neste campo. Aqui utilizamos a fórmula desse jeito e funciona normalmente, tanto é que o campo fica bloqueado para edição. Acredito que funcione também da forma que você sugeriu ou com outra FV para preencher o campo com uma informação "temporária".
  20. Opa bom dia @BRUMARCIO A fórmula deveria funcionar, a expressão copia o valor do campo "Chapa" e esse campo é obrigatório portanto nunca será nulo. Há não ser que tenha algo de errado na fv e ela não esteja conseguindo pegar o valor. Consegue postar um print da mensagem de erro e sua FV para analisar ? De qualquer forma caso queira trabalhar com mais uma fórmula tente utilizar a a atividade "Alterar Propriedades da Coluna" nesse mesmo gatilho que mencionou, no parâmetro "Valor Padrão" utilize o valor de uma expressão. Mas acredito que não seja necessário trabalhar com 2 fv's para este processo.
  21. Bom dia @BRUMARCIO Você pode utilizar uma atividade de "Expressão" e utilizar no gatilho "Antes de Salvar o Registro" na FopFuncData Uma dica é colocar uma validação para a atividade ser executada apenas no modo criação (novo registro) ou quando o campo for vazio. Expressão Gatilho
  22. Boa tarde @fernandolk_1992 você está tentando fazer o processo que o @Jair - Fórmula mencionou abrindo um "novo" cadastro. Tente editar um cadastro existente e tornar o campo obrigatório, provavelmente a opção vai estar habilitada.
  23. Boa tarde @Pedro Oliveira, beleza ? Exporta e posta a FV aqui para analisarmos
  24. @Lucas Manoel boa tarde, tudo certo ? Já tentou ao invés de utilizar uma consulta SQL para buscar esses "links", utilizar a própria integração GED do lançamento financeiro ? Você pode copiar o registro na tabela "HCINTEGRACAOGED" da action do movimento, alterar o dataset e as chaves de relacionamento para a action dos lançamentos financeiros e inserir um novo registro na "HCINTEGRACAOGED". Dessa forma o usuário também consegue abrir o mesmo arquivo pelo movimento ou lançamento financeiro, o lado "ruim" é a duplicidade de registro na tabela "HCINTEGRACAOGED".
×
×
  • Criar Novo...

Informação Importante

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