Bom dia,
estou tendo problemas de demora no Cancelamento, da mesma forma da emissão, onde, se demora em demasiado, ocorre o timeout. Na emissão, consegui resolver, fazendo antes uma consulta da chave, para ver se já foi emitida. Na emissão foi resolvida, porém no Cancelamento tentei fazer a mesma coisa, consultar se ela já foi cancelada, ele até consulta, volta o retorno, testo, e se foi cancelada tento seguir o mesmo procedimento de protocolar:
$xml = Complements::toAuthorize($this->Tools->lastRequest, $this->Response);
Só que dai recebe o retorno de excessão: "Este documento [{{msg}}] não recebe protocolos. Confira a ordem dos parâmetros."
Até tentei resetar a tag unset($std->protNFe), mas sem sucesso também...
Alguma dica nessa situação?
Att Marcos