Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 11 Março Membro Pro Verificado Postado 11 Março Olá pessoal, tudo bem? Estamos tentando realizar a emissão de uma NFSe para o município de Jaboatão dos Guararapes utilizando a API do ACBr, porém ao realizar o envio está retornando o seguinte erro: Citar E160 - ERROR #5001: Tag principal do Lote nao encontrada no XML. Verifique a estrutura ou os Namespaces. - Arquivo enviado fora da estrutura do arquivo XML de entrada. Inicialmente levantamos a hipótese de que poderia ser alguma informação obrigatória faltando, como por exemplo CodigoListaServico ou outros campos do serviço. No entanto, após revisar os dados enviados, aparentemente todas as informações estão corretamente preenchidas, tanto no item do serviço quanto na própria nota. Alguém já passou por essa situação ao emitir NFSe para Jaboatão dos Guararapes utilizando a API ou saberia indicar o que pode estar causando esse erro na estrutura do XML? Agradeço desde já pela ajuda. 1
Consultores valterpatrick Postado 16 Março Consultores Postado 16 Março Poderia enviar a requisição de envio para analisarmos por favor. Se possível coloquei dentro do "code" ou um arquivo ".json/.txt" Observação: Teve problemas com o provedor Tinus recentemente, mas foram resolvidos. Valter Patrick Gerente de Projetos na empresa CTEC Consultor ACBr (33)98400-0936 GitHub: https://github.com/valterpatrick Ajude o Projeto ACBr crescer - Assine o Clube PRO (15) 2105-0750 (15)99790-2976. Discord
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 18 Março Autor Membro Pro Verificado Postado 18 Março Bom dia, Finalizamos a integração com o webservice, porém, estamos tendo alguns problemas na aprovação da nota fiscal. Ao enviarmos o RPS notamos que la no portal da prefeitura a nota fica com o status em processamento, este status demora alguns minutos para se tornar aprovado. Se ficamos consultando aguardando o retorno da nota fiscal o webservice esta nos retornando "RPS rejeitado pelo ADN", porém la no portal ainda esta em processamento, não esta rejeitado. Depois de um tempo executamos essa consulta manualmente e este mesmo RPS que rejeitou nos retorna sucesso. Conseguem nos ajudar nesta situação? Pois se mantermos assim o cliente vai ter que aguardar uns 5 minutos toda vez e consultar manual o status desta nota, nunca vai retornar a nota no momento do envio.
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 18 Março Autor Membro Pro Verificado Postado 18 Março Agora, ao tentar emitir uma nova NFSe está sendo nos retornado o erro{ { "id": "nfs_3a2018308d474ca7bf203759b8d7286c", "created_at": "2026-03-18T12:13:19.528Z", "status": "negada", "ambiente": "producao", "referencia": "39288412000104_86_09:13:19", "DPS": { "serie": "1", "nDPS": "15" }, "mensagens": [ { "codigo": "X999", "descricao": "Erro de Conexão: Serviço Consultar NFSe Por Faixa não implementado para este provedor." } ] } Poderiam verificar se está correto? Este comportamento deve ocorrer ao emitir a NFSe ou apenas ao consultar?
Consultores Victor H. Gonzales - Panda Postado 18 Março Consultores Postado 18 Março qual endpoint voce está usando para emissão? Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 18 Março Autor Membro Pro Verificado Postado 18 Março 22 minutos atrás, Victor H. Gonzales - Panda disse: qual endpoint voce está usando para emissão? O endpoint seria POST /v1/dfe/nfse/EmitirNFSe Segue o JSON enviado para o ACBr: { "provedor": "padrao", "ambiente": "producao", "referencia": "3928841200010423_86_09:13:19", "infDPS": { "dhEmi": "2026-03-18T09:03:17.968Z", "dCompet": "2026-03-18T00:00:00.000Z", "prest": { "CNPJ": "39288412000104", "regTrib": { "regEspTrib": 1 } }, "toma": { "xNome": "VEXCOM SISTEMAS LTDA", "end": { "endNac": { "cMun": "4204202", "CEP": "89809499" }, "xLgr": "EDUARDO PEDROSO DA SILVA", "nro": "542", "xBairro": "EFPI" }, "fone": "4991084267", "email": "[email protected]", "CNPJ": "33462939000127" }, "serv": { "cServ": { "cTribNac": "140101", "xDescServ": "BALANCEAMENTO - R$ 10,00", "cTribMun": "140101", "cNBS": "120013110", "CNAE": "4520001" } }, "valores": { "vServPrest": { "vServ": 10 }, "trib": { "tribMun": { "tribISSQN": 1, "tpRetISSQN": 1, "cLocIncid": "2607901", "pAliq": 5 }, "totTrib": { "vTotTrib": { "vTotTribFed": 0, "vTotTribEst": 0, "vTotTribMun": 0.5 } } } } } }
Consultores Victor H. Gonzales - Panda Postado 18 Março Consultores Postado 18 Março tenta usar o https://prod.acbr.api.br/nfse/dps https://dev.acbr.api.br/docs/api#tag/Nfse/operation/EmitirNfseDps esse endpoint que voce está utilizando está bem diferente da documentação POST /v1/dfe/nfse/EmitirNFSe Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 18 Março Autor Membro Pro Verificado Postado 18 Março 29 minutos atrás, Victor H. Gonzales - Panda disse: tenta usar o https://prod.acbr.api.br/nfse/dps https://dev.acbr.api.br/docs/api#tag/Nfse/operation/EmitirNfseDps esse endpoint que voce está utilizando está bem diferente da documentação POST /v1/dfe/nfse/EmitirNFSe Localizamos o erro, o ENDPOINT EmitirNFSE está emitindo corretamente, porém no Sincronizar está ocorrendo o erro ENDPOINT: POST https://prod.acbr.api.br/nfse/nfs_3a2017ff88344ef1a7f249915ccc3582/sincronizar { "status": "erro", "mensagens": [ { "codigo": "X999", "descricao": "Erro de Conexão: Serviço Consultar NFSe Por Faixa não implementado para este provedor." } ] }
Consultores EliasCesar Postado 20 Março Consultores Postado 20 Março Olá @VEXCOM Sistemas - Valtair, Foi verificado que esse município utiliza o provedor Tinus. E esse provedor realmente não implementa a consulta por faixa, que é utilizada pela ACBrAPI para sincronização. Porém o enpoint /sincronizar deve ser usado APENAS em um dos casos: Status da NFSe está processando/erro, mas está autorizada na prefeitura; Status da NFSe está autorizada, mas está cancelada na prefeitura. Caso não seja nenhuma dessas situações, a rotina ConsultarNFSe deve te atender sem problemas: https://dev.acbr.api.br/docs/api/#tag/Nfse/operation/ConsultarNfse Elias César Vieira Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil Assine o SAC
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 23 Março Autor Membro Pro Verificado Postado 23 Março (editado) Em 20/03/2026 at 11:28, EliasCesar disse: Olá @VEXCOM Sistemas - Valtair, Foi verificado que esse município utiliza o provedor Tinus. E esse provedor realmente não implementa a consulta por faixa, que é utilizada pela ACBrAPI para sincronização. Porém o enpoint /sincronizar deve ser usado APENAS em um dos casos: Status da NFSe está processando/erro, mas está autorizada na prefeitura; Status da NFSe está autorizada, mas está cancelada na prefeitura. Caso não seja nenhuma dessas situações, a rotina ConsultarNFSe deve te atender sem problemas: https://dev.acbr.api.br/docs/api/#tag/Nfse/operation/ConsultarNfse mas ai o que acontece é o seguinte (fiz pelo postman) enviei pelol metodo https://prod.acbr.api.br/nfse/dps tive o response { "id": "nfs_3a20337cc78a446882c07b6410531363", "created_at": "2026-03-23T19:26:20.011Z", "status": "processando", "ambiente": "producao", "referencia": "39288412000104_87_14:09:50", "DPS": {}, "mensagens": [] } se somente chamar o método GET https://prod.acbr.api.br/nfse/nfs_3a20337cc78a446882c07b6410531363 tenho só esse retorno { "id": "nfs_3a20337cc78a446882c07b6410531363", "created_at": "2026-03-23T19:26:20.011Z", "status": "negada", "ambiente": "producao", "referencia": "39288412000104_87_14:09:50", "DPS": { "serie": "1", "nDPS": "16" }, "mensagens": [ { "codigo": "E861", "descricao": "Protocolo recebido mas ainda não processado." } ] } se não chamar o sincronizar, fica com esse retorno infinitamente pode executar varias vezes o método GET https://prod.acbr.api.br/nfse/nfs_3a20337cc78a446882c07b6410531363 a resposta é sempre a mesma tive uma orientação que deveria chamar a função de sincronizar quando não tem o retorno ou está como "processando" ai se chama esse método POST https://prod.acbr.api.br/nfse/nfs_3a20337cc78a446882c07b6410531363/sincronizar ai tem o retorno { "status": "erro", "mensagens": [ { "codigo": "X999", "descricao": "Erro de Conexão: Serviço Consultar NFSe Por Faixa não implementado para este provedor." } ] } e o GET https://prod.acbr.api.br/nfse/nfs_3a20337cc78a446882c07b6410531363 agora volta como { "id": "nfs_3a20337cc78a446882c07b6410531363", "created_at": "2026-03-23T19:26:20.011Z", "status": "negada", "ambiente": "producao", "referencia": "39288412000104_87_14:09:50", "DPS": { "serie": "1", "nDPS": "16" }, "mensagens": [ { "codigo": "X999", "descricao": "Erro de Conexão: Serviço Consultar NFSe Por Faixa não implementado para este provedor." } ] } qual o procedimento correto para ou "sincronizar" ou conseguir pegar o retorno no método de consulta mesmo? Não sei se é a lentidão da integração da Tinus com o próprio provedor nacional na autorização. E a nota fiscal na prefeitura está Emitida Editado 23 Março por VEXCOM Sistemas - Valtair
Consultores EMBarbosa Postado 24 Março Consultores Postado 24 Março 22 horas atrás, VEXCOM Sistemas - Valtair disse: tive uma orientação que deveria chamar a função de sincronizar quando não tem o retorno ou está como "processando" De onde veio a orientação? Assim podemos verificar se é algo em nossa documentação que precisa ficar mais claro. 23 horas atrás, VEXCOM Sistemas - Valtair disse: qual o procedimento correto para ou "sincronizar" ou conseguir pegar o retorno no método de consulta mesmo? Sim, bastaria usar o método de consulta mesmo. Como orientado pelo @EliasCesar aqui: Em 20/03/2026 at 11:28, EliasCesar disse: Caso não seja nenhuma dessas situações, a rotina ConsultarNFSe deve te atender sem problemas: https://dev.acbr.api.br/docs/api/#tag/Nfse/operation/ConsultarNfse Se depois de tentar isso ainda continuar com problema e, ainda assim a nota aparecer na prefeitura como autorizada, por favor, nos avise. []'s Elton Profissionalize o ACBr na sua empresa, conheça o ACBr Pro. (15) 2105-0750 (15)99790-2976. Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas. Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 24 Março Autor Membro Pro Verificado Postado 24 Março 53 minutos atrás, EMBarbosa disse: De onde veio a orientação? Assim podemos verificar se é algo em nossa documentação que precisa ficar mais claro. Sim, bastaria usar o método de consulta mesmo. Como orientado pelo @EliasCesar aqui: Se depois de tentar isso ainda continuar com problema e, ainda assim a nota aparecer na prefeitura como autorizada, por favor, nos avise. Essa orientação - De onde veio a orientação? Assim podemos verificar se é algo em nossa documentação que precisa ficar mais claro. veio do grupo do discord, mas tudo bem se não tem que fazer ok, irei ajustar o processo aqui mas a orientação correta é apenas executar o método de consulta ? https://prod.acbr.api.br/nfse/nfs_3a20337cc78a446882c07b6410531363 se ficar consultando de tempos em tempos (10 segundos) em algum momento retornaria a nota ou o erro ? porque para esse provedor não é isso que acontece, fica apenas com o retorno abaixo mas na prefeitura consta como Autorizada Estamos usando cenário de produção mesmo { "id": "nfs_3a20337cc78a446882c07b6410531363", "created_at": "2026-03-23T19:26:20.011Z", "status": "negada", "ambiente": "producao", "referencia": "39288412000104_87_14:09:50", "DPS": { "serie": "1", "nDPS": "16" }, "mensagens": [ { "codigo": "E861", "descricao": "Protocolo recebido mas ainda não processado." } ] }
Consultores Daniel InfoCotidiano Postado 25 Março Consultores Postado 25 Março @VEXCOM Sistemas - Valtair Obrigado pelas informações, criado a tarefa CORE-160 , assim que analisada e concluida reportamos aqui. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Consultores Daniel InfoCotidiano Postado 25 Março Consultores Postado 25 Março Apenas para complementar, esta mensagem é devolvida pelo provedor. "codigo": "E861", "descricao": "Protocolo recebido mas ainda não processado. Será que pode fazer um enorme favor de reportar ao provedor que quando você realiza a consulta esta recebendo a resposta acima. E nos reportar o quer o provedor pode nos explicar sobre o processamento. Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 26 Março Autor Membro Pro Verificado Postado 26 Março 22 horas atrás, Daniel InfoCotidiano disse: Apenas para complementar, esta mensagem é devolvida pelo provedor. "codigo": "E861", "descricao": "Protocolo recebido mas ainda não processado. Será que pode fazer um enorme favor de reportar ao provedor que quando você realiza a consulta esta recebendo a resposta acima. E nos reportar o quer o provedor pode nos explicar sobre o processamento. Boa tarde @Daniel InfoCotidiano, enviamos um e-mail para a Tinus solicitando mais informações a respeito. Assim que obtivermos uma resposta retorno aqui mesmo. 1
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 8 Abril Autor Membro Pro Verificado Postado 8 Abril Em 26/03/2026 at 14:13, VEXCOM Sistemas - Valtair disse: Boa tarde @Daniel InfoCotidiano, enviamos um e-mail para a Tinus solicitando mais informações a respeito. Assim que obtivermos uma resposta retorno aqui mesmo. Somente para atualização: Tentamos diversas formas de contato com a equipe interna da Tinus para solicitar mais informações a respeito do erro, ainda não conseguimos nenhum retorno por parte deles. Ao tentarmos emitir a NF hoje é retornado o erro: { "id": "nfs_3a2083e4c5b74fad89c51052dd0c5810", "created_at": "2026-04-08T12:59:11.249Z", "status": "negada", "ambiente": "producao", "DPS": { "serie": "1", "nDPS": "16" }, "mensagens": [ { "codigo": "X999", "descricao": "Erro de Conexão: Serviço Consultar NFSe Por Faixa não implementado para este provedor." } ] } Ao utilizar o método https://prod.acbr.api.br/nfse/dps (emitir) é retornado o status "processando" { "id": "nfs_3a2083e53eba479baf96504bcae6c637", "created_at": "2026-04-08T13:10:03.547Z", "status": "processando", "ambiente": "producao", "DPS": {}, "mensagens": [] } https://prod.acbr.api.br/nfse/nfs_3a208480163140d9aa18953968bfede7 (consultar) { "id": "nfs_3a2083e4c5b74fad89c51052dd0c5810", "created_at": "2026-04-08T13:09:32.568Z", "status": "negada", "ambiente": "producao", "DPS": { "serie": "1", "nDPS": "16" }, "mensagens": [ { "codigo": "X999", "descricao": "Erro de Conexão: Serviço Consultar NFSe Por Faixa não implementado para este provedor." } ] } e https://prod.acbr.api.br/nfse/nfs_3a208480163140d9aa18953968bfede7/sincronizar (sincronizar) { "status": "erro", "mensagens": [ { "codigo": "X999", "descricao": "Erro de Conexão: Serviço Consultar NFSe Por Faixa não implementado para este provedor." } ] } O sincronizar não é mais utilizado, porém fiz o teste para ver se ocorria o mesmo problema. Na prefeitura nem chega a aparecer a NFSe.
Consultores Diego Foliene Postado 8 Abril Consultores Postado 8 Abril 1 hora atrás, VEXCOM Sistemas - Valtair disse: Somente para atualização: Tentamos diversas formas de contato com a equipe interna da Tinus para solicitar mais informações a respeito do erro, ainda não conseguimos nenhum retorno por parte deles. Ao tentarmos emitir a NF hoje é retornado o erro: { "id": "nfs_3a2083e4c5b74fad89c51052dd0c5810", "created_at": "2026-04-08T12:59:11.249Z", "status": "negada", "ambiente": "producao", "DPS": { "serie": "1", "nDPS": "16" }, "mensagens": [ { "codigo": "X999", "descricao": "Erro de Conexão: Serviço Consultar NFSe Por Faixa não implementado para este provedor." } ] } Ao utilizar o método https://prod.acbr.api.br/nfse/dps (emitir) é retornado o status "processando" { "id": "nfs_3a2083e53eba479baf96504bcae6c637", "created_at": "2026-04-08T13:10:03.547Z", "status": "processando", "ambiente": "producao", "DPS": {}, "mensagens": [] } https://prod.acbr.api.br/nfse/nfs_3a208480163140d9aa18953968bfede7 (consultar) { "id": "nfs_3a2083e4c5b74fad89c51052dd0c5810", "created_at": "2026-04-08T13:09:32.568Z", "status": "negada", "ambiente": "producao", "DPS": { "serie": "1", "nDPS": "16" }, "mensagens": [ { "codigo": "X999", "descricao": "Erro de Conexão: Serviço Consultar NFSe Por Faixa não implementado para este provedor." } ] } e https://prod.acbr.api.br/nfse/nfs_3a208480163140d9aa18953968bfede7/sincronizar (sincronizar) { "status": "erro", "mensagens": [ { "codigo": "X999", "descricao": "Erro de Conexão: Serviço Consultar NFSe Por Faixa não implementado para este provedor." } ] } O sincronizar não é mais utilizado, porém fiz o teste para ver se ocorria o mesmo problema. Na prefeitura nem chega a aparecer a NFSe. Bom dia! A equipe responsável pela ACBr API vai verificar o por quê de você estar recebendo essa mensagem de "Serviço não implementado para este provedor" Você menciona que a nota não chega a aparecer no sistema da prefeitura, por favor, veja se você recebe um envelope de resposta ao pesquisar no end-point DebugHttpResponseContent; Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 !!
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 8 Abril Autor Membro Pro Verificado Postado 8 Abril 4 minutos atrás, Diego Foliene disse: Bom dia! A equipe responsável pela ACBr API vai verificar o por quê de você estar recebendo essa mensagem de "Serviço não implementado para este provedor" Você menciona que a nota não chega a aparecer no sistema da prefeitura, por favor, veja se você recebe um envelope de resposta ao pesquisar no end-point DebugHttpResponseContent; Claro! Segue abaixo o envelope da resposta no endpoint DebugHttpResponseContent: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" > <soapenv:Header/> <soapenv:Body> <EnviarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"> <LoteRps Id="Lote_98" versao="2.03"> <NumeroLote>98</NumeroLote> <CpfCnpj> <Cnpj>39288412000104</Cnpj> </CpfCnpj> <InscricaoMunicipal>1222074</InscricaoMunicipal> <QuantidadeRps>1</QuantidadeRps> <ListaRps> <Rps> <InfDeclaracaoPrestacaoServico Id="Dec_161"> <Rps> <IdentificacaoRps> <Numero>16</Numero> <Serie>1</Serie> <Tipo>1</Tipo> </IdentificacaoRps> <DataEmissao>2026-04-08</DataEmissao> <Status>1</Status> </Rps> <Competencia>2026-04-08</Competencia> <Servico> <Valores> <ValorServicos>10.00</ValorServicos> <ValorIss>0.50</ValorIss> <Aliquota>5.0000</Aliquota> </Valores> <IssRetido>2</IssRetido> <ItemListaServico>140101</ItemListaServico> <CodigoCnae>4520001</CodigoCnae> <CodigoTributacaoMunicipio>2607901</CodigoTributacaoMunicipio> <CodigoNbs>120013110</CodigoNbs> <Discriminacao>ALINHAMENTO - R$ 10,00</Discriminacao> <CodigoMunicipio>2607901</CodigoMunicipio> <ExigibilidadeISS>1</ExigibilidadeISS> <MunicipioIncidencia>2607901</MunicipioIncidencia> </Servico> <Prestador> <CpfCnpj> <Cnpj>39288412000104</Cnpj> </CpfCnpj> <InscricaoMunicipal>1222074</InscricaoMunicipal> </Prestador> <Tomador> <IdentificacaoTomador> <CpfCnpj> <Cnpj>33462939000127</Cnpj> </CpfCnpj> </IdentificacaoTomador> <RazaoSocial>VEXCOM SISTEMAS LTDA</RazaoSocial> <Endereco> <Endereco>EDUARDO PEDROSO DA SILVA</Endereco> <Numero>542</Numero> <Bairro>EFAPI</Bairro> <CodigoMunicipio>4204202</CodigoMunicipio> <Uf>SC</Uf> <Cep>89809499</Cep> </Endereco> <Contato> <Telefone>4991084267</Telefone> <Email>[email protected]</Email> </Contato> </Tomador> <RegimeEspecialTributacao>1</RegimeEspecialTributacao> <OptanteSimplesNacional>2</OptanteSimplesNacional> <IncentivoFiscal>2</IncentivoFiscal> <regApTribSN>1</regApTribSN> </InfDeclaracaoPrestacaoServico> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod> <Reference URI="#Dec_161"> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></Transform> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></Transform> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod> <DigestValue>0iAM8/t/SEIFu1ikvnoehZYmrBM=</DigestValue> </Reference> </SignedInfo> <SignatureValue>T5cF29vWgrxMvxv2MJJrn7SXZ152dV9AMx+OVIjb0Q3CKZk9OULWoIbWnJjRMFVJbJi8h3gx/uzgzZ6WI6SXMiYktrlWzw/b+4gHeVlS2LxOUyLyGPPALkKgkPsTwMlz8VHrukSlMurcHQ7tqIEDbm1xnD4XjovH+INCNtnNhGp7evQh3hJuVXCtdnZ39epXgE9HSCZ3UitBlIvEKgCgn0etQKgusfd54aTVf+2xP+mu56xgDLSHJulWU+scjd7Yfuvn58zpzpjsMcZbkqM53vNvV08MUsY6zSvJoH4ZR2SS6YFJ7eRZZuuC+PqW8BICFiTX8sbDmVwhfwIlyUbhTQ==</SignatureValue> <KeyInfo> <X509Data> <X509Certificate>sW6z0ozsMA1RQcU5J0mewxA/ov2yqEdaZVajtQ0RJWrGdtczut+LR+6eAs0XDr4TvNktzli9QsBxDrpVaIRFiUKz4mhaKvvHe5hQ==</X509Certificate> </X509Data> </KeyInfo> </Signature> </Rps> </ListaRps> </LoteRps> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod> <Reference URI="#Lote_98"> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></Transform> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></Transform> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod> <DigestValue>KD3pnwCqYjX5AvrLvYd2G+/7Y0w=</DigestValue> </Reference> </SignedInfo> <SignatureValue>7o2yKyBdVqsUPGQcO7h1mZqk6jno2gWB0CUpLE48aTHTDA==</SignatureValue> <KeyInfo> <X509Data> <X509Certificate>8quC0A5jDsW6z0ozsMA1RQcU5J0mewxA/ov2yqEdaZVajtQ0RJWrGdtczut+LR+6eAs0XDr4TvNktzli9QsBxDrpVaIRFiUKz4mhaKvvHe5hQ==</X509Certificate> </X509Data> </KeyInfo> </Signature> </EnviarLoteRpsEnvio> </soapenv:Body> </soapenv:Envelope>
Consultores Diego Foliene Postado 9 Abril Consultores Postado 9 Abril 23 horas atrás, VEXCOM Sistemas - Valtair disse: Claro! Segue abaixo o envelope da resposta no endpoint DebugHttpResponseContent: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" > <soapenv:Header/> <soapenv:Body> <EnviarLoteRpsEnvio xmlns="http://www.abrasf.org.br/nfse.xsd"> <LoteRps Id="Lote_98" versao="2.03"> <NumeroLote>98</NumeroLote> <CpfCnpj> <Cnpj>39288412000104</Cnpj> </CpfCnpj> <InscricaoMunicipal>1222074</InscricaoMunicipal> <QuantidadeRps>1</QuantidadeRps> <ListaRps> <Rps> <InfDeclaracaoPrestacaoServico Id="Dec_161"> <Rps> <IdentificacaoRps> <Numero>16</Numero> <Serie>1</Serie> <Tipo>1</Tipo> </IdentificacaoRps> <DataEmissao>2026-04-08</DataEmissao> <Status>1</Status> </Rps> <Competencia>2026-04-08</Competencia> <Servico> <Valores> <ValorServicos>10.00</ValorServicos> <ValorIss>0.50</ValorIss> <Aliquota>5.0000</Aliquota> </Valores> <IssRetido>2</IssRetido> <ItemListaServico>140101</ItemListaServico> <CodigoCnae>4520001</CodigoCnae> <CodigoTributacaoMunicipio>2607901</CodigoTributacaoMunicipio> <CodigoNbs>120013110</CodigoNbs> <Discriminacao>ALINHAMENTO - R$ 10,00</Discriminacao> <CodigoMunicipio>2607901</CodigoMunicipio> <ExigibilidadeISS>1</ExigibilidadeISS> <MunicipioIncidencia>2607901</MunicipioIncidencia> </Servico> <Prestador> <CpfCnpj> <Cnpj>39288412000104</Cnpj> </CpfCnpj> <InscricaoMunicipal>1222074</InscricaoMunicipal> </Prestador> <Tomador> <IdentificacaoTomador> <CpfCnpj> <Cnpj>33462939000127</Cnpj> </CpfCnpj> </IdentificacaoTomador> <RazaoSocial>VEXCOM SISTEMAS LTDA</RazaoSocial> <Endereco> <Endereco>EDUARDO PEDROSO DA SILVA</Endereco> <Numero>542</Numero> <Bairro>EFAPI</Bairro> <CodigoMunicipio>4204202</CodigoMunicipio> <Uf>SC</Uf> <Cep>89809499</Cep> </Endereco> <Contato> <Telefone>4991084267</Telefone> <Email>[email protected]</Email> </Contato> </Tomador> <RegimeEspecialTributacao>1</RegimeEspecialTributacao> <OptanteSimplesNacional>2</OptanteSimplesNacional> <IncentivoFiscal>2</IncentivoFiscal> <regApTribSN>1</regApTribSN> </InfDeclaracaoPrestacaoServico> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod> <Reference URI="#Dec_161"> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></Transform> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></Transform> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod> <DigestValue>0iAM8/t/SEIFu1ikvnoehZYmrBM=</DigestValue> </Reference> </SignedInfo> <SignatureValue>T5cF29vWgrxMvxv2MJJrn7SXZ152dV9AMx+OVIjb0Q3CKZk9OULWoIbWnJjRMFVJbJi8h3gx/uzgzZ6WI6SXMiYktrlWzw/b+4gHeVlS2LxOUyLyGPPALkKgkPsTwMlz8VHrukSlMurcHQ7tqIEDbm1xnD4XjovH+INCNtnNhGp7evQh3hJuVXCtdnZ39epXgE9HSCZ3UitBlIvEKgCgn0etQKgusfd54aTVf+2xP+mu56xgDLSHJulWU+scjd7Yfuvn58zpzpjsMcZbkqM53vNvV08MUsY6zSvJoH4ZR2SS6YFJ7eRZZuuC+PqW8BICFiTX8sbDmVwhfwIlyUbhTQ==</SignatureValue> <KeyInfo> <X509Data> <X509Certificate>sW6z0ozsMA1RQcU5J0mewxA/ov2yqEdaZVajtQ0RJWrGdtczut+LR+6eAs0XDr4TvNktzli9QsBxDrpVaIRFiUKz4mhaKvvHe5hQ==</X509Certificate> </X509Data> </KeyInfo> </Signature> </Rps> </ListaRps> </LoteRps> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod> <Reference URI="#Lote_98"> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></Transform> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></Transform> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod> <DigestValue>KD3pnwCqYjX5AvrLvYd2G+/7Y0w=</DigestValue> </Reference> </SignedInfo> <SignatureValue>7o2yKyBdVqsUPGQcO7h1mZqk6jno2gWB0CUpLE48aTHTDA==</SignatureValue> <KeyInfo> <X509Data> <X509Certificate>8quC0A5jDsW6z0ozsMA1RQcU5J0mewxA/ov2yqEdaZVajtQ0RJWrGdtczut+LR+6eAs0XDr4TvNktzli9QsBxDrpVaIRFiUKz4mhaKvvHe5hQ==</X509Certificate> </X509Data> </KeyInfo> </Signature> </EnviarLoteRpsEnvio> </soapenv:Body> </soapenv:Envelope> Bom dia! Hmm, isso não me parece correto. Veja que ele lhe devolveu EnviarLoteRpsEnvio e não EnviarLoteRpsResposta. Nós temos 2 end-points de debug: https://dev.acbr.api.br/docs/api/#tag/Debug/operation/DebugHttpRequestContent https://dev.acbr.api.br/docs/api/#tag/Debug/operation/DebugHttpResponseContent Veja por favor se o retorno de ambos é semelhante. Sobre a mensagem de "Serviço Consulta NFSe por Faixa não implementado" foi criada a tarefa CORE-179 para verificar como a ACBr API tenta fazer uso desse serviço para o Tinus. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 !!
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 9 Abril Autor Membro Pro Verificado Postado 9 Abril 2 horas atrás, Diego Foliene disse: Bom dia! Hmm, isso não me parece correto. Veja que ele lhe devolveu EnviarLoteRpsEnvio e não EnviarLoteRpsResposta. Nós temos 2 end-points de debug: https://dev.acbr.api.br/docs/api/#tag/Debug/operation/DebugHttpRequestContent https://dev.acbr.api.br/docs/api/#tag/Debug/operation/DebugHttpResponseContent Veja por favor se o retorno de ambos é semelhante. Sobre a mensagem de "Serviço Consulta NFSe por Faixa não implementado" foi criada a tarefa CORE-179 para verificar como a ACBr API tenta fazer uso desse serviço para o Tinus. Realmente acabei realizando no endpoint incorreto. Fiz mais um teste de emissão hoje e a NFSe apareceu na prefeitura, com o método https://prod.acbr.api.br/debug/http-requests/req_3a208a8a74d448e5b6aba2c4bf14590d/response-content consegui pegar o protocolo do lote e consultar no site da Tinus, o erro dizia que o RPS ja havia sido utilizado. Desta forma joguei o RPS para frente e ao tentar novamente emitiu corretamente na prefeitura/portal nacional. <?xml version="1.0" encoding="UTF-8" ?> <SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:s='http://www.w3.org/2001/XMLSchema'> <SOAP-ENV:Body> <EnviarLoteRpsResposta xmlns="http://www.abrasf.org.br/nfse.xsd"> <NumeroLote>110</NumeroLote> <DataRecebimento>2026-04-09T14:08:12Z</DataRecebimento> <Protocolo>20137134335</Protocolo> </EnviarLoteRpsResposta> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Mas mesmo com a NFSe emitida e aparecendo corretamente no site da prefeitura, ao utilizar o método GET https://prod.acbr.api.br/nfse/nfs_3a2089e5a61043c6b9cbf835c6dba6d2 (consulta) é retornado o erro: { "id": "nfs_3a2089e5a61043c6b9cbf835c6dba6d2", "created_at": "2026-04-09T17:08:13.281Z", "status": "negada", "ambiente": "producao", "referencia": "39288412000107_88_13:59:06", "DPS": { "serie": "1", "nDPS": "104" }, "mensagens": [ { "codigo": "X999", "descricao": "Erro de Conexão: Serviço Consultar NFSe Por Faixa não implementado para este provedor." } ] } Aguardo retorno referente a tarefa CORE-179 para novos testes. 1
Consultores Victor H. Gonzales - Panda Postado 17 Abril Consultores Postado 17 Abril bom dia, consegue verificar se esta normalizado ? Victor H Gonzales - Pandaaa Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 !! "Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci "Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 17 Abril Autor Membro Pro Verificado Postado 17 Abril 2 horas atrás, Victor H. Gonzales - Panda disse: bom dia, consegue verificar se esta normalizado ? Realizei os testes e o problema do "Serviço Consultar NFSe Por Faixa não implementado para este provedor" foi resolvido. No entanto, identificamos duas situações que ainda precisam de atenção: 1. Emissão da NFSe — Erro E9992 Ao emitir uma nota, recebemos o seguinte retorno: Citar "E9992 - RPS rejeitado pela ADN!" Vale destacar que, apesar da mensagem de erro, a nota é gerada e pode ser consultada/impressa normalmente após alguns minutos utilizando o método de consulta de NFSe. O erro parece ser um falso positivo, pois a emissão ocorre com sucesso. Gostaríamos de entender se é possível tratar esse comportamento para que o erro não seja retornado quando a emissão for bem-sucedida. 2. Cancelamento da NFSe — Campos obrigatórios não identificados Ao tentar cancelar uma NFSe emitida, recebemos a seguinte resposta: { "id": "3a20b330-c7dd-497d-9833-36142950895e", "status": "rejeitado", "codigo": "1", "motivo": "NOTA EMITIDA EM TESTES", "data_hora": "2026-04-17T17:34:43.490Z", "mensagens": [ { "codigo": "E999", "descricao": "Chave ou cMotivo ou xMotivo nao informada para cancelamento", "correcao": "Informe a chave de acesso ADN no campo ADNChave" }, { "codigo": "X209", "descricao": "Retorno do Cancelamento não encontrado." } ] } Se puderem verificar se é possível suprimir ou tratar o retorno de erro quando a nota for emitida com sucesso para não ocorrer "E9992 - RPS rejeitado pela ADN!" e a respeito do cancelamento rejeitado, verificar sobre como o campo ADNChave está sendo preenchido para que o cancelamento seja processado.
Consultores Diego Foliene Postado 17 Abril Consultores Postado 17 Abril Boa tarde. 2 horas atrás, VEXCOM Sistemas - Valtair disse: Realizei os testes e o problema do "Serviço Consultar NFSe Por Faixa não implementado para este provedor" foi resolvido. Que bom que deu certo! Obrigado pelo feedback. 2 horas atrás, VEXCOM Sistemas - Valtair disse: 1. Emissão da NFSe — Erro E9992 Ao emitir uma nota, recebemos o seguinte retorno: Citar "E9992 - RPS rejeitado pela ADN!" Vale destacar que, apesar da mensagem de erro, a nota é gerada e pode ser consultada/impressa normalmente após alguns minutos utilizando o método de consulta de NFSe. O erro parece ser um falso positivo, pois a emissão ocorre com sucesso. Gostaríamos de entender se é possível tratar esse comportamento para que o erro não seja retornado quando a emissão for bem-sucedida. Foi o web service do provedor que lhe devolveu esse retorno e não a ACBr API. Só para que possamos entender, depois de receber esse retorno, se você aguardar um tempo, a nota consta como emitida no portal da prefeitura e também no ambiente nacional? Lembre-se que alguns municípios fazem o compartilhamento das informações, então pode ser que um RPS/DPS que você envie seja aceito e a nota seja gerada na prefeitura, mas ao compartilhar as informações para o ambiente nacional de fato ocorra algum erro/rejeição. Se a nota não foi mesmo gerada no ambiente nacional, você deve notificar a prefeitura. Ela pode ter um acesso específico para reprocessar essa nota. 2 horas atrás, VEXCOM Sistemas - Valtair disse: 2. Cancelamento da NFSe — Campos obrigatórios não identificados Ao tentar cancelar uma NFSe emitida, recebemos a seguinte resposta: { "id": "3a20b330-c7dd-497d-9833-36142950895e", "status": "rejeitado", "codigo": "1", "motivo": "NOTA EMITIDA EM TESTES", "data_hora": "2026-04-17T17:34:43.490Z", "mensagens": [ { "codigo": "E999", "descricao": "Chave ou cMotivo ou xMotivo nao informada para cancelamento", "correcao": "Informe a chave de acesso ADN no campo ADNChave" }, { "codigo": "X209", "descricao": "Retorno do Cancelamento não encontrado." } ] } Por favor, pode disponibilizar o conteúdo de DebugHttpResponseContent correspondente a essa tentativa de envio de evento? Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 !!
Membro Pro Verificado VEXCOM Sistemas - Valtair Postado 17 Abril Autor Membro Pro Verificado Postado 17 Abril 4 minutos atrás, Diego Foliene disse: Boa tarde. Que bom que deu certo! Obrigado pelo feedback. Foi o web service do provedor que lhe devolveu esse retorno e não a ACBr API. Só para que possamos entender, depois de receber esse retorno, se você aguardar um tempo, a nota consta como emitida no portal da prefeitura e também no ambiente nacional? Lembre-se que alguns municípios fazem o compartilhamento das informações, então pode ser que um RPS/DPS que você envie seja aceito e a nota seja gerada na prefeitura, mas ao compartilhar as informações para o ambiente nacional de fato ocorra algum erro/rejeição. Se a nota não foi mesmo gerada no ambiente nacional, você deve notificar a prefeitura. Ela pode ter um acesso específico para reprocessar essa nota. Entendi, vou entrar em contato com a prefeitura via e-mail para verificar a respeito do retorno. Sobre o outro ponto: quando eu recebo este retorno, o lote demora cerca de 2/3 minutos para ser processado e aparecer corretamente na prefeitura e no ambiente nacional. No ambiente nacional é gerado sem erros, tudo certinho. Sobre o cancelamento, seria algo da API?
Consultores Diego Foliene Postado 20 Abril Consultores Postado 20 Abril Boa tarde. Em 17/04/2026 at 17:55, VEXCOM Sistemas - Valtair disse: Sobre o cancelamento, seria algo da API? Pode ser sim. Por isso precisamos do conteúdo do end-point de debug que solicitei anteriormente. Para entender se o campo que a mensagem menciona de fato está faltando na requisição que a ACBr API monta e envia para o web service e ser for esse o caso entender o por quê de estar faltando OU conferir se a informação está sendo enviada e o web service do provedor está devolvendo essa mensagem por alguma outra razão. Diego FolieniAjude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (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 !!
Recommended Posts