DES:SGRH:CdsPssFisica
De Wiki Unioeste NTI
Revisão de 08h28min de 21 de dezembro de 2011 por Marcospaulo (discussão | contribs) (Criou página com 'VoltarVoltar a página Inicial - Documentação Técnica ---- '''Análise''': Liége Franken Ciupak em 13/08/2004. <br>...')
Voltar a página Inicial - Documentação Técnica
Análise: Liége Franken Ciupak em 13/08/2004.
Desenvolvimento: Liége Franken Ciupak, Márcio Veronez desde 13/08/2004.
Documentação: Vinícius Moll.
Índice
Introdução
Esse documento descreve os requisitos e as funcionalidades do Cadastro de Pessoa Física.
Requisitos
Armazenar e gerenciar informações sobre o Cadastro de Pessoa Física. Este cadastro trabalha com diversas informações, entre estas encontram-se:
- Dados Gerais:
- Cód. Pessoa Física (Obrigatório);
- Nome (Completo sem Sobrenome)(Obrigatório);
- Sobrenome;
- Sexo (Obrigatório);
- Estado civil;
- DtNascimento;
- E-mail;
- Nacionalidade;
- Municipio Naturalidade;
- Nome da Mãe;
- Nome do Pai;
- Documentação:
- Tipo;
- CPF (Obrigatório);
- Pis/Pasep;
- RG:
- DtExpedição;
- Órgão Expedidor;
- Título Eleitor:
- Número;
- Zona;
- Seção;
- DtExpedição;
- Grupo Sangüíneo;
- Fator RH;
- Doador de Sangue;
- Endereço
- Tipo de Endereço;
- Logradouro;
- Número;
- Cidade;
- Bairro;
- CEP;
- Caixa-Postal;
- Complemento;
- Contato;
- Telefone;
- Fax;
- Celular.
- Vínculos
- Tipo
- Acadêmico - Doutorado;
- Acadêmico - Mestrado;
- Acadêmico - Especialização;
- Acadêmico - Graduação;
- Bolsista;
- Cargo Comissionado;
- Consultor projetos em trâmite;
- Consultor Técnico;
- Docente;
- Docente Externo;
- Estagiário;
- Externo;
- Fornecedor;
- Funcionário HU;
- Técnico Externo;
- Técnico Administrativo;
- Usuário de Sistema;
- Instituição;
- Ativo;
- Observações;
- Tipo
Principais Funções e Procedimentos
function fVrfRgmJrdProgressao(viPssFscCodigo, viPssFscAdmSequencia, viRgmJrdCodigo : integer) : boolean; //retorna a informacao que indica se o regime juridico //permite Progressao //retorna True se o Rgm. Juridico permite progressao, False //caso nao permita... //se o regime jurídico nao permite progressao, deve //verificar se ja foi cadastrada alguma informacao a //respeito disso para esta pessoa. function fVrfRgmJrdEstProbatorio(viPssFscCodigo, viPssFscAdmSequencia , viRgmJrdCodigo : integer) : boolean; //retorna a informacao que indica se o regime juridico //permite Progressao retorna True se o Rgm. Juridico permite //est. probatorio, False caso nao permita... //se o regime jurídico nao permite progressao ou est. //probatorio, deve verificar se ja foi cadastrada alguma //informacao a respeito disso para esta pessoa function fVrfVncStrArConhecimento(viVncCodigo : integer) : boolean; //Verificar a Área de conhecimento de acordo com o Setor function fVerificaCamposAdmissao : boolean; //se é um regime jurídico que exige preenchimento dos dados //de progressao, verifica estes campos também //se é um regime jurídico que exige preenchimento //dos dados de est. prob. //verifica estes campos também
Validação de Informações (Obrigatórias)
function fValidaCPF(CPF : String) : Boolean; //Essa função realiza a validação do CPF de uma Pessoa física. //O CPF pode ser digitado com ou sem pontos '.' que será validado da mesma forma. função para validação do Órgão Expedidor do Documento: oCDS_PssFisicaOrgExp_RGCodigo