Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2620 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado
Em 10/08/2017 at 21:08, Italo Jurisato Junior disse:

Boa noite a todos,

Esses XMLs são do provedor Infisc.

Esse provedor funciona mais ou menos igual a NF-e, ou seja, você gera o XML da NFS-e envia e se tudo estiver correto o provedor retorna o protocolo de autorização.

Veja o retorno:

<resultadoLote versao="1.0">
  <CNPJ>93820256000398</CNPJ>
  <cLote>27077</cLote>
  <NFSe>
    <chvAcessoNFSe>43938202560003985500T000000009009577492</chvAcessoNFSe>
    <sit>100</sit>
    <motivos>
      <mot>Nota fiscal 9 aceita. Protocolo nr. 1286459</mot>
    </motivos>
  </NFSe>
</resultadoLote>

O que precisamos saber é como acrescentar o resultado do processamento ao XML da NFS-e gerado inicialmente.

E esse resultado salvar na pasta Notas.

Depois acertar o componente para ler o XML protocolado e imprimir o DANFSE corretamente.

Boa tarde Italo,

Obrigado pelo retorno

Como podemos proceder para esta resolução? Quem pode realizar estas alterações mais complexas no componente?

Desde já, muito obrigado

  • Consultores
Postado

Boa tarde,

Para que possamos fazer as alterações que mencionei é preciso ter em mãos um XML completo da NFS-e, ou seja, um XML com o retorno.

Com esse XML de exemplo fica mais fácil saber o que precisa ser feito.

Ou algum manual do provedor que mostre como adicionar o retorno com o protocolo ao XML da NFS-e.

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
35 minutos atrás, Italo Jurisato Junior disse:

Boa tarde,

Para que possamos fazer as alterações que mencionei é preciso ter em mãos um XML completo da NFS-e, ou seja, um XML com o retorno.

Com esse XML de exemplo fica mais fácil saber o que precisa ser feito.

Ou algum manual do provedor que mostre como adicionar o retorno com o protocolo ao XML da NFS-e.

Boa tarde Italo,

Endereços para Manuais do provedor Infisc:

https://nfse.campobom.rs.gov.br/site/manuais/

https://nfse.campobom.rs.gov.br/site/wp-content/uploads/2016/11/manualconectividade.pdf

Segue em anexo arquivos XML da NFSe para teste

Não localizei nenhum exemplo já com o retorno com protocolo. Deixo para você analisar

Desde já obrigado

NFSe 9 - XML gerado pelo ACBr.zip

NFSe 9 - XML do site da prefeitura.zip

Postado
11 horas atrás, Italo Jurisato Junior disse:

Boa noite,

Tanto o manual quanto o XML disponibilizado pela prefeitura deixa muito a desejar.

Não tem o que eu desejava.

Bom dia Italo,

Entrei em contato com o suporte do Infisc e eles possuem um serviço que acredito que retorna o que precisamos. Favor analisar abaixo

Citar

Bom dia,

Pode obter o protocolo do lote de uma nota especifica utilizando o seguinte método:

obterNotaFiscalLote
 
Passando uma requisição estruturada da seguinte maneira, igual ao do obterNotaFiscal:
 
Pedido:
<?xml version="1.0" encoding="UTF-8"?>
<pedidoNFSe versao="1.0">
    <CNPJ>49454600000119</CNPJ>
    <chvAcessoNFS-e>434945460000011990000000976482769641</chvAcessoNFS-e>
    <Signature> ... </Signature>
</pedidoNFSe>
 

Retorno:
<?xml version="1.0" encoding="UTF-8"?>
<resPedidoNFSe versao="1.0">
   <CNPJ>49454600000119</CNPJ>
   <chvAcessoNFS-e>434945460000011998000000976482769641</chvAcessoNFS-e>
   <dhRecbto>2013-04-18 10:49:59</dhRecbto>
   <NFS-e>
        <!-- Aqui tem-se as informações em conformidade com a estrutura da tag <NFS-e> --!>
    </NFS-e>
    <sit>100</sit>

    <cLote>12345</cLote> --> Código do lote correspondente a NF.

<Signature> ... </Signature>
</resPedidoNFSe>

 

Fico à disposição.

Obrigado.

 

  • Consultores
Postado

Bom dia,

Isso consta no manual que baixei, mas não ajuda em nada, note que nesse retorno não consta o numero do protocolo de autorização, apenas o status (<sit>) com o valor 100 que acredito ser "Nota Autorizada"..

Eu esperava uma estrutura do tipo:

<?xml version="1.0" encoding="UTF-8"?>
<procNFSe versao="1.0">
   <CNPJ>49454600000119</CNPJ>
   <chvAcessoNFS-e>434945460000011998000000976482769641</chvAcessoNFS-e>
   <dhRecbto>2013-04-18 10:49:59</dhRecbto>
   <NFS-e>
        <!-- Aqui tem-se as informações em conformidade com a estrutura da tag <NFS-e> --!>
   </NFS-e>
   <sit>100</sit>
   <motivos>
      <mot>Nota fiscal xxx aceita. Protocolo nr. yyyyy</mot>
   </motivos>

   <Signature> ... </Signature>
</procNFSe>

Algo semelhante a da NF-e.

Pois o que temos acima nada mais é como o próprio nome da tag diz, um resumo do pedido de NFSe.

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

Bom dia,

Analisando o manual, o retorno do método obterCriticaLote, trás uma estrutura semelhante a que você mencionou, veja exemplo

<?xml version='1.0' encoding='utf-8'?>
<resultadoLote versao="1.0" >
<CNPJ>49454600000119</CNPJ>
<cLote>13585</cLote>
<NFSe>
<chvAcessoNFSe>004945460000011955001000001001218286625</chvAcessoNFSe>
<sit>100</sit>
<motivos>
<mot>Nota fiscal 1001 aceita. Protocolo nr. 849973</mot>
</motivos>

</NFSe>
</resultadoLote>

  • Consultores
Postado

Sim, mas o que esta me incomodando é essa tag <resultadoLote>, pois me leva a crer que pode conter mais de uma nota e outra coisa não consta o XML da nota, isso é apenas o retorno de uma consulta que mostra as notas que foram autorizadas e rejeitadas.

Na NF-e temos o XML assinado e o retorno parecido com esse, mas na versão 6.0 do Manual da NF-e - página 169 item 10.3 temos o layout de como deve ficar o XML completo, ou seja, XML assinado e com o protocolo de autorização.

É isso que eu necessito para fazer as alterações no componente.

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

  • 4 semanas depois ...
Postado
Em 30/08/2017 at 10:40, Italo Jurisato Junior disse:

Sim, mas o que esta me incomodando é essa tag <resultadoLote>, pois me leva a crer que pode conter mais de uma nota e outra coisa não consta o XML da nota, isso é apenas o retorno de uma consulta que mostra as notas que foram autorizadas e rejeitadas.

Na NF-e temos o XML assinado e o retorno parecido com esse, mas na versão 6.0 do Manual da NF-e - página 169 item 10.3 temos o layout de como deve ficar o XML completo, ou seja, XML assinado e com o protocolo de autorização.

É isso que eu necessito para fazer as alterações no componente.

Bom dia Italo,

Pelo que entendi, temos que resolver esse problema do XML de retorno para então resolver o problema da paginação do Report. Estamos completando 4 meses com esse problema - desde o primeiro post - e os clientes estão nos cobrando. Italo, na sua opinião, há alguma medida paliativa para este problema de paginação, visto as opções que temos no momento?

Obrigado

 

  • Consultores
Postado

Bom dia,

Fazer uma alteração no componente sem ter em mãos um layout disponibilizado pelo provedor fica difícil, pois faríamos algo que achamos que deve ser.

Infelizmente alguns provedores se preocupam em receber o RPS, repassar os dados para a prefeitura e receber pelo serviço, atender o contribuinte e responder as suas duvidas eles não tem tempo.

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
Em 25/09/2017 at 10:06, Italo Jurisato Junior disse:

Bom dia,

Fazer uma alteração no componente sem ter em mãos um layout disponibilizado pelo provedor fica difícil, pois faríamos algo que achamos que deve ser.

Infelizmente alguns provedores se preocupam em receber o RPS, repassar os dados para a prefeitura e receber pelo serviço, atender o contribuinte e responder as suas duvidas eles não tem tempo.

Bom dia Italo,

O primeiro post (dia 01/junho) desse tópico tem o XML de outro provedor, onde também ocorre o problema de paginação. Consegue por favor verificar?

Obrigado

×
×
  • 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.