Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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.

Postado

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.

Postado

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

Postado

cantelli ja tinha configurado o componente, mas na duvida copie a configuracao do demo e mesmo assim nao funciona a pasta NFSe nao é criada apenas Ger e RPS.

Carlos.

Postado

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

Postado

o erro esta nesta funcao

function TCompNfseCollection.GetItem(

Index: Integer): TCompNfseCollectionItem;

begin

Result := TCompNfseCollectionItem(inherited GetItem(Index));

end;

da unit pnfsConsLoteRpsResposta.

Carlos.

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

mil desculpas a unit é ACBrNFSeConfiguracoes.

vc teria um e-mail para mim mandar os arquivos é q estou usando informacoes de uma empresa e eles nao vao gostar q coloque isso na net.

Carlos.

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