Ir para conteúdo
  • Cadastre-se

[ACBR-8612] Padrão Nacional: xml da nfse emitida


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

Recommended Posts

Postado

Olá, pessoal,

Estou realizando testes em homologação de emissão de nfse no ambiente nacional.

O Layout InfsPadraoNacionalv1 esta retornando a mensagem "The 'versao' attribute is invalid - The value '1.00' is invalid according to its datatype 'http://www.sped.fazenda.gov.br/nfse:TVerNFSe' - The Pattern constraint failed."

Então estou setando para o Layout InfsPadraoNacionalv101, mas nesta primeira fase de testes não estou informando os novos campos da reforma tributária.

Carrego o DPS de um xml pre gerado para o componente ACBr com o comando: 

ACBrNFSeX1.NotasFiscais.LoadFromFile('C:\ARQ\DPS14.xml');

E aparentemente a NFSe é emitida com sucesso:
 

------------------------------
Versão OpenSSL
OpenSSL 1.1.1j  16 Feb 2021
01.01.01.0AF
C:\WINDOWS\SYSTEM32\libcrypto-1_1.dll
C:\WINDOWS\SYSTEM32\libssl-1_1.dll
------------------------------
Requisição
Ambiente : 2 - Homologação
Cidade   : Sao Joao da Boa Vista/SP
Provedor : PadraoNacional Versão: 1.01
Data/Hora: 16/12/2025 18:37:23
 
Método Executado: Gerar NFSe
 
Parâmetros de Envio
Numero do Lote: 0
 
Parâmetros de Retorno
Data de Envio : 16/12/2025
Numero do Prot: 
Numero da Nota: 8
Link          : 35491022200160164000186000000000000825120310612316
Código Verif. : 
Sucesso       : True
 
NFS-e Numero....: 8
Cod. Verificacao: 35491022200160164000186000000000000825120310612316
Prestador.......: W J P COMERCIO E SERVICOS DE SOFTWARE LTDA
Tomador.........: ROBERTO GALVAO EMBALAGENS
Nome do arquivo.: C:\src\delphi\ACBr\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\Logs\Notas\C:\src\delphi\ACBr\Exemplos\ACBrDFe\ACBrNFSeX\Delphi\Logs\Notas\35491022200160164000186000000000000825120310612316-nfse.xml
==> Xml da nota não salvo em disco.

Porém o programa de exemplo não grava o xml da nota gerada e o preview da DANFSe mostra dados zerados no calculo dos tributos.

 

image.thumb.png.af244a603faf9325e780298c872a8e2d.png

 

Tentei forçar gravar o xml retornado e neles não tem dados dos calculos.
Acessei o xml pelo comando:

ACBrNFSeX1.NotasFiscais.Items[0].XmlNfse


E pelo comando:

ACBrNFSeX1.WebService.Emite.XmlRetorno

Em ambos não há dados de cálculos na NFSe.

image.thumb.png.e6a55721a21d700428b04240a0b3be65.png

 

Não consegui identificar onde eu estou errando, por isso peço a ajuda.
Poderiam me indicar por favor como eu faço para conseguir o xml completo da NFSe emitida pelo sistema nacional?

Detalhe, estou testando emitindo nfse de prestador e tomador no município de São João da Boa Vista/SP, esta cidade atualmente emite pelo Provedor Intertec, porém emitiu comunicado que a partir de 01/01/2026 vai passar a emitir direto pelo sistema nacional. Para os testes estou alterando o "ACBrNFSeXServicos.ini", deixando ele assim para este município:

[3549102]
; Atualizado em 04/07/2023
Nome=Sao Joao da Boa Vista
UF=SP
Provedor=PadraoNacional
;Provedor=Intertec
;Params=Aliquota4Casas:
;ProRecepcionar=http://webservice.intertecsolucoes.com.br/WSNfsesPsjv/nfseresources/ws/v2/emissao
;ProConsultarNFSeRps=http://webservice.intertecsolucoes.com.br/WSNfsesPsjv/nfseresources/ws/consulta
;ProCancelarNFSe=http://webservice.intertecsolucoes.com.br/WSNfsesPsjv/nfseresources/ws/v2/cancela
;HomRecepcionar=http://webservice.intertecsolucoes.com.br/WSNfsesPsjv/nfseresources/ws/v2/emissao/simula
;HomConsultarNFSeRps=http://webservice.intertecsolucoes.com.br/WSNfsesPsjv/nfseresources/ws/consulta
;HomCancelarNFSe=http://webservice.intertecsolucoes.com.br/WSNfsesPsjv/nfseresources/ws/v2/cancela

Isto teria algo a ver com a situação que estou enfrentando.

Anexei os arquivos mencionados neste post.

Agradeço desde já pela atenção de sempre.

image.png

image.png

ACBrNFSeX.WebService.Emite.XmlRetorno.xml DPS14.xml 00_00E_000000007-nfse.pdf ACBrNFSeX.NotasFiscais.Items[0].XmlNfse.xml

  • Consultores
Postado
Em 16/12/2025 at 19:04, Elisângela Borato disse:
ACBrNFSeX1.NotasFiscais.LoadFromFile('C:\ARQ\DPS14.xml');

porque carregar o xml , sendo que é só usar a classe preencher e emitir?

teste obter o pdf do provedor do projeto nacional direto e verificar. existe o comando no componente. e olha o pdf 

 

  • 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 !!

  • Solution
Postado

Boa tarde Juliomar,

Muito obrigada pelo retorno, me ajudou aqui. 

Estou carregando o xml do DPS por ele vem de outro sistema.

Testei obter o pdf do provedor do projeto nacional direto, nele o pdf vem perfeito, como eu preciso, inclusive com a descrição do serviço (tag xDescServ do DPS).
Passarei a obter o pdf deste modo, obrigada.

-----------------------------------
Só uma observação, alterei o arquivo 'PadraoNacional.Provider.pas' do projeto ACBr_NFSeX para ter sucesso na obtenção do pdf.
(componentes atualizados nesta tarde)

Originalmente o código estava assim e dava erro quando a requisição era bem sucedida:
image.png.7966689f0f2bf3fe2eafcfd9e94dd679.png

Pois no "Response.ArquivoRetorno" já vem o pdf e não um json:
image.png.ac375650933298a00bbee44dbe15fad5.png

Então fiz a seguinte alteração e passou a gravar o pdf com sucesso:
image.png.9d995ce6d3bd8591db4a9b8147c5f37b.png


Anexei o arquivo "PadraoNacional.Provider.pas" alterado para que seja analisado e, se for conveniente, aplicado no projeto.

Obrigada,
Ótima tarde.

 

PadraoNacional.Provider.pas

  • Consultores
Postado

Obrigado @Elisângela Borato,

Criada a tarefa ACBR-8612 para avaliação.

Obrigado pela contribuição.

  • Obrigado 1
image.png

Alexandre de Paula
Gerente de Projetos
Ajude o Projeto ACBr crescer - Assine o Clube PRO                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

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

 

 

  • Alexandre de Paula changed the title to [ACBR-8612] Padrão Nacional: xml da nfse emitida
  • Consultores
Postado

Boa tarde!

Muito obrigado pela contribuição!

Toda e qualquer colaboração é e sempre será mais do que bem vinda!

Foi enviado ao SVN na Rev-43720 um ajuste que visa resolver essa questão.

Por favor, queira atualizar seus fontes, reinstalar o ACBr com a opção "Apagar Arquivos Antigos" marcada no instalador para que possa realizar novos testes e reportar qualquer problema.

  • Obrigado 1
Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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 !!

  • Consultores
Postado

Obrigado por reportar.

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

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

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á 171 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.