MENSAGEM: 299 - XML da área de cabeçalho com codificação diferente de UTF-8
CAUSA: Quando retornar à rejeição 299 significa que a codificação do arquivo XML não está seguindo os padrões definidos para o projeto NF-e.
Para que não haja este problema é necessário realizar a geração do XML nos padrões de codificação UTF-8 e conter no cabeçalho a seguinte estrutura: <?xml version="1.0" encoding="utf-8"?>, com isso, a autorização pelo Web Service da Receita Federal irá atender à solicitação.
SOLUÇÃO: Será necessário revisar as parametrizações do sistema e garantir de que está sendo enviado o documento à SEFAZ com o padrão de codificação UTF-8 de acordo com o manual da Secretaria da Fazenda.