Ir para conteúdo
  • Cadastre-se

Sodré Bertola

Membros
  • Total de ítens

    11
  • Registro em

  • Última visita

Últimos Visitantes

192 visualizações

Sodré Bertola's Achievements

  1. Bom dia, Segue em anexo a Unit modificada. O arquivo do manual é maior que 2MB. Seguem o Link do layout do banco Safra: https://www.safra.com.br/data/files/88/B0/1D/5B/F40F09108C3282097FFDF9C2/Layout padrao CNAB240 V 10 11 - 21_08_2023.pdf ACBrBancoSafra.pas
  2. Boa tarde, foi ajustado no fonte "ACBrBancoSafra.pas", na rotina "GerarRegistroHeader240". Para que na linha 331 "PadLeft(CodigoCedente, 20, ' ')" seja passado espaço ao invés de '0'. Depois do ajuste, o boleto foi validado e já está em produção no cliente. Segue em anexo a crítica do analisador da homologação. Link do layout do banco Safra: https://www.safra.com.br/data/files/88/B0/1D/5B/F40F09108C3282097FFDF9C2/Layout padrao CNAB240 V 10 11 - 21_08_2023.pdf Obrigado pela atenção.
  3. Bom dia. Farei isso, obrigado pela atenção!
  4. Boa tarde. Venho por meio deste, apresentar uma situação na homologação CNAB240 com banco Safra semana passada. Recebi as seguinte críticas do avaliador, onde uma delas referisse ao "Código Cedente". O campo "Código Cedente" não é tratado pelo banco Safra. Porém o Acbr no fonte "ACBrBancoSafra.pas", na rotina "GerarRegistroHeader240", está gerando o arquivo com (0000000000), mas o banco está criticando dizendo que deveria ser informado espaço em branco com 20 caracteres. Desde já agradeço.
  5. Obrigado pela atenção @DaniPro segui conforme foi orientado e funcionou!
  6. Bom dia. Não utilizamos mais. Porém a Software Express, está fazendo a homologação assistida em nosso sistema e está cobrando esse teste!
  7. Boa tarde. Estou efetuando a simulação da queda de energia conforme solicitado pelo homologador. Passos: 01 - Efetuar venda de qualquer valor e qualquer operação Débito/Crédito. 02 - Inserir o cartão na PinPad e senha. 03 - Ao aparecer no visor do PinPad "Transacao Aprov.", derrubar o sistema. Observação: Com essa sequencia verifiquei que o arquivo "ACBr_*.tef", não é criado, com isso ao abrir o sistema novamente não é possível identificado a Última Transação para ser tratada. Percebi que ao executar a queda do sistema. A transação é registrada pelo Sitef ficando com o estado "PENDENTE". Porém do lado do sistema não chega nessa parte do código para gravar o arquivo. Unit ACBrTEFAPIComum "if UltimaRespostaTEF.Sucesso then begin NumRespostas := RespostasTEF.Count; //HOMOLOGAÇÃO: Insira um Break Point na linha abaixo, se deseja interromper a // aplicação, antes de Componente Criar um Arquivo de Backup da Ultima Transação // (simulação de transação pendente, sem recuperação por arquivo de Backup) i := RespostasTEF.AdicionarRespostaTEF(UltimaRespostaTEF); if (i < 0) or (NumRespostas < RespostasTEF.Count) then // Adicionou uma nova resposta ? begin // Se transação foi OK, e precisa de confirmação, vamos salvar um Backup dela em disco if UltimaRespostaTEF.Sucesso and ConfirmarTransacaoAutomaticamente and UltimaRespostaTEF.Confirmar then begin FinalizarTransacao(tefstsSucessoAutomatico); end; end; end; "
  8. Removi todos os fontes do ACBr, e deixei apenas um fonte para todos os Delphi. Executei o bat "apagarAcbr.bat". Executei a nova instalação do ACBr com a opção "Remover arquivos antigos do disco". Funcionou tudo certo. Apenas tive problema com o arquivo "ACBrD5.DCU" que não foi gerado na instalação do ACBr, e o sistema estava pedindo o uso dessa .DCU. Mas eu tinha esse arquivo salvo, coloquei junto ao fonte e tudo funcionou perfeitamente. Muito obrigado pela atenção!
  9. Entendi, sim tenho dois Fontes ACBr, um para o Delphi 7 e outro para o 2007. Vou atualizar os dois e testar novamente.
  10. Realizei os procedimento citado, mas o erro continua. Criei um novo projeto e adicionei um novo componente ACBrTEFD e ocorre o mesmo erro. Fiz um teste. Comentei as linhas no fonte do ACBr "Acbr\Fontes\ACBrTEFD\ACBrTEFD.pas" onde é criado a propriedade no Object Inspetor na classe. Porém agora passou a criticar outra propriedade do componente "ACBrTEFD1.TEFDirecao.ArqTemp".
  11. Bom dia. Venho relatar uma mensagem de erro após ter atualizado os fontes do ACBr Delphi 7 no dia 13/11/2023. Mensagem "Error reading ACBrTEFD1.TEFCliSiTefModular.ArqTemp: Property TEFCliSiTefModular does not exist.". A mensagem ocorre ao rodar o programa. Verifiquei que o mesmo ocorre no programa de exemplo do ACBr. Desde já agradeço pela atenção.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.