Maique.16 Postado 22 de Maio de 2023 Tópicos Que Criei: 4 Tópicos/Dia: 0.01 Meu Conteúdo: 11 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 91 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 31 Dispositivo: Windows Denunciar Compartilhar Postado 22 de Maio de 2023 (editado) Bom dia pessoa, vocês possuem alguma fórmula para bloqueio de cadastros duplicados? Exemplo: Hoje no TOTVS RM, é possível realizar o cadastro de um colaborador que já se encontra ativo, tivemos um caso desse recentemente com alguns pagamentos em duplicidade, onde o colaborador estava ativo com dois cadastros. Eu criei uma fórmula de seleção, onde ele visualiza o CPF, se já tiver o colaborador ativo, é para bloquear, porém quando eu insiro nos parâmetros, não funciona. Já fiz diversas fórmulas para inclusão no campo de Parâmetros > Funcionários > (Restrições Cadastrais (Fórmula para bloquear o funcionário no processo de Readmissão) Deixo em anexo alguns prints. Editado 22 de Maio de 2023 por Maique.16 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
caiiomonteiro Postado 22 de Maio de 2023 Tópicos Que Criei: 10 Tópicos/Dia: 0.00 Meu Conteúdo: 119 Conteúdo/Dia: 0.05 Reputação: 41 Pontos/Conquistas: 811 Conteúdo Resolvido: 0 Dias Ganho: 20 Status: Offline Idade: 26 Dispositivo: Windows Denunciar Compartilhar Postado 22 de Maio de 2023 Bom dia @Maique.16 Envie o conteúdo da sua consulta SQL "CADASTROF01" Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Maique.16 Postado 22 de Maio de 2023 Tópicos Que Criei: 4 Tópicos/Dia: 0.01 Meu Conteúdo: 11 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 91 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 31 Dispositivo: Windows Autor Denunciar Compartilhar Postado 22 de Maio de 2023 Segue: SELECT P.CODSITUACAO AS SITUACAO FROM PFUNC P INNER JOIN PPESSOA PP ON PP.CODIGO = P.CODPESSOA WHERE P.CHAPA=:FRM_CHAPA AND P.CODSITUACAO <> 'D' Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Maique.16 Postado 22 de Maio de 2023 Tópicos Que Criei: 4 Tópicos/Dia: 0.01 Meu Conteúdo: 11 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 91 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 31 Dispositivo: Windows Autor Denunciar Compartilhar Postado 22 de Maio de 2023 Deixo também as consultas utilizados na fórmula que está abaixo. Sentença: CDUPLICADO SELECT COUNT(CPF) AS CONT FROM PFUNC P (NOLOCK) LEFT JOIN PPESSOA PP (NOLOCK) ON P.CODPESSOA = PP.CODIGO WHERE P.CODSITUACAO <> 'D' AND PP.CPF=:FRM_CPF1 Sentença: CDUPLICADO2 SELECT (Chapa) AS Chapa FROM PFUNC P (NOLOCK) LEFT JOIN PPESSOA PP (NOLOCK) ON P.CODPESSOA = PP.CODIGO WHERE P.CODSITUACAO <> 'D' AND PP.CPF=:FRM_CPF1 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Maique.16 Postado 25 de Maio de 2023 Tópicos Que Criei: 4 Tópicos/Dia: 0.01 Meu Conteúdo: 11 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 91 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 31 Dispositivo: Windows Autor Denunciar Compartilhar Postado 25 de Maio de 2023 Bom dia @caiiomonteiro tudo bom? Conseguiu achar alguma solução? Grato! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
caiiomonteiro Postado 29 de Maio de 2023 Tópicos Que Criei: 10 Tópicos/Dia: 0.00 Meu Conteúdo: 119 Conteúdo/Dia: 0.05 Reputação: 41 Pontos/Conquistas: 811 Conteúdo Resolvido: 0 Dias Ganho: 20 Status: Offline Idade: 26 Dispositivo: Windows Denunciar Compartilhar Postado 29 de Maio de 2023 Em 25/05/2023 at 09:05, Maique.16 disse: Bom dia @caiiomonteiro tudo bom? Conseguiu achar alguma solução? Grato! Bom dia Ainda não consegui testar, mas retorno em breve Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.