Ir para conteúdo
  • Cadastre-se

dev botao

não encontrei final do elemento: </rps>


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

Recommended Posts

Bom dia a todos, envio NFSe hoje pelas DLLs da prefeitura de Campinas/SP (ISSDSF) e estou mudando para ACBr, já uso NFe há um bom tempo mas estou apanhando muito da NFSe, esse erro talvez seja simples, já mexi em tudo, vi e revi a ainda não consegui resolver, tb já li vários posts aqui sobre isso, mas bem antigos e não consegui ainda, por isso vim apelar a vcs, quem pode me dar uma luz .... penso às vezes nas SSL que uso:

CryWinCrypt;
httpWinHttp;
libWinCrypt;
xsMsXml; 

E ainda na hora de fechar o programa, ele da "falha ao definir PIN do certificado", lembrando q nem XML ele gera

 

Desde já agradecido,

 

Guilherme

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Guilherme,

Você esta usando o programa exemplo para realizar os testes?

Se não esta, utilize, se funcionar com o programa exemplo você verifica o que esta de errado na sua aplicação

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

Bom dia Clayton,

Você esta com todos os fones de todas as pastas atualizados?

Se sim, reinstalou a suíte ACBr usando o ACBrInstall_Trunk2 com a opção de apagar arquivos antigos marcada?

Esta realizando os testes com o programa exemplo do componente?

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

Bom dia Italo, consegui gerar esse XML (em anexo) no teste da acbr - GERAR LOTE RPS, preenchi os parâmetros todos no exemplo e blz, gerei.

Mas qdo executo meu sistema ainda da ELEMENTO NÃO ENCONTRADO e qdo fecho o sistema ainda da FALHA AO DEFINIR PIN DO CERTIFICADO. Lembrando q gerei o teste em homologação e no meu sistema em produção.

Desculpe a ignorância, mas não sei por onde seguir, me da um direcionamento por favor.

 

Brigadão

2-lot-rps.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Monteiro,

Acredito que o problema na sua aplicação esteja na configuração do componente.

Você configurou a propriedade SSLLib com o valor LibWinCrypt?

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

Monteiro,

Vai ser necessário "debugar" para descobrir onde exatamente ocorre o problema.

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

Estive comparando com outros envios e penso eu q seja algo do Issdsf ... o erro da na unit ACBrDFeXsLibXml2 na  function TDFeSSLXmlSignLibXml2.AdicionarNode(var aDoc: xmlDocPtr;

706    if (DocNode = nil) then
707      raise EACBrDFeException.Create(cErrElementsNotFound);

Confesso q estou bem perdido nisso, sem saber pra onde ir ou correr.

 

Obrigado mais uma vez
 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Monteiro,

Com o programa exemplo funciona sem problemas é somente com a sua aplicação que ocorre o erro?

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

Grande Italo, dei uma avançada aqui ... não deu mais erro ao enviar, deu mensagem do protocolo e tals, gerou xml mas as notas não foram enviadas. Mandei-as em produção mesmo ...  segue o xml em anexo

Uma outra dúvida q tenho, posso enviar 2mil notas ao mesmo tempo ??? pq nas dlls da prefeitura só podia uns 200 por vez, tinha q gerar 10 lotes cada vez ...

Meu código de envio é:

  ACBrNFSe1.NotasFiscais.Clear;
  AlimentaComponente( vNumRPS, Lote.ToString );
  ACBrNFSe1.GerarLote( Lote );
  ACBrNFSe1.Enviar( Lote );
  ShowMessage('Arquivo gerado em: ' + ACBrNFSe1.NotasFiscais.Items[0].NomeArq);
  ACBrNFSe1.NotasFiscais.Clear;
 

Obrigado mais uma vez

101-env-lot.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Monteiro.

A principio o lote de RPS deve conter no máximo 50 RPS.

A não ser que o webservice do provedor esteja capacitado receber um lote com uma quantidade maior.

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

Legal, vou tentar mandar tudo, se der erro de qtde, vou diminuindo ... mas pelo q vc viu do meu xml e do meu código acima, pq será q as notas NÃO foram enviadas ???

Ao enviar, da o quadrinho em anexo, mas não vejo as notas no site da prefeitura

E qdo fecho a tela ainda da um erro: Falha ao DEFINIR PIN do Certificado

 

Acho q estou nos finalmentes

Mensagem.jpg

Link para o comentário
Compartilhar em outros sites

  • Consultores

Monteiro,

Você esta enviado o lote de notas através do método Enviar.

O provedor ISSDSF possui um layout próprio, ou seja, não segue o padrão ABRASF.

Te aconselho a fazer testes com o programa exemplo do componente.

Após o envio você consulta o lote informado o numero do lote e o numero do protocolo.

Desta forma você vai saber o que ocorreu com os RPS que foram enviados.

Procure sempre fazer testes com poucos RPS 2 ou 3 e ir aumentando a medida que os RPS são processados com sucesso.

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

Eu já fiz com o testes pq vc tinha me dito e gerou xml (em anexo). No teste mandei em homologação e no meu sistema em produção mesmo ... não deu erro ao enviar, gerou o xml, mas não tem nada no site ... pelo q vc viu no código, acha q tem algum erro ? Sem mensagens de erro, difícil achar o motivo ... me ajuda por favor ...

2-lot-rps.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Monteiro,

Esse XML que você anexou é o de envio do lote de RPS, e parece que esta tudo OK.

Depois do envio, chegou a consultar o lote através do programa exemplo?

Se sim, favor anexar o XML de envio e de retorno da consulta.

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á 1322 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.