DOCUMENTAÇÃO API SOAP - Cáculo de Frete

CHAVE: Token de acesso disponível no acesso do cliente: ( https://brix.brudam.com.br /site/dadosCadastro.php )
URL base: https://brix.ws.brudam.com.br /cotacao/frete?wsdl

MÉTODO CALCULAR FRETE

Retorna o valor, o prazo e a possibilidade do frete, mediante a inclusão dos dados da entrega tais como CEP e Peso do objeto.

Entrada de dados:

Parâmetros: O = Obrigatório | C = Condicional (Todos os parâmetros são obrigatórios, apenas os valores podem ser condicionais).

Nome do Campo Tam. Descrição Parâmetros
Chave A(20) Token de acesso. O
Servico N(5) Código do serviço para o cálculo. C
CEPRemetente A(8) CEP do remetente. O
CEPDestinatario A(8) CEP do destinatário. O
Cidade A(7) Código IBGE da Cidade Destino. C
Volumes N(8,0) Total de volumes que serão transportados. O
Peso N(7,3) Peso total que será transportado. O
Valor A(8,2) Valor total que será transportado. O
Retorno Positivo:
<?xml version="1.0" encoding="utf-8" ?> <ns1:CalculoFreteResponse> <status>1</status> <servicos> <item> <servicoCodigo>0</servicoCodigo> <servicoDescricao>Geral</servicoDescricao> <valorFrete>9.12</valorFrete> <prazoEntrega>10</prazoEntrega> <codigoCidade>4307708</codigoCidade> <cep>93260330</cep> </item> </servicos> </ns1:CalculoFreteResponse>
Retorno Negativo:
<?xml version="1.0" encoding="utf-8" ?> <ns1:CalculoFreteResponse> <status>0</status> <erro>Cliente sem tabela cadastrada.</erro> </ns1:CalculoFreteResponse>
Retorno possíveis (status):

Código Descrição
0 Erro ao processar
1 Processado com sucesso
Exemplo de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:brud="http://www.brudam.com.br/"> <soapenv:Header/> <soapenv:Body> <brud:CalculoFreteRequest> <brud:chave>EWSAS6oHwXvvY25xVUVEJh2h7TszZq</brud:chave> <brud:servico>38</brud:servico> <brud:cepremetente>74520010</brud:cepremetente> <brud:cepdestinatario>66093020</brud:cepdestinatario> <brud:volumes>00000010</brud:volumes> <brud:peso>0000001050</brud:peso> <brud:valor>00000010</brud:valor> </brud:CalculoFreteRequest> </soapenv:Body> </soapenv:Envelope>