Natael
Agosto 11, 2014, 1:50pm
#1
Boa tarde amigos, estou a uma semana tentado resolver esse problema, mais até agora nao obtive exito, estou enviando um xml “enviMDFe”, que aparentemente, pelo menos aos meus olhos, esta carreto, porem, sempre recebo o retorno de: STATUS: 580 Rejeição: Falha no Schema XML específico para o modal.
Nas minhas pesquisas, o maximo que encontrei, foi que poderia ser uma tag escrita incorretamente, porem nao consegui entra-la.
Atravez de pesquisa pela internet consegui sanar todos os problemas ate entao ocorridos, ate chegar a essa bendita mensagem, nao consigo encontrar material na internet para poder resolver.
Agradeço toda e qualquer ajuda.
P.S.: Ja li os manuais, olhei os xsd, testei a validaçao do xml na site do rs, etc… mas como citei, nao consegui enxergar o problema.
Posta o codigo que esta dando erro
Natael
Agosto 11, 2014, 2:12pm
#3
Estou enviando esse xml:
<?xml version="1.0" ?><S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"><S:Header><mdfeCabecMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRecepcao"><cUF>11</cUF><versaoDados>1.00</versaoDados></mdfeCabecMsg></S:Header><S:Body><mdfeDadosMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRecepcao"><enviMDFe xmlns="http://www.portalfiscal.inf.br/mdfe" versao="1.00"><idLote>0</idLote><MDFe xmlns="http://www.portalfiscal.inf.br/mdfe"><infMDFe versao="1.00" Id="MDFe11140815828064000152580040000000371152001220"><ide><cUF>11</cUF><tpAmb>2</tpAmb><tpEmit>2</tpEmit><mod>58</mod><serie>4</serie><nMDF>37</nMDF><cMDF>15200122</cMDF><cDV>0</cDV><modal>1</modal><dhEmi>2014-08-08T15:41:25</dhEmi><tpEmis>1</tpEmis><procEmi>0</procEmi><verProc>3.5.5.1</verProc><UFIni>RO</UFIni><UFFim>RO</UFFim><infMunCarrega><cMunCarrega>1100122</cMunCarrega><xMunCarrega>JI-PARANA</xMunCarrega></infMunCarrega></ide><emit><CNPJ>15828064000152</CNPJ><IE>00000000150461</IE><xNome>CANAA INDUSTRIA DE LATICINIOS LTDA</xNome><xFant>JI-PARANA</xFant><enderEmit><xLgr>ROD BR 364</xLgr><nro>S/N</nro><xBairro>ZONA RURAL</xBairro><cMun>1100122</cMun><xMun>JI-PARANA</xMun><CEP>78961970</CEP><UF>RO</UF><fone>6921838800</fone></enderEmit></emit><infModal xmlns="http://www.portalfiscal.inf.br/mdfe" versaoModal="1.00"><rodo><veicTracao><placa>MHH2727</placa><tara>12321</tara><capKG>0</capKG><capM3>0</capM3><condutor><xNome>CACILDO APARECIDO GUEDES SANTOS</xNome><CPF>75516721253</CPF></condutor><tpRod>03</tpRod><tpCar>04</tpCar><UF>RO</UF></veicTracao><veicReboque><placa>MDU6687</placa><tara>3213</tara><capKG>1312</capKG><capM3>0</capM3><tpCar>04</tpCar><UF>SC</UF></veicReboque></rodo></infModal><infDoc><infMunDescarga><cMunDescarga>1100189</cMunDescarga><xMunDescarga>PIMENTA BUENO</xMunDescarga><infNFe><chNFe>11140515828064000152550040000793081152001220</chNFe></infNFe><infNFe><chNFe>11140515828064000152550040000793091152001227</chNFe></infNFe></infMunDescarga></infDoc><tot><qNFe>2</qNFe><vCarga>11557.58</vCarga><cUnid>01</cUnid><qCarga>5421.8800</qCarga></tot><lacres><nLacre>56465/46546</nLacre></lacres></infMDFe><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#MDFe11140815828064000152580040000000371152001220"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>DrAoml+1S2xvVauxZpKIp6IEgWg=</DigestValue></Reference></SignedInfo><SignatureValue>W0wMG/PL66qqKVhFOcyE0mnhrHmzZ8ZwGjHTIt9zIImZrMfLqzipAVcor0N8faDuj+bEFq07YumrBjI/JsmQRV2gFnSWCe2vPWgfaSgATwspVAkDuiaCr2ns6bk7HjbgkGtHOKTk596JUh96lwi+QhSSqGqzUb4TqvSUbNXCmBflgW5aE+Li/d8qhByfcWWEw9U0nQW+tdTfhXUybAap7zefJ74LVYFkaMHMBaTrhXLkNj+e95Mcgk2K4pOy5AZRJ6NNrJF82W4qptuCDKrAD64MjMqRp5KHJOoXsQ3CC66qST8UJbhoeKvxXfO9RPfh46FmEwWDwpZrrokY55lybA==</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIIAjCCBeqgAwIBAgIICFCsMpaZiJQwDQYJKoZIhvcNAQELBQAwdTELMAkGA1UEBhMCQlIxEzARBgNVBAoTCklDUC1CcmFzaWwxNjA0BgNVBAsTLVNlY3JldGFyaWEgZGEgUmVjZWl0YSBGZWRlcmFsIGRvIEJyYXNpbCAtIFJGQjEZMBcGA1UEAxMQQUMgU0VSQVNBIFJGQiB2MjAeFw0xNDA1MDkxMjQzMDBaFw0xNTA1MDkxMjQzMDBaMIHkMQswCQYDVQQGEwJCUjELMAkGA1UECBMCUk8xEjAQBgNVBAcTCUpJLVBBUkFOQTETMBEGA1UEChMKSUNQLUJyYXNpbDE2MDQGA1UECxMtU2VjcmV0YXJpYSBkYSBSZWNlaXRhIEZlZGVyYWwgZG8gQnJhc2lsIC0gUkZCMRYwFAYDVQQLEw1SRkIgZS1DTlBKIEExMRMwEQYDVQQLEwpBUiBTQUZFV0VCMTowOAYDVQQDEzFDQU5BQSBJTkRVU1RSSUEgREUgTEFUSUNJTklPUyBMVERBOjE1ODI4MDY0MDAwMTUyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2214uIsTsSFTWwSIAhAlBndxXdXKJfKawjhDgk7OkTYsXB9bZ6bWpPVhuovA9bjHZy3Ip92oxLL+bMbXi4Ih6vQVxid2PJrjNO9E8r2Bzryux77QQYMJ9CCbqY0c6LjAUroCjVGqcO8koc8VzCm2T5iX4xWtPvZJl9UE7tJ/zvuR+hqiOnZF34l6UHjWX34sfRzccSA6t7YPcuuS0Suvi2+ZuFSh5id4l60g/Q7ttYOQxaNtvQ9ZHYJmnyqmXAyVfEC8iSfiwCX4qYpI7ruM91B3Z6uOu8++bRujewa2aDBiO26Y0GVweLM3fWh3DbXwNz38r6f42vB/UL+hWmg5DQIDAQABo4IDJDCCAyAwgZkGCCsGAQUFBwEBBIGMMIGJMEgGCCsGAQUFBzAChjxodHRwOi8vd3d3LmNlcnRpZmljYWRvZGlnaXRhbC5jb20uYnIvY2FkZWlhcy9zZXJhc2FyZmJ2Mi5wN2IwPQYIKwYBBQUHMAGGMWh0dHA6Ly9vY3NwLmNlcnRpZmljYWRvZGlnaXRhbC5jb20uYnIvc2VyYXNhcmZidjIwCQYDVR0TBAIwADAfBgNVHSMEGDAWgBSyoMQ9Rp58yIVsCB4QMpRlRnBBczBxBgNVHSAEajBoMGYGBmBMAQIBDTBcMFoGCCsGAQUFBwIBFk5odHRwOi8vcHVibGljYWNhby5jZXJ0aWZpY2Fkb2RpZ2l0YWwuY29tLmJyL3JlcG9zaXRvcmlvL2RwYy9kZWNsYXJhY2FvLXJmYi5wZGYwgfMGA1UdHwSB6zCB6DBKoEigRoZEaHR0cDovL3d3dy5jZXJ0aWZpY2Fkb2RpZ2l0YWwuY29tLmJyL3JlcG9zaXRvcmlvL2xjci9zZXJhc2FyZmJ2Mi5jcmwwRKBCoECGPmh0dHA6Ly9sY3IuY2VydGlmaWNhZG9zLmNvbS5ici9yZXBvc2l0b3Jpby9sY3Ivc2VyYXNhcmZidjIuY3JsMFSgUqBQhk5odHRwOi8vcmVwb3NpdG9yaW8uaWNwYnJhc2lsLmdvdi5ici9sY3IvU2VyYXNhL3JlcG9zaXRvcmlvL2xjci9zZXJhc2FyZmJ2Mi5jcmwwDgYDVR0PAQH/BAQDAgXgMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDCBvQYDVR0RBIG1MIGygRtDRVJUSUZJQ0FET1NAQURMSU5GTy5DT00uQlKgJQYFYEwBAwKgHBMaU0laRU5BTkRPIE1BUklBTk8gREEgU0lMVkGgGQYFYEwBAwOgEBMOMTU4MjgwNjQwMDAxNTKgOAYFYEwBAwSgLxMtMDYxMjE5NDgxNjQ5ODEzNTk3MjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwoBcGBWBMAQMHoA4TDDAwMDAwMDAwMDAwMDANBgkqhkiG9w0BAQsFAAOCAgEAKUXi+QWsKV9P//15yuQg8siTpJ23N2n/qw6YRj9XhGB9Os4/yT1b0dXCzWxKXUTlFPFfWkkMxT81/KydIGN1akU8ATwfKKDFaJgzIs82p5Zt98IzrBNANX8rC9YC/uOKeIi+YB+Te1v2yTYyTdaqlDBoGrrtCwNWQSBpkq3I8wDPvJZmF5EqSqWmxY+NYzladvcEZaV5ynwFrwON9f8Yz0CUcXE7/5XX2blPrsdjR0rMTwZuriuUGu5Vu8RZq629H2Qs+G7gPf1gZ1Chzp0lAN5ipSo4rQkoQrFBE1vanIPkNHD6ztD2z2WCYf083YywMq5Racpg2xwf3eRWuvem3sM/W5iH+H5sEtoV5l9U1X7SKC+mCBv1QQV7UnUCHbxPoRZj5j4Uu3Ge5r6tVo2QmOqqecPCh86GBPVbDkpwksR2HB8/TRMh8F8pa/z/kGMGkIg0Ta7civhHTsaYrd5qsJlpXLDNPE6EPXNRnle2UrIwRyzHH1V/t2z6BfRyRKKKYtXM/R2RYCQzubJAmBgYWO6x0HEANWwiLQ+ZInA6wzZQ2QzCTm5CCpBg/rPCCILqbmOey7FvHDqxMYy9Rqtu5Lzsqvy11x+6zIP4szoD29OWzbX2LgAaIu/aLSVZlL5PxeoA/6rOPzFD9+CzXsPgaV1caTMmtqDN70XLrPLwrhg=</X509Certificate></X509Data></KeyInfo></Signature></MDFe></enviMDFe></mdfeDadosMsg></S:Body></S:Envelope>
Tente passar igual no formato abaixo os dados.
<?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:Header>
<mdfeCabecMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRecepcao">
<cUF>string</cUF>
<versaoDados>string</versaoDados>
</mdfeCabecMsg>
</soap12:Header>
<soap12:Body>
<mdfeDadosMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRecepcao">xml</mdfeDadosMsg>
</soap12:Body>
</soap12:Envelope>
Atraves desse link abaixo é possivel saber qual é o modelo de envio que eles espera, e qual o modelo de retorno que eles vao te retornar
https://mdfe-hml.sefaz.rs.gov.br/ws/MDFerecepcao/MDFeRecepcao.asmx?op=mdfeRecepcaoLote
Natael
Agosto 11, 2014, 2:48pm
#5
Foi dae que baixei os wsdl, usei o jaxb para gerar as classe, assim como os xsd.
Mais eu acho que o meu problema nao é esse. Pois uso esse mesmo cabeçalho para consultar Status, Consultar MDFe e até mesmo para consultar um recibo na qual o MDFe foi enviado sem problema, todos tem o retorno correto.
Exemplos:
STATUS
<?xml version="1.0" ?><S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"><S:Header><mdfeCabecMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeStatusServico"><cUF>35</cUF><versaoDados>1.00</versaoDados></mdfeCabecMsg></S:Header><S:Body><mdfeDadosMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeStatusServico"><consStatServMDFe xmlns="http://www.portalfiscal.inf.br/mdfe" versao="1.00"><tpAmb>2</tpAmb><xServ>STATUS</xServ></consStatServMDFe></mdfeDadosMsg></S:Body></S:Envelope>
CONSULTA
<?xml version="1.0" ?><S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"><S:Header><mdfeCabecMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeConsulta"><cUF>11</cUF><versaoDados>1.00</versaoDados></mdfeCabecMsg></S:Header><S:Body><mdfeDadosMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeConsulta"><consSitMDFe xmlns="http://www.portalfiscal.inf.br/mdfe" versao="1.00"><tpAmb>2</tpAmb><xServ>CONSULTAR</xServ><chMDFe>11140815828064000152580040000000281152001221</chMDFe></consSitMDFe></mdfeDadosMsg></S:Body></S:Envelope>
RECIBO
<?xml version="1.0" ?><S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope"><S:Header><mdfeCabecMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRetRecepcao"><cUF>11</cUF><versaoDados>1.00</versaoDados></mdfeCabecMsg></S:Header><S:Body><mdfeDadosMsg xmlns="http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRetRecepcao"><consReciMDFe xmlns="http://www.portalfiscal.inf.br/mdfe" versao="1.00"><tpAmb>2</tpAmb><nRec>119000000962628</nRec></consReciMDFe></mdfeDadosMsg></S:Body></S:Envelope>
Somente o envio do lote que esta me dando problema.
Quando consulto o recibo dele, recebo a mensagem de Rejeicao.
Eu acho que o problema podera esta em alguma tag dentro de infMDFe.
Veja no parte de Notas tecnicas que houve alteração de layout
https://mdfe-portal.sefaz.rs.gov.br/Site/Documentos#
Natael
Agosto 11, 2014, 4:27pm
#7
Entao amigo, é isso que esta me deixando mais confuso, porque foi desenvolvido em cima desses documentos, estou usando os xsd do Pl: PL_MDFe_100a_NT032014.
Sem querer abusar da sua boa vontade, mas ja abusando, rsrsrs…
Se vc quiser observar tambem, eu revisei tag a tag por essa Nota Tecnica, todas as tag obrigatorias estao preenchidas e com os nomes corretos.
Cheguei a apensar que ao consultar o numero do Recibo, ele nao estaria fazendo referencia ao Lote que estava enviando, para sanar a duvida fiz algumas alteraçoes no enviMDFe, retirei/alterir algumas tag, qndo faço isso a msg de retorno tambem muda de acordo com a alteraçao feita no enviMDFe.
Quando porem supostamente envio o enviMDFe correto, tenho o retorno status 580. Muito estranho.
Faça o seguinte teste:
Retire isso de dentro da tag infoModal xmlns="http://www.portalfiscal.inf.br/mdfe"
e
<veicReboque>
<placa>MDU6687</placa>
<tara>3213</tara>
<capKG>1312</capKG>
<capM3>0</capM3>
<tpCar>04</tpCar>
<UF>SC</UF>
</veicReboque>
Natael
Agosto 12, 2014, 10:26am
#9
Ufa amigo, como disse no inicio, eu fiz varias alteraçoes para tentar encontrar o problema, e acabei esquecendo esse bendito atributo nessa tag.
Muitissimo obrigado.
Ja estava ficando vesgo de tando olhar para esse xml comparando tag a tag, rsrsrsrsrs…
vlw.
Tranquilo,
Estou fazendo NF-e e tem hora que estou na mesma situação que voce…