Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Boa noite.
Na geração da remessa para o banco Itau, não estou conseguindo gravar a informação de codigo de multa,  data para cobrança e valor/percentual da multa.
Informei no objeto:

              CodigoMulta       :=  cmPercentual;
              DataMulta         := IncDay(Vencimento,1);
              PercentualMulta   := v_multa;
 

 Mas no arquivo texto gerado, o campos de 66 a 89 ficam zerados.

Preciso marcar alguma outra coisa ? Até 30/04/2022, não era informado o codigo e a data da multa.
Já atulizei hoje todos os componentes.
Grato.

  • Consultores
Postado

Chegou a abrir o código do boleto e ver quem preenche e como esses campos de 66 a 89?

 

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 !!

  • Consultores
Postado

somente atualizou o svn ou rodou o instalador após?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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 Juliomar. 

Tenho por prática a cada atualização do Acbr, salvar em nova pasta e reinstalar tudo.

É este bloco q comentei, do acbrBancoItau.pas.

Inicia linha 568

{Segmento R}
       if(MatchText(TipoOcorrenciaRemessa,['01','49','31']))then
       begin
         ListTransacao.Add(IntToStrZero(ACBrBanco.Numero,3)                         + // 001 a 003 - Codigo do Banco
                '0001'                                                              + // 004 a 007 - Lote de Serviço
                '3'                                                                 + // 008 a 008 - Registro Detalhe
                IntToStrZero(fpQtdRegsLote + 1 ,5)                                  + // 009 a 013 - Seq. Registro do Lote
                'R'                                                                 + // 014 a 014 - Codigo do Segmento registro detalhe
                ' '                                                                 + // 015 a 015 - Complemento de Registro
                TipoOcorrenciaRemessa                                               + // 016 a 017 - Identificação da Ocorrencia  ===> linha 576.

Daqui já pula pra linha 605, ignorando todos os comandos seguinte.

Grato.

  • Consultores
Postado

porque criar nova pasta? o SVN tem update to revision entãão tu pode ir para qualquer revisão.

basta saber em qual estava pois se tu deixar pastas ai logo logo vai ter bagunça

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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

É só uma prática. Depois de rodar os sistemas na nova atualização, apago a pasta anterior. Identifico com a data que baixei.
Voltando ao tópico, apesar do segimento R ficar zerado agora, com a inclusão da tag dataMulta, o banco não recusou e registrou o título, mas ainda assim fica sem a informação de quando e nem quanto cobrar de multa por atraso no pagamento.
Antes desta inclusão a posição fica com '31121899' gerando a rejeição.

 

 

  • Consultores
Postado
27 minutos atrás, Daniel Braz de Oliveira disse:

É só uma prática. Depois de rodar os sistemas na nova atualização, apago a pasta anterior. Identifico com a data que baixei.
Voltando ao tópico, apesar do segimento R ficar zerado agora, com a inclusão da tag dataMulta, o banco não recusou e registrou o título, mas ainda assim fica sem a informação de quando e nem quanto cobrar de multa por atraso no pagamento.
Antes desta inclusão a posição fica com '31121899' gerando a rejeição.

 

 

agora é ler o manual do banco e conferir o que tá preenchendo no componente

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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

Foi o que fiz.
Inclui as informações:
              CodigoMulta       :=  cmPercentual;
              DataMulta         := IncDay(Vencimento,1);
              PercentualMulta   := v_multa; 

Mas quando é gerado a remessa estas informaçoes são ignoradas.
Chequei todas as tags anteriores. A unica regra é que o segmento R precisa ser com a ocorrencia '01' ou '49'. O resto é opcional.
Verifiquei que as tag estão com valores preenchidos corretamente.

 

  • Consultores
Postado
12 minutos atrás, Daniel Braz de Oliveira disse:

Foi o que fiz.
Inclui as informações:
              CodigoMulta       :=  cmPercentual;
              DataMulta         := IncDay(Vencimento,1);
              PercentualMulta   := v_multa; 

Mas quando é gerado a remessa estas informaçoes são ignoradas.
Chequei todas as tags anteriores. A unica regra é que o segmento R precisa ser com a ocorrencia '01' ou '49'. O resto é opcional.
Verifiquei que as tag estão com valores preenchidos corretamente.

 

Mas debugou o código pra ver as validações que é feito no componente?

coloca ponto de parada usa F7 e F8 pra depurar e entender o que tá preenchendo de diferente

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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á 1507 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...