× Linguagem de Programação ADVPL

Perguntas Quantidade de Dependentes - RH

Mais
9 anos 1 mês atrás #27803 por JOSEMAR MARQUES DA SILVA
Pessoal,

Alguém sabe uma função ou alguma forma de obter o retorno de quantidade de dependentes de um funcionário?

Obrigado.

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 1 mês atrás #27822 por lalberto
Respondido por lalberto no tópico Quantidade de Dependentes - RH
Brother não manjo de folha, mas os dependentes do cara não estão cadastrados em uma tabela, não seria tipo contar os registros filtrando este cara ?

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 1 mês atrás #27824 por lalberto
Respondido por lalberto no tópico Quantidade de Dependentes - RH
Você poderá criar tipo uma função própria sua, U_ContaDep(cMatricula)

User Function ContaDep(cMatricula)
Local aArea := GetArea()
Local nQtdDep := 0

If SRB->(dbSetOrder(1), dbSeek(xFilial("SRB")+cMatricula))
While SRB->(!Eof()) .And. SRB->RB_FILIAL == xFilial("SRB") .And. SRB->RB_MAT == cMatricula
// Qtde Dependentes
If SRB->RB_TIPIR <> '4'
nQtdDep++
Endif
SRB->( dbSkip(1) )
EndDo
EndIf

RestArea(aArea)
Return nQtdDep


Espero ter ajudado, ai é só chamar a Função nTotalDependentes := U_ContaDep(SRA->RA_MAT)

:woohoo: :woohoo:

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 1 mês atrás #27874 por JOSEMAR MARQUES DA SILVA
Ok, rapaziada. Vou verificar. Verdade, os dependentes podem estar em mais de uma tabela. O que eu preciso é dos dependentes que utilizam um plano de saúde. Já achei a tabela. Vou testar o código.

Por favor Acessar ou Registrar para participar da conversa.

Mais
9 anos 1 mês atrás #27875 por Sombra
Respondido por Sombra no tópico Quantidade de Dependentes - RH
Luiz,

Exite 2 formas de você cadastrar os dependentes do Funcionário. As tabelas envolvidas são SRA ( Funcionários ) e SRB ( Dependentes )

1) Pelo cadastro de Funcionário ( tabela SRA ), vai na aba de "Beneficios". Nesa aba você informa o número de Dependentes para o I.R e o número de dependentes para salário família.

2) Pelo cadastro de Dependentes ( tabela SRB ) --> ATUALIZAÇÃO -> FUNCIONÁRIOS -> DEPENDENTES, você cadstra o nome do dependente, sexo, data de nascimento, parentesco, etc.

Abs

Luis Carlos Sombra

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.109 segundos
Joomla templates by a4joomla