Objetivo
Realizar o cadastro de um Participante na base de dados da TARGET.
...
Info | ||
---|---|---|
| ||
|
Request
...
|
Request
ParticipanteRequest | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 |
Instrucao |
int |
Response
Sim | Instrução do que se fazer com os dados. | 1= Inserir ou Atualizar 2= Inserir se não existe 4= Desativar/Anular | |||
2 | IdParticipante | int | Não | Id Participante na TARGET | Usar apenas quando for atualizar o Cadastro de um Participante. Informamos o IdParticipante no response ao cadastrar ou atualizar o Participante. |
3 | IdDmTipoPessoa | int | Sim | Tipo de Pesso PF ou PJ | 1= PF 2= PJ |
4 | Nome | string | Sim | Nome do Participante | Em caso de CNPJ, informar o Nome Fantasia do Participante |
5 | RazaoSocial | string | Sim | Razão Social do Participante | N/A |
6 | CPFCNPJ | string | Sim | CPF ou CNPJ do Participante | N/A |
7 | Endereco | string | Sim | Endereço do Participante | N/A |
8 | Bairro | string | Sim | Bairro do Participante | N/A |
9 | CEP | string | Sim | CEP do Participante | N/A |
10 | MunicipioCodigoIBGE | string | Sim | Município Código IBGE do Participante | N/A |
11 | RNTRC | string | Não | RNTRC do Participante | Caso tenha |
12 | Ativo | string | Sim | Cadastro Ativo ou Não | N/A |
13 | string | Sim | E-mail do Participante | Exemplo: gabriel.monteiro@targetmp.com.br | |
14 | Telefone | string | Não | Telefone Residencial/Trabalho do Participante | Exemplo: DD + 8N |
15 | TelefoneCelular | string | Não | Telefone Celular do Participante | Exemplo: DD + 8N || 9N 2186819085 21986819085 |
Response
ParticipanteResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | Erro | string | Sim | Retorna o Erro. | NULO em caso de sucesso. |
2 | IdParticipante | string | Sim | Id do Participante na TARGET | N/A |
3 | IdDmTipoPessoa | string | Sim | Tipo Pessoa | 1= PF 2= PJ |
4 | Nome | string | Sim | Nome do Participante | Em caso de CNPJ, informar o Nome Fantasia |
5 | RazaoSocial | string | Sim | Razão Social do Participante | N/A |
6 | CPFCNPJ | string | Sim | CPF ou CNPJ do Participante | N/A |
7 | Endereco | string | Sim | Endereço do Particiapnte | N/A |
8 | Bairro | string | Sim | Bairro do Participante | N/A |
9 | CEP | string | Sim | CEP do Participante | N/A |
10 | MunicipioCodigoIBGE | string | Sim | Município Código IBGE do Participante | N/A |
11 | RNTRC | string | Não | RNTRC do Particiante | Caso tenha |
12 | Ativo | string | Sim | Cadastro Ativo ou Não | N/A |
13 | bool(true || false) | Sim | E-mail do Participante | Exemplo: gabriel.monteiro@targetmp.com.br | |
14 | Telefone | string | Não | Telefone Residencial/Trabalho Participante | Exemplo: DD + 8N |
15 | TelefoneCelular | string | Não | Telefone Celular do Participante | Exemplo: DD + 8N || 9N 2186819085 21986819085 |
Método
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br"> <soapenv:Header/> <soapenv:Body> <tms:CadastrarAtualizarParticipante> <tms:auth> <tms:Usuario>?</tms:Usuario> <tms:Senha>?</tms:Senha> <tms:Token>?</tms:Token> </tms:auth> <tms:participante> <tms:Instrucao>?</tms:Instrucao> <tms:IdParticipante>?</tms:IdParticipante> <tms:IdDmTipoPessoa>?</tms:IdDmTipoPessoa> <tms:Nome>?</tms:Nome> <tms:RazaoSocial>?</tms:RazaoSocial> <tms:CPFCNPJ>?</tms:CPFCNPJ> <tms:Endereco>?</tms:Endereco> <tms:Bairro>?</tms:Bairro> <tms:CEP>?</tms:CEP> <tms:MunicipioCodigoIBGE>?</tms:MunicipioCodigoIBGE> <tms:RNTRC>?</tms:RNTRC> <tms:Ativo>?</tms:Ativo> <tms:Email>?</tms:Email> <tms:Telefone>?</tms:Telefone> <tms:TelefoneCelular>?</tms:TelefoneCelular> </tms:participante> </tms:CadastrarAtualizarParticipante> </soapenv:Body> </soapenv:Envelope> |
...