Ir para conteúdo
  • Cadastre-se

Recommended Posts

Postado (editado)

Preciso imprimir a chave de acesso da NFSe, layout ABRASF, arquivo DANFSeABRASF.fr3.

Não encontro o campo para tal finalidade. Encontrei o 'CodigoVerificacao' mas é referente a validação da NFSe.

Como posso imprimir a chave de acesso?

Exemplo:

Chave de Acesso da NFSe Nacional
50027041202408939000115000000002145526040662478401

 

Também preciso da Série da NFSe, que também não encontrei

 

Editado por JFFonseca
faltou complemento
  • Consultores
Postado

Anexe um xml seu para poder testar e verificar

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
Postado

Não parece ser uma NFSe. 

ela não possui assinatura nem algumas informações. 

certeza que é essa?

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado
7 minutos atrás, Juliomar Marchetti disse:

Não parece ser uma NFSe. 

ela não possui assinatura nem algumas informações. 

certeza que é essa?

Esse é o arquivo que fica gravado na pasta de NFSe - XML.

e é por ele que o componente imprime a DANFSe, certo?

 

estou utilizando o Fast Report, só pra constar

21-env-lot-sinc.xml  Aqui está o arquivo de envio

  • Consultores
Postado
58 minutos atrás, JFFonseca disse:

Esse é o arquivo que fica gravado na pasta de NFSe - XML.

e é por ele que o componente imprime a DANFSe, certo?

 

estou utilizando o Fast Report, só pra constar

21-env-lot-sinc.xml  Aqui está o arquivo de envio

Na verdade tem que imprimir o xml que retorna.

tu emite um RPS no caso DPS para projeto nacional seria

e após eles aprovarem eles geram a NFSe e lhe mandam 

e com ele tu imprime

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado
28 minutos atrás, Juliomar Marchetti disse:

Na verdade tem que imprimir o xml que retorna.

tu emite um RPS no caso DPS para projeto nacional seria

e após eles aprovarem eles geram a NFSe e lhe mandam 

e com ele tu imprime

Perfeito. É exatamente isso que faço.

A questão é que preciso imprimir no DANFNSe (layout ABRASF) a chave de acesso, tipo essa 50027041202408939000115000000002145526040662478401

o componente ACBr tem uma função que gera essa chave, mas ela não está disponível na unit ACBrNFSeXDANFSeFR.pas 

abaixo está a parte de código que estou falando (na unit ACBrNFSeXDANFSeFR.pas)

 

procedure TACBrNFSeXDANFSeFR.CarregaIdentificacao(ANFSe: TNFSe);
var
  LCDS              : TACBrFRDataSet;
begin
  LCDS := cdsIdentificacao;

  LCDS.EmptyDataSet;
  LCDS.Append;

  LCDS.FieldByName('Id').AsString := ANFSe.IdentificacaoRps.Numero +
    ANFSe.IdentificacaoRps.Serie;

  if (FormatarNumeroDocumentoNFSe) then
    LCDS.FieldByName('Numero').AsString :=
      FormatarNumeroDocumentoFiscalNFSe(ANFSe.IdentificacaoRps.Numero)
  else
    LCDS.FieldByName('Numero').AsString := ANFSe.IdentificacaoRps.Numero;

  LCDS.FieldByName('Serie').AsString := ANFSe.IdentificacaoRps.Serie;

 

---> inserir aqui um campo para a chave de acesso

 

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.

The popup will be closed in 10 segundos...