@Cristiane David Continua não atualizando o tracking, por favor verificar o mesmo problema que ocorria no chamado 95511.
Agora a URL passou para
https://tracking.totalexpress.com.br/poupup_track.php?reid=973&pedido=V-784823&nfiscal=208577
Cristiane David17 de maio de 2018 15:28
Olá
Boa tarde!
Pegamos um pedido de exemplo para testar e entender o porque do comportamento.
Encontramos o furo e o motivo pelo qual ocorre. Segue:
A fatura desse pedido não informa qual é a transportadora ('courier') , no Caso "Total Express". Quando não tem a transportada mas tem a URL, que é o caso desse pedido, o conector verifica se é uma URL "reconhecida" quando o PARSER foi construído. E nesse caso o conector só conhece se a url iniciar com http://tracking.totalexpress.com.br
aqui está a invoice:
{
"trackingNumber": "202131",
"courier": "",
"invoiceNumber": "202131",
"invoiceUrl": "",
"trackingUrl": "http://www.totalexpress.com.br/poupup_track.php?reid=973&pedido=V-760464&nfiscal=202131",
"courierStatus": {
"status": "unknown",
"data": [],
"finished": false
},
"embeddedInvoice": "",
"type": 0,
"typeString": "Output",
"orderId": "v760464fsst-01",
"items": [],
"issuanceDate": "2018-05-03T00:00:00",
"accountId": "72006e98d7d248da8487438b7813eb06",
"invoiceValue": 13752,
"isLast": false,
"invoiceKey": "35180509615044000109550010002021311415883419",
"cfop": null
}
vamos fazer um modificação do conector para aceitar a URL "http://www.totalexpress.com.br" já que a pagina HTML de tracking é a mesma, mas por hora é só vocês informarem a fatura com a courier que vai funcionar ....
O que acontece quando vc salva é que a UI atualiza o campo courier com a transportadora correta. E por isso ele atualiza.