Ir para conteúdo
  • Cadastre-se

dev botao

AcbrLibNFSe - Municípios Não Abrangidos


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

Recommended Posts

  • Membros Pro
Postado

Boa tarde,

Estou tentando emitir notas para as prefeituras de Victor Graeff (RS) e Quinze de Novembro (RS), e vi que não tem a configuração no arquivo ACBRNFSeXServicos.INI.

Segue abaixo link das prefeituras, com os manuais:

https://victorgraeff.rs.gov.br/nfse/ (Provedor Pronim)

https://www.quinzedenovembro.rs.gov.br/servico/view/7/nota-fiscal-eletronica-nfse (Provedor Pronim)

 

Pelo que vi, ambos estão já implementados no componente (vi no arquivo na cidade Cleveladia).

Posso fazer um teste aqui no meu arquivo, conforme instruções.

Aguardo.

Obrigado.

  • Consultores
  • Solution
Postado

Bom dia @LeonardoRocha,

Você pode seguir as orientações do tópico abaixo para fazer as alterações no arquivo ACBrNFSeXServicos.ini

Caso precise de mais alguma ajuda, basta continuar aqui.

  • Curtir 1
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

  • Consultores
Postado

Apenas complementando o que o @Italo Giurizzato Junior demonstrou.

Como você está usando a Lib, não precisa se preocupar com a parte do compila_Res.bat.

Você pode adicionar o arquivo ACBrNFSeXServicos.ini alterado na mesma pasta do seu .EXE ou pode apontar ele na configuração IniServicos do seu ACBrLib.ini

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

  • Membros Pro
Postado

Boa noite,

Contribuindo, para adicionar junto ao arquivo ini do AcbrLibNFse:

[4315354]
Nome=Quinze de Novembro
UF=RS
Provedor=Pronim
Versao=2.03
ProRecepcionar=http://quinzedenovembro.govbr.cloud/NFSe.Portal.Integracao/Services.svc
  • Membros Pro
Postado

No caso de Victor Graeff, não tive o mesmo sucesso de Quinze de Novembro.

O INI deveria ser:

[4323200]
Nome=Victor Graeff
UF=RS
Provedor=Pronim
Versao=2.02
ProRecepcionar=http://victorgraeff-portais.govcloud.com.br/NFSe.Portal.Integracao/services.svc

Porém, ao emitir desta forma o provedor retorna: 

Erros Emissao: Versão do modelo ABRASF indicada não está vigente.;

Ao testar a configuração INI sem o campo Versão, a prefeitura aceitou e emitiu a nota, mas o componente não retornou o XML. Consequentemente, não consegui recuperar o numero do documento da nota emitida.

Podem verificar se tem algo por tras para o provedor não aceitar a versão informada?

 XML de envio rejeitado:

<EnviarLoteRpsSincronoEnvio><LoteRps Id=\"Lote_30\" versao=\"2.02\"><NumeroLote>30</NumeroLote><CpfCnpj><Cnpj>21934713000100</Cnpj></CpfCnpj><InscricaoMunicipal>9504</InscricaoMunicipal><QuantidadeRps>1</QuantidadeRps><ListaRps><Rps><InfDeclaracaoPrestacaoServico Id=\"Dec_30001\"><Rps><IdentificacaoRps><Numero>30</Numero><Serie>001</Serie><Tipo>1</Tipo></IdentificacaoRps><DataEmissao>2024-02-27</DataEmissao><Status>1</Status></Rps><Competencia>2024-02-27</Competencia><Servico><Valores><ValorServicos>70</ValorServicos><Aliquota>2.5000</Aliquota></Valores><IssRetido>2</IssRetido><ItemListaServico>14.06</ItemListaServico><CodigoCnae>2539001</CodigoCnae><CodigoTributacaoMunicipio>2539001</CodigoTributacaoMunicipio><Discriminacao>PRESTACAO DE SERVICOS - MAO-DE-OBRA - R$ 70,00</Discriminacao><CodigoMunicipio>4323200</CodigoMunicipio><CodigoPais>1058</CodigoPais><ExigibilidadeISS>1</ExigibilidadeISS><MunicipioIncidencia>4323200</MunicipioIncidencia></Servico><Prestador><CpfCnpj><Cnpj>21934713000100</Cnpj></CpfCnpj><InscricaoMunicipal>9504</InscricaoMunicipal></Prestador><Tomador><IdentificacaoTomador><CpfCnpj><Cnpj>37686313000155</Cnpj></CpfCnpj></IdentificacaoTomador><RazaoSocial>SOLLUTION TECNOLOGIA CORPORATIVA LTDA</RazaoSocial><Endereco><Endereco>AV FLORES DA CUNHA</Endereco><Numero>2455</Numero><Bairro>CENTRO</Bairro><CodigoMunicipio>4304705</CodigoMunicipio><Uf>RS</Uf><Cep>99500000</Cep></Endereco></Tomador><OptanteSimplesNacional>1</OptanteSimplesNacional><IncentivoFiscal>2</IncentivoFiscal></InfDeclaracaoPrestacaoServico></Rps></ListaRps></LoteRps></EnviarLoteRpsSincronoEnvio>

XML de envio aceito:

<EnviarLoteRpsEnvio><LoteRps id=\"Lote_29\"><NumeroLote>29</NumeroLote><Cnpj>21934713000100</Cnpj><InscricaoMunicipal>9504</InscricaoMunicipal><QuantidadeRps>1</QuantidadeRps><ListaRps><Rps><InfRps id=\"Rps_29001\"><IdentificacaoRps><Numero>29</Numero><Serie>001</Serie><Tipo>1</Tipo></IdentificacaoRps><DataEmissao>2024-02-27T00:00:00</DataEmissao><NaturezaOperacao>1</NaturezaOperacao><OptanteSimplesNacional>1</OptanteSimplesNacional><IncentivadorCultural>2</IncentivadorCultural><Status>1</Status><Servico><Valores><ValorServicos>70.00</ValorServicos><ValorPis>0.00</ValorPis><ValorCofins>0.00</ValorCofins><ValorInss>0.00</ValorInss><ValorIr>0.00</ValorIr><ValorCsll>0.00</ValorCsll><IssRetido>2</IssRetido><ValorIss>0.00</ValorIss><OutrasRetencoes>0.00</OutrasRetencoes><BaseCalculo>70.00</BaseCalculo><Aliquota>2.5000</Aliquota><ValorLiquidoNfse>70.00</ValorLiquidoNfse></Valores><ItemListaServico>14.06</ItemListaServico><CodigoCnae>2539001</CodigoCnae><CodigoTributacaoMunicipio>2539001</CodigoTributacaoMunicipio><Discriminacao>PRESTACAO DE SERVICOS - MAO-DE-OBRA - R$ 70,00</Discriminacao><CodigoMunicipio>4323200</CodigoMunicipio></Servico><Prestador><Cnpj>21934713000100</Cnpj><InscricaoMunicipal>9504</InscricaoMunicipal></Prestador><Tomador><IdentificacaoTomador><CpfCnpj><Cnpj>37686313000155</Cnpj></CpfCnpj></IdentificacaoTomador><RazaoSocial>SOLLUTION TECNOLOGIA CORPORATIVA LTDA</RazaoSocial><Endereco><Endereco>AV FLORES DA CUNHA</Endereco><Numero>2455</Numero><Bairro>CENTRO</Bairro><CodigoMunicipio>4304705</CodigoMunicipio><Uf>RS</Uf><Cep>99500000</Cep></Endereco></Tomador></InfRps></Rps></ListaRps></LoteRps></EnviarLoteRpsEnvio>

Podem verificar se tem algo específico no Provedor, para esse município/versão?

 

Caso possa auxiliar: https://victorgraeff.rs.gov.br/nfse/

  • Curtir 1
  • 3 meses depois ...
  • Membros Pro
Postado

Boa noite Pessoal,

 

Retomando este assunto, sobre a implementação para a prefeitura de Victor Graeff. Realizei a configuracão abaixo, para emissão das notas. As notas foram transmitidas, porém não obtemos o retorno do XML das mesmas. Segue retorno que obtenho do ACBR:

{"chaace":"","codigo":200,"mensagem":"","xmlEnviado":"<EnviarLoteRpsResposta xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">&#13;<NumeroLote>2<\/NumeroLote>&#13;<DataRecebimento>2024-06-25T22:39:56<\/DataRecebimento>&#13;<Protocolo>a406109f-47d5-4e30-bfdc-48b103e67161<\/Protocolo>&#13;<\/EnviarLoteRpsResposta>"}

Segue a configuração que realizei na biblioteca, para emissão:

[4323200]
Nome=Victor Graeff
UF=RS
Provedor=Pronim
ProRecepcionar=http://victorgraeff.govbr.cloud/NFSe.Portal.Integracao/Services.svc

 

Pelo que vi, seria o mesmo esquema de emissão de IJUÍ, mas gostaria de entender por qual motivo não retorna o XML no envio.

Aguardo.

 
  • Curtir 1
  • Consultores
Postado
9 hours ago, LeonardoRocha said:

Boa noite Pessoal,

 

Retomando este assunto, sobre a implementação para a prefeitura de Victor Graeff. Realizei a configuracão abaixo, para emissão das notas. As notas foram transmitidas, porém não obtemos o retorno do XML das mesmas. Segue retorno que obtenho do ACBR:

{"chaace":"","codigo":200,"mensagem":"","xmlEnviado":"<EnviarLoteRpsResposta xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">&#13;<NumeroLote>2<\/NumeroLote>&#13;<DataRecebimento>2024-06-25T22:39:56<\/DataRecebimento>&#13;<Protocolo>a406109f-47d5-4e30-bfdc-48b103e67161<\/Protocolo>&#13;<\/EnviarLoteRpsResposta>"}

Segue a configuração que realizei na biblioteca, para emissão:

[4323200]
Nome=Victor Graeff
UF=RS
Provedor=Pronim
ProRecepcionar=http://victorgraeff.govbr.cloud/NFSe.Portal.Integracao/Services.svc

 

Pelo que vi, seria o mesmo esquema de emissão de IJUÍ, mas gostaria de entender por qual motivo não retorna o XML no envio.

Aguardo.

 

Bom dia!

Veja que no conteúdo da resposta da Lib você tem:

{"...<Protocolo>a406109f-47d5-4e30-bfdc-48b103e67161<\/Protocolo>&#13;<\/EnviarLoteRpsResposta>"}

Isso é um indício de que o método de envio que este provedor usa é o assíncrono.

Quando o envio é assíncrono, você:

  1. Envia o XML de RPS para o web service do provedor.
  2. Recebe de volta do Web Service, um número de protocolo que atesta que o seu XML foi recebido pelo web service.
  3. Consulta a Situação do Lote usando o número de protocolo com o método NFSe_ConsultarSituacao.
  4. Recebe no retorno da consulta de situação um número que indica qual é a situação atual do lote, os número geralmente* são:
    1. Número 1 que indica que o XML não foi recebido pelo web service do provedor.
    2. Número 2 que indica que o XML foi recebido, mas que ainda não foi processado.
    3. Número 3 que indica que o XML foi recebido e foi processado com erros.
    4. Número 4 que indica que o XML foi recebido e foi processado com sucesso.
    5. *Em alguns poucos provedores específicos, os números podem representar condições diferentes, mas pelo que pude conferir, não é o caso do Pronim.
  5. Se consultar a situação e receber 3 ou 4, você consulta o Lote com o método NFSE_ ConsultarLoteRps para receber os erros caso a situação seja 3 ou o XML da NFSe* caso a situação seja 4.
    1. *Alguns provedores não devolvem o XML completo, mas sim apenas algumas informações de que a nota foi aceita.

Portando, agora você precisa consultar a situação com este protocolo que recebeu.

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

  • Membros Pro
Postado

Bom dia Diego,

Ótimo, entendi o funcionamento. Imaginei que seria neste formato, mas queria validar esta metodologia.

Aoós a consulta pelo método ConsultarLoteRPS, posso usar o ObterXML? Ele vai obter o XML (dependendo da prefeitura), ou teria que usar outro método?

  • Consultores
Postado
16 minutes ago, LeonardoRocha said:

Bom dia Diego,

Ótimo, entendi o funcionamento. Imaginei que seria neste formato, mas queria validar esta metodologia.

Aoós a consulta pelo método ConsultarLoteRPS, posso usar o ObterXML? Ele vai obter o XML (dependendo da prefeitura), ou teria que usar outro método?

Se você configurou as opções para salvar os arquivos, ela gera o XML automaticamente na pasta para você.

Agora se quiser recuperar o XML e trabalhar dentro do sua rotina, sim você pode usar o ObterXML

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

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