Mensagem ao enviar boleto por e-mail: Não foi possível realizar a exportação do arquivo. Verifique as permissões e o formato do arquivo.

De CIGAM WIKI

FAQ_CIGAM > FAQ_Finanças > Gestão Financeira > Mensagem ao enviar boleto por e-mail: Não foi possível realizar a exportação do arquivo. Verifique as permissões e o formato do arquivo.

Esta situação ocorre ao tentarmos enviar um novo Boleto com o arquivo merge (rtf) aberto no Word.

Quando o arquivo no Word é aberto, o mesmo bloqueia o documento de ser alterado ou editado por outros programas. Com isso, a rotina de envio de Boletos, embora passe em todos os pontos corretos do programa, não consegue sobrescrever o arquivo merge (rtf). O comando que chama o CIGAM Editor para converter o rtf em pdf também não consegue realizar o processo.


Boletoword.png


Quando esta situação ocorre, o sistema envia o Boleto (pdf) que tem já está gerado em pasta.

Solução 1:

Se deixarmos em aberto o arquivo merge do Boleto (rtf) no CIGAM Editor, o erro não ocorre. O problema ocorre se deixarmos o mesmo aberto no Word.

Um agravante da situação é gerar os arquivos do Boleto (merge (rtf) e pdf) na pasta Temp dentro do %CIGAM_INSTAL%, ao invés de gerarem na pasta temporária da máquina do usuário (%temp%). Com isso, qualquer pessoa em qualquer máquina que estiver com o arquivo merge do Boleto (rtf) aberto no Word, vai ocasionar o erro pro usuário que estiver tentando gerar/enviar novos Boletos.

Solução 2:

Ao alteramos para gerar a pasta temporária do usuário (%temp%) o problema já é resolvido. Também se sugere alterar – em todas as máquinas – para abrir os arquivos com extensão “rtf” com o CIGAM Editor. Ele não bloqueia o arquivo de ser acessado/editado por outros programas. Mesmo que alguém tenha aberto o arquivo, isso não impedirá que a rotina de emissão/envio de Boletos funcione corretamente.