Ir para conteúdo
  • Cadastre-se

dev botao

Bauru - Novo Provedor


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

Recommended Posts

Postado
Em 29/09/2021 at 13:23, Italo Giurizzato Junior disse:

Boa tarde a todos,

Façam o seguinte:

Abram a unit SilTecnologia.Provider, procure pela procedure Configuracao.

Altere o valor de IncluirURI para True.

Depois reinstalem o ACBr e façam novos testes.

Italo, bom dia.

    Após mudar a unit acima, o erro mudou... segue:

Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : True
 
Erro(s):
Código  : 1
Mensagem: Erro ao tentar localizar a informação de CNPJ/CPF para comparação da assinatura: Erro no script NFENotaFiscalWSXMLAssinaturaValidar: 
 javax.xml.crypto.URIReferenceException: com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverException: Cannot resolve element with ID Dec_185
Correção: Corrija os campos informados.
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção: 
---------
 

 

Postado
4 horas atrás, Italo Giurizzato Junior disse:

Boa tarde Michel,

Vai ser necessário entrar em contato com o provedor e perguntar para eles o motivo desse erro.

  Olá Italo, boa noite.

    Fiz o contato com o pessoal do provedor Sil Tecnologia e obtive a resposta que encaminho logo mais abaixo.

    Eles enviaram um XML de exemplo preenchido com as Tags, e fizeram solicitação de comparação desse XML com o XML de envio que estamos criando e enviando via ACBR (O XML de exemplo deles está em anexo).

    Observe que a TAG <InfDeclaracaoPrestacaoServico>, mais especificamente a TAG <RPS ID='RPS1'>  está diferente da forma como estamos gerando, ou seja, via ACBR estamos gerando <InfDeclaracaoPrestacaoServico Id="Dec_1E">, já com o "Dec_1E" encapsulado na tag <InfDeclaracaoPrestacaoServico>.

    Ao meu ver, é a estrutura dessa TAG que está gerando os erros, pois o provedor solicita a exclusão do atributo.

    Estou anexando também o meu XML de envio pelo ACBR, e a mensagem de erro de retorno.

    Pelo meu entendimento, é nesse ponto que está havendo a rejeição e a incompatibilidade de estrutura do XML.

    Gostaria da sua gentileza de verificação e retorno, para que possamos dar sequência na utilização do ACBR na Prefeitura de Bauru.

    Muito obrigado.

 

    RETORNO DE E-MAIL DA SIL TECNOLOGIA:

 

Boa tarde Sr. Michel.

Poderia por gentileza comparar o seu XML (tags) com o exemplo anexo?

Sugiro verificar no seu XML se existe algum elemento com o atributo: ID Dec_185. Se tiver, tentar retirar esse atributo e tentar consumir novamente o serviço.

 

Atenciosamente,

Equipe SIL Tecnologia

 

**********  LOG DE ERRO DE RETORNO **********

Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : True
 
Erro(s):
Código  : 1
Mensagem: Erro ao tentar localizar a informação de CNPJ/CPF para comparação da assinatura: Erro no script NFENotaFiscalWSXMLAssinaturaValidar: &#13; javax.xml.crypto.URIReferenceException: com.sun.org.apache.xml.internal.security.utils.resolver.ResourceResolverException: Cannot resolve element with ID Dec_1E
Correção: Corrija os campos informados.
---------
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção: 
---------
 
NFS-e Numero....: 1
Cod. Verificacao: 
Prestador.......: 
Tomador.........: 
Nome do arquivo.: C:\dados\NFseXe7\Logs\Notas\
==> Xml da nota não salvo em disco.
 

 

 

 

 

 

 

 

   

   

XML enviado SIL TECNOLOGIA exemplo_bauru_recepcionar_lote_rps_sincrono.xml XML envio pelo ACBR.txt

  • Obrigado 1
Postado
2 horas atrás, Italo Giurizzato Junior disse:

Bom dia Michel,

Favor realizar novos testes com as Units em anexo.

SilTecnologia.Provider.pas 14 kB · 2 downloads

SilTecnologia.GravarXml.pas 3 kB · 1 download

Ítalo, bom dia!

Seus ajustes foram certeiros, deu certinho aqui, consegui enviar a nota e receber o retorno com a visualização do Documento Auxiliar.

Estamos enfrentando um novo problema ao CONSULTAR a NFSE por RPS.

Segue abaixo:

*** XML de envio ****

- <ConsultarNfseRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd">
- <IdentificacaoRps>
  <Numero>3</Numero>
  <Serie>1</Serie>
  <Tipo>1</Tipo>
  </IdentificacaoRps>
- <Prestador>
- <CpfCnpj>
  <Cnpj>21321107000101</Cnpj>
  </CpfCnpj>
  <InscricaoMunicipal>544663</InscricaoMunicipal>
  </Prestador>
  </ConsultarNfseRpsEnvio>
 
*** XML de retorno ***
- <ConsultarNfseRpsResposta>
- <ListaMensagemRetorno>
- <MensagemRetorno>
  <Codigo>1</Codigo>
  <Mensagem>Não foi encontrado elemento Signature</Mensagem>
  <Correcao>Não foi encontrado elemento Signature</Correcao>
  </MensagemRetorno>
  </ListaMensagemRetorno>
  </ConsultarNfseRpsResposta>
 
*** LOG recebido ***
Método Executado: ConsultarNFSePorRps
 
Parâmetros de Envio
Numero do Rps : 3
Série do Rps  : 1
 
Parâmetros de Retorno
Numero do Lote: 
Numero do Prot: 
Situação Lote : 
Link          : 
Sucesso       : False
 
Erro(s):
Código  : 1
Mensagem: Não foi encontrado elemento Signature
Correção: Não foi encontrado elemento Signature
---------
Código  : X203
Mensagem: Não foi retornado nenhuma NFSe.
Correção: 
---------

 

 

 

 

 

  • Consultores
Postado

Boa tarde Michel,

Por favor não coloque o XML como parte do texto da sua postagem, procure sempre anexar.

Obrigado pela compreensão.

Pelo que notei apenar de não estar ocorrendo erro de validação, mas o XML de consulta deve ser assinado.

Favor fazer um teste com a unit em anexo:

SilTecnologia.Provider.pas

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

Postado
1 hora atrás, Italo Giurizzato Junior disse:

Boa tarde Michel,

Por favor não coloque o XML como parte do texto da sua postagem, procure sempre anexar.

Obrigado pela compreensão.

Pelo que notei apenar de não estar ocorrendo erro de validação, mas o XML de consulta deve ser assinado.

Favor fazer um teste com a unit em anexo:

SilTecnologia.Provider.pas 14 kB · 1 download

Ítalo, boa tarde.

Fiz a atualização do arquivo .pas e também novos testes. 

Seguem meus pareceres após os testes:

1) Consulta de NFSE por número de RPS: se realizarmos a consulta imediatamente após a emissão da NFSe, a consulta retorna sucesso... se o fizermos fechando e abrindo a aplicação (programa de exemplo ACBR) está dando erro. Segue em anexo dois arquivos de retorno, um para cada caso.

2) Não estou conseguindo gravar o XML das NFSe nas pastas, mesmo configurando corretamente os caminhos no programa de exemplo. Note que toda mensagem de retorno, ao final, mostra que o arquivo XML não foi salvo na pasta. Onde posso estar errando? Segue em anexo um arquivo de retorno, onde a ultima linha se refere a esse caso. 

3) Imprimir o DANFENFse: ao usar esse recurso, o programa solicita o arquivo XML, porém, em virtude da situação acima do item 2 (falta do XML na pasta) não estou conseguindo imprimir.

4) Cancelamento de NFSe: ao solicitar o cancelamento, recebemos um retorno como se não houvesse sucesso (segue arquivo em anexo), porém, ao tentarmos cancelar novamente a nota, recebemos retorno de que a nota já está cancelada. Segue em anexo os dois arquivos de retorno, tanto no primeiro, como no segundo cancelamento.

Obrigado por enquanto,

Michel Abrão.

 

Consulta NFSE por número RPS após fechar aplicação.txt Consulta NFSE por número RPS.txt Mensagem final que não grava XML na pasta.txt Pedido de cancelamento de NFSe.txt Pedido de cancelamento para confirmação.txt

Postado
57 minutos atrás, Italo Giurizzato Junior disse:

Bom dia Michel,

Você marcou para salvar os arquivos?

Veja como configurar:

image.png

Olá Ítalo, bom dia!

Configurando da forma que você mencionou, consegui salvar normalmente os arquivos XML e também utilizar a opção de Imprimir DANFNfse.

Muito obrigado por enquanto,

Att

Michel 

Postado

Consegui também mandar o XML com as configurações acima. Muito obrigado Italo e Michel pela ajuda. Vou implementando aqui e qualquer duvida eu volto aqui rsrs

 

Abraços

  • Administradores
Postado

Obrigado por reportar.

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

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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