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

Eder Augusto

Membros
  • Posts

    3
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Eder Augusto

  1. Boa noite, @Ciro Barbosa

    Como o @Jair - Fórmula disse, você tem a alternativa de fazer via Fórmula Visual (FV), eu não tenho a base teste instalada, mas posso tentar auxiliar por aqui. Se eu estiver equivocado ou se existir outra maneira de fazer a construção da FV, por favor, não hesite de apresentá-la. 

    Vamos lá, o objetivo é flegar o campo Assistência Odontológica do cadastro dos dependentes.

    Na tela de funcionários, pressione Alt + F9 para ver o nome da action da tabela que iremos utilizar, crie a FV e no canto superior direito vamos associar a action na Tela de Cadastro.

    Utilizaremos as seguintes atividades:

    1. Para Cada Iteração
      1. Sequência
        1. image2014-6-26%2014%3A2%3A25.png?version=1&modificationDate=1403802108000&api=v2
        2. Expressão
        3. Salvar Registro


    Clique nas atividades para saber mais.

    Você deve adicionar as atividades Ler Registro, Expressão e Salvar Registro dentro da Sequência e a mesma dentro de Para Cada Iteração para que a FV seja executada para cada funcionário selecionado na grid. Se eu não me engano, quando você vincula uma action na Tela de Cadastro a atividade Para Cada Iteração já exibe algumas propriedades da tabela PFUNC. Em Ler Registro, adicione a action da tela de Incidências(vai até ao cadastro e pressione Alt + F9 para ver o nome da action) e associe os campos chaves com a atividade Para Cada Iteração(CODCOLIGADA, CHAPA, [...]). Já na atividade Expressão você deve arrumar o valor = 1 (selecionado) e calcular o valor do campo Assistência Odontológica e em Salvar Registro selecione a atividade Ler Registro.

    Não tenho a certeza que irá funcionar deste jeito ou que irá gerar gatilho no E-social, é uma alternativa para validar.

    Mais uma vez, se eu estiver equivocado em algum ponto, se dessa maneira não será eficaz ou se você possuir uma solução melhor, solicito que apresente abaixo.

    • Like 1
  2. Boa noite, @HuggoSouza

    Já tentou enviar através de Fórmula Visual?

    Crie uma Consulta SQL no módulo Labore onde retorna CODCOLIGADA, CHAPA, E-MAIL para ser utilizado como parâmetros na fórmula visual.

    Crie uma Fórmula Visual e use as atividades na sequência abaixo.

    1. Consulta SQL
    2. Para Cada Interação
    3. Sequência
    4. Executar Relatório
    5. Envio de E-mail

    Clique nas atividades para saber mais.

    As atividades de número 4 e 5 ficará dentro da atividade 3, que ficará dentro de 2 para seguirmos com a lógica estruturada, como exemplificado na Figura 1.

    Para Cada Interação
    Figura 1 - Estrutura da atividade Para Cada Interação junto com a atividade Sequência.

    Na atividade Consulta SQL você ira adicionar o código da consulta, depois clique na atividade Para Cada Interação e selecione o retorno da sua consulta, a atividade Sequência é apenas um agrupador de atividades, partiremos para a atividade que gera os relatórios (Executar Relatório), onde você irá adicionar CODCOLIGADA e CHAPA, ANO e MÊS de pagamento e finalizando na atividade de Envio de E-mail, em anexo você adiciona o resultado do relatório e destinatário o e-mail do colaborador.

    Portanto, esse processo será executado para cada linha resultante da sua consulta SQL.

    Se o relatório em questão não exibir um recebimento de parâmetro como CODCOLIGADA, CHAPA, ANO e MÊS você pode criar um relatório personalizado, em relação à isso você pode estar abrindo um novo tópico e posso te ajudar.

    Qualquer dúvida estou à disposição.

    • Like 2
×
×
  • Create New...

Important Information

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