Silvia Tarloto Mariano
-
Total de ítens
4 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Silvia Tarloto Mariano
-
-
Boa tarde
Estou com problema recorrente ao enviar os comandos para o ACBRMonitor para emissão de boletos... aleatoriamente da o erro I/O ERROR 32.
Ja fiz varias alterações e não resolve. Mando os arquivos para a pasta ENTRADA com a extensão TMP e com nomes diferentes. E depois verifico se o arquivo esta na pasta SAIDA, leio o retorno e so depois troco a extensão do proximo arquivo... troco a extensão de cada arquivo por TXT, para que o acbr leia e execute... mas aleatoriamente aparece o erro.
Não sei mais o que fazer ou verificar.
-
Bom dia
Uso o AcbrMonitor para gerar arquivos de boleto e enviar por email.
E constantemente tenho erro i/o 32, e é muito aleatorio.
Ja fiz varios teste, mas mensmo assim o erro sempre aparece.
Alguem tem ideia de como solucionar?
Outra coisa, estou lendo no log.txt os retornos a cada entrada que envio e tambem esse retorno as vezes não vem completo.
Rotina para ler o retorno.:
if FileExists(Form_Boleto.aux_log) then
begin
AssignFile(F1,Form_Boleto.aux_log);
Reset(F1);
CloseFile(F1);AssignFile(F1,Form_Boleto.aux_log);
Reset(F1);while not Eof(F1) do
begin
Readln(F1,S1);
linha_log := S1;Form_Boleto.Memo1.Lines.Add(linha_log); // estou gravando em um memo
Form_Boleto.Tbl_Comando.Append;
Form_Boleto.Tbl_ComandoComando.Text := linha_log; // estou gravando o retorno em uma tabela(fiz isso pra tentar pegar erros e reprocessar);
Form_Boleto.Tbl_Comando.Post;
end;
CloseFile(F1);if (pos('OK:',linha_log)) > 0 then Form_Boleto.erro_boleto := ''
else Form_Boleto.erro_boleto := linha_log;
end
else Form_Boleto.Memo1.Lines.Add('Retorno não encontrado');-----------------------------------------------------------------------------------------------------------------------------------------------------
Envio dos comandos.:
TRY
assignFile(meuarq,aux_ent);
rewrite(meuarq);
Write(meuarq, #239+#187+#191); // para gerar tipo UTF-8linha := 'BOLETO.LimparLista'; // Limpando lista de boletos
writeln(meuarq,linha);
FINALLY //except
system.CloseFile(meuarq);
END; -
Uso o AcbrMonitor e agora troquei de micro e ao enviar os boletos por email tenho o erro abaixo.:
14/06/2021 11:22:34 - Email: Iniciando processo de envio.
14/06/2021 11:22:34 - Email: Configurando o cabeçalho do e-mail.
14/06/2021 11:22:34 - Email: Logando no servidor de e-mail.
14/06/2021 11:22:38 - Email: Iniciando os envios.
14/06/2021 11:22:39 - Email: Processando lista de destinatários.
14/06/2021 11:22:39 - SMTP Error: Unable to send MailTo.
550 SMTP AUTH is required for message submission on port 587
14/06/2021 11:23:35 - ACBr MonitorPLUS Ver.1.3.0.310 - x86O que pode ser?
i/o error 32
em ACBrMonitor PLUS
Postado
Oi...
Eu sei, mas ainda não consegui achar aonde. E o erro é aleatorio.
As vezes faço 100 boletos e não da erro nenhum, as vezes faço 1 e da.
Quando aparece o erro fecho o acbr e o sistema e abro de novo, repito o processo e da tudo OK.
Estou ficando louca com isso, kkk.