Para emitir NFS-e em Salvador/BA via integração sem informação dos dados do tomador, basta serem enviados os dados do tomador como null exceto o campo nome, que deve ter alguma informação, como, por exemplo, "Não informado".
Ao enviar todos os campos de dados do tomador em branco, poderá ocorrer a seguinte mensagem de rejeição:
Código: P68 Descrição: XML não compatível com Schema. Correção: Codigo de erro SEFAZ
A rejeição ocorrerá devido à falta de informação do tomador.
Segue um JSON de exemplo:
{
"tipo": "NFS-e",
"idExterno": "exemplo1",
"ambienteEmissao": "Producao",
"cliente": {
"nome": "Não Informado",
"email": "null",
"cpfCnpj": "null",
"inscricaoMunicipal": null,
"telefone": null
},
"servico": {
"descricao": "json exemplo",
"aliquotaIss": 2.0,
"codigoServicoMunicipio": "604",
"itemListaServicoLC116": null,
"cnae": null,
},
"valorTotal": 1.00,
"observacoes": null,
"metadados": {}
}
Quaisquer dúvidas, nossos canais de suporte estão à disposição!