API Trucker
API mob-mcfws:
Método: retornaCep
- Cenário 1) Quando informado o CEP e o CNPJ/CPF devolve endereço completo.
- Cenário 2) Quando informado o CEP apenas devolve endereço incompleto.
Input:
| Campo | Tipo | Descrição |
| cep | integer($int64) | CEP |
| cdInscricao | string | CNPJ/CPF do Remetente ou Destinatário |
|
XML de envio: <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://DefaultNamespace">
<soapenv:Header/>
<soapenv:Body>
<def:retornaCep soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<cep xsi:type="xsd:int">00000000</cep>
<cdInscricao xsi:type="xsd:string">00000000000000</cdInscricao>
</def:retornaCep>
</soapenv:Body>
</soapenv:Envelope>
|
||
Output:
| Campo | Tipo | Descrição |
| NrCep | integer($int64) | CEP |
| DsLogradouros | string | Descrição do logradouro |
| DsBairro | string | Bairro |
| DsComplemento (Cenário 1) | string | Complemento |
| DsNumero (Cenário 1) | string | Número |
| DsLocal | string | Cidade |
|
XML de envio - Cenário 1:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:retornaCepResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
<retornaCepReturn xsi:type="xsd:string">
{"ceps": [ {
"DsBairro":"TEXTO",
"DsLocal":"TEXTO",
"DsLogradouros":"TEXTO",
"NrCep":00000000,
"DsNumero":"0"} ] }
</retornaCepReturn>
</ns1:retornaCepResponse>
</soapenv:Body>
</soapenv:Envelope>
XML de envio - Cenário 2:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:retornaCepResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
<retornaCepReturn xsi:type="xsd:string">
{"ceps": [ {
"DsBairro":"TEXTO",
"DsLocal":"TEXTO",
"DsLogradouros":"TEXTO",
"NrCep":00000000
} ] }
</retornaCepReturn>
</ns1:retornaCepResponse>
</soapenv:Body>
</soapenv:Envelope>
|
||
Método: getLocalizacaoPorNF
Devolve os rastreamentos de conhecimento para um Número de Nota Fiscal.
Input:
| Campo | Tipo | Descrição |
| inRemDes |
integer($int64) Enum: Array [ 2 ]
|
Remetente ou Destinatário |
| cdInscricao | string | CNPJ/CPF do Remetente ou Destinatário |
| nrNotaFiscal | integer($int64) | Número da Nota Fiscal |
| nrTransporte | string | Número do transporte |
|
XML de envio - Cenário 2: <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://DefaultNamespace">
<soapenv:Header/>
<soapenv:Body>
<def:getLocalizacaoPorNF soapenv:encodingStyle=
"http://schemas.xmlsoap.org/soap/encoding/">
<inRemDes xsi:type="xsd:int">0</inRemDes>
<cdInscricao xsi:type="xsd:string">"TEXTO"</cdInscricao>
<nrNotaFiscal xsi:type="xsd:int">0</nrNotaFiscal>
<nrTransporte xsi:type="xsd:string">"TEXTO"</nrTransporte>
</def:getLocalizacaoPorNF>
</soapenv:Body>
</soapenv:Envelope>
|
||
Output:
| Campo | Tipo | Descrição | |||||||||||||||
| CdEmpresa |
integer($int64) |
Código identificador da Empresa | |||||||||||||||
| NrDoctoFiscal | integer($int64) | Número do documento fiscal | |||||||||||||||
| InTipoEmissao | integer($int64) | Tipo de emissão | |||||||||||||||
| DsRemetente | string | Descrição do Remetente | |||||||||||||||
| DsDestinatario | string | Descrição do Destinatário | |||||||||||||||
| DtEmissao | string($date-time) | Data de emissão do conhecimento | |||||||||||||||
| DtSaida | string($date-time) | Data de saída | |||||||||||||||
| DtChegada | string($date-time) | Data de chegada | |||||||||||||||
| DtSaiuEntrega | string($date-time) | Data de saída para entrega | |||||||||||||||
| DtPrevisaoEntrega | string($date-time) | Data de previsão de entrega | |||||||||||||||
| DtEntrega | string($date-time) | Data de entrega | |||||||||||||||
| DtUltimoHistorico | string($date-time) | Data do último movimento registrado no histórico | |||||||||||||||
| HrUltimoHistorico | string($date-time) | Horário do último movimento registrado no histórico | |||||||||||||||
| DsContatoUltimoHistorico | string | Data do último movimento registrado no histórico | |||||||||||||||
| DetalhesCTE | Lista |
Lista de movimentos de entrega do conhecimento
|
|||||||||||||||
|
XML de retorno: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:getLocalizacaoPorNFResponse soapenv:encodingStyle=
"http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns1="http://DefaultNamespace">
<getLocalizacaoPorNFReturn xsi:type="xsd:string">
{“cte”:
[
{
"CdEmpresa": "string",
"NrDoctoFiscal": 0,
"InTipoEmissao": 0,
"DsRemetente": "string",
"DsDestinatario": "string",
“DtEmissao”:”string”,
“DtSaida”:”string”,
“DtChegada”:”string”,
“DtSaiuEntrega”:”string”,
“DtPrevisaoEntrega”:”string”,
“DtEntrega”:”string”,
“DtUltimoHistorico”:”string”,
“HrUltimoHistorico”:”string”,
“DsContatoUltimoHistorico”:”string”,
"DetalhesCTe": {
"InEntregue": 0,
"InResponsabilidade": 0,
"InDtAgendamento": 0,
"DtAgendamento": "string"
}
}
]
}
</getLocalizacaoPorNFReturn>
</ns1:getLocalizacaoPorNFResponse>
</soapenv:Body>
</soapenv:Envelope>
|
|||||||||||||||||
Método: RetornaDestinatario
Devolve uma lista com destinatários encontrados (no máximo 29 itens).
Input:
| Campo | Tipo | Descrição |
| entidade |
string
|
Nome ou descrição de uma entidade |
|
XML de envio: <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://DefaultNamespace">
<soapenv:Header/>
<soapenv:Body>
<def:RetornaDest soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<entidade xsi:type="xsd:string">INSTI</entidade>
</def:RetornaDest>
</soapenv:Body>
</soapenv:Envelope>
|
||
Output:
| Campo | Tipo | Descrição |
| CdInscricao |
string
|
Código identificador da entidade (CNPF/CPF) |
| DsEntidade | string | Nome da Entidade |
| NrCep | string | Número do CEP |
|
XML de retorno: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:RetornaDestResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
<RetornaDestReturn xsi:type="xsd:string">
{ "destinatarios":[{
"DsEntidade":"INSTITUTO BENEFICENTE XYZ",
"NrCep":"00000000",
"CdInscricao":"00000000000000"} ] }
</RetornaDestReturn>
</ns1:RetornaDestResponse>
</soapenv:Body>
</soapenv:Envelope>
|
||
Método: EnviaEmail
Input:
| Campo | Tipo | Descrição |
| webservice |
string
|
Descrição do webservice |
| nrCertificacao | string | Número de certificação |
| nomeRemetente | string | Nome do remetente |
| emailRemetente | string | Email do remetente |
| titulo | string | Assunto do email |
| descricao | string | Conteúdo do email |
|
XML envio: <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://DefaultNamespace">
<soapenv:Header/>
<soapenv:Body>
<def:EnviaEmail soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<webService xsi:type="xsd:string">"A"</webService>
<nrCertificacao xsi:type="xsd:string">"B"</nrCertificacao>
<nomeRemetente xsi:type="xsd:string">"C"</nomeRemetente>
<emailRemetente xsi:type="xsd:string">”fulano.cicrano@empresa.com.br"
</emailRemetente>
<titulo xsi:type="xsd:string">"ASSUNTO"</titulo>
<descricao xsi:type="xsd:string">"TEXTO DA MENSAGEM"</descricao>
</def:EnviaEmail>
</soapenv:Body>
</soapenv:Envelope>
|
||
Output:
| Campo | Tipo | Descrição |
| true |
Boolean
|
“Email enviado com sucesso !” |
| false | Boolean | Ocorreu algum problema no envio |
|
XML de retorno: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:EnviaEmailResponse soapenv:encodingStyle=
"http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
<EnviaEmailReturn xsi:type="xsd:boolean">true</EnviaEmailReturn>
</ns1:EnviaEmailResponse>
</soapenv:Body>
</soapenv:Envelope>
|
||
Método: efetuaLogin
Efetua o login
Input:
| Campo | Tipo | Descrição |
| cnpj |
string |
CNPJ/CPF |
| user | string | Login do usuário |
|
XML de envio: <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://DefaultNamespace">
<soapenv:Header/>
<soapenv:Body>
<def:efetuaLogin soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<cnpj xsi:type="xsd:string">00000000000000’</cnpj>
<user xsi:type="xsd:string">usuario</user>
<pass xsi:type="xsd:string">senha</pass>
</def:efetuaLogin>
</soapenv:Body>
</soapenv:Envelope>
|
||
Output:
| Campo | Tipo | Descrição |
|
cdInscricao |
string |
CNPJ/CPF do usuário |
| dsLogin | string | Login do usuário conectado |
| id | integer | Identificação do registro |
|
XML de retorno: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:efetuaLoginResponse soapenv:encodingStyle=
"http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
<efetuaLoginReturn href="#id0"/>
</ns1:efetuaLoginResponse>
<multiRef id="id0" soapenc:root="0" soapenv:encodingStyle=
"http://schemas.xmlsoap.org/soap/encoding/" xsi:type="ns2:Vector"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns2="http://xml.apache.org/xml-soap">
<item xsi:type="soapenc:string">usuario</item>
</multiRef>
</soapenv:Body>
</soapenv:Envelope>
|
||
Método: RetornaNatur
Retorna a natureza.
Input:
| Campo | Tipo | Descrição |
|
cdInscricao |
string |
CNPJ/CPF |
| natureza | string | Código de natureza |
| user | string | Login do usuário |
| pass | string | Senha do usuário |
|
XML de envio:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://DefaultNamespace">
<soapenv:Header/>
<soapenv:Body>
<def:RetornaNatur soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<cdInscricao xsi:type="xsd:string">30560205000192</cdInscricao>
<natureza xsi:type="xsd:string">2000</natureza>
<user xsi:type="xsd:string">softran</user>
<pass xsi:type="xsd:string">sof1209</pass>
</def:RetornaNatur>
</soapenv:Body>
</soapenv:Envelope>
|
||
Output:
| Campo | Tipo | Descrição |
|
CdNatureza |
string |
Código da Natureza |
| DsNatureza | string | Descrição da natureza |
|
XML de retorno:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:RetornaNaturResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
<RetornaNaturReturn xsi:type="xsd:string">
{"naturezas":[
{"DsNatureza":"BRINQUEDOS ",
"CdNatureza":2000}]
}
</RetornaNaturReturn>
</ns1:RetornaNaturResponse>
</soapenv:Body>
</soapenv:Envelope>
|
||
Método: RetornaEspecie
Retorna a espécie.
Input:
| Campo | Tipo | Descrição |
|
cdInscricao |
string |
CNPJ/CPF |
| especie | string | Espécie |
| user | string | Login do usuário |
| pass | string | Senha do usuário |
|
XML de envio: <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://DefaultNamespace">
<soapenv:Header/>
<soapenv:Body>
<def:RetornaEspecie soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<cdInscricao xsi:type="xsd:string">30560205000192</cdInscricao>
<natureza xsi:type="xsd:string">4</natureza>
<user xsi:type="xsd:string">softran</user>
<pass xsi:type="xsd:string">sof1209</pass>
</def:RetornaEspecie> </soapenv:Body>
</soapenv:Envelope>
|
||
Output: Lista de espécies
| Campo | Tipo | Descrição |
|
CdEspecie |
string |
Código da Espécie |
| DsEspecie | string | Descrição da Espécie |
|
XML de retorno:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:RetornaEspecieResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
<RetornaEspecieReturn xsi:type="xsd:string">
{"especies":[ {
"DsEspecie":"Caixa plástica",
"CdEspecie":4} ]
}
</RetornaEspecieReturn> </ns1:RetornaEspecieResponse> </soapenv:Body>
</soapenv:Envelope>
|
||
Método: rastreiaColeta
Rastreamento de uma coleta
Input:
| Campo | Tipo | Descrição |
|
cdInscricao |
string |
CNPJ/CPF |
| user | string | Login do usuário |
| pass | string($date-time) | Senha do usuário |
| dtEmissaoIni | string($date-time) | Data de Emissão Inicial |
| DtEmissaoFim | string | Data de Emissão Final |
| nrPedido | string | Número do pedido |
| inTipoColeta | integer | Tipo da coleta |
| inSituacao | integer | Situação da coleta |
|
XML de envio:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://DefaultNamespace">
<soapenv:Header/>
<soapenv:Body>
<def:rastreiaColeta soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<cdInscricao xsi:type="xsd:string">?</cdInscricao>
<user xsi:type="xsd:string">?</user>
<pass xsi:type="xsd:string">?</pass>
<dtEmissaoIni xsi:type="xsd:string">?</dtEmissaoIni>
<dtEmissaoFim xsi:type="xsd:string">?</dtEmissaoFim>
<nrPedido xsi:type="xsd:string">?</nrPedido>
<inTipoColeta xsi:type="xsd:int">?</inTipoColeta>
<inSituacao xsi:type="xsd:int">?</inSituacao>
</def:rastreiaColeta>
</soapenv:Body>
</soapenv:Envelope>
|
||
Output: lista de coletas
| Campo | Tipo | Descrição |
|
CdEmpresa |
Integer |
Código da Empresa |
| DsApelido | string | Apelido |
| NrColeta | Integer | Número da coleta |
| DtEmissao | string($date-time) | Data de emissão |
| HrEmissao | string | Hora de emissão |
| DsRemetente | string | Descrição do remetente |
| QtVolume | integer | Quantidade de volumes |
| QtPeso | integer | Peso da carga |
| NrPedidoCol | integer | Número do pedido da coleta |
| DsNotasFiscaisColeta | String | Notas fiscais da coleta |
| InFrete | String | Tipo do frete |
| DsBairro | String | Bairro |
| DsProximidade | String | Proximidade |
| HrLimite | String | Hora limite |
| DsEndereco | String | Endereço |
| CdNatureza | Integer | Código da natureza |
| DsNatureza | String | Descrição da Natureza |
| DtAgendamento | String($date-time) | Data do agendamento |
| CdEspecie | Integer | Código da espécie |
| DsEspecie | String | Descrição da espécie |
| NrCep | String | CEP |
| HrAgendamento | String($date-time) | Hora do agendamento |
| HrLimite | String($date-time) | Hora do limite |
|
XML de retorno:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:rastreiaColeta
Response soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
<rastreiaColetaReturn xsi:type="xsd:string">
“rastreiaColeta -”
{
“coletas”: [[
{
"CdEmpresa": 0,
"DsApelido": “string”,
"NrColeta": “string”,
"DtEmissao": “string”,
"HrEmissao": “string”,
"DsRemetente": “string”,
“QtVolume”:0,
"QtPeso": 0.00,
"NrPedidoCol": 0,
"DsNotasFiscaisColeta": “string”,
"InFrete": 0,
"DsBairro": “string”,
"DsProximidade": “string”,
"HrLimite": “string”,
"DsEndereco": “string”,
"CdNatureza": 0,
"DsNatureza": “string”,
"DtAgendamento": “string”,
"CdEspecie": 0,
"DsEspecie": “string”,
"NrCep": “string”,
"HrAgendamento": “string”,
"HrLimite": “string”
},
…
{
"CdEmpresa": 0,
"DsApelido": “string”,
"NrColeta": “string”,
…
"HrLimite": “string”
}
]
}
</rastreiaColetaReturn>
</ns1:rastreiaColetaResponse>
</soapenv:Body>
</soapenv:Envelope>
|
||
Método: retornaHistoricoColeta
Retorna o histórico da coleta
Input:
| Campo | Tipo | Descrição |
|
cdEmpresa |
integer |
Código da empresa |
| cdColeta | integer | Código da coleta |
|
XML de envio:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:def="http://DefaultNamespace">
<soapenv:Header/>
<soapenv:Body>
<def:retornaHistoricoColeta soapenv:encodingStyle=
"http://schemas.xmlsoap.org/soap/encoding/">
<cdEmpresa xsi:type="xsd:int">111</cdEmpresa>
<nrColeta xsi:type="xsd:int">7</nrColeta>
</def:retornaHistoricoColeta>
</soapenv:Body>
</soapenv:Envelope>
|
||
Output: Lista: historicoColeta
| Campo | Tipo | Descrição |
|
DtColeta |
integer |
Data da coleta |
| HrColeta | String($date-time) | Hora de emissão |
| CdHistorico | String($date-time) | Código do histórico |
| DsHistorico | String | Descrição do histórico |
|
XML de retorno: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:retornaHistoricoColetaResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
<retornaHistoricoColetaReturn xsi:type="xsd:string">
{
"historicoColeta":
[
{
"DtColeta":"25/10/2017",
"DsHistorico":"Em Transito",
"HrColeta":"11:28",
"CdHistorico":1
},
{
"DtColeta":"09/11/2017",
"DsHistorico":"Baixada",
"HrColeta":"15:42",
"CdHistorico":2
}
]
}
</retornaHistoricoColetaReturn>
</ns1:retornaHistoricoColetaResponse>
</soapenv:Body>
</soapenv:Envelope>
|
||
Método: InsereColetaJSON
Insere uma coleta através dos dados fornecidos em formato JSON e devolve um resultado também em JSON contendo 3 campos de saída (output)
Input:
| Campo | Tipo | Descrição |
|
ColetaInJson |
string |
Dados de uma coleta (Formato JSON) |
|
XML de envio:
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://DefaultNamespace">
<soapenv:Header/>
<soapenv:Body>
<def:insereColetaJSON soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<ColetaInJson xsi:type="xsd:string">
"InsereColeta -" {
"cdInscricao":"30560205000192",
"dsLogin":"softran",
"dsSenha":"sof9999",
"cdNatureza":11005,
"cdEspecieCarga":3,
"inFrete":0,
"qtPeso":25,
"qtVolume":15,
"nrCep":"25085008",
"dsEndereco":"ROD WASHINGTON LUIZ, , 2569, QUADRA E ",
"dsBairro":"PARQUE DUQUE",
"dsProximidade":"aaa",
"dsContato":"asdas",
"dsUsuario":"softran",
"dsObservacao":"testando 123",
"dtAgendamento":"2021-06-03T00:00:00.000Z",
"hrAgendamento":"2021-06-03T13:46:00.000Z",
"hrLimite":"2021-06-03T12:46:00.000Z",
"arrNotasFiscais":{
"items":[ {
"nrSerie":"1",
"nrNotaFiscal":"47622",
"nrPedido":"0"
} ]
},
"arrDestinatario":{
"items":[ {
"cdInscricao":"80680093000181",
"nrCep":89012001,
"qtdeVolume":15,
"peso":25,
"dsEntidade":"SENIOR SISTEMAS S/A"
} ]
}
}
</ColetaInJson> </def:insereColetaJSON>
</soapenv:Body>
</soapenv:Envelope>
|
||
Output:
| Campo | Tipo | Descrição |
|
nrColeta |
Integer |
Número da coleta |
| erro | String | Mensagem de erro (se estiver vazio não houve erro) |
| sucesso | boolean | true (verdadeiro) ou false (falso) |
|
XML de retorno:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:insereColetaJSONResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
<insereColetaJSONReturn xsi:type="xsd:string">
{
"nrColeta":0,
"erro":" ”
,"sucesso":true
}
</insereColetaJSONReturn>
</ns1:insereColetaJSONResponse>
</soapenv:Body>
</soapenv:Envelope>
|
||

English
Español

