Pular para o conteúdo principal

sgrAdicionarPessoaFisicaRapidoV3

Método utilizado para incluir o cadastro do perfil profissional quando não for necessária a 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.
numDocUFinteiroNão*Código do estado de emissão da CNH. Este código é retornado pelo método sgrListaUF. * Obrigatório quando o profissional for motorista.
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'.
dtDocEmissaoCNHstringNão*Data de emissão da CNH. Informar '1900-01-01' quando não existir. * Obrigatório quando o profissional for motorista.
dtDocVencCNHstringNão*Data de vencimento da CNH. Informar '1900-01-01' quando não existir. * Obrigatório quando o profissional for motorista.
dtDocVencMOOPstringNãoData de vencimento do MOPP. Informar '1900-01-01' quando não existir.
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. * Obrigatório quando o profissional for motorista.
strDocCategoriastringNão*Categoria da CNH. Enviar "" (branco) quando não existir. * Obrigatório quando o profissional for motorista.
strDocNrRegistrostringNão*Número do registro da CNH. Enviar "" (branco) quando não existir * Obrigatório quando o profissional for motorista.
dtDpNascimentostringSimData de nascimento do profissional. Formato ‘AAAA-MM-DD’.
numDpNacionalidadeinteiroSimCódigo da nacionalidade. Este código é retornado pelo método sgrListaNacionalidade.
strDpNomestringSimNome do profissional [50 caracteres]
numEndCidadeinteiroSimCódigo da cidade de residência. Este código é retornado pelo método sgrListaCidades
strEndFone1stringSimNúmero do telefone 1.
strEndFone2stringNãoNúmero do telefone 2. Enviar "" (branco) quando não existir.
strEndFaxstringNãoNúmero do fax. 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.
nrMOPPstringNãoNúmero do MOPP do profissional. Enviar "" (branco) quando não existir.
dtContratacaostringNãoData da contratação do profissional. Formato ‘AAAA-MM-DD’. Enviar "" (branco) quando não existir.
nrMatriculastringNãoNúmero da matrícula (funcionário) no cliente [30 caracteres]. Enviar "" (branco) quando não existir.
DDD1stringSimDDD do telefone 1
DDD2stringNão*DDD do telefone 2 * Obrigatório se strEndFone2 for preenchido
DDDFaxstringNão*DDD do Fax * Obrigatório se strEndFax for preenchido

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.

Ressaltando que, por se tratar de sistemas diferentes, o Web Service e o Clipas NET não precisam necessariamente conter os mesmos campos.

Figura 1: Tela de cadastro rápido de PF no Clipas NET. Em azul, foram escritos os nomes dos parâmetros. Em vermelho estão os métodos secundários.

RETORNO DO MÉTODO:

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

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. A relação de erros pode ser vista no Quadro 2.

Se o cliente POSSUI O SERVIÇO DE CADASTRO, para fazer a inclusão utiliza-se o método a seguir: sgrGerarPessoaFisicaV4