Ir para conteúdo
  • Cadastre-se

PAF-NFC-e Requisito XI (er02.00) Arquivo XML


Ver Solução Respondido por Juliomar Marchetti,
  • Este tópico foi criado há 1298 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Olá,

Para atender o Requisito XI, implementei o componente "ACBrPAFNFCe" para geração do arquivo XML assinado.
Este componente é baseado no ACBrBlocoX e fica dentro de "...\Fontes\ACBrDFe\ACBrPAFNFCe".
Em anexo (ACBrPAFNFCe.zip) com o componente para quem quiser alterar e corrigir.

 

Agora uma dúvida quanto a tag "arquivo" (A02) que deve ter os dados com base64.
Utilizando este componente, gerei um XML utilizando um arquivo .txt com tamanho 1KB, gerou todas as tag.
Mas ao gerar um XML com um arquivo com tamanho 12MB, somente é gerada a tag "arquivo" e as tag de assinatura (anexo XMLTeste.zip).
Há algo que posso estar fazendo errado? ou é alguma limitação na geração do XML?

 

Desde já agradeço.

ACBrPAFNFCe.zip XMLteste.zip

  • Curtir 2
  • Obrigado 1
  • Consultores
Postado

Boa tarde.

criado a task #TK-2988

para validarmos

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 2 semanas depois ...
Postado

Oi.

 

Em 17/08/2022 at 15:17, mansur disse:

Agora uma dúvida quanto a tag "arquivo" (A02) que deve ter os dados com base64.
Utilizando este componente, gerei um XML utilizando um arquivo .txt com tamanho 1KB, gerou todas as tag.
Mas ao gerar um XML com um arquivo com tamanho 12MB, somente é gerada a tag "arquivo" e as tag de assinatura (anexo XMLTeste.zip).
Há algo que posso estar fazendo errado? ou é alguma limitação na geração do XML?

Fiz uns ajustes devido a esta situação:
- Gero o XML;
- Assino e copio a assinatura;
- Gero novamente o XML e anexo a assinatura.

Em anexo as alterações, exemplo pra geração do XML e os XML gerados.

 

Desde já agradeço.

ACBrPAFNFCe.v2.zip ACBrPAFNFCe_exemplo.zip XMLexemplo.zip

  • Curtir 1
Postado

Olá,

Revendo novamente o Requisito XI, fiz novos ajustes na geração do XML:
- Retirada a tag "PAFNFCe";
- Deixado "menuFiscal" como raiz;
- "nroArquivo", "data", "hora", "arqBD" e "arqSist" passam a ser atributos da tag "arquivo".
Com estes ajustes, imagino agora ser este o layout esperado.

Em anexo as alterações e os XML gerados.

 

ACBrPAFNFCe.v3.zip XMLexemplo.v3.zip

  • Curtir 1
  • 1 mês depois ...
  • Consultores
  • Solution
Postado

Jà está disponível no svn com os pacotes e o instalador

  • Obrigado 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 4 semanas depois ...
  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 1298 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.