Validação de CPF válido

Fomos questionados sobre um caso específico onde a NFS-e é emitida para um “consumidor final” com CPF 00000000009. Emitindo diretamente pela prefeitura, no município de Garça, consigo fazer a emissão sem problemas, porém emitindo através da integração recebo esse retorno:
Validation failed: O campo ‘infDPS.toma.CPF’ deve ser um CPF válido

Essa validação, pode ser configurada? Ou é possível adicionar esse CPF como exceção nessa validação?

Bom dia, @emissor.simbanfe.

No caso de emissão de uma NFS-e sem a identificação do tomador de serviços, a recomendação é que omita a propriedade infDPS.toma no JSON enviado à API.

Tente realizar dessa forma e nos informe caso continue com problemas.

Omitindo a propriedade infDPF.toma recebi esse retorno:

Erro ao realizar envio. Nome/Razão Social e CPF/CNPJ do tomador do serviço não informado. Para este tomador do serviço informe o Nome/Razão Social.

ID da nota: nfs_3a15ce5aadbb4390b8b9c5f04d58b6f2

No caso precisaria de uma solução sendo ela emitir sem tomador, ou então aceitar o CPF 00000000009 que é aceito pela prefeitura e hoje sou barrado na validação da integração.

Bom dia, @emissor.simbanfe.

Poderia nos fornecer um XML de alguma nota fiscal emitida dessa forma por essa prefeitura para que possamos analisar o caso mais a fundo?

Segue XML:

NFSe_2184257C91SZAMYQFC8EF45LXLPZIJUU.zip (1,5,KB)

Boa noite, já têm algum retorno sobre esse cenário?

Boa tarde, @emissor.simbanfe.

Fizemos mais uma alteração para esse município.

Favor realizar um novo teste, omitindo a propriedade infDPF.toma.

Bom dia, @arimateia

Recebi o seguinte retorno:
Erro ao realizar envio. O CNPJ/CPF 00000000000 do Tomador de servico invalido. Informe um CNPJ/CPF do 00000000000 de servico valido.

Não entendi muito bem o que significa esse retorno, mas ainda parece que emitir sem informar o tomador não está sendo aceito.

ID dessa tentativa: nfs_3a15ef7ea0cb4db0813aff04dd30e575

Bom dia, @emissor.simbanfe.

Fizemos mais um ajuste. Favor tentar novamente agora.

Boa tarde, @arimateia

Ainda não realizei os testes, mas fomos até prefeitura do município de Garça que é onde irá ocorrer esse tipo de emissão, e entendemos com responsável pelo ISS que esses tipos de emissão para Consumidor Final na Fiorili devem ser feitos dessa forma:

Nota de serviço para pessoas física - Garça (Fiorili):

  • Nome: CONSUMIDOR
  • CPF: 000.000.000-09

Nota de serviço para pessoa jurídica - Garça (Fiorili):

  • Nome: CONSUMIDOR FINAL
  • CPF: 00.000.000/0000-00

Aconselha que ainda façamos os testes aqui dessas últimas alterações mesmo com essa atualização de informações?

@emissor.simbanfe

Sim, pode realizar os testes.

@arimateia erro retornado:
Erro ao realizar envio. Endereço do tomador do serviço não informado. Informe o endereço do tomador do serviço.

ID: nfs_3a15f16d8999416aa70c8af363cd5e35

Boa tarde, @arimateia sabe se com as informações que fornecemos, consegue nos passar alguma previsão ou se realmente vai ser possível de emitirmos dessa forma para “consumidor final”?

Estou sendo pouco insistente porque estamos dependendo dessa resposta sobre esse tipo de emissão para entender se vamos atender essa demanda que surgiu

Bom dia, @emissor.simbanfe.

Realizamos mais uma alteração para essa prefeitura, pois ela exige o endereço mesmo em casos onde o tomador não é identificado.

Nesse cenário, deve-se enviar o grupo de tomador da seguinte forma no JSON:

"toma": {
  "xNome": "CONSUMIDOR",
  "end": {
    // enviar aqui os campos de endereço
  }
}

Favor realizar novos testes e nos avisar caso continue com algum problema.

Boa noite @arimateia deu certo a emissão, estamos somente confirmando se não será necessária emissão nesse modelo parecido, porém para pessoa jurídica, que tem instruções que comentei em mensagem anterior. Se realmente não houver a necessidade, já está nos atendendo esse tipo de emissão com Consumidor PF.