NFSe de Campinas/SP

Olá Pessoal, podem me ajudar com uma rejeição de NFSe de Campinas

Nosso cliente usa a serie 99 do rps, conferimos no portal da prefeitura.
Mas ao tentar autorizar a NFS temos a rejeição:
X800 - Erro de Validação: 1840 - Element SerieRPS: [facet enumeration] The value 99 is not an element of the set {NF}. |
a chave da NF é 3A086C7C-BE88-4665-80C7-F2D15CFB79FC

Obrigado

Boa tarde @evandro,

De acordo com a mensagem retornada, a prefeitura em questão só aceita o valor NF como série do RPS. Assim, configure a série para NF ao invés de 99.

Olá,

Deu certo com a seria NF em vez de 99. Autorizamos uma nota de teste.
Agora o cliente tentou emitir uma nota e esta tendo a rejeição: “X999 - Erro de Conexão: EndTag: </ not found”

Chave da NFS-e: 3A088F36-5703-4E39-808D-74DDB7C08418

Pode ser um problema na prefeitura ou na api?

Olá @evandro,

Isso é um erro na prefeitura, que está retornando um XML inválido no retorno da consulta.

Segue a parte relevante do XML retornado, com alguns dados ofuscados:

<Erros>
  <Erro>
    <Codigo>306</Codigo>
    <Descricao>Codigo da Atividade do RPS inexistente.Atividade 711200000 nao localizada no cadastro.</Descricao>
    <ChaveRPS>
      <InscricaoPrestador>XXX</InscricaoPrestador>
      <SerieRPS>NF</SerieRPS>
      <NumeroRPS>XXXX</NumeroRPS>
      <DataEmissaoRPS>2023-01-03T12:00:00</DataEmissaoRPS>
      <RazaoSocialPrestador>XXX</RazaoSocialPrestador>
    </ChaveRPS>
  </Erro>
  <Erro>
    <Codigo>0</Codigo>
    <Descricao>ERROERRO NA CONVERSAO DE RPS EM NOTA FISCAL :null -->Classe :br.com.dsfnet.wsnfe2.validacao.ValidaRps linha:544</consultarLoteReturn>
  </consultarLoteResponse>