Rejeição: Obrigatória a informação do NCM completo [nItem: 999]

O que é :

Este erro ocorre quando o código NCM (Nomenclatura Comum do Mercosul) informado para um item na NF-e ou NFC-e está incompleto ou não segue o formato exigido. O código NCM é utilizado para identificar a natureza das mercadorias e produtos, sendo obrigatório informar todos os 8 dígitos para que a SEFAZ consiga validar o item corretamente. Se o NCM estiver incorreto ou com menos dígitos, o documento será rejeitado.

causas_comuns :

O código NCM foi informado com menos de 8 dígitos.
Houve erro de preenchimento do NCM, deixando-o incompleto ou digitando incorretamente alguns números.
O sistema ERP não validou corretamente a exigência de informar todos os dígitos do NCM antes da emissão da NF-e ou NFC-e.

Exemplo Prático:

<det nItem="999">
  <prod>
    <cProd>001</cProd>
    <xProd>Produto A</xProd>
    <NCM>12345</NCM> <!-- NCM incompleto, apenas 5 dígitos -->
    ...
  </prod>
</det>

No exemplo acima, o campo <NCM> está preenchido com apenas 5 dígitos, o que não atende ao requisito de 8 dígitos, causando a rejeição do documento.

como_resolver:

Verifique o NCM informado para o item identificado (nItem: 999) e certifique-se de que ele possui exatamente 8 dígitos.
Utilize a tabela oficial de códigos NCM para encontrar o código correto que descreve a mercadoria.
Atualize o cadastro do produto no sistema ERP para que o NCM esteja completo e válido.
Corrija o valor no campo <NCM> e reenvie a NF-e ou NFC-e para a SEFAZ.

tipos_documento:

NFe (Nota Fiscal Eletrônica)
NFCe (Nota Fiscal de Consumidor Eletrônica)