Ir para conteúdo
  • Cadastre-se

Erro de Violação de Acesso - Banco Daycoval Remessa CNAB400 Dados da NFe


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 298 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Estou tentando gerar o CNAB 400 de Remessa para o Banco Daycoval, sem os dados da NFe gera corretamente, as com as NFes dá erro de Violação de acesso na procedure TACBrBancoDaycoval.GerarRegistrosNFe(ACBrTitulo: TACBrTitulo;  aRemessa: TStringList);

 

O erro ocorre nessa linha

wLinha:= wLinha +
                  PadRight(ACBrTitulo.ListaDadosNFe[J].NumNFe,15) +
                  IntToStrZero( round(ACBrTitulo.ListaDadosNFe[J].ValorNFe  * 100 ), 13) +
                  FormatDateTime('ddmmyyyy',ACBrTitulo.ListaDadosNFe[J].EmissaoNFe)      +
                  PadLeft(ACBrTitulo.ListaDadosNFe[J].ChaveNFe, 44, '0');

 

Estou fazendo o inputs dos dados da seguinte fomra:

Var

               lDadosNFe: TACBrDadosNFe;

               BoletoPrint : TACBrTitulo;

Begin

               BoletoPrint := ACBrBoleto.CriarTituloNaLista;

               lDadosNFe := BoletoPrint.CriarNFeNaLista;
               lDadosNFe.
               lDadosNFe.NumNFe     := '123';
               lDadosNFe.ValorNFe   := 500,00;
               lDadosNFe.EmissaoNFe := 26/08/2025;
               lDadosNFe.ChaveNFe   := '99999999999999999999999999999999999999999999';

               BoletoPrint.ListaDadosNFe.Clear;
               BoletoPrint.ListaDadosNFe. Add( lDadosNFe );

End;

 

Quando o ACBrBoleto vai processar as informações nessa Procedure TACBrBancoDaycoval.GerarRegistrosNFe(ACBrTitulo: TACBrTitulo;  aRemessa: TStringList); da o erro na linha mencionada acima

 

Podem me auxiliar como devo proceder?

Os do ACBr foram atualizados essa semana

 

  • Moderadores
  • Solution
Postado
50 minutos atrás, bfbraz disse:

               BoletoPrint.ListaDadosNFe.Clear;
               BoletoPrint.ListaDadosNFe. Add( lDadosNFe );

Apenas remova essas duas linhas.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Consultores
Postado
1 hora atrás, bfbraz disse:

         BoletoPrint.ListaDadosNFe.Clear;
               BoletoPrint.ListaDadosNFe. Add( lDadosNFe );

porque tá limpando a lista e adicionand de novo.

tira isso e vai passar

 

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

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

 

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á 298 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...