Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 4669 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia, estou tentando utilizar o ACBr Boleto para emitir boletos do Itaú, porem quando tento enviar o arquivo remessa da sempre o mesmo erro tamanho do registro 2 invalido.

E tambem qual seria a versão correta do Fortes Report para utilizar o ACBr Boleto?

  • 2 semanas depois ...
  • Administradores
Postado

Boa tarde.

Nós utilizamos a cobrança do Itau, porém não efetuamos a remessa, quais são as informações da conta e do boleto que estão sendo transmitidos?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 1 mês depois ...
Postado

Boa tarde Juliana, só agora estou retomando o desenvolvimento dos boletos bancários e vi sua resposta.

Essa semana fiz uns teste com referencia a sua informação e o funcionamento da emissão, aceitação pelo banco, e o credito na conta foi realizada com sucesso. porém reparei que as informações das instruções, juros e multa não foram impressos no boleto será que estou fazendo algo errado? segue o código:

Titulo:= ACBrBoleto1.CriarTituloNaLista;

with Titulo do

begin

LocalPagamento := dados.CDS_config_boletosLOCAIS_DE_PAGAMENTO.Value;

Vencimento := dados.CDS_receberDATA_VCT.AsDateTime;

DataDocumento := dados.CDS_receberDATA_EMI.AsDateTime;

NumeroDocumento := dados.CDS_receberCOD_RECEBER.AsString;

EspecieDoc := 'DM';

if dados.CDS_bancosACEITE.Value='N' then

Aceite := atNao else

Aceite := atSim;

DataProcessamento := Now;

NossoNumero := IntToStrZero(dados.CDS_receberCOD_RECEBER.Value,8);

Carteira := dados.CDS_bancosCARTEIRA.Value;

ValorDocumento := dados.CDS_receberVAL_A_RECEBER.AsCurrency;

DataMoraJuros := dados.CDS_receberDATA_VCT.AsDateTime;

ValorMoraJuros := dados.CDS_receberJUROS_DIA.Value;

PercentualMulta := dados.CDS_receberMULTA.Value;

Sacado.NomeSacado := dados.CDS_clientesRAZAO.Value;

if dados.CDS_clientesFIS_JUR.Value='F' then

Sacado.CNPJCPF := dados.CDS_clientesCPF.AsString else

Sacado.CNPJCPF := dados.CDS_clientesCNPJ.AsString;

Sacado.Logradouro := dados.CDS_clientesENDERECO.Value;

Sacado.Numero := dados.CDS_clientesNUMERO.Value;

Sacado.Bairro := dados.CDS_clientesBAIRRO.Value;

Sacado.Cidade := dados.CDS_clientesCIDADE.Value;

Sacado.UF := dados.CDS_clientesESTADO.Value;

Sacado.CEP := dados.CDS_clientesCEP.Value;

ValorAbatimento := 0;

DataAbatimento := 0;

Instrucao1 := dados.CDS_config_boletosINSTRUCOES_L1.Value;

Instrucao2 := dados.CDS_config_boletosINSTRUCOES_L2.Value;

end;

  • Administradores
Postado

Boa tarde.

Vc tentou deixar a DataMoraJuros maior que a data de Vencimento?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Eu acabei fazendo desta forma:

LocalPagamento := dados.CDS_config_boletosLOCAIS_DE_PAGAMENTO.Value;

Vencimento := dados.CDS_receberDATA_VCT.AsDateTime;

DataDocumento := dados.CDS_receberDATA_EMI.AsDateTime;

NumeroDocumento := dados.CDS_receberCOD_RECEBER.AsString;

EspecieDoc := 'DM';

if dados.CDS_bancosACEITE.Value='N' then

Aceite := atNao else

Aceite := atSim;

DataProcessamento := Now;

NossoNumero := IntToStrZero(dados.CDS_receberCOD_RECEBER.Value,8);

Carteira := dados.CDS_bancosCARTEIRA.Value;

ValorDocumento := dados.CDS_receberVAL_A_RECEBER.AsCurrency;

DataMoraJuros := dados.CDS_receberDATA_VCT.AsDateTime;

ValorMoraJuros := dados.CDS_receberJUROS_DIA.Value;

Juros:=formatfloat('#,##0.00',dados.CDS_receberJUROS_DIA.Value);

PercentualMulta := dados.CDS_receberMULTA.Value;

multa:=formatfloat('#,##0.00',dados.CDS_receberMULTA.Value);

Sacado.NomeSacado := dados.CDS_clientesRAZAO.Value;

if dados.CDS_clientesFIS_JUR.Value='F' then

Sacado.CNPJCPF := dados.CDS_clientesCPF.AsString else

Sacado.CNPJCPF := dados.CDS_clientesCNPJ.AsString;

Sacado.Logradouro := dados.CDS_clientesENDERECO.Value;

Sacado.Numero := dados.CDS_clientesNUMERO.Value;

Sacado.Bairro := dados.CDS_clientesBAIRRO.Value;

Sacado.Cidade := dados.CDS_clientesCIDADE.Value;

Sacado.UF := dados.CDS_clientesESTADO.Value;

Sacado.CEP := dados.CDS_clientesCEP.Value;

ValorAbatimento := dados.CDS_receberVALOR_DESCONTO.Value;

DataAbatimento := dados.CDS_receberDATA_DESCONTO.AsDateTime;

Mensagem.Add('Após o venc. cobrar juros de R$ '+juros+' ao dia'+' e multa de R$ '+multa);

if (Trim(dados.CDS_receberDATA_DESCONTO.AsString)<>EmptyStr) and (Trim(dados.CDS_receberVALOR_DESCONTO.AsString)<>EmptyStr) then// or (dados.CDS_receberVALOR_DESCONTO.Value>0 and Trim(dados.CDS_receberDATA_DESCONTO.AsString)) then

Mensagem.Add('Conceder desconto de R$ '+formatfloat('#,##0.00',dados.CDS_receberVALOR_DESCONTO.Value)+' até '+datetostr(dados.CDS_receberDATA_DESCONTO.AsDateTime));

Mensagem.Add(dados.CDS_config_boletosINSTRUCOES_L1.Value);

Mensagem.Add(dados.CDS_config_boletosINSTRUCOES_L2.Value);

Mensagem.Add(dados.CDS_config_boletosINSTRUCOES_L3.Value);

Postado

Agora eu estou um pouco preocupado que depois dessa implementação eu emiti uns boletos para uns clientes e esses boletos foram pagos na segunda-feira e até agora eu não consegui visualiza-los na conta e nem no arquivo de retorno que o banco envia.

  • Administradores
Postado

Boa tarde.

Vc verificou com o banco se existe alguma carência para esses boletos constarem no retorno (acredito que não exista...)

Normalmente antes de implantar os boletos em modo de produção, alguns bancos exigem que seja feita a homologação dos boletos, enviando-se alguns boletos para o banco, mas mesmo para os bancos que não exigem isto, o ideal é emitir um boleto de um valor simbólico e efetuar o pagamento para confirmar se caiu na conta em questão.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Boa tarde.

Vc verificou com o banco se existe alguma carência para esses boletos constarem no retorno (acredito que não exista...)

Normalmente antes de implantar os boletos em modo de produção, alguns bancos exigem que seja feita a homologação dos boletos, enviando-se alguns boletos para o banco, mas mesmo para os bancos que não exigem isto, o ideal é emitir um boleto de um valor simbólico e efetuar o pagamento para confirmar se caiu na conta em questão.

Eu fiz esse teste com um boleto simbólico a uns dias a traz, antes de emitir esses ultimos, fiz o pagamento dele e caiu direitinho na conta depois disso eu fiz uma atualização do componente e por isso estou um pouco ressabiado.

  • Administradores
Postado

Bom dia.

A última atualização para a unit do Itaú foi enviada ao svn no dia 14/07/11, como vc pode conferir no log do svn, logo, tem um bom tempo que não são feitas alterações para este banco.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Ola Bom dia, realmente funcionou caiu na conta o boleto pago.

Agora eu quero fazer a analise dos arquivos de retorno tem alguma layout que eu possa seguir ou alguma rotina dentro do próprio componente?

  • Administradores
Postado

Boa tarde.

O componente tem a função LerRetorno, que lê o arquivo gerado pelo banco e preenche a lista de titulos com eles, a partir da lista vc pode efetuar as atualizações dos títulos em seu sistemas.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Boa noite, estou tentando homologar boleto no banco itau.

Sem registro , carteiro 157.

retorno do banco :

Não foi possivel realizar a homologação de boletos devido á incorreção dos seguintes dados.

Ausência da Ag. e Conta Corrente ou inválida.

Ex: A representação gráfica no campo "Agência/Código Cedente" deve ser AAAA/CCCCC-D

onde:

AAAA=Número da agência,

CCCCC=Número da conta corrente

D=Dac da agência/conta.

Recomendamos não deixar espaços entre os caracteres, incluindo a barra (/) e o hífen (-).

  • Administradores
Postado

Bom dia.

Como foi impresso este campo no seu boleto?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Administradores
Postado

Bom dia.

O campo está de acordo com a especificação do banco, não entendi oque está errado...

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Bom dia.

O campo está de acordo com a especificação do banco, não entendi oque está errado...

Att.

Boa tarde, Juliana pra configurar o componente , para emitir boleto do itau, sem registro carteira 157. Nao tem codigo de cedente .

Como configurar , porque preenchi os dados no componente , mas nao tem codigo de cedente

  • Administradores
Postado

Bom dia.

Qual é exatamente o problema com seu boleto? Ainda não entendi...

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 4669 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.

The popup will be closed in 10 segundos...