Ir para conteúdo
  • Cadastre-se

dev botao

list index out of bounds(1)


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

Recommended Posts

Oi!

sera que alguem poderia me dar uma ajuda

estou usando o servidor Betha o lote esta indo e retornando situação 4 processado com sucesso

mas apos esta dando esta menssagem de erro list index out of bounds(1);

verifiquei q o erro esta na linha 1136 da unit ACBrNFSeWebServices

if not (Self.ConsLote.Executar)

then begin

if Assigned(TACBrNFSe( FACBrNFSe ).OnGerarLog)

then TACBrNFSe( FACBrNFSe ).OnGerarLog(Self.ConsLote.Msg);

raise Exception.Create(Self.ConsLote.Msg);

end;

Agradeco qualquer ajuda.

Carlos.

Link para o comentário
Compartilhar em outros sites

Bom Dia!

Obrigado pelo sua resposta!

sim estou com os fontes atualizados, esta apenas dando este erro com a aplicação que estou desenvolvendo, com o acbr_demo nao da ja verifiquei todas as configurações e nao entendo porque esta dando este erro e notei que nao esta criando os arquivos -xxx1.xml.

Carlos.

Link para o comentário
Compartilhar em outros sites

Opa Carlos, olha, aparentemente é problema com a lista de NFSe, não está carregando ou algo assim.

Talvez essa questão de não criar os arquivos esteja influenciando.

Tenta setar para salvar os arquivos nas configurações do componente:


ACBrNFSe.Configuracoes.Arquivos.Salvar := True;

ACBrNFSe.Configuracoes.Geral.Salvar      := True;

E veja na hora de carregar os arquivos pra consulta (se é que faz isso, não lembro), se está pegando do lugar certo.

Mas se no demo funciona, talvez seja só a questão de configurar corretamente o componente, igual ao Demo.

Abraço.

Rodrigo Cantelli

Link para o comentário
Compartilhar em outros sites

Olha, acho que teria que dar um f7 na linha "if not (Self.ConsLote.Executar)" e verificar onde dá o erro pra ter certeza do que é amigo.

Acredito que vai dar erro ao tentar acessar alguma propriedade da lista das NFs.

Qualquer coisa faça uns testes gerando tudo na mesma pasta, alterando a seguinte propriedade do componente:

"ACBrNFSe.Configuracoes.Arquivos.AdicionarLiteral := False".

Veja quais arquivos está gerando para um único envio.. Qualquer coisa posta a lista dos arquivos gerados aí..

Abraço

Rodrigo Cantelli

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Carlos,

Post como anexo os XMLs gerados, tanto os de envio quanto os de retorno.

A linha abaixo se refere a sua aplicação, correto?

vSalvar.Text := AXMLFile;

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Carlos,

Você tem certeza que a linha:

vSalvar.Text := AXMLFile;

faz parte da unit ACBrNFSeNotasFiscais?

Precisamos dos arquivos XML de envio e retorno que esta provocando o erro em questão.

De preferencia os que terminal com *-c.xml

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

mande para: [email protected]

com cópia para: [email protected]

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4310 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.