Ir para conteúdo
  • Cadastre-se

dev botao

Como Emitir NFS-e


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

Recommended Posts

O projeto ACBr tem os componentes para emissão de NFS-e os mesmos podem ser usados em Delphi ou Lazarus, mas o ACBrMinitorPlus, não oferece recurso para emissão de NFSe nele.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

Bom dia.

Para aprender sobre uso dos componentes da ACBr para emissão de NFS-e sugiro vc estudar o projeto de exemplo que fica em:

ACBr\Exemplos\ACBrNFSe

Na NFSe temos os seguintes passos:

 

1. Gerar o XML do RPS;

2. Assinar o XML (depende do provedor);

3. Montar o lote com 1 ou mais RPS;

4. Assinar o lote (depende do provedor);

5. validar o lote;

6. Enviar o lote;

7. Consultar a situação do lote mediante o numero de protocolo;

8. Se processado com sucesso, Consultar o lote para obter as NFSe;

9. Imprimir o DANFSE;

10. Enviar por e-mail o XML da NFSe ao destinatário ou apenas o link para que o mesmo possa obter o DANFSE via site do provedor.
 

Observação:

Os passos de 1 a 9 são executados automaticamente pela function Enviar

 

Note que no caso da NFSe o componente gera o XML do RPS  o que temos como retorno do provedor é o XML da NFSe.

 

O componente ACBrNFSe cria varias pastas: Ger, NFSe, RPS, entre outras.

Na pasta Ger ficam os XMLs gerais ou seja os de envio e retorno.

Na pasta RPS ficam os XMLs dos RPS gerados pelo componente, ja na pasta NFSe ficam os XML das NFSe retornados pelo provedor.

 

Espero ter colaborado.

André Luis.

  • Curtir 1
  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

Bom dia.

Para aprender sobre uso dos componentes da ACBr para emissão de NFS-e sugiro vc estudar o projeto de exemplo que fica em:

ACBr\Exemplos\ACBrNFSe

Na NFSe temos os seguintes passos:

 

 

 

1. Gerar o XML do RPS;

 

2. Assinar o XML (depende do provedor);

 

3. Montar o lote com 1 ou mais RPS;

 

4. Assinar o lote (depende do provedor);

 

5. validar o lote;

 

6. Enviar o lote;

 

7. Consultar a situação do lote mediante o numero de protocolo;

 

8. Se processado com sucesso, Consultar o lote para obter as NFSe;

 

9. Imprimir o DANFSE;

 

10. Enviar por e-mail o XML da NFSe ao destinatário ou apenas o link para que o mesmo possa obter o DANFSE via site do provedor.
 

 

Observação:

 

Os passos de 1 a 9 são executados automaticamente pela function Enviar

 

 

 

Note que no caso da NFSe o componente gera o XML do RPS  o que temos como retorno do provedor é o XML da NFSe.

 

 

 

O componente ACBrNFSe cria varias pastas: Ger, NFSe, RPS, entre outras.

 

Na pasta Ger ficam os XMLs gerais ou seja os de envio e retorno.

 

Na pasta RPS ficam os XMLs dos RPS gerados pelo componente, ja na pasta NFSe ficam os XML das NFSe retornados pelo provedor.

 

Espero ter colaborado.

André Luis.

Obrigado andre@prodez.

 

Estou utilizando o ACBR Plus, pois o mesmo emite NF-e e NFC-e.

Link para o comentário
Compartilhar em outros sites

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