Integração de transportadora
Para a integração de transportadoras, será necessário chamar o método integrarTransportadora
. A chamada desse serviço procede da seguinte forma:
URL
http://ip_servidor:9090/cyberweb/api/cadastro/integrarTransportadora
Headers
chave : "epa42b92-d78b-7g88-p538-279qw562h54m"
token : "9166226b-6afd-4298-b6cc-d7dc3aef8f48"
Content-Type : "application/x-www-form-urlencoded"
Body
transportadora : "JSON Transportadora"
JSON Transportadora
{
"operacao": "INSERT",
"erpId": "3500560045",
"codigo": "COD-123",
"nome": "Transportadora Teste",
"nomeCidade": "Erechim",
"nomeBairro": "Centro",
"endereco": "Rua Teste 123",
"uf": "RS",
"cep": "80000-000",
"cnpj": "01.613.428/0001-72",
"telefone": "(41) 3333-5555",
"local": "localização da transportadora",
"email": "contato@transportadora.com.br",
"complemento": "complemento transportadora"
}
URL
http://ip_servidor:9090/SyncWS/SyncWS/integrarTransportadora
Headers
Content-Type : text/xml
Body - (XML) Transportadora
JSON Transportadora
{
"operacao": "INSERT",
"erpId": "3500560045",
"codigo": "COD-123",
"nome": "Transportadora Teste",
"nomeCidade": "Erechim",
"nomeBairro": "Centro",
"endereco": "Rua Teste 123",
"uf": "RS",
"cep": "80000-000",
"cnpj": "01.613.428/0001-72",
"telefone": "(41) 3333-5555",
"local": "localização da transportadora",
"email": "contato@transportadora.com.br",
"complemento": "complemento transportadora"
}
RC's do método integrarTransportadora
- 1 - Inserido;
- 2 - Alterado;
- 3 - Excluído;
- !4 - Não inserido (depósito informado não possui configuração);
- !5 - Não inserido (ERPID vazio);
- !6 - Não inserido (nome vazio);
- !7 - Transportadora à ser deletada não existe no WMS;
- !8 - Nenhuma operação válida enviada (válidas: INSERT, UPDATE, DELETE);
- !42 - Erro não cadastrado (informações no log do servidor).
Dicionário de dados - Transportadora
Nome | Tipo de Dado | Descrição | Obrigatório | Padrão |
---|---|---|---|---|
operacao | varchar(10) | Operação ('INSERT', 'UPDATE', 'DELETE') | ||
erpId | varchar(50) | Chave que identifica o registro. | ||
codigo | varchar(30) | Código que identifica a transportadora, se não enviado é gerado um código único. | ||
nome | varchar(100) | Nome da transportadora. | ||
nomeCidade | varchar(100) | Cidade da transportadora. | ||
nomeBairro | varchar(100) | Bairro da transportadora. | ||
endereco | varchar(100) | Endereço da transportadora. | ||
uf | varchar(2) | UF da transportadora. | ||
cep | varchar(9) | CEP da transportadora. | ||
cnpj | varchar(18) | CNPJ da transportadora. | ||
telefone | varchar(15) | Telefone da transportadora. | ||
local | varchar(50) | Local da transportadora. | ||
varchar(100) | Email da transportadora. | |||
complemento | varchar(100) | Complemento da transportadora. |