Olá pessoal,
Não utilizo a biblioteca ACBrMDFe, mas como sei que tem bastante gente aqui que entende do assunto, resolvi perguntar para ver se vocês podem me dar uma luz e se já viram esse erro...
Tenho um código que envia o xml para a página de recepção síncrona (MDFeRecepcaoSinc) já com as tags SOAP, desse jeito:
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<mdfeDadosMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRecepcaoSinc">{xml compactado}</mdfeDadosMsg>
</soap12:Body>
</soap12:Envelope>
Mas recebo o seguinte retorno: "Rejeição: Campo cUF inexistente no elemento mdfeCabecMsg do SOAP Header". De acordo com o manual, da versão 3.00, nem precisa enviar cabeçalho nesse caso, só em envio assíncrono, de evento, etc, então não sei bem porque está caindo nesse erro.