DOCUMENTAÇÃO CORPORATIVA

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Objetivo

Método para inserir ou atualizar um transportador de qualquer tipo, pode acontecer de o transportador já existir em nossa base. Quando isso ocorrer, o Transportador será associado ao cliente que realizou esse Request e uma mensagem de sucesso será retornada juntamente com um objeto contendo os dados do transportador para conferência. Em caso de instruções de inserção e o transportador já exista, será retornado os dados do transportador em um objeto.


Observações

Observações Importantes


Request

TransportadorRequest
CampoTipoObrigatórioDescriçãoObservação
1InstrucaointSim

2RNTRCstringSim

3CPFCNPJstringSim

4NomestringSim

5SobrenomestringNão

6RazãoSocialstring(45)Não

7DataNascimento

DateTime(YYYY-MM-DD)

Sim

8RGstringNão

9OrgaoEmissorRgstringNão

10CNHstringNão

11TipoCNHstringNão

12DataValidadeCNHDateTime (YYYY-MM-DD)Não

13SexostringSim

14NaturalidadestringNão

15NacionalidadestringNão

16InscricaoEstadualstringNão

17InscricaoMunicipalstringNão

18NomeFantasiastring (20)Não
Quando for PJ.
19DataInscricaoDateTime (YYYY-MM-DD)NãoCaso possua Inscrição.
20IdDmAtividadeEconomicaintNãoAtividade Econômica da Transportadora.
21EnderecostringSim

22NumeroEnderecointSim

23EnderecoComplementostringSim

24BairrostringSim

25CEPstringSim

26CodigoIBGEMunicipiointSim

27IdentificadorEnderecostringSim

28TelefoneFixolongNão

29TelefoneCelularlongNão

30EstadoCivilintNão
0= Sem Informação
1= Solteiro
2= Casado
3= Viúvo
4= Relação de Fato
5= Divorciado
6= Separado
31EmailstringSim

32UsuariostringNão

33CodigoBancostringNão

34CodigoAgenciastringNão

35DigitoAgenciastringNão

36ContaCorrentestringNão

37DigitoContaCorrentestringNão

38FlagContaPoupanca

bool(true || false)

Não

39VariacaoContaPoupancastringNão

40NomeContatostringSim

41CargoContatostringSim

42CPFCNPJContatostringSim

43TelefoneFixoContatolongNão

44TelefoneCelularContatolongNão

45EmailContatostring


46DataNascimentoContatoDateTime (YYYY-MM-DD)Não

47RGContatostringSim

48OrgaoEmissorRgContatostringSim

Response

TransportadorResponse
CampoTipoObrigatórioDescriçãoObservação
1ErroErroResponse - stringNãoRetorna a mensagem de Erro.NULO em caso de sucesso.
2CPFCNPJstringSimRetorna CPF ou CNPJ do Transportador.N/A
3DataAtualizacaoDateTime (YYYY-MM-DD)NãoRetorna a Data da Atualização.N/A
4DataRegistroDateTime (YYYY-MM-DD)SimRetorna a Data do Registro.N/A
5IdClienteintSimRetorna o Id do Cliente.N/A
6IdDmTipoPessoaintSimRetorna o Tipo de Pessoa.N/A
7IdDmTipoTransportadorintSimRetorna o Tipo de Transportador.N/A
8NomeRazaoSocialstringNãoRetorna Nome Razão Social.N/A
9RNTRCstringSimRetorna o RNTRC.N/A

Método

Abaixo, segue o método - CadastrarAtualizarTransportador.

TransportadorRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:CadastrarAtualizarTransportador>
         <tms:auth>
            <tms:Usuario>?</tms:Usuario>
            <tms:Senha>?</tms:Senha>
            <tms:Token>?</tms:Token>
         </tms:auth>
         <tms:transportador>
            <tms:Instrucao>?</tms:Instrucao>
            <tms:RNTRC>?</tms:RNTRC>
            <tms:CPFCNPJ>?</tms:CPFCNPJ>
            <tms:Nome>?</tms:Nome>
            <tms:Sobrenome>?</tms:Sobrenome>
            <tms:RazaoSocial>?</tms:RazaoSocial>
            <tms:DataNascimento>?</tms:DataNascimento>
            <tms:RG>?</tms:RG>
            <tms:OrgaoEmissorRg>?</tms:OrgaoEmissorRg>
            <tms:CNH>?</tms:CNH>
            <tms:TipoCNH>?</tms:TipoCNH>
            <tms:DataValidadeCNH>?</tms:DataValidadeCNH>
            <tms:Sexo>?</tms:Sexo>
            <tms:Naturalidade>?</tms:Naturalidade>
            <tms:Nacionalidade>?</tms:Nacionalidade>
            <tms:InscricaoEstadual>?</tms:InscricaoEstadual>
            <tms:InscricaoMunicipal>?</tms:InscricaoMunicipal>
            <tms:NomeFantasia>?</tms:NomeFantasia>
            <tms:DataInscricao>?</tms:DataInscricao>
            <tms:IdDmAtividadeEconomica>?</tms:IdDmAtividadeEconomica>
            <tms:Endereco>?</tms:Endereco>
            <tms:NumeroEndereco>?</tms:NumeroEndereco>
            <tms:EnderecoComplemento>?</tms:EnderecoComplemento>
            <tms:Bairro>?</tms:Bairro>
            <tms:CEP>?</tms:CEP>
            <tms:CodigoIBGEMunicipio>?</tms:CodigoIBGEMunicipio>
            <tms:IdentificadorEndereco>?</tms:IdentificadorEndereco>
            <tms:TelefoneFixo>?</tms:TelefoneFixo>
            <tms:TelefoneCelular>?</tms:TelefoneCelular>
            <tms:EstadoCivil>?</tms:EstadoCivil>
            <tms:Email>?</tms:Email>
            <tms:Usuario>?</tms:Usuario>
            <tms:CodigoBanco>?</tms:CodigoBanco>
            <tms:CodigoAgencia>?</tms:CodigoAgencia>
            <tms:DigitoAgencia>?</tms:DigitoAgencia>
            <tms:ContaCorrente>?</tms:ContaCorrente>
            <tms:DigitoContaCorrente>?</tms:DigitoContaCorrente>
            <tms:FlagContaPoupanca>?</tms:FlagContaPoupanca>
            <tms:VariacaoContaPoupanca>?</tms:VariacaoContaPoupanca>
            <tms:NomeContato>?</tms:NomeContato>
            <tms:CargoContato>?</tms:CargoContato>
            <tms:CPFCNPJContato>?</tms:CPFCNPJContato>
            <tms:TelefoneFixoContato>?</tms:TelefoneFixoContato>
            <tms:TelefoneCelularContato>?</tms:TelefoneCelularContato>
            <tms:EmailContato>?</tms:EmailContato>
            <tms:DataNascimentoContato>?</tms:DataNascimentoContato>
            <tms:RGContato>?</tms:RGContato>
            <tms:OrgaoEmissorRgContato>?</tms:OrgaoEmissorRgContato>
         </tms:transportador>
      </tms:CadastrarAtualizarTransportador>
   </soapenv:Body>
</soapenv:Envelope>

Cadastrar

Abaixo, segue exemplo do cadastro de um Transportador.

TransportadorRequest
Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:CadastrarAtualizarTransportador>
         <tms:auth>
            <tms:Usuario>tms.exemplo</tms:Usuario>
            <tms:Senha>v0hXPrwerKblaBs=</tms:Senha>
            <tms:Token i:nil="true" />
         </tms:auth>
         <tms:transportador>
            <tms:Instrucao>1</tms:Instrucao>
            <tms:RNTRC>049329100</tms:RNTRC>
            <tms:CPFCNPJ>24465698000260</tms:CPFCNPJ>
            <tms:Nome i:nil="true" />
            <tms:Sobrenome i:nil="true" />
            <tms:RazaoSocial>M Tirapu Transportes Ltda</tms:RazaoSocial>
            <tms:DataNascimento>1980-01-01</tms:DataNascimento>
            <tms:RG i:nil="true" />
            <tms:OrgaoEmissorRg i:nil="true" />
            <tms:CNH i:nil="true" />
            <tms:TipoCNH i:nil="true" />
            <tms:DataValidadeCNH i:nil="true" />
            <tms:Sexo i:nil="true" />
            <tms:Naturalidade i:nil="true" />
            <tms:Nacionalidade i:nil="true" />
            <tms:InscricaoEstadual>90745789-31</tms:InscricaoEstadual>
            <tms:InscricaoMunicipal i:nil="true" />
            <tms:NomeFantasia>M Tirapu Transportes Ltda</tms:NomeFantasia>
            <tms:DataInscricao i:nil="true" />
            <tms:IdDmAtividadeEconomica i:nil="true" />
            <tms:Endereco>Estrada do Bairro Tatupeva</tms:Endereco>
            <tms:NumeroEndereco>0</tms:NumeroEndereco>
            <tms:EnderecoComplemento>Adrianópolis</tms:EnderecoComplemento>
            <tms:Bairro>Tatupeva</tms:Bairro>
            <tms:CEP>83490-000</tms:CEP>
            <tms:CodigoIBGEMunicipio>4100202</tms:CodigoIBGEMunicipio>
            <tms:IdentificadorEndereco>NA</tms:IdentificadorEndereco>
            <tms:TelefoneFixo>4732422128</tms:TelefoneFixo>
            <tms:TelefoneCelular>21986819087</tms:TelefoneCelular>
            <tms:EstadoCivil>0</tms:EstadoCivil>
            <tms:Email>gabriel.monteiro@targetmp.com.br</tms:Email>
            <tms:Usuario i:nil="true" />
            <tms:CodigoBanco i:nil="true" />
            <tms:CodigoAgencia i:nil="true" />
            <tms:DigitoAgencia i:nil="true" />
            <tms:ContaCorrente i:nil="true" />
            <tms:DigitoContaCorrente i:nil="true" />
            <tms:FlagContaPoupanca i:nil="true" />
            <tms:VariacaoContaPoupanca i:nil="true" />
            <tms:NomeContato>Gabriel Monteiro</tms:NomeContato>
            <tms:CargoContato>Analista</tms:CargoContato>
            <tms:CPFCNPJContato>16664732171</tms:CPFCNPJContato>
            <tms:TelefoneFixoContato>2122603544</tms:TelefoneFixoContato>
            <tms:TelefoneCelularContato>21986819058</tms:TelefoneCelularContato>
            <tms:EmailContato>gabriel.monteiro@targetmp.com.br</tms:EmailContato>
            <tms:DataNascimentoContato i:nil="true" />
            <tms:RGContato>208457844</tms:RGContato>
            <tms:OrgaoEmissorRgContato>DETRAN</tms:OrgaoEmissorRgContato>
         </tms:transportador>
      </tms:CadastrarAtualizarTransportador>
   </soapenv:Body>
</soapenv:Envelope>            

Response
            

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header>
    <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">http://tmsfrete.v2.targetmp.com.br/FreteTMSService/CadastrarAtualizarTransportadorResponse</Action>
  </s:Header>
  <s:Body>
    <CadastrarAtualizarTransportadorResponse xmlns="http://tmsfrete.v2.targetmp.com.br">
      <CadastrarAtualizarTransportadorResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Erro i:nil="true" />
        <CPFCNPJ>24465698000260</CPFCNPJ>
        <DataAtualizacao>2018-08-23T14:45:12.1894163-03:00</DataAtualizacao>
        <DataRegistro>2018-08-23T14:45:12.142621-03:00</DataRegistro>
        <IdCliente>28331</IdCliente>
        <IdDmTipoPessoa>2</IdDmTipoPessoa>
        <IdDmTipoTransportador>2</IdDmTipoTransportador>
        <NomeRazaoSocial>M Tirapu Transportes Ltda</NomeRazaoSocial>
        <RNTRC>049329100</RNTRC>
      </CadastrarAtualizarTransportadorResult>
    </CadastrarAtualizarTransportadorResponse>
  </s:Body>
</s:Envelope>


Atualizar

Abaixo, segue exemplo da atualização do cadastro de um Transportador.

TransportadorRequest
Request

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Header/>
   <soapenv:Body>
      <tms:CadastrarAtualizarTransportador>
         <tms:auth>
            <tms:Usuario>tms.exemplo</tms:Usuario>
            <tms:Senha>v0hXPrwerKblaBs=</tms:Senha>
            <tms:Token i:nil="true" />
         </tms:auth>
         <tms:transportador>
            <tms:Instrucao>1</tms:Instrucao>
            <tms:RNTRC>049329100</tms:RNTRC>
            <tms:CPFCNPJ>24465698000260</tms:CPFCNPJ>
            <tms:Nome i:nil="true" />
            <tms:Sobrenome i:nil="true" />
            <tms:RazaoSocial>M Tirapu Transportes Ltda</tms:RazaoSocial>
            <tms:DataNascimento>1980-01-01</tms:DataNascimento>
            <tms:RG i:nil="true" />
            <tms:OrgaoEmissorRg i:nil="true" />
            <tms:CNH i:nil="true" />
            <tms:TipoCNH i:nil="true" />
            <tms:DataValidadeCNH i:nil="true" />
            <tms:Sexo i:nil="true" />
            <tms:Naturalidade i:nil="true" />
            <tms:Nacionalidade i:nil="true" />
            <tms:InscricaoEstadual>90745789-31</tms:InscricaoEstadual>
            <tms:InscricaoMunicipal i:nil="true" />
            <tms:NomeFantasia>M Tirapu Transportes Ltda</tms:NomeFantasia>
            <tms:DataInscricao i:nil="true" />
            <tms:IdDmAtividadeEconomica i:nil="true" />
            <tms:Endereco>Estrada do Bairro Tatupeva</tms:Endereco>
            <tms:NumeroEndereco>0</tms:NumeroEndereco>
            <tms:EnderecoComplemento>Adrianópolis</tms:EnderecoComplemento>
            <tms:Bairro>Tatupeva</tms:Bairro>
            <tms:CEP>83490-000</tms:CEP>
            <tms:CodigoIBGEMunicipio>4100202</tms:CodigoIBGEMunicipio>
            <tms:IdentificadorEndereco>NA</tms:IdentificadorEndereco>
            <tms:TelefoneFixo>4732422128</tms:TelefoneFixo>
            <tms:TelefoneCelular>21986819087</tms:TelefoneCelular>
            <tms:EstadoCivil>0</tms:EstadoCivil>
            <tms:Email>gabriel.monteiro@targetmp.com.br</tms:Email>
            <tms:Usuario i:nil="true" />
            <tms:CodigoBanco i:nil="true" />
            <tms:CodigoAgencia i:nil="true" />
            <tms:DigitoAgencia i:nil="true" />
            <tms:ContaCorrente i:nil="true" />
            <tms:DigitoContaCorrente i:nil="true" />
            <tms:FlagContaPoupanca i:nil="true" />
            <tms:VariacaoContaPoupanca i:nil="true" />
            <tms:NomeContato>Gabriel Monteiro</tms:NomeContato>
            <tms:CargoContato>Analista</tms:CargoContato>
            <tms:CPFCNPJContato>16664732171</tms:CPFCNPJContato>
            <tms:TelefoneFixoContato>2122603544</tms:TelefoneFixoContato>
            <tms:TelefoneCelularContato>21986819058</tms:TelefoneCelularContato>
            <tms:EmailContato>gabriel.monteiro@targetmp.com.br</tms:EmailContato>
            <tms:DataNascimentoContato>25-04-1992</tms:DataNascimentoContato>
            <tms:RGContato>208457844</tms:RGContato>
            <tms:OrgaoEmissorRgContato>DETRAN</tms:OrgaoEmissorRgContato>
         </tms:transportador>
      </tms:CadastrarAtualizarTransportador>
   </soapenv:Body>
</soapenv:Envelope>            

Response
            

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
  <s:Header>
    <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">http://tmsfrete.v2.targetmp.com.br/FreteTMSService/CadastrarAtualizarTransportadorResponse</Action>
  </s:Header>
  <s:Body>
    <CadastrarAtualizarTransportadorResponse xmlns="http://tmsfrete.v2.targetmp.com.br">
      <CadastrarAtualizarTransportadorResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <Erro i:nil="true" />
        <CPFCNPJ>24465698000260</CPFCNPJ>
        <DataAtualizacao>2018-08-23T14:45:12.1894163-03:00</DataAtualizacao>
        <DataRegistro>2018-08-23T14:45:12.142621-03:00</DataRegistro>
        <IdCliente>28331</IdCliente>
        <IdDmTipoPessoa>2</IdDmTipoPessoa>
        <IdDmTipoTransportador>2</IdDmTipoTransportador>
        <NomeRazaoSocial>M Tirapu Transportes Ltda</NomeRazaoSocial>
        <RNTRC>049329100</RNTRC>
      </CadastrarAtualizarTransportadorResult>
    </CadastrarAtualizarTransportadorResponse>
  </s:Body>
</s:Envelope>
  • No labels