Compreendendo a Rejeição
A rejeição "1001 - XML não compatível com Schema.The 'cIndOp' element is invalid - The value 'xxxxxxxxxxxx' is invalid according to its datatype 'http://www.prefeitura.sp.gov.br/nfe/tipos:cIndOp' - The actual length is greater than the MaxLength value." ocorre quando um campo obrigatório para a estrutura do arquivo eletrônico está vazio ou contém um valor não aceito pelo validador da prefeitura. No caso relatado, o elemento 'cIndOp' refere-se ao Indicador de Operação, que define a natureza da prestação (ex: Tributação no município, Tributação fora do município, Isenção, etc.), sendo um dado mestre para o cálculo do imposto e essencial para a validade jurídica da NFS-e.
Solução
-
Acesse o módulo Faturamento e localize a nota na aba Nota fiscal de serviço.
-
Clique em Abrir ou Editar o documento rejeitado.
-
Verifique a aba de preenchimento dos dados do serviço (conforme o layout da prefeitura, pode estar em abas como Dados, Complementar ou campos específicos de DPS).
-
Localize o campo Indicador de Operação e selecione a opção correspondente à operação realizada.
-
Clique em Gravar para salvar a alteração.
-
Clique no botão Enviar notas para que o ISS-Easy realize o novo "parser" (tradução) do XML com a informação corrigida.
Para evitar que novas notas sejam geradas sem essa informação, revise:
-
Operação: Configurador / Estoque / Operação. Verifique se a operação de serviço está corretamente vinculada ao Tipo de Movimento "Venda" e se as informações de cálculo de ISS estão corretas.
-
Cadastro do Produto (Serviço): Verifique se o Item da lista de serviço e o Código de tributação do município estão preenchidos na aba Impostos e Geração NF-e, pois a ausência desses dados também causa erros de schema.
Se a prefeitura não permitir o cancelamento direto por erro de emissão após a autorização, será necessário gerar uma Nota Substituta. Veja como emitir uma Nota Substituta clicando aqui.