Pular para o conteúdo principal

sgrGerarPessoaFisicaV4

Realiza o cadastro de pessoa física quando há necessidade de enviar o perfil para pesquisa.

SoapAction

PARÂMETROS:

CampoTipoReq.?Descrição
chaveacessostringSimChave retornada pelo método sgrLogin.
cdpasinteiroSimCódigo do PAS, retornado pelo método sgrListaPASUsuario
cdclienteinteiroSimCódigo do cliente, retornado pelo método sgrListaEmpresasPASUsuario.
cdpaisorigeminteiroSimCódigo de nacionalidade do funcionário, retornado pelo método sgrListaPais.
numDocOrgExpinteiroSimÓrgão expedidor do RG. Código retornado pelo método sgrListaOrgaoEmissorRG, somente quando país de origem for Brasil (cdpaisorigem=1), informar -1 nos demais casos.
numDocUFinteiroSimCódigo do estado de emissão da CNH. Este código é retornado pelo método sgrListaUF.
strDocVinculostringSimCódigo do vínculo do perfil profissional. Este código é retornado pelo método sgrListaTiposVinculoPF.
dtDocEmissaostringSimData de emissão do documento (CPF). Formato 'AAAA-MM-DD'.
dtDocMOOPstringNãoData de vencimento do MOPP. Formato 'AAAA-MM-DD'. Informar '1900-01-01' quando não existir.
dtDocEmissaoCNHstringNão*Data de emissão da CNH. Informar '1900-01-01' quando não existir. * Preenchimento obrigatório quando o profissional for motorista.
dtDocVencCNHstringNão*Data de vencimento da CNH. Informar '1900-01-01' quando não existir. * Preenchimento obrigatório quando o profissional for motorista.
strDocCPFstringSimNúmero do documento (CPF). Informar somente os dígitos.
strDocRGstringSimNúmero do RG. Informar somente os dígitos.
strDocNrCNHstringNão*Número da CNH. Enviar "" (branco) quando não existir. * Preenchimento obrigatório quando o profissional for motorista.
strDocCategoriastringNão*Categoria da CNH. Enviar "" (branco) quando não existir. * Preenchimento obrigatório quando o profissional for motorista.
strDocNrRegistrostringNão*Número do registro da CNH. Enviar "" (branco) quando não existir. * Preenchimento obrigatório quando o profissional for motorista.
numDpProfissaointeiroSimCódigo da profissão. É retornado pelo método sgrListaProfissao.
numDpEstCivilinteiroSimCódigo do estado civil, retornado pelo método sgrListaEstadoCivil.
numDpSitResidenciainteiroSimCódigo da situação residencial. Este código é retornado pelo método sgrListaTiposSituacaoResidencia.
numDpNrAnointeiroSimTempo de residência (anos).
numDpNrMesesinteiroSimTempo de residência (meses).
numDpNacionalidadeinteiroSimCódigo da nacionalidade. Este código é retornado pelo método sgrListaNacionalidade.
numDpNaturalidadeinteiroSimCódigo da naturalidade. Este código é retornado pelo método sgrListaCidades.
dtDpNascimentostringSimData de nascimento do profissional. Formato ‘AAAA-MM-DD’.
strDpNomestringSimNome do profissional [50 caracteres]
strDpApelidostringNãoApelido do profissional. Enviar "" (branco) quando não existir.
strDpPaistringSimNome do pai. Enviar "Não informado" quando não existir.
strDpMaestringSimNome da mãe.
strDpConjugestringNãoNome do cônjuge. Enviar "" (branco) quando não existir.
strDpSexostringSimSexo do profissional. Pode assumir 'F' ou 'M'.
numEndCidadeinteiroSimCódigo da cidade de residência. Este código é retornado pelo método sgrListaCidades.
strEndRuastringSimLogradouro de residência.
strEndBairrostringSimBairro de residência.
strEndNumerostringSimNúmero de residência.
strEndComplementostringNãoComplemento do Endereço. Enviar "" (branco) quando não existir.
strEndCEPstringNãoCEP do Endereço. Enviar "" (branco) quando não existir.
strEndDDD1stringSimDDD do telefone 1.
strEndFone1stringSimNúmero do telefone 1.
strEndDDD2stringNão*DDD do telefone 2. * Obrigatório se strEndFone2 for preenchido
strEndFone2stringNãoNúmero do telefone 2. Enviar "" (branco) quando não existir.
strEndDDDFaxstringNão*DDD do fax. * Obrigatório se strEndFax for preenchido
strEndFaxstringNãoNúmero do fax. Enviar "" (branco) quando não existir.
strEndEmailstringNãoEndereço de e-mail. Enviar "" (branco) quando não existir.
strTipoPFstringNãoTipo de Pessoa. Enviar sempre "" (branco).
nrMOPPstringNãoNúmero do MOPP do profissional. Enviar "" (branco) quando não existir.
nrMatriculaClientestringNãoNúmero da matrícula (funcionário) no cliente [30 caracteres]. Enviar "" (branco) quando não existir.
cdEntidadeMOPPinteiroNãoCódigo da entidade de registro do MOPP. Este código é retornado pelo método sgrListaEntidadesMOPP. Enviar -1 quando não existir MOPP.
dtContratacaoClientestringNãoData da contratação do profissional. Formato ‘AAAA-MM-DD’. Enviar "" (branco) quando não existir.
dtVctoAsostringNãoData de vencimento do ASO. Formato 'AAAA-MM-DD'. Enviar "" (branco) quando não existir.
dtVctoRecstringNãoData de vencimento da Reciclagem. Formato 'AAAA-MM-DD'. Enviar "" (branco) quando não existir.
dtVctoPsistringNãoData de vencimento do Psicotécnico. Formato 'AAAA-MM-DD'. Enviar "" (branco) quando não existir.
ReferenciasListSimLista contendo as Referências Pessoais do profissional, do tipo sgrRefPessoais. A quantidade mínima de referências pessoais exigida varia de acordo com as parametrizações do cliente. Se houver dúvidas com relação a essa configuração, deve-se contatar o gerente de contas.
strNrRadioStringNãoNúmero do rádio para contato com o motorista.

Observação: Para facilitar a compreensão dos métodos secundários, que devem ser chamados para retornarem os códigos exigidos nos parâmetros listados acima, será apresentada a seguir uma analogia entre os métodos secundários e a tela de cadastro no Clipas NET. O Web Service e o Clipas NET não precisam necessariamente conter os mesmos campos. Em azul, foram escritos os nomes dos parâmetros. Em vermelho estão os métodos secundários.

Figura 1: Tela de cadastro completo de PF no Clipas NET, aba Documentos.

Figura 2: Tela de cadastro completo de PF no Clipas NET, aba Ref. pessoais.

Figura 3: Tela de cadastro completo de PF no Clipas NET, aba Dados pessoais

Figura 4: Tela de cadastro completo de PF no Clipas NET, aba Endereço.

RETORNO DO MÉTODO:

ReturnDataset: Se os parâmetros forem corretamente informados, a propriedade ReturnDataset irá apresentar:

CampoTipoDescrição
CDPFJinteiroCódigo do perfil profissional cadastrado na execução do método

ReturnDescription: Se houver erro na execução do método, a propriedade do objeto irá apresentar:

ErroDescrição
Não foi possível cadastrar o perfil profissionalNesse caso, o Web Service deve retornar o dataset com os erros que impossibilitaram o cadastro.

Caso seja necessário informar mais referências pessoais, pode-se utilizar o método sgrAdicionaRefPessoais