Alguém tem alguma sugestão?
Além do problema relatado estou com dificuldades para gerar uma nota em que a razão social tenha acentuação ou cedilha.
Informando o caractere literal (Á ou Ç por exemplo) direto na razão, ao assinar, recebo de volta uma interrogação (?) no lugar desses caracteres.
Informando o caractere de escape (Á ou Ç por exemplo) o XML retornado apresenta a razão com caracteres inválidos no lugar.
Debugando, percebo que ao chamar o método LerXML do objeto NotaFiscal é utilizada a função ParseText do ACBrUtil, e dentro dela eventualmente acaba chamando a UTF8ToNativeString, que já me retorna a partir daí os caracteres zoados.
Obs. estou utilizando a configuração ACBr1.Configuracoes.Geral.RetirarAcentos = False para que mantenha o conteúdo que estou passando ao componente.
Aproveitando também, gostaria de saber se há alguma forma de enviar o XML que estou gerando sem ter necessidade de mandar o objeto NotaFiscal do componente ler o XML, enviar direto sem passar pelas estruturas de objetos do componente. É possível? Olhando todos os exemplos, demos, etc sempre é indicado montar a nota fiscal através destes objetos, não achei nada diferente.
Essa minha necessidade é para que eu consiga manter o XML da NFe/NFCe exatamente da forma como meu ERP gerou.
Agradeço desde já.