Ir para conteúdo
  • Cadastre-se

dev botao

Nfse Linhares


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

Recommended Posts

  • Moderadores

Não em especifico pois é feito por demanda, mas se quiser analisar o componente, pegar a documentação do provedor verificar se é compatível e alterar testar e subir os fontes em anexo aqui estará colaborando com o projeto! teremos o prazer em analisar

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Olá;

 

Como não tenho usuário para realizar Update dentro do ACBr, estarei disponibilizando a unit do provedor E&L. Eu apenas alterei um provedor pré-existente com os links pois ainda não vou poder realmente testar. Gostaria de ajuda dos membros mais experientes para me ajudar a desenvolver este provedor;

 

Se precisarem, os manuais passados para mim pela responsável da prefeitura de Linhares/ES está disponível em anexo, junto com a unit;

 

Grato.

ACBrProvedorEL.pas

fwdnfsenotafiscaldeservioeletrnica.zip

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Olá?

Olá, com certeza absoluta o mantenedor do componente ainda não conseguiu sobrar tempo para ver sua contribuição! então aguarde que ele irá ver e avaliar  mesma e anexar aos fontes caso esteja correta!

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Olá, com certeza absoluta o mantenedor do componente ainda não conseguiu sobrar tempo para ver sua contribuição! então aguarde que ele irá ver e avaliar  mesma e anexar aos fontes caso esteja correta!

 

Olá.

 

Eu apenas gostaria de saber se a unit correspondente ao provedor está de acordo com o padrão, pois pelo que estudei, muda muita pouca coisa e ainda menos entre eles. O que realmente muda é o link para o servidor.

 

Desculpe a insistência.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa noite NeoSquare,

 

Desculpe a demora é que entrei de férias, mas esta semana vou analisar os seus fontes.

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

Boa noite NeoSquare,

 

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

 

Se sim, abra o programa exemplo e veja o código da última procedure.

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

Prezados,

 

Estou começando os estudo para implementar na nossa aplicação o provedor da E&L, e preciso saber em que situação esta o desenvolvimento do componete para este provedor?

se precisar de alguma ajuda para teste ou mesmo no desenvolvimento do componete estou disponivel.

 

 

Claudio S. Pimenta

[email protected]

Analista de Sistemas

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Claudio,

 

Estou retornando das férias, pretendo durante esta semana e a que vem colocar as coisas em ordem.

 

Vamos precisar sim, que alguem possa realizar os testes.

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

Olá.

 

Estou desenvolvendo o provedor E&L e, quando tento enviar o XML, está me retornando essa mensagem:

The element '{http://www.el.com.br/nfse/xsd/el-nfse.xsd}EnviarLoteRpsEnvio is used but not declared in the DTD/Schema.

Esse é o XML que causa o erro:

<EnviarLoteRpsEnvio xmlns="http://www.el.com.br/nfse/xsd/el-nfse.xsd"><LoteRps versao="1.00"><NumeroLote>1</NumeroLote><Cnpj>06194987000109</Cnpj><InscricaoMunicipal>123132132</InscricaoMunicipal><QuantidadeRps>1</QuantidadeRps><ListaRps><Rps></Rps></ListaRps></LoteRps><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>VliXfNPsCgW4lZCvKJhFXo8GuLY=</DigestValue></Reference></SignedInfo><SignatureValue>nxdV3jdZyc3Od8oTK2+H04I4Fm9Lw5Gb1A6QsEwUioM362U/XJO3eDX4bUifulWYmjJcpXxVXaxLYRdjGAPUi9eACrR9TXfCyV1XXGT9DFEETeGxYd7mJJ150BQy4zx+zDFuItUYhRyyeF+SblhiV2+L7zHsMor87MtNU6lhDVw=</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></EnviarLoteRpsEnvio>

O Erro ocorre na função NotaUtil.Valida, dentro de DoNFSeEnviarLoteRps.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde NeoSquare,

 

Por favor ao postar algum arquivo, post sempre como anexo.

 

Vamos então ao erro:

 

The element '{http://www.el.com.br/nfse/xsd/el-nfse.xsd}EnviarLoteRpsEnvio is used but not declared in the DTD/Schema.

 

Simplificando a mensagem:

 

The element EnviarLoteRpsEnvio is used but not declared in the DTD/Schema.

 

Traduzindo a mensagem:

 

O elemento EnviarLoteRpsEnvio esta sendo usado, mas não esta declarado no schema.

 

Abra o arquivo Schema deste provedor com o bloco de notas e verifique quais são os tipos de envios definidos.

 

Se não existe o EnviarLoteRpsEnvio, pode ser que temos o EnviarLoteRpsSincronoEnvio e ou gerarNfseEnvio.

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

Boa tarde NeoSquare,

 

O problema é que o schema só possui a definição dos elementos simples e complexos e não possui a definição dos elementos tais como: EnviarLoteRps, ConsultarSituacaoLote, etc.

 

Isso faz com que o componente ao tentar validar o lote ocorra o erro.

 

Veja nas demais unit que defini um provedor, possui uma function onde podemos definir se o lote vai ser validado ou não, bem como se será assinado ou nã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

Olá Italo.

 

Irei verificar, mas já entrei em contato com a responsável pela NFS-e em Linhares sobre a questão de autenticação e certificados digitais. Nenhum dos dois pontos é necessário para o provedor E&L.

 

Trecho da conversa:

 

 

######

 
Você saberia me dizer se o XML enviado para a E&L precisa ser assinado digitalmente?
 
E você saberia me dizer se o servidor de envio exige certificado digital?
 
Grato.
 
---
 
Bom dia.
 
Não precisa ser assinado digitalmente e o certificado digital não é obrigatório.
Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia NeoSquare,

 

Nas Units referentes aos provedores, note que existe functions que podemos definir se o RPS vai ser assinado ou não, se o Lote vai ser assinado ou não, se o lote vai ser validado ou não.

 

Se este provedor não requer assinatura digital, deve-se configurar para não assinar XML e nem o lote, como o schema só possui a estrutura do RPS e não do lote, devemos configurar para não realizar a validação.

 

Não vejo a necessidade e nem acho correto, alterar os schemas disponibilizados pelo provedor.

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