Verifiquei que está tudo certo com a nota enviada. Aparentemente, é um erro do provedor da prefeitura ao recepcionar a emissão da nota e talvez seja apenas no ambiente de homologação deles.
Você poderia tentar uma emissão no ambiente de produção e nos dizer se o erro ainda persiste?
Verificamos que esse provedor requer que seja enviado o código de tributação do município, porém essa informação não foi enviada no seu JSON. Para isso, envie o campo codigo_tributacao_municipio dentro do serviço, conforme mostra nossa documentação:
{
“codigo”: “E30”,
“descricao”: “Item da lista de serviço inexistente”,
“correcao”: “Consulte a legislação vigente para saber o item da lista de serviço que deverá ser informado neste campo. (RPS Número: 20 Série: SN)”
},
"Erro de Validação: 1832 - Element ‘{http://www.abrasf.org.br/ABRASF/arquivos/nfse.xsd}ItemListaServico’: [facet ‘maxLength’] The value has a length of ‘6’; this exceeds the allowed maximum length of ‘5’.\n
@daniel.franco como está o JSON que você está enviando? Está indo via JSON ou SDK?
Que valores você colocou nos campos item_lista_servico e codigo_tributacao_municipio?