Estou tentando emitir uma NF-e para um cliente nosso que é de GOIAS, onde o mesmo possui a inscrição estadual como IE: 20.242.455-3.
Basicamente o retorno padrão com essa IE é - O campo ‘infNFe.emit.IE’ não corresponde ao formato esperado ^([0-9]{2,14}|ISENTO)$
Então conforme orientação, retiramos a pontuação e os traços da IE para passar para aprovação da NF-e. Mas ao retirar a rejeição muda como se o cliente não estivesse apto a emitir notas fiscais.
Observação: Fiz toda validação no Sintegra sobre este CNPJ e no Arquivo dele consta como Apto a emitir NF-e.
Essa é uma rejeição da SEFAZ. Favor entrar em contato com o suporte deles ou com um contador habilitado para realizar o processo de habilitação para emissão de NF-e.
No caso da NFCom, o campo Inscrição Estadual (IE) do emitente é obrigatório no XML.
Quando você não o informa no JSON do pedido de emissão, a Nuvem Fiscal tenta preencher automaticamente esse campo com a IE cadastrada nos dados da empresa.
O problema é que, se a inscrição estadual não estiver definida no cadastro da empresa, o sistema acaba enviando uma string vazia, o que não atende à regra de validação (expressão regular ^([0-9]{2,14})$). Isso gera exatamente o erro que você está recebendo.
Para corrigir, defina a IE no cadastro da empresa ou envie o valor diretamente no JSON do pedido de emissão (infNFCom.emit.IE).