-
Total de ítens
100 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que VEXCOM Sistemas - Valtair postou
-
Boa tarde. Ao emitir uma NFS-e via POST /nfse/dps para um município atendido pelo provedor IPM (Pinhalzinho/SC), o campo infDPS.serv.cServ.cNBS é informado corretamente no JSON da DPS, porém não aparece no XML de envio que a própria API gera para o provedor IPM. Consequentemente a prefeitura rejeita a nota com: 00366 - A Nomenclatura Brasileira de Serviço (NBS) é obrigatória e não foi informada Como a NBS é enviada no campo canônico previsto pela API (cServ.cNBS) e não há outro campo de entrada para a NBS, entendemos que a omissão ocorre na geração do XML de envio do padrão IPM (leiaute com Reforma Tributária / grupo IBSCBS). Corpo enviado em POST https://prod.acbr.api.br/nfse/dps (note o campo infDPS.serv.cServ.cNBS preenchido): Obs.: Dados sensíveis omitidos. { "provedor": "padrao", "ambiente": "producao", "referencia": "30584655000387_73230_15:09:28", "infDPS": { "dhEmi": "2026-05-20T14:50:53.109Z", "dCompet": "2026-05-20T00:00:00.000Z", "prest": { "CNPJ": "XXXXX", "regTrib": { "regEspTrib": 2 } }, "toma": { "xNome": "SILVEIRA XXXX", "end": { "endNac": { "cMun": "4211454", "CEP": "XXXX" }, "xLgr": "XXX", "nro": "XXX", "xBairro": "CENTRO" }, "fone": "4933270091", "CNPJ": "20375295000198" }, "serv": { "cServ": { "cTribNac": "140101", "xDescServ": "SERVICO DE MONTAGEM / BALANCEAMENTO - R$ 80,00", "cTribMun": "8253", "cNBS": "120013100" }, "infoCompl": { "xInfComp": "OS nº 13561 Modelo: DUCATO MINIBUS, Placa: XXXX KM: Ano/Modelo: 2012/2013Chassi:XXXXX" } }, "valores": { "vServPrest": { "vServ": 80 }, "trib": { "tribMun": { "tribISSQN": 1, "tpRetISSQN": 1, "cLocIncid": "4212908", "pAliq": 4 }, "totTrib": { "vTotTrib": { "vTotTribFed": 0, "vTotTribEst": 0, "vTotTribMun": 3.2 } } } }, "IBSCBS": { "finNFSe": 0, "indFinal": 0, "cIndOp": "050101", "indDest": 0, "valores": { "trib": { "gIBSCBS": { "CST": "000", "cClassTrib": "000001" } } } } } } Resposta imediata (200): { "id": "nfs_3a215d470c924a6aadad4ebaba06a65b", "created_at": "2026-05-20T18:14:29.107Z", "status": "processando", "ambiente": "producao", "referencia": "30584655000387_73230_15:09:28", "DPS": {}, "mensagens": [] } Ao consultar o resultado via GET https://prod.acbr.api.br/nfse/{id} retorna o erro: { "id": "nfs_3a215d470c924a6aadad4ebaba06a65b", "created_at": "2026-05-20T18:14:29.107Z", "status": "erro", "ambiente": "producao", "referencia": "30584655000387_73230_15:09:28", "DPS": { "serie": "1", "nDPS": "3971" }, "mensagens": [ { "codigo": "00366", "descricao": "A Nomenclatura Brasileira de Serviço (NBS) é obrigatória e não foi informada" } ] } (XML de envio gerado pela API (evidência) GET https://prod.acbr.api.br/nfse/{id}/xml/dps) XML retornado (padrão IPM). Observe o bloco <itens><lista>: não há nenhuma tag de NBS, embora o cNBS tenha sido enviado: <?xml version="1.0" encoding="UTF-8"?> <nfse Id="3971"> <identificador>nfse_3971.1</identificador> <rps> <nro_recibo_provisorio>3971</nro_recibo_provisorio> <serie_recibo_provisorio>1</serie_recibo_provisorio> <data_emissao_recibo_provisorio>20/05/2026</data_emissao_recibo_provisorio> <hora_emissao_recibo_provisorio>11:50:53</hora_emissao_recibo_provisorio> </rps> <nf> <data_fato_gerador>20/05/2026</data_fato_gerador> <valor_total>80,00</valor_total> <valor_ir>0,00</valor_ir> <observacao>OS n 13561 Modelo: DUCATO MINIBUS, Placa: ***** KM: Ano/Modelo: 2012/2013Chassi:*****</observacao> <IBSCBS> <pRedutor>0,00</pRedutor> <valores> <vBC>0,00</vBC> <uf><pIBSUF>0,00</pIBSUF><pRedAliqUF>0,00</pRedAliqUF><pAliqEfetUF>0,00</pAliqEfetUF></uf> <mun><pIBSMun>0,00</pIBSMun><pRedAliqMun>0,00</pRedAliqMun><pAliqEfetMun>0,00</pAliqEfetMun></mun> <fed><pCBS>0,00</pCBS><pRedAliqCBS>0,00</pRedAliqCBS><pAliqEfetCBS>0,00</pAliqEfetCBS></fed> </valores> <totCIBS> <vTotNF>0,00</vTotNF> <gIBS> <vIBSTot>0,00</vIBSTot> <gIBSCredPres><pCredPresIBS>0,00</pCredPresIBS><vCredPresIBS>0,00</vCredPresIBS></gIBSCredPres> <gIBSUFTot><vDifUF>0,00</vDifUF><vIBSUF>0,00</vIBSUF></gIBSUFTot> <gIBSMunTot><vDifMun>0,00</vDifMun><vIBSMun>0,00</vIBSMun></gIBSMunTot> </gIBS> <gCBS> <gCBSCredPres><pCredPresCBS>0,00</pCredPresCBS><vCredPresCBS>0,00</vCredPresCBS></gCBSCredPres> <vDifCBS>0,00</vDifCBS><vCBS>0,00</vCBS> </gCBS> </totCIBS> </IBSCBS> </nf> <prestador> <cpfcnpj>30584655000387</cpfcnpj> <cidade>8253</cidade> </prestador> <!-- Dados do tomador mascarados (não relevantes para a análise da NBS) --> <tomador> <endereco_informado>1</endereco_informado> <tipo>J</tipo> <cpfcnpj>**************</cpfcnpj> <ie></ie> <nome_razao_social>*** TOMADOR ***</nome_razao_social> <sobrenome_nome_fantasia></sobrenome_nome_fantasia> <logradouro>***</logradouro> <email></email> <numero_residencia>***</numero_residencia> <complemento></complemento> <ponto_referencia></ponto_referencia> <bairro>***</bairro> <cidade>5589</cidade> <cep>********</cep> <ddd_fone_comercial></ddd_fone_comercial> <fone_comercial>**********</fone_comercial> <ddd_fone_residencial></ddd_fone_residencial> <fone_residencial></fone_residencial> <ddd_fax></ddd_fax> <fone_fax></fone_fax> </tomador> <itens> <lista> <tributa_municipio_prestador>1</tributa_municipio_prestador> <codigo_local_prestacao_servico>8253</codigo_local_prestacao_servico> <unidade_codigo>1</unidade_codigo> <unidade_quantidade>1,0000000000</unidade_quantidade> <unidade_valor_unitario>80,0000000000</unidade_valor_unitario> <codigo_item_lista_servico>140101</codigo_item_lista_servico> <descritivo>SERVICO DE MONTAGEM / BALANCEAMENTO - R$ 80,00</descritivo> <aliquota_item_lista_servico>4,0000</aliquota_item_lista_servico> <situacao_tributaria>0</situacao_tributaria> <valor_tributavel>80,00</valor_tributavel> <!-- NÃO há tag de NBS aqui, apesar de cServ.cNBS ter sido enviado --> </lista> </itens> <IBSCBS> <finNFSe>0</finNFSe> <indFinal>0</indFinal> <cIndOp>050101</cIndOp> <valores> <trib><gIBSCBS><CST>000</CST><cClassTrib>000001</cClassTrib></gIBSCBS></trib> </valores> </IBSCBS> <forma_pagamento> <tipo_pagamento>1</tipo_pagamento> </forma_pagamento> </nfse> • No JSON enviado, a NBS está no campo previsto pela API: infDPS.serv.cServ.cNBS = "120013100". • No XML de envio gerado pela própria API para o padrão IPM, o item (<itens><lista>) não contém nenhuma tag de NBS (ex.: codigo_nbs). • A prefeitura (IPM) rejeita com 00366 — NBS obrigatória e não foi informada. • Demais campos derivados estão presentes corretamente no XML (ex.: <situacao_tributaria>, <codigo_item_lista_servico>, <aliquota_item_lista_servico>, grupos IBSCBS), o que indica que a conversão ocorre, apenas a NBS não é mapeada para o leiaute IPM. Perguntas: • No padrão IPM com leiaute de Reforma Tributária (grupo IBSCBS), o campo infDPS.serv.cServ.cNBS deveria ser transportado para a tag de NBS do XML de envio? Se sim, a omissão observada é um defeito na geração do XML? • Existe algum outro campo no corpo da DPS (NfseDpsPedidoEmissao) que precise ser preenchido para que a NBS chegue ao XML do provedor IPM? Em caso afirmativo, qual o caminho/nome do campo? • Há previsão/correção para que a rejeição 00366 deixe de ocorrer quando a NBS já é enviada via cServ.cNBS?
-
Boa tarde, Estou utilizando a ACBr API para emitir NFSe de um cliente em Pato Branco/PR, cujo provedor é o Pronim. A emissão funciona normalmente, mas ao tentar cancelar uma nota recebo o seguinte erro: "EACBrDFeException - Serviço Preparar Cancela NFSe não implementado para este provedor." Pelo visto o cancelamento ainda não foi implementado para o Pronim de Pato Branco. Gostaria de solicitar a implementação desse serviço, já que sem ele os clientes ficam obrigados a cancelar a nota direto no portal da prefeitura. Segue o payload que estou enviando para o cancelamento utilizando o método POST https://prod.acbr.api.br/nfse/{id}/cancelamento: { "codigo": "1", "motivo": "EMITIDO INCORRETAMENTE" } E o retorno da ACBr API: { "id": "nfs_3a2139dd77f646e89bb26643084845a9", "status": "erro", "mensagens": "EACBrDFeException - Serviço Preparar Cancela NFSe não implementado para este provedor.", "ambiente": "producao", ... } Ambiente: Produção Provedor: Pronim Município: Pato Branco/PR Se puderem validar e realizar a implantação do cancelamento na API, ficaria grato!
-
Boa tarde, Estamos utilizando a ACBr API para emissão de NFS-e através do provedor "GissOnline" (município de Maceió/AL - código IBGE 2704302). Até então as emissões estavam ocorrendo normalmente, porém, do nada, todas as DPS enviadas passaram a retornar o mesmo erro: Código: E160 Descrição: Arquivo em desacordo com o XML Schema. Correção: Consulte o Manual da NFS-e para saber quais são as versões de XML Schema suportadas pelo sistema. Pontos relevantes: 1. Não houve nenhuma alteração no payload enviado para a API. 2. O JSON enviado segue o mesmo formato que vinha funcionando. 3. O XML gerado pela própria API (DPS assinada) está usando o namespace http://www.giss.com.br/tipos-v2_04.xsd 4. O retorno é sempre o mesmo E160, independente do tomador, valor ou tipo de serviço. 5. Estamos em ambiente de PRODUÇÃO. Segue abaixo o JSON enviado, a resposta da API e o XML DPS gerado para análise (com dados sensíveis omitidos). REQUISIÇÃO (POST /nfse/dps) { "provedor": "padrao", "ambiente": "producao", "referencia": "XXXXXXXXXXXXXX_XXXXX_XX:XX:XX", "infDPS": { "dhEmi": "2026-05-06T17:45:43.341Z", "dCompet": "2026-05-06", "prest": { "CNPJ": "XXXXXXXXXXXXXX", "regTrib": { "regEspTrib": 2 } }, "toma": { "xNome": "TOMADOR TESTE LTDA", "end": { "endNac": { "cMun": "2704302", "CEP": "XXXXXXXX" }, "xLgr": "RUA EXEMPLO", "nro": "000", "xBairro": "BAIRRO EXEMPLO" }, "fone": "XXXXXXXXXX", "email": "[email protected]", "IE": "XXXXXXXXX", "CNPJ": "XXXXXXXXXXXXXX" }, "serv": { "cServ": { "cTribNac": "1401", "xDescServ": "CARGA BATERIA - R$ 10,00", "cTribMun": "4543900", "CNAE": "4520001" }, "infoCompl": { "xInfComp": "DAV-OS: 0000000000" } }, "valores": { "vServPrest": { "vServ": 10 }, "trib": { "tribMun": { "tribISSQN": 1, "tpRetISSQN": 1, "cLocIncid": "2704302", "pAliq": 5 }, "totTrib": { "vTotTrib": { "vTotTribFed": 0, "vTotTribEst": 0, "vTotTribMun": 0 } } } } } } RESPOSTA INICIAL (POST /nfse/dps) { "id": "nfs_3a21197af52047fa952d33ac6515e333", "created_at": "2026-05-07T14:17:00.273Z", "status": "processando", "ambiente": "producao", "referencia": "23644363000165_31732_09:52:42", "DPS": {}, "mensagens": [] } RESPOSTA FINAL (GET /nfse/{id}) — ERRO { "id": "nfs_3a21197af52047fa952d33ac6515e333", "created_at": "2026-05-07T14:17:00.273Z", "status": "erro", "ambiente": "producao", "referencia": "23644363000165_31732_09:52:42", "DPS": { "serie": "1", "nDPS": "924" }, "mensagens": [ { "codigo": "E160", "descricao": "Arquivo em desacordo com o XML Schema.", "correcao": "Consulte o Manual da NFS-e para saber quais são as versões de XML Schema suportadas pelo sistema." } ] } XML DPS GERADO PELA API <?xml version="1.0" encoding="UTF-8"?> <Rps xmlns="http://www.giss.com.br/tipos-v2_04.xsd"> <InfDeclaracaoPrestacaoServico Id="Dec_9241"> <Rps> <IdentificacaoRps> <Numero>924</Numero> <Serie>1</Serie> <Tipo>1</Tipo> </IdentificacaoRps> <DataEmissao>2026-05-06</DataEmissao> <Status>1</Status> </Rps> <Competencia>2026-05-06</Competencia> <Servico> <Valores> <ValorServicos>10.00</ValorServicos> <ValorIss>0.50</ValorIss> <Aliquota>0.0500</Aliquota> </Valores> <IssRetido>2</IssRetido> <ItemListaServico>14.01</ItemListaServico> <CodigoCnae>4520001</CodigoCnae> <CodigoTributacaoMunicipio>4543900</CodigoTributacaoMunicipio> <Discriminacao>CARGA BATERIA - R$ 10,00</Discriminacao> <CodigoMunicipio>2704302</CodigoMunicipio> <CodigoPais>0076</CodigoPais> <ExigibilidadeISS>1</ExigibilidadeISS> <MunicipioIncidencia>2704302</MunicipioIncidencia> </Servico> <Prestador> <CpfCnpj><Cnpj>XXXXXXXXXXXXXX</Cnpj></CpfCnpj> <InscricaoMunicipal>XXXXXXXXX</InscricaoMunicipal> </Prestador> <TomadorServico> <IdentificacaoTomador> <CpfCnpj><Cnpj>XXXXXXXXXXXXXX</Cnpj></CpfCnpj> </IdentificacaoTomador> <RazaoSocial>TOMADOR TESTE LTDA</RazaoSocial> <Endereco> <Endereco>RUA EXEMPLO</Endereco> <Numero>000</Numero> <Bairro>BAIRRO EXEMPLO</Bairro> <CodigoMunicipio>2704302</CodigoMunicipio> <Uf>AL</Uf> <Cep>XXXXXXXX</Cep> </Endereco> <Contato> <Telefone>XXXXXXXXXX</Telefone> <Email>[email protected]</Email> </Contato> </TomadorServico> <RegimeEspecialTributacao>2</RegimeEspecialTributacao> <OptanteSimplesNacional>2</OptanteSimplesNacional> <IncentivoFiscal>2</IncentivoFiscal> </InfDeclaracaoPrestacaoServico> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <!-- assinatura digital presente (omitida) --> </Signature> </Rps> Solicito verificação: - Houve alguma mudança no schema do provedor GISS? - A versão tipos-v2_04.xsd ainda é a aceita pelo município? - Existe algum campo novo obrigatório que precise ser enviado no JSON? - Há alguma instabilidade conhecida no provedor neste momento?
-
Erro de Validação 1871 - EloTech
VEXCOM Sistemas - Valtair replied to VEXCOM Sistemas - Valtair 's tópico in Duvidas Gerais ACBr API
Boa tarde! Realizando novas validações vimos que o erro de XSD deixou de ocorrer, pelo método POST https://prod.acbr.api.br/nfse/dps passou corretamente e gerou o ID. Porém, estou recebendo esses retornos ao consultar a ID da NFSe gerada no método GET https://prod.acbr.api.br/nfse/nfs_3a20c3a823ba4d4095588e4c42ee6f66: { "id": "nfs_3a20c3a823ba4d4095588e4c42ee6f66", "created_at": "2026-04-20T19:19:00.763Z", "status": "erro", "ambiente": "producao", "referencia": "45402907000115_504_08:31:34", "DPS": { "serie": "1", "nDPS": "330" }, "mensagens": [ { "codigo": "E327", "descricao": "O regime de tributação informado difere do registrado na Prefeitura." }, { "codigo": "E337", "descricao": "A Retenção informada no xml(nfse:IssRetido) não é compatível com a regra do município." }, { "codigo": "E292", "descricao": "País do tomador do serviço indevido" } ] } O payload de emissão seria este abaixo: { "provedor": "padrao", "ambiente": "producao", "referencia": "45402907000115_504_08:31:34", "infDPS": { "tpAmb": 1, "dhEmi": "2026-04-20T08:14:33Z", "verAplic": "acbrapi", "dCompet": "2026-04-20", "prest": { "CNPJ": "45402907000115", "regTrib": { "regEspTrib": 1 } }, "toma": { "CNPJ": "30201806000109", "IE": "xxx", "xNome": "SELLER TINTAS LTDA", "end": { "endNac": { "cMun": "4111407", "CEP": "84460000" }, "xLgr": "INDUSTRIAL DA LINHA GONCALVES JUNIOR", "tpLgr": "Rua", "nro": "1", "xBairro": "LINHA GONCALVES JUNIOR" }, "fone": "4232471285", "email": "[email protected]" }, "serv": { "cServ": { "cTribNac": "140101", "CNAE": "4520001", "xDescServ": "DIAGNOSTICO COMPUTADORIZADO - R$ 10,00\nMÃO DE OBRA - R$ 10,00" }, "infoCompl": { "xInfComp": "OS nº 234 Modelo: OROCH 16 EXP42 Placa: xxx KM: 121135 Ano/Modelo: 2016/2017 Chassi:xxx" } }, "valores": { "vServPrest": { "vServ": 10 }, "trib": { "tribMun": { "tribISSQN": 1, "tpRetISSQN": 1, "cLocIncid": "4111407" }, "totTrib": { "vTotTrib": { "vTotTribFed": 0, "vTotTribEst": 0, "vTotTribMun": 0 } } } } } } Acredito que o erro de regime de tributação ocorra por conta dos outros dois erros, pois tentamos emitir com todas as opções disponíveis de regime de tributação e o retorno sempre foi o mesmo Sobre a retenção e o país, mesmo preenchendo o payload corretamente, é retornado que não está sendo preenchido o país do tomador e que a retenção informada não é compatível com a regra. Porém mesmo mudando o tipo de retenção e tentando adicionar o bloco "endExt" o mesmo erro é retornado, provavelmente algum ajuste que falta na comunicação. Poderia validar? -
Abaixo o retorno do método https://prod.acbr.api.br/debug/http-requests/req_3a20a9eacee54a09abf382b579795f05/request-content comprovando que o XML enviado não está levando o campo "cLocPrestacao" corretamente <?xml version="1.0" encoding="UTF-8"?> <DPS xmlns="http://www.sped.fazenda.gov.br/nfse" versao="1.01"> <infDPS Id="DPS411850127773955500018400001000000000004752"> <tpAmb>1</tpAmb> <dhEmi>2026-04-15T15:24:32+00:00</dhEmi> <verAplic>acbrapi</verAplic> <serie>1</serie> <nDPS>4752</nDPS> <dCompet>2026-04-15</dCompet> <tpEmit>1</tpEmit> <cLocEmi>4118501</cLocEmi> <prest> <CNPJ>77739555000184</CNPJ> <IM>163800</IM> <fone>4632241381</fone> <email>[email protected]</email> <regTrib> <opSimpNac>3</opSimpNac> <regApTribSN>1</regApTribSN> <regEspTrib>0</regEspTrib> </regTrib> </prest> <toma> <CPF>05320026951</CPF> <xNome>ELUIR PARIZOTTO</xNome> <end> <endNac> <cMun>4118501</cMun> <CEP>89990000</CEP> </endNac> <xLgr>MONTE CASTELO</xLgr> <nro>256</nro> <xBairro>SANTA CATARINA</xBairro> </end> </toma> <serv> <locPrest> <cLocPrestacao>0</cLocPrestacao> -- Problema de cLocPrestacao ocorre aqui </locPrest> <cServ> <cTribNac>140101</cTribNac> <xDescServ>\nLIMPEZA QUIMICA VARETAMENTO RD AGUA + DESCARBONIZACAO+ CONSERTO INTERCOOLER - R$ 850,00</xDescServ> </cServ> </serv> <valores> <vServPrest> <vServ>850.00</vServ> </vServPrest> <trib> <tribMun> <tribISSQN>1</tribISSQN> <tpRetISSQN>1</tpRetISSQN> <pAliq>2.00</pAliq> </tribMun> <totTrib> <pTotTribSN>0.00</pTotTribSN> </totTrib> </trib> </valores> </infDPS> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI="#DPS411850127773955500018400001000000000004752"> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue>yG8Fm50ErTmKM89AJvrE8=</DigestValue> </Reference> </SignedInfo> <SignatureValue>4FZPQccaBMmouuw5IFbGzNKOmOplS9I3V+8A==</SignatureValue> <KeyInfo> <X509Data> <X509Certificate>ZuwpxX1zoBM943UpYCjJCS7jN1TI64rA9qyW6bIzEhBRsphfGZOcUAAN4jRrhXED1yL4KgJQJN2wA==</X509Certificate> </X509Data> </KeyInfo> </Signature> </DPS> Olá! Para a ACBr API o erro ainda persiste, alguma atualização a respeito da validação da API?
-
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?
-
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: 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.
-
Olá! Na tarde de hoje, um de nossos clientes que utiliza a API ACBr para emissão de NFSe reportou que as notas passaram a retornar o seguinte erro: P9020 - Erro de validação do XML: The 'http://www.sped.fazenda.gov.br/nfse:cLocPrestacao' element is invalid - The value '0' is invalid according to its datatype 'http://www.sped.fazenda.gov.br/nfse:TSCodMunIBGE' - The Pattern constraint failed. Consultando o cadastro do município via GET /nfse/cidades/4118501, o retorno indica o provedor Pronim para Pato Branco/PR. { "codigo_ibge": "4118501", "uf": "PR", "municipio": "Pato Branco", "provedor": "Pronim", "ambientes": [ "producao", "homologacao" ], "credenciais": [ "certificado" ] } No payload enviado ao endpoint POST /nfse/dps, o campo cLocPrestacao está corretamente preenchido com o código IBGE "4118501": Abaixo o payload enviado para o métogo POST /nfse/dps para entar emitir a NFSe: { "provedor": "padrao", "ambiente": "producao", "referencia": "77739555000184_3858_15:54:59", "infDPS": { "tpAmb": 1, "dhEmi": "2026-04-15T15:24:32.011Z", "verAplic": "acbrapi", "dCompet": "2026-04-15", "prest": { "CNPJ": "77739555000184", "regTrib": { "regEspTrib": 0 } }, "toma": { "CPF": "xxx", "xNome": "ELUIR PARIZOTTO", "end": { "endNac": { "cMun": "4211108", "CEP": "89990000" }, "xLgr": "MONTE CASTELO", "nro": "xxx", "xBairro": "SANTA CATARINA" } }, "serv": { "locPrest": { "cLocPrestacao": "4118501", "cPaisPrestacao": "BR" }, "cServ": { "cTribNac": "140101", "cTribMun": "042", "CNAE": "4520001", "xDescServ": "LIMPEZA QUIMICA VARETAMENTO RD AGUA + DESCARBONIZAÇÃO+ CONSERTO INTERCOOLER - R$ 850,00" }, "infoCompl": { "xInfComp": "OS nº 2412 Modelo: Placa: KM: Ano/Modelo: 2026/2026Chassi:" } }, "valores": { "vServPrest": { "vServ": 850 }, "trib": { "tribMun": { "tribISSQN": 1, "tpRetISSQN": 1, "pAliq": 2, "cLocIncid": "4118501" }, "totTrib": { "vTotTrib": { "vTotTribFed": 0, "vTotTribEst": 0, "vTotTribMun": 17 } } } } } } No entanto, a resposta retornada pelo endpoint GET /http-request/{req_id}/response-content indica que o campo está sendo enviado com o valor "0" ao provedor, como se o dado original estivesse sendo descartado ou sobrescrito internamente antes do envio. O retorno completo do erro foi: { "lote": [ { "id": null, "chaveAcesso": null, "statusProcessamento": "ERRO", "xmlGZipB64": null, "codAutenticidade": null, "erros": [ { "codigo": "P9020", "descricao": "Erro de validação do XML: The 'http://www.sped.fazenda.gov.br/nfse:cLocPrestacao' element is invalid - The value '0' is invalid according to its datatype 'http://www.sped.fazenda.gov.br/nfse:TSCodMunIBGE' - The Pattern constraint failed." } ] } ], "tipoAmbiente": "PRODUCAO", "versaoAplicativo": "526.02.01.028", "dataHoraProcessamento": "2026-04-15T16:21:42-03:00", "protocolo": null, "processado": true } Considerando que o payload está montado corretamente conforme a especificação da ACBr API, a hipótese é que o problema esteja na integração com o provedor Pronim, possivelmente um mapeamento incorreto ou ausente do campo cLocPrestacao para esse provedor específico. Poderiam verificar se há alguma tratativa especial para o Pronim (Pato Branco/PR) que esteja zerando esse campo, ou se trata-se de um bug na versão atual? Aguardo retorno. Desde já, obrigado! Abaixo o retorno do método https://prod.acbr.api.br/debug/http-requests/req_3a20a9eacee54a09abf382b579795f05/request-content comprovando que o XML enviado não está levando o campo "cLocPrestacao" corretamente <?xml version="1.0" encoding="UTF-8"?> <DPS xmlns="http://www.sped.fazenda.gov.br/nfse" versao="1.01"> <infDPS Id="DPS411850127773955500018400001000000000004752"> <tpAmb>1</tpAmb> <dhEmi>2026-04-15T15:24:32+00:00</dhEmi> <verAplic>acbrapi</verAplic> <serie>1</serie> <nDPS>4752</nDPS> <dCompet>2026-04-15</dCompet> <tpEmit>1</tpEmit> <cLocEmi>4118501</cLocEmi> <prest> <CNPJ>77739555000184</CNPJ> <IM>163800</IM> <fone>4632241381</fone> <email>[email protected]</email> <regTrib> <opSimpNac>3</opSimpNac> <regApTribSN>1</regApTribSN> <regEspTrib>0</regEspTrib> </regTrib> </prest> <toma> <CPF>05320026951</CPF> <xNome>ELUIR PARIZOTTO</xNome> <end> <endNac> <cMun>4118501</cMun> <CEP>89990000</CEP> </endNac> <xLgr>MONTE CASTELO</xLgr> <nro>256</nro> <xBairro>SANTA CATARINA</xBairro> </end> </toma> <serv> <locPrest> <cLocPrestacao>0</cLocPrestacao> -- Problema de cLocPrestacao ocorre aqui </locPrest> <cServ> <cTribNac>140101</cTribNac> <xDescServ>\nLIMPEZA QUIMICA VARETAMENTO RD AGUA + DESCARBONIZACAO+ CONSERTO INTERCOOLER - R$ 850,00</xDescServ> </cServ> </serv> <valores> <vServPrest> <vServ>850.00</vServ> </vServPrest> <trib> <tribMun> <tribISSQN>1</tribISSQN> <tpRetISSQN>1</tpRetISSQN> <pAliq>2.00</pAliq> </tribMun> <totTrib> <pTotTribSN>0.00</pTotTribSN> </totTrib> </trib> </valores> </infDPS> <Signature xmlns="http://www.w3.org/2000/09/xmldsig#"> <SignedInfo> <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> <Reference URI="#DPS411850127773955500018400001000000000004752"> <Transforms> <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> </Transforms> <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> <DigestValue>yG8Fm50ErTmKM89AJvrE8=</DigestValue> </Reference> </SignedInfo> <SignatureValue>4FZPQccaBMmouuw5IFbGzNKOmOplS9I3V+8A==</SignatureValue> <KeyInfo> <X509Data> <X509Certificate>ZuwpxX1zoBM943UpYCjJCS7jN1TI64rA9qyW6bIzEhBRsphfGZOcUAAN4jRrhXED1yL4KgJQJN2wA==</X509Certificate> </X509Data> </KeyInfo> </Signature> </DPS>
-
Erro de Validação 1871 - EloTech
VEXCOM Sistemas - Valtair replied to VEXCOM Sistemas - Valtair 's tópico in Duvidas Gerais ACBr API
Claro, amanhã na primeira hora realizaremos o teste e retornaremos por aqui. Agradeço pela atenção. -
Erro de Validação 1871 - EloTech
VEXCOM Sistemas - Valtair replied to VEXCOM Sistemas - Valtair 's tópico in Duvidas Gerais ACBr API
Olá! Pelo que analisei, não está sendo possível obter esses retornos. Os métodos de consulta exigem o ID da NFS-e para validação, porém esse ID só é gerado quando o payload consegue passar pelo método POST /nfse/dps. Como, neste caso, o envio inicial já retorna erro de XSD, a requisição não é processada e, consequentemente, nenhum ID é gerado. Sem esse identificador, não é possível utilizar os métodos de debug ou consulta para obter mais detalhes, o problema está logo no início do processo. -
Erro de Validação 1871 - EloTech
VEXCOM Sistemas - Valtair replied to VEXCOM Sistemas - Valtair 's tópico in Duvidas Gerais ACBr API
Não consigo gerar o XML do DPS pois no endpoint de emissão já ocorre o erro e nao passa para frente para gerar o ID da NFSe e utilizar no método GET https://prod.acbr.api.br/nfse/{id}/xml/dps. Emitindo com o endpoint POST https://prod.acbr.api.br/nfse/dps usando o payload abaixo: { "provedor": "padrao", "ambiente": "producao", "referencia": "45402907000115_504_08:31:34", "infDPS": { "dhEmi": "2026-04-13T11:14:33.000Z", "dCompet": "2026-04-13T00:00:00.000Z", "prest": { "CNPJ": "45402907000115", "regTrib": { "regEspTrib": 1 } }, "toma": { "xNome": "SELLER TINTAS LTDA", "end": { "endNac": { "cMun": "4111407", "CEP": "84460000" }, "endExt": { "cPais": "BR", "cEndPost": "84460000", "xCidade": "Ivai", "xEstProvReg": "PR" }, "xLgr": "INDUSTRIAL DA LINHA GONCALVES JUNIOR", "tpLgr": "Rua", "nro": "1", "xBairro": "LINHA GONCALVES JUNIOR" }, "fone": "4232471285", "email": "[email protected]", "IE": "xxx", "CNPJ": "30201806000109" }, "serv": { "locPrest": { "cLocPrestacao": "4111407", "cPaisPrestacao": "BR" }, "cServ": { "cTribNac": "140101", "xDescServ": "DIAGNOSTICO COMPUTADORIZADO - R$ 10,00\nMÃO DE OBRA - R$ 10,00", "CNAE": "4520001" }, "infoCompl": { "xInfComp": "OS nº 234 Modelo: OROCH 16 EXP42 Placa: xxx KM: 121135 Ano/Modelo: 2016/2017 Chassi:xxx" } }, "valores": { "vServPrest": { "vServ": 10 }, "trib": { "tribMun": { "tribISSQN": 1, "tpRetISSQN": 1, "cLocIncid": "4111407" }, "totTrib": { "vTotTrib": { "vTotTribFed": 0, "vTotTribEst": 0, "vTotTribMun": 0 } } } } } } Neste endpoint com o payload é retornado: { "error": { "code": "ValidationFailed", "message": "Validation failed: Erro de Validação: --> 1871 - Element '{http://shad.elotech.com.br/schemas/iss/nfse_v2_03.xsd}Cep': This element is not expected. Expected is ( {http://shad.elotech.com.br/schemas/iss/nfse_v2_03.xsd}CodigoPais ).", "errors": [ { "code": "X800", "message": "Erro de Validação: --> 1871 - Element '{http://shad.elotech.com.br/schemas/iss/nfse_v2_03.xsd}Cep': This element is not expected. Expected is ( {http://shad.elotech.com.br/schemas/iss/nfse_v2_03.xsd}CodigoPais )." } ] } } Não permitindo que eu prossiga para outras validações. Parece que ox XSD da EloTech são diferentes para emissão: https://shad.elotech.com.br/schemas/iss/nfse_v2_03.xsd -
GissOnLine com erro de País deve ser informado
VEXCOM Sistemas - Valtair replied to Eduardo.Fonseca's tópico in ACBrNFSe
Bom dia! Estamos com a mesmíssima situação, se puderem compartilhar o link de chamado para solicitarmos correção também. -
Conseguimos resolver via ACBr LIB realizando o procedimento informado neste tópico abaixo: https://www.projetoacbr.com.br/forum/topic/90443-nfse-betha-xml-da-nfse-impressão-e-envio-de-email/ Primeiro é necessário realizar a consulta da situação da NF, se a nota estiver emitida vai retornar a chave NFe e com a chave é necessário realizar uma nova consulta. Aí sim retorna a nota fiscal Talvez isto não esteja implementado na API.
-
Erro de Validação 1871 - EloTech
VEXCOM Sistemas - Valtair replied to VEXCOM Sistemas - Valtair 's tópico in Duvidas Gerais ACBr API
Bom dia! Temos alguma atualização sobre a analise? -
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.
-
Timeout aguardando processamento - Tenente Portela / RS
um tópico no fórum postou VEXCOM Sistemas - Valtair Duvidas Gerais ACBr API
Olá! Estamos implementando a ACBr API em um cliente de Tenente Portela / RS. Configuramos corretamente a empresa no console da API e tentamos emitir uma NFSe utilizando o payload abaixo: { "provedor": "padrao", "ambiente": "producao", "infDPS": { "dhEmi": "2026-04-07T13:35:01.977Z", "dCompet": "2026-04-07T00:00:00.000Z", "prest": { "CNPJ": "61413935000275", "regTrib": { "regEspTrib": 0 } }, "toma": { "xNome": "ANDERSON DA SILVA", "end": { "endNac": { "cMun": "4301859", "CEP": "xxx" }, "xLgr": "RUA xxxLHO", "nro": "41", "xBairro": "CENTRO" }, "fone": "xxx", "CPF": "xxx" }, "serv": { "cServ": { "cTribNac": "140101", "xDescServ": "SERV. GEOMETRIA VEÍCULOS LEVES - R$ 80,00 | SERV. CAMBAGEM VEÍCULOS LEVES - R$ 60,00 | SERV. BALANCEAMENTO VEÍCULOS LEVES (x2) - R$ 50,00", "cTribMun": "4321402", "cNBS": "120013110" } }, "valores": { "vServPrest": { "vServ": 190 }, "trib": { "tribMun": { "tribISSQN": 1, "tpRetISSQN": 1, "cLocIncid": "4321402", "pAliq": 2 }, "totTrib": { "vTotTrib": { "vTotTribFed": 0, "vTotTribEst": 0, "vTotTribMun": 3.8 } } } } } } Ao consultar o ID da NFSe via métodos GET https://prod.acbr.api.br/nfse/nfs_3a20859236804398a5cd471339f27973 e GET https://prod.acbr.api.br/debug/nfs_3a20859236804398a5cd471339f27973 nos é retornado o response: { "id": "nfs_3a20859236804398a5cd471339f27973", "created_at": "2026-04-08T17:58:36.400Z", "status": "processando", "ambiente": "producao", "DPS": {}, "mensagens": [] } E ao tentar sincronizar a NF via método POST https://prod.acbr.api.br/nfse/nfs_3a20859236804398a5cd471339f27973/sincronizar recebemos o seguinte: { "error": { "code": "ValidationFailed", "message": "Validation failed: A nota ainda se encontra na fila de processamento. Aguarde o fim do seu processamento para poder utilizar o endpoint de sincronização.", "errors": [ { "code": "ValidationError", "message": "A nota ainda se encontra na fila de processamento. Aguarde o fim do seu processamento para poder utilizar o endpoint de sincronização." } ] } } Na prefeitura a NF nao é gerada e nao aparece nas requisições de RPS recentes. Ficamos neste looping. Em certo momento tentando emitir a NFSe o timeout era o erro principal: { "id": "nfs_3a208582e1914095bc77f902436910ef", "status": "erro", "numero": "", "codigo_verificacao": "", "link_url": "", "data_emissao": "", "ambiente": "producao", "referencia": "", "dps_serie": "", "dps_numero": "", "mensagens": "Timeout aguardando processamento (máx. 2 min).", "pdf": "", "xml_dps": "", "xml_nfse": "" } Seria isto uma possível inconsistencia no provedor Betha ou erro de comunicação da API? -
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>
-
Para criar a empresa estamos conseguindo normalmente, o problema em si seria o erro: E43 - Inscrição Municipal do prestador do serviço não encontrada na base de dados do município. - CODE: 1 Isso ocorre mesmo se deixarmos o campo "I.M" vazio tanto no console quanto em nosso sistema. Se preenchermos o campo de "I.M" no console o erro retornado seria EL0 - Erro interno do servidor. Tente novamente em instantes, caso o problema persista favor entrar em contato com o suporte - CODE: 1 Este erro estaria relacionado ao CORE-161 para correção?
-
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.
-
Erro de Validação 1871 - EloTech
um tópico no fórum postou VEXCOM Sistemas - Valtair Duvidas Gerais ACBr API
Olá! Estamos tentando emitir uma NFSe via ACBr API para o provedor EloTech de Ivaí / PR O Payload que estamos enviando seria este abaixo: { "provedor": "padrao", "ambiente": "homologacao", "referencia": "45402907000115_504_08:31:34", "infDPS": { "dhEmi": "2026-04-08T08:14:33.000Z", "dCompet": "2026-04-08T00:00:00.000Z", "prest": { "CNPJ": "45402907000115", "regTrib": { "regEspTrib": 1 } }, "toma": { "xNome": "SELLER TINTAS LTDA", "end": { "endNac": { "cMun": "4111407", "CEP": "84460000" }, "xLgr": "INDUSTRIAL DA LINHA GONCALVES JUNIOR", "tpLgr": "Rua", "nro": "1", "xBairro": "LINHA GONCALVES JUNIOR" }, "fone": "4232471285", "email": "[email protected]", "IE": "xxx", "CNPJ": "30201806000109" }, "serv": { "cServ": { "cTribNac": "140101", "xDescServ": "DIAGNOSTICO COMPUTADORIZADO - R$ 10,00\nMÃO DE OBRA - R$ 10,00", "CNAE": "4520001" }, "infoCompl": { "xInfComp": "OS nº 234 Modelo: OROCH 16 EXP42 Placa: xxx KM: 121135 Ano/Modelo: 2016/2017 Chassi:xxx" } }, "valores": { "vServPrest": { "vServ": 10 }, "trib": { "tribMun": { "tribISSQN": 1, "tpRetISSQN": 1, "cLocIncid": "4111407" }, "totTrib": { "vTotTrib": { "vTotTribFed": 0, "vTotTribEst": 0, "vTotTribMun": 0 } } } } } } O retorno que recebemos: { "error": { "code": "ValidationFailed", "message": "Validation failed: Erro de Validação: --> 1871 - Element '{http://shad.elotech.com.br/schemas/iss/nfse_v2_03.xsd}Cep': This element is not expected. Expected is ( {http://shad.elotech.com.br/schemas/iss/nfse_v2_03.xsd}CodigoPais ).", "errors": [ { "code": "X800", "message": "Erro de Validação: --> 1871 - Element '{http://shad.elotech.com.br/schemas/iss/nfse_v2_03.xsd}Cep': This element is not expected. Expected is ( {http://shad.elotech.com.br/schemas/iss/nfse_v2_03.xsd}CodigoPais )." } ] } } O Payload estaria de acordo com o esperado para o envio, como podemos fazer para pegar o XML que está sendo gerado e está sendo passado pela validação? Como não passa para validação não é gerado o ID da NFSe para utilizar os métodos https://prod.acbr.api.br/debug/{id} e https://prod.acbr.api.br/debug/http-requests/{id_req}/request-content.
