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? ×
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

Relatório De Função Com Cbo E Totalizador


Eulerjalves

Posts Recomendados


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  2
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  21
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  61

Amigos,

Necessito de um relatório ou planilha de função conforme modelo abaixo:

CODIGO FUNÇÃO (nome) CBO N° empregados ativos N° empregados af. INSS TOTAL

___________________________________________________________________________________

001 Aux. Produção 7842-05 20 5 25

É possível que alguém já tenha este relatório, pois é para atender à fiscalização do MTE.

O mesmo será convertido para o excel.

Desde já agradeço

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  902
  • Tópicos/Dia:  0.14
  • Meu Conteúdo:  8.855
  • Conteúdo/Dia:  1.34
  • Reputação:   311
  • Pontos/Conquistas:  106.691
  • Conteúdo Resolvido:  0
  • Dias Ganho:  195
  • Status:  Offline
  • Idade:  52
  • Dispositivo:  Windows

Euler, td bem?

Não é difícil montar pela planilha com sentença SQL, a qual já poderá salvar em Excel depois direto.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  67
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  269
  • Conteúdo/Dia:  0.05
  • Reputação:   9
  • Pontos/Conquistas:  2.029
  • Conteúdo Resolvido:  0
  • Dias Ganho:  5
  • Status:  Offline
  • Dispositivo:  Windows

Veja se ajuda esta sentença:

Levando em consideração que funcionário afastado INSS possuie codsituação = P

select PFUNCAO.CODIGO, PFUNCAO.NOME as FUNÇÃO,
PFUNCAO.CBO,
CASE (pfunc.CODSITUACAO) when 'A' THEN COUNT(*) ELSE 0 END AS [No Empregados Ativos],
CASE (pfunc.CODSITUACAO) when 'P' THEN COUNT(*) ELSE 0 END AS [No Empregados Afastados INSS],
count(*) as Total
from PFUNC (nolock) inner join PFUNCAO (nolock)
on pfunc.CODCOLIGADA = PFUNCAO.CODCOLIGADA and
pfunc.CODFUNCAO = PFUNCAO.CODIGO
WHERE pfunc.CODSITUACAO IN ('A', 'P')
GROUP BY PFUNCAO.CODIGO, PFUNCAO.NOME, PFUNCAO.CBO, PFUNC.CODSITUACAO
order by PFUNCAO.NOME

De posse desta sentença, é só criar uma planilha .NET.

Link para comentar
Compartilhar em outros sites

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.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

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