Ir para conteúdo
  • Cadastre-se

dev botao

NFSe erro ao Gerar


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

Recommended Posts

Pessoal, bom dia!! 

Alguém poderia me ajudar estou gerando NFSe para Cidade de Sertãozinho porem está dando este erro

1871 - Element '{http://www.abrasf.org.br/nfse.xsd}TomadorServico': This element is not expected. Expected is one of 
( {http://www.abrasf.org.br/nfse.xsd}Tomador, 
{http://www.abrasf.org.br/nfse.xsd}Intermediario, 
{http://www.abrasf.org.br/nfse.xsd}ConstrucaoCivil, 
{http://www.abrasf.org.br/nfse.xsd}RegimeEspecialTributacao, 
{http://www.abrasf.org.br/nfse.xsd}OptanteSimplesNacional ).

Grato

"Digno de admiração é aquele que, tendo tropeçado ao dar o primeiro passo, levanta-se e segue em frente."

Analista de sistemas na empresa L&B Sistemas

Senior Delphi Developer

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Pegou o schema correto do provedor dessa cidade e setou no componente?

Ele está dando erro por que está sendo criado tags em que ao validar com o schema que achou não é necessário

  • 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

Juliomar,

Obrigado pela resposta!!

Vou dar mais olhada, mais estou pegando de acordo com o manual que me forneceram.

Não consegui encontrar onde é que estou falhando.

 

"Digno de admiração é aquele que, tendo tropeçado ao dar o primeiro passo, levanta-se e segue em frente."

Analista de sistemas na empresa L&B Sistemas

Senior Delphi Developer

Link para o comentário
Compartilhar em outros sites

Boa Tarde!!

Consegui evoluir no erro já esta solucionado o primeiro erro que apresentei.

Porem agora está me dando erro nesta

function TDFeWinCrypt.CalcHash(const AStream: TStream; const Digest: TSSLDgst;

só que não da mensagem alguma, debuguei  e caiu dentro deste except

              except
                { Não foi capaz de Exportar/Copiar a Chave para o nosso Provedor
                  de Criptografia, então vamos usar o Provedor de Criptografia do
                  Certificado }

                CryptReleaseContext(mCryptProvider, 0);
                mCryptProvider := mCryptProviderCert;
                pfCallerFreeProv := False;
              end;

desde já quero agradecer a todos!!

 

"Digno de admiração é aquele que, tendo tropeçado ao dar o primeiro passo, levanta-se e segue em frente."

Analista de sistemas na empresa L&B Sistemas

Senior Delphi Developer

Link para o comentário
Compartilhar em outros sites

Estou usando Wincrypt..

Certificado A1 salvo no banco

Ja fiz teste se esta funcionando o Certificado e esta normal. 

è so na hora de enviar a NFSe.

"Digno de admiração é aquele que, tendo tropeçado ao dar o primeiro passo, levanta-se e segue em frente."

Analista de sistemas na empresa L&B Sistemas

Senior Delphi Developer

Link para o comentário
Compartilhar em outros sites

  • Consultores
8 horas atrás, rodrigo bernal disse:

só que não da mensagem alguma, debuguei  e caiu dentro deste except

Se está simplesmente caindo no exception sem mensagem de erro, é provável que o erro já está sendo tratado pelo componente.

No modo debug ele para no exception, porque é pra isso que o modo debug serve. Mas não indica que é um erro.

Tem alguma outra mensagem ou situação fora esse exception?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

Bom dia!!

Não tem nenhuma mensagem, vou continuar debugando e ver o que pode ser.

22 horas atrás, Juliomar Marchetti disse:

Pegou o schema correto do provedor dessa cidade e setou no componente?

Ele está dando erro por que está sendo criado tags em que ao validar com o schema que achou não é necessário

 

"Digno de admiração é aquele que, tendo tropeçado ao dar o primeiro passo, levanta-se e segue em frente."

Analista de sistemas na empresa L&B Sistemas

Senior Delphi Developer

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Roberto,

Procure sempre fazer testes usando o programa exemplo do componente e não no modo debug.

Execute ele de forma normal.

A cidade de Sertãozinho se utiliza do provedor SmarAPDABRASF, que segue a versão 2 do layout da ABRASF.

Nos meus testes está funcionando sem nenhum problema.

 

  • Curtir 1
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

1 hora atrás, Italo Jurisato Junior disse:

Bom dia Roberto,

Procure sempre fazer testes usando o programa exemplo do componente e não no modo debug.

Execute ele de forma normal.

A cidade de Sertãozinho se utiliza do provedor SmarAPDABRASF, que segue a versão 2 do layout da ABRASF.

Nos meus testes está funcionando sem nenhum problema.

 

Teria alguma coisa que eu poderia verificar aqui, para sanar este problema.

Consegui até gerar o xml, porem não transmite.

"Digno de admiração é aquele que, tendo tropeçado ao dar o primeiro passo, levanta-se e segue em frente."

Analista de sistemas na empresa L&B Sistemas

Senior Delphi Developer

Link para o comentário
Compartilhar em outros sites

  • Consultores

Rodrigo,

Você esta fazendo os testes com o programa exemplo do componente?

Se sim, ao selecionar a cidade esta selecionando a pasta de Schemas: SmarAPDABRASF ?

 

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 Rodrigo,

Anexa um print da tela de configuração do certificado, e do erro que esta ocorrendo.

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

Esta é é minha tela de configurações, 

Salvo o Certificado no banco de dados

e recupero para validar a NFSe

image.png.1ec019f3d202cefd67fe7d283f49c4f2.png

Erro da aqui  

  ACBrNFSe.Enviar(LLote);

image.thumb.png.009789fcba42b0101857c495e4bbb132.png

"Digno de admiração é aquele que, tendo tropeçado ao dar o primeiro passo, levanta-se e segue em frente."

Analista de sistemas na empresa L&B Sistemas

Senior Delphi Developer

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Rodrigo,

Enquanto não funcionar no programa exemplo, esqueça o seu programa.

Configure corretamente o programa exemplo, com os dados do emitente, certificado digital, etc e faça os testes.

Ative a opção para salvar os arquivos Soap, com esses arquivos salvos é possível descobrir o porque dessas telas em branco.

  • Curtir 1
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

  • Solution

Pessoal bom dia!!

Passando aqui agradecer o empenho de todos na questão que vinha colocando aqui estes dias..

Coloquei primeiramente o Demo para funcionar e  depois fiz toda as configurações necessárias.

Agora só colocar as cerejas por cima do bolo. 

  • Curtir 3

"Digno de admiração é aquele que, tendo tropeçado ao dar o primeiro passo, levanta-se e segue em frente."

Analista de sistemas na empresa L&B Sistemas

Senior Delphi Developer

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.