Novamente encaminhei a situação a sefaz do MT, mandei um arquivo em homologação que funciona perfeitamente, segue exemplo:
<?xml version="1.0" encoding="UTF-8"?>
<idLote>201200400000036</idLote>
<infEvento Id="ID1101115112089174848300032455001000003991107081291201">
<cOrgao>51</cOrgao>
<tpAmb>2</tpAmb>
<CNPJ>91748483000324</CNPJ>
<chNFe>51120891748483000324550010000039911070812912</chNFe>
<dhEvento>2012-08-07T13:15:08-03:00</dhEvento>
<tpEvento>110111</tpEvento>
<nSeqEvento>1</nSeqEvento>
<verEvento>1.00</verEvento>
<detEvento versao="1.00">
<descEvento>Cancelamento</descEvento>
<nProt>151120002074180</nProt>
<xJust>testando cancelamento por evento homologacao</xJust>
</detEvento>
</infEvento>
</evento>
</envEvento>
Mas em produção não é aceito, segue exemplo:
<?xml version="1.0" encoding="UTF-8"?>
<idLote>201200400000022</idLote>
<infEvento Id="ID1101115112089174848300032455001000003982106081282101">
<cOrgao>51</cOrgao>
<tpAmb>1</tpAmb>
<CNPJ>91748483000324</CNPJ>
<chNFe>51120891748483000324550010000039821060812821</chNFe>
<dhEvento>2012-08-06T17:01:50-03:00</dhEvento>
<tpEvento>110111</tpEvento>
<nSeqEvento>1</nSeqEvento>
<verEvento>1.00</verEvento>
<detEvento versao="1.00">
<descEvento>Cancelamento</descEvento>
<nProt>151120026936874</nProt>
<xJust>ERRO DADOS CLIENTES</xJust>
</detEvento>
</infEvento>
</evento>
</envEvento>
E me retornaram a mesma coisa da sefaz, segue resposta:
Este erro está no cabeçalho da mensagem, segue exemplo:
Pergunto, os dois ambientes não são iguais???
Por que não da certo em um e da certo em outro....
Em terça-feira, 7 de agosto de 2012 11h54min07s UTC-3, Benhur escreveu: