Ir para conteúdo
  • Cadastre-se

dev botao

MDF-e síncrono compactado base 64


Recommended Posts

Bom dia,

O MDF-e a partir do mês que vem só pode ser enviado síncrono de acordo  com manual me orientação de contribuinte pela url: "https://mdfe.svrs.rs.gov.br/ws/MDFeRecepcaoSinc/MDFeRecepcaoSinc.asmx",  também menciona que o arquivo tem que ser enviado compactado utilizando GZip (Base64), pelo que entendi não mudou nada nas tags do arquivo XML, só devo compactar.

O arquivo XML antes de compactar valido com schema "enviMDFe_v3.00.xsd" por dentro do notpad++, e também no portal do MDF-e valida normalmente, porem, ao enviar o arquivo compactado pelo SoupUI, retorna "XML mal formado", alguem esta passando por esse problema?

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Gilberto,

O XML do MDF-e deverá ser compactado com o GZip e depois decodificado em base 64.

Caso você trabalhe com Delphi ou Lazarus o componente ACBrMDFe faz isso automaticamente para você.

Agora se você trabalha com outra linguagem de programação, temos o ACBrLibMDFe que é uma DLL e o ACBrMonitor Plus que uma aplicação que realiza troca de arquivos com a sua aplicação.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Olá boa tarde,

 

Trabalhamos  com C# já estamos compactando e decodificando em base 64, como eu disse ao validar o schemas sem estar compactado valida perfeitamente não ocorre erro algum, porem quando vou tentar enviar pelo SoupUI o arquivo compactado retorna "arquivo mal formado"

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Moderadores
5 horas atrás, rodrigorodrigues disse:

@Gilberto Azevedo conseguiu resolver? eu uso Golang e estou com o mesmo problema "xml mal formado"

se for windows e ela consumir dll use a ACBrLib que tem para MDFe e é o componente tratado aqui no subforum

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

On 6/17/2024 at 2:58 PM, Gilberto Azevedo said:

Olá boa tarde,

 

Trabalhamos  com C# já estamos compactando e decodificando em base 64, como eu disse ao validar o schemas sem estar compactado valida perfeitamente não ocorre erro algum, porem quando vou tentar enviar pelo SoupUI o arquivo compactado retorna "arquivo mal formado"

Boa tarde. Conseguimos resolver o problema enviando o XML contendo apenas a tag MDFe na requisição, e as tags abaixo foram ignoradas:

<?xml version="1.0" encoding="UTF-8"?>
<enviMDFe xmlns="http://www.portalfiscal.inf.br/mdfe" versao="3.00">
<idLote>10</idLote>

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, r-bruske disse:

Boa tarde. Conseguimos resolver o problema enviando o XML contendo apenas a tag MDFe na requisição, e as tags abaixo foram ignoradas:

<?xml version="1.0" encoding="UTF-8"?>
<enviMDFe xmlns="http://www.portalfiscal.inf.br/mdfe" versao="3.00">
<idLote>10</idLote>

isso com a LibMDFe?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

boa noite, estou recebendo a seguinte mensagem de erro: <retMDFe xmlns="http://www.portalfiscal.inf.br/mdfe" versao="3.00">
  <tpAmb>1</tpAmb>
  <cUF>43</cUF>
  <verAplic>RS20240605150521</verAplic>
  <cStat>244</cStat>
  <xMotivo>Rejeição: Falha na descompactação da área de dados</xMotivo>
</retMDFe>

o Arquivo compactei em gZip e depois apliquei o codificacao base 64.

<mdfeDadosMsg xmlns='http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRecepcaoSinc'>H4sIAAAAAAAEAAuuLC5JzdWLyM0BYZf85NLc1LwSAIylZ8MWAAAA</mdfeDadosMsg>

 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
Em 06/07/2024 at 19:04, Angelo Stevanelli disse:

boa noite, estou recebendo a seguinte mensagem de erro: <retMDFe xmlns="http://www.portalfiscal.inf.br/mdfe" versao="3.00">
  <tpAmb>1</tpAmb>
  <cUF>43</cUF>
  <verAplic>RS20240605150521</verAplic>
  <cStat>244</cStat>
  <xMotivo>Rejeição: Falha na descompactação da área de dados</xMotivo>
</retMDFe>

o Arquivo compactei em gZip e depois apliquei o codificacao base 64.

<mdfeDadosMsg xmlns='http://www.portalfiscal.inf.br/mdfe/wsdl/MDFeRecepcaoSinc'>H4sIAAAAAAAEAAuuLC5JzdWLyM0BYZf85NLc1LwSAIylZ8MWAAAA</mdfeDadosMsg>

 

 

 

 

 

o ACBrMDFe que é tratado nesse subforum já faz isso

atualize e reinstale o mesmo

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.