Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Objetivo

Esse método tem como objetivo, atualizar o cadastro dos Motoristas.


Info
titleObservações Importantes




AtualizarMotoristaRequest
CampoTipoObrigatórioDescriçãoObservação
1CPFCNPJTransportadorstringSimCPF ou CNPJ do TransportadorCPF com 11 dígitos ou CNPJ com 14 dígitos e sem máscara.
2NomestringSimNome do MotoristaN/A
3SobrenomestringSimSobrenome do MotoristaN/A
4CPFstringSimCPF do MotoristaCPF com 11 dígitos e sem máscara.
5NumeroRGstringSimNúmero do RG do MotoristaN/A
6DataNascimentoDatetime (YYYY-MM-DD)SimData de nascimento do Motorista.N/A
7EmailstringSimE-mail do MotoristaN/A
8TelefonestringSimTelefone de contato do Motorista.N/A
9NacionalidadestringSimNacionalidade do Motorista.N/A
10EnderecostringSimLogradouro do Motorista.N/A
11NumeroPortastringSimNúmero no logradouro do Motorista.N/A
12EnderecoComplementostringSimComplemento de endereço do Motorista.N/A
13CEPstringSimCEP do Motorista.N/A
14BairrostringSimBairro do Motorista.N/A
15MunicipioCodigoIBGEintSimMunícipio Código IBGE do Motorista.N/A
16CodigoBancostringNãoCódigo do Banco do motorista a ser cadastrado.N/A
17CodigoAgenciastringNãoCódigo da Agência do motorista a ser cadastrado.N/A
18DigitoAgenciastringNãoDigito da Agência do motorista a ser cadastrado.N/A
19ContaCorrentestringNãoConta Corrente do motorista a ser cadastrado.N/A
20DigitoContaCorrentestringNãoDigito da Conta Corrente do motorista a ser cadastrado.N/A
21FlagContaPoupancabool (true || false)SimFlag que indica se é uma conta Poupança ou não.N/A
22VariacaoContaPoupancastringNãoVariação Conta PoupançaN/A
AtualizarMotoristaResponse
CampoTipoObrigatórioDescriçãoObservação
0Sucessobool (true || false)NãoConfirmação se o cadastro foi efetivado com sucesso.N/A
0MensagemRetornostringNãoMensagem indicando o tipo de retorno da função.N/A
1AtualizarMotoristaList<
BaseMotoristaRequestResponse>
SimResponse - MotoristaN/A
BaseMotoristaRequestResponse
CampoTipoObrigatórioDescriçãoObservação
1IdMotoristaintSimId do Motorista no Sistema Target Frete.N/A
2NomestringSimNome do MotoristaN/A
3SobrenomestringSimSobrenome do MotoristaN/A
4DataNascimentoDatetime (YYYY-MM-DD)SimData de nascimento do Motorista.N/A
5SexostringSimSexo do MotoristaN/A
6EstadoCivilstringSimEstado Civíl do MotoristaN/A
7NacionalidadestringSimNacionalidade do Motorista.N/A
8CPFstringSimCPF do MotoristaCPF com 11 dígitos e sem máscara.
9NumeroRGstringSimNúmero do RG do MotoristaN/A
10OrgaoEmissorRgstringSimOrgão Emissor RGN/A
11NomePaistringSimNome do Pai do MotoristaN/A
12NomeMaestringSimNome da Mãe do MotoristaN/A
13EnderecostringSimLogradouro do Motorista.N/A
14NumeroPortastringSimNúmero no logradouro do Motorista.N/A
15EnderecoComplementostringSimComplemento de endereço do Motorista.N/A
16BairrostringSimBairro do Motorista.N/A
17CEPstringSimCEP do Motorista.N/A
18CidadestringSimCidade do Motorista.N/A
19EstadostringSimEstado do Motorista.N/A
20TelefonestringSimTelefone de contato do Motorista.N/A
21TelefoneCelularstringSimTelefone Celular de contato do Motorista.N/A
22EmailstringSimE-mail do MotoristaN/A
23CodigoBancostringNãoCódigo do Banco do motorista a ser cadastrado.N/A
24CodigoAgenciastringNãoCódigo da Agência do motorista a ser cadastrado.N/A
25DigitoAgenciastringNãoDigito da Agência do motorista a ser cadastrado.N/A
26ContaCorrentestringNãoConta Corrente do motorista a ser cadastrado.N/A
27DigitoContaCorrentestringNãoDigito da Conta Corrente do motorista a ser cadastrado.N/A
28Ativobool (true || false)SimMotorista está ativo ou nãoN/A
29DataHoraRegistroDatetime (YYYY-MM-DD)SimData e Hora de Cadastro do motorista (Cliente) no Sistema Target Frete.N/A
30DataHoraAtualizacaoDatetime (YYYY-MM-DD)SimData e Hora da atualização do cadastro do motorista (Cliente) no Sistema Target Frete.N/A
31FlagContaPoupancabool (true || false)SimFlag que indica se é uma conta Poupança ou não.N/A
32VariacaoContaPoupancastringNãoVariação Conta PoupançaN/A



Método

Abaixo, segue o método - 'AtualizarMotorista'.

Code Block
languagexml
themeRDark
firstline1
titlemotoristaRequest
linenumberstrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:tar="http://schemas.datacontract.org/2004/07/TARGET.VectioFrete.Application.WCF.Contracts.External">
   <soapenv:Header/>
   <soapenv:Body>
      <tem:AtualizarMotorista>
         <tem:motorista>
            <tar:Ativo>?</tar:Ativo>
            <tar:Bairro>?</tar:Bairro>
            <tar:CEP>?</tar:CEP>
            <tar:CPF>?</tar:CPF>
            <tar:Cidade>?</tar:Cidade>
            <tar:CodigoAgencia>?</tar:CodigoAgencia>
            <tar:CodigoBanco>?</tar:CodigoBanco>
            <tar:CodigoMotorista>?</tar:CodigoMotorista>
            <tar:Complemento>?</tar:Complemento>
            <tar:ContaCorrente>?</tar:ContaCorrente>
            <tar:DataHoraAtualizacao>?</tar:DataHoraAtualizacao>
            <tar:DataHoraRegistro>?</tar:DataHoraRegistro>
            <tar:DataNascimento>?</tar:DataNascimento>
            <tar:DigitoAgencia>?</tar:DigitoAgencia>
            <tar:DigitoContaCorrente>?</tar:DigitoContaCorrente>
            <tar:Email>?</tar:Email>
            <tar:Estado>?</tar:Estado>
            <tar:EstadoCivil>?</tar:EstadoCivil>
            <tar:FlagContaPoupanca>?</tar:FlagContaPoupanca>
            <tar:Logradouro>?</tar:Logradouro>
            <tar:Nacionalidade>?</tar:Nacionalidade>
            <tar:Nome>?</tar:Nome>
            <tar:NomeMae>?</tar:NomeMae>
            <tar:NomePai>?</tar:NomePai>
            <tar:Numero>?</tar:Numero>
            <tar:NumeroRg>?</tar:NumeroRg>
            <tar:OrgaoEmissorRg>?</tar:OrgaoEmissorRg>
            <tar:Sexo>?</tar:Sexo>
            <tar:Sobrenome>?</tar:Sobrenome>
            <tar:Telefone>?</tar:Telefone>
            <tar:TelefoneCelular>?</tar:TelefoneCelular>
            <tar:VariacaoContaPoupanca>?</tar:VariacaoContaPoupanca>
         </tem:motorista>
      </tem:AtualizarMotorista>
   </soapenv:Body>
</soapenv:Envelope>