SlideShare uma empresa Scribd logo
WhoOf Consulting & Software




Manual do Demo da NF-e
Marcus Vinicius
Romulo Freire




                              v1.1
CONCEITO

Podemos conceituar a Nota Fiscal Eletrônica (NF-e) como sendo um documento de existência
exclusivamente digital, emitido e armazenado eletronicamente, com o intuito de documentar
uma operação de circulação de mercadorias ou prestação de serviços, cuja validade jurídica é
garantida pela assinatura digital do emitente e a Autorização de Uso fornecida pela
administração tributária do domicílio do contribuinte.

O Projeto NF-e tem como objetivo a implantação de um modelo nacional de documento fiscal
eletrônico que venha substituir a sistemática atual de emissão do documento fiscal em papel,
modelos 1 e 1A, com validade jurídica garantida pela assinatura digital do emitente,
simplificando as obrigações acessórias dos contribuintes e permitindo, ao mesmo tempo, o
acompanhamento em tempo real das operações comerciais pelo Fisco.




                                                                                               2




                                      WhoOf Consulting & Software | Demonstrativo da NF-e
Introdução

O componente da NF-e foi criado para facilitar a implementação da Nota Fiscal Eletrônica em
qualquer ERP.

Os arquivo Necessários para a utilização das rotinas da DLL

        NFE_dll.dll (DLL);
        NFE_dll.tlb;
        registraDLL.bat;
        regasm.exe;

O componente funciona sobre a plataforma .Net Framework 2.0 da Microsoft, é de total
necessidade que o sistema operacional o tenha instalado. Caso não possua acesse o site e faça
o download do arquivo no seguinte endereço.

http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-
52154438565a/dotnetfx.exe

Após a instalação do Framework, a DLL deve ser registrado no Windows da seguinte forma,
abrindo o prompt de comando digite o seguinte comando para ter acesso à pasta do DEMO.

    1.   cd - para ter acesso a unidade raiz.
    2.   cd Demos – para ter acesso a pasta do Demo.
    3.   Digitando regasm NFE_dll.dll /tlb:NFE_dll.tlb no prompt de comando do DOS
    4.   Ou execute registraDLL.bat pelo Explorer




A mensagem “classe não registrada” será mostrada pela aplicação Demo ao acessar qualquer
funcionalidade da DLL, caso a DLL não tenha sido registrada com sucesso, assim fica atento a
mensagem do regasm.

O registro da DLL no Windows vista deve ser realizado pelo usuário que tenha os privilégios de
administrador do sistema e com a opção de User Account Control – UAC desabilitada.

Caso a instalação da DLL não venha a ocorrer verifique o erro e confira na pagina 15 deste
manual.


                                                                                                 3




                                       WhoOf Consulting & Software | Demonstrativo da NF-e
Utilizando o aplicativo de demonstração.




                                     Ícone do aplicativo

Para abrir a tela do Aplicativo, basta dar um duplo clique sobre o ícone que se encontra na
área de trabalho.




Esta é a tela inicial do demonstrativo da NF-e, onde estão todos os WebServices e as opções de
utilização do componente. As principais funções são:
     1. Assinar NF-e
     2. WS Status do Serviço
     3. WS Cancelamento
     4. WS Consulta
     5. WS Envia Lote
     6. WS Busca de Retorno de Processamento de Lote
     7. WS Inutilização
     8. Validar NF-e                                                                             4
     9. Criar XML da NF-e
     10. Criar Chave de Acesso
     11. Enviar Email

                                       WhoOf Consulting & Software | Demonstrativo da NF-e
Assinando a NF-e.




                                                                                          1.


                                             1.a




              2.                      3.                     4.


   1. Neste ícone será solicitado o Certificado Digital para validar a NF-e, para isso tenha
      certeza que o certificado está instalado em seu computador. Caso contrário
      recomendamos a aquisição do certificado de PJ (e-PJ ou e-CNPJ) do tipo A1. A
      instalação do certificado pode ser feita como segue

          * abrir Internet Explorer;
          * clicar em Opções da Internet no item Ferramentas do menu;
          * clicar no botão Certificados da aba Conteúdo;
          * selecionar o certificado digital na aba pessoal e clicar em Exibir, se o
          certificado não existir nesta aba é necessário instalar o certificado digital
          novamente;
          * verificar se o status do certificado é valido na aba Caminho de Certificação

      1.a Escolha o certificado correto e clique em “OK”.

   2. Abra o arquivo XML, onde aparecerá às informações sobre a empresa em “Documento
      para Assinatura Digital”.

   3. Assine o XML, e o resultado confirmará a assinatura do XML.                              5

   4. Grave o arquivo como extensão XML.



                                      WhoOf Consulting & Software | Demonstrativo da NF-e
Consultando o Status do Serviço.




                                                                                                 1.




                         2.                              3.


Serviço que oferece o status do serviço de recepção da NF-e, esta consulta é pública sendo que
não influencia em qualquer alteração.

   1. Neste ícone será solicitado o Certificado Digital respectivo a empresa. Na área de
      dados será informado o endereço e a UF correspondente para a consulta.

   2. Consulte o serviço e aguarde a resposta (verifique a “tag” <xMotivo></xMotivo>) se
      estiver tudo correto o WebService responderá com sucesso.

   3. Grave o retorno da resposta, para futura consulta.




                                                                                                      6




                                       WhoOf Consulting & Software | Demonstrativo da NF-e
Cancelando NF-e.




                                                                                        1.




                          2.                               3.


Serviço que permite o cancelamento de uma NF-e autorizada.

   1. Selecione o Certificado Digital correspondente. Informe a chave de acesso da NF-e, o
      número de protocolo de autorização e a justificativa do cancelamento.

   2. Solicite o cancelamento e aguarde a resposta de confirmação (verifique a “tag”
      <xMotivo></xMotivo>).

   3. Grave o retorno da resposta, para futura consulta.




                                                                                             7




                                     WhoOf Consulting & Software | Demonstrativo da NF-e
Consultando NF-e.




                                                                                            1.




                          2.                                 3.

Serviço que oferece a consulta do status da NF-e (autorizada, denegada ou cancelada).

   1. Selecione o Certificado Digital correspondente depois informe a chave de acesso da
      NF-e.

   2. Faça a consulta e aguarde a resposta (verifique a “tag” <xMotivo></xMotivo>).

   3. Grave o retorno da resposta, para futura consulta.




                                                                                                 8




                                      WhoOf Consulting & Software | Demonstrativo da NF-e
Enviando lote de NF-e.




                                                                                             1.




         2.                         3.                        4.


Importante ressaltar que o WS da SEFAZ só recepciona lotes de NF-e que podem conter de 1 a
50 NF-e, desde que o tamanho do lotes seja menor que 500kb.

   1. Selecione o Certificado Digital correspondente.

   2. Escolha o XML de Lote que foi assinado digitalmente.

   3. Envie a o arquivo XML de Lote, aguarde a resposta do WebService (verifique a “tag”
      <xMotivo></xMotivo>).

   4. Grave o retorno da resposta, para futura consulta.
                                                                                                  9




                                     WhoOf Consulting & Software | Demonstrativo da NF-e
Processamento do Lote.




                                                                                              1.




                           2.                                  3.


O processo de recepção de NF-e é um processo assíncrono, significando dizer que o processo
de recepção e autorização de NF-e ocorre em duas etapas. Na primeira etapa o emissor envia
os lotes de NF-e e recebe um recibo de entrega do lote. Após alguns minutos, o emissor deve
consultar o resultado do processamento do lote enviado, cujas NF-e podem ter sido
autorizadas ou não.

   1. Selecione o Certificado Digital correspondente e o número do recibo do lote.

   2. Faça a busca do lote e aguarde a resposta do WebService (verifique a “tag”
      <xMotivo></xMotivo>).
                                                                                                   10
   3. Grave o retorno da resposta, para futura consulta.




                                     WhoOf Consulting & Software | Demonstrativo da NF-e
Inutilização




                                                                                               1.




                       2.                                   3.


Serviço que permite a inutilização de um número de NF-e que não tenha sido utilizado (NF-e
autorizada ou denegada). Deve ser utilizado para os casos em que ocorrerem lacunas ou saltos
na numeração da NF-e por problemas da aplicação ou nos casos em que uma NF-e foi rejeitada
ou a sua situação é desconhecida (falha no envio/recepção/etc.).

   1. Selecione o Certificado Digital correspondente e preencha o campo CNPJ com apenas
      números e com 14 caracteres. O campo ANO com os dois últimos dígitos do respectivo
      ano. Os campos SERIE, Nº INICIAL e FINAL e a JUSTIFICATIVA deverá conter no mínimo
      15 caracteres.

   2.   Inutilize a NF-e e aguarde a resposta do WebService. (verifique a “tag” <xMotivo>           11
        </xMotivo>).

   3. Grave o retorno da resposta, para futura consulta.


                                      WhoOf Consulting & Software | Demonstrativo da NF-e
Validando NF-e




        1.                          2.                       3.


   1. Abra o arquivo XML assinado digitalmente.

   2. Valide o XML e aguarde o resultado da validação do Schema XML.

   3. Grave o retorno da resposta, para futura consulta.




                                                                                           12




                                     WhoOf Consulting & Software | Demonstrativo da NF-e
Criando XML




                                                                            1.




O serviço de criar XML cria um exemplo de um arquivo XML para usar nos testes do DEMO da
NF-e.

   1. Basta clicar e automaticamente será gerado um arquivo XML na pasta do DEMO.




                                                                                           13




                                    WhoOf Consulting & Software | Demonstrativo da NF-e
Criando a Chave de Acesso




                                  1.

A chave de acesso representa a NF-e e será usada em várias rotinas, composta por uma
sequência de 44 caracteres numéricos.

   1. Preenchendo os campos da seguinte forma
          o UF - código numérico do estado referente,
          o Data Emissão - mês e ano,
          o CNPJ - CNPJ correspondente e apenas números,
          o Modelo - modelo da nota
          o Série - número de série,
          o Número da NF-e - número do documento fiscal

O Código Numérico e o DV são gerados automaticamente com a Chave da NF-e. Com todos os
campos preenchidos basta gerar a chave de acesso.




                                                                                             14




                                       WhoOf Consulting & Software | Demonstrativo da NF-e
Enviando Email




                                                                                           1.




                                                                                           2.




                                                                                           3.




Serviço que permite o envio de e-mail com ou sem anexos.

   1. Preencha os campos com as informações necessárias para o envio.
   2. Clique com o botão direito do mouse e você poderá anexar e remover arquivos.
   3. Digite o conteúdo do corpo do e-mail que será enviado.




                                                                                                15




                                     WhoOf Consulting & Software | Demonstrativo da NF-e
1.




   1. Preencha os campos com as informações solicitadas e a seguir retorne para a guia
      Envio de e-mail.

Retornando à guia envio do e-mail confira se os dados estão corretos e clique no botão enviar
e aguarde a mensagem de confirmação de envio do e-mail.




                                                                                                     16




                                      WhoOf Consulting & Software | Demonstrativo da NF-e
Erros comuns decorrentes da falha de instalação/registro da DLL.

   Classe não registrada – a DLL não foi registrada - solução execute o passo 1. da
    instalação, a ausência do Framework 2.0 do .NET pode prejudicar o registro da
    biblioteca resultando no mesmo erro;
   0xC0000135 – Framework 2.0 .NET ausente - solução instalação do Framework e
    registro da DLL.
   Ole Error 80231040 – versão da DLL existente na pasta do aplicativo é diferente da
    registrada – solução atualizar a DLL da pasta do aplicativo também.
   Ole Error 80131534 – ocorre quando a aplicação é executada em um drive mapeado
    na rede - a única solução é instalar a aplicação e a DLL no drive local.
   Ole Error 80070002 – ocorre no VB quando a DLL não é encontrada na pasta da
    aplicação (no VB e no VFP a execução dá em um modo debug ocorre na pasta do VB ou
    do VFP, sendo necessário que a copia dos arquivos e pasta na pasta do VB ou VFP).




                                                                                         17




                                 WhoOf Consulting & Software | Demonstrativo da NF-e

Mais conteúdo relacionado

Destaque

Proyecto Auditoria
Proyecto  AuditoriaProyecto  Auditoria
Proyecto Auditoria
karen figueroa hrderera
 
Qualidade de software
Qualidade de softwareQualidade de software
Qualidade de software
GrupoAlves - professor
 
Presentacion De Computacion Kari
Presentacion De Computacion KariPresentacion De Computacion Kari
Presentacion De Computacion Kari
19932255
 
Disco De Inicio
Disco De InicioDisco De Inicio
Disco De Inicio
raulmiguelraul
 
El+DiseñO[1]
El+DiseñO[1]El+DiseñO[1]
Las Generaciones De Las Computadoras
Las Generaciones De Las ComputadorasLas Generaciones De Las Computadoras
Las Generaciones De Las Computadoras
guestb07144
 
Posters latin
Posters latinPosters latin
Posters latin
Sito Yelas
 
Las Generaciones De Las Computadoras
Las Generaciones De Las ComputadorasLas Generaciones De Las Computadoras
Las Generaciones De Las Computadoras
guestb07144
 
Carreradecanoas
CarreradecanoasCarreradecanoas
Carreradecanoas
rabesir
 

Destaque (9)

Proyecto Auditoria
Proyecto  AuditoriaProyecto  Auditoria
Proyecto Auditoria
 
Qualidade de software
Qualidade de softwareQualidade de software
Qualidade de software
 
Presentacion De Computacion Kari
Presentacion De Computacion KariPresentacion De Computacion Kari
Presentacion De Computacion Kari
 
Disco De Inicio
Disco De InicioDisco De Inicio
Disco De Inicio
 
El+DiseñO[1]
El+DiseñO[1]El+DiseñO[1]
El+DiseñO[1]
 
Las Generaciones De Las Computadoras
Las Generaciones De Las ComputadorasLas Generaciones De Las Computadoras
Las Generaciones De Las Computadoras
 
Posters latin
Posters latinPosters latin
Posters latin
 
Las Generaciones De Las Computadoras
Las Generaciones De Las ComputadorasLas Generaciones De Las Computadoras
Las Generaciones De Las Computadoras
 
Carreradecanoas
CarreradecanoasCarreradecanoas
Carreradecanoas
 

Semelhante a Manual do demo da nf e v1.1

iBOLT NFe - Apresentacao Geral
iBOLT NFe - Apresentacao GeraliBOLT NFe - Apresentacao Geral
iBOLT NFe - Apresentacao Geral
Magic Software Brasil
 
Nfe Sped Mod
Nfe Sped ModNfe Sped Mod
Nfe Sped Mod
gustavofreitas
 
Magic xpi NFe Apresentação geral
Magic xpi NFe   Apresentação geralMagic xpi NFe   Apresentação geral
Magic xpi NFe Apresentação geral
Magic Software Brasil
 
Oobj Recebe MD-e DF-e
Oobj Recebe MD-e DF-eOobj Recebe MD-e DF-e
Oobj Recebe MD-e DF-e
comercial2013esales
 
G2KA NF-e - Nota Fiscal eletronica
G2KA NF-e - Nota Fiscal eletronicaG2KA NF-e - Nota Fiscal eletronica
G2KA NF-e - Nota Fiscal eletronica
NeoGrid Software S/A
 
NFE - Guia Prático Sefaz ES
NFE - Guia Prático Sefaz ESNFE - Guia Prático Sefaz ES
NFE - Guia Prático Sefaz ES
Professor Edgar Madruga
 
Nfe Entrada Magic Procnet
Nfe Entrada Magic ProcnetNfe Entrada Magic Procnet
Nfe Entrada Magic Procnet
Procnet
 
Apresentação do Validador de Nota Fiscal Eletrônica de Fornecedores
Apresentação do Validador de Nota Fiscal Eletrônica de FornecedoresApresentação do Validador de Nota Fiscal Eletrônica de Fornecedores
Apresentação do Validador de Nota Fiscal Eletrônica de Fornecedores
linebrasil
 
Apresentação NFe Strufaldi
Apresentação NFe StrufaldiApresentação NFe Strufaldi
Apresentação NFe Strufaldi
Rafael Marega
 
Aspectos Tecnológicos nos Processos da NF-e
Aspectos Tecnológicos nos Processos da NF-eAspectos Tecnológicos nos Processos da NF-e
Aspectos Tecnológicos nos Processos da NF-e
PixelBits
 
Nota Fiscal Eletrônica NF-e
Nota Fiscal Eletrônica NF-eNota Fiscal Eletrônica NF-e
Nota Fiscal Eletrônica NF-e
E-Sales Soluções de Integração
 
NF-e
NF-eNF-e
Apresentação CCDE
Apresentação CCDE Apresentação CCDE
SINTESE DA APRESENTAÇÃO DO PROJETO NOTA FISCAL ELETRÔNICA - NF-E
SINTESE DA APRESENTAÇÃO DO PROJETO NOTA FISCAL ELETRÔNICA - NF-ESINTESE DA APRESENTAÇÃO DO PROJETO NOTA FISCAL ELETRÔNICA - NF-E
SINTESE DA APRESENTAÇÃO DO PROJETO NOTA FISCAL ELETRÔNICA - NF-E
denisfiscal
 
Nfe flex - Sistema emissor da Nota Fiscal Eletrônica
Nfe flex - Sistema emissor da  Nota Fiscal EletrônicaNfe flex - Sistema emissor da  Nota Fiscal Eletrônica
Nfe flex - Sistema emissor da Nota Fiscal Eletrônica
JeW Informática
 
Docslide.com.br apostila nfe-trainee
Docslide.com.br apostila nfe-traineeDocslide.com.br apostila nfe-trainee
Docslide.com.br apostila nfe-trainee
MARCELA PEREIRA
 
NF-e 2.0 para a Cadeia Produtiva 2.0
NF-e 2.0 para a Cadeia Produtiva 2.0NF-e 2.0 para a Cadeia Produtiva 2.0
NF-e 2.0 para a Cadeia Produtiva 2.0
Roberto Dias Duarte
 
NF-e 2.0 para Cadeia Produtiva 2.0 - UNISINOS
NF-e 2.0 para Cadeia Produtiva 2.0 - UNISINOSNF-e 2.0 para Cadeia Produtiva 2.0 - UNISINOS
NF-e 2.0 para Cadeia Produtiva 2.0 - UNISINOS
Roberto Dias Duarte
 
Delphi Conference Brasil 2009 - Palestra sobre Assinatura digital para NF-e
Delphi Conference Brasil 2009 - Palestra sobre Assinatura digital para NF-eDelphi Conference Brasil 2009 - Palestra sobre Assinatura digital para NF-e
Delphi Conference Brasil 2009 - Palestra sobre Assinatura digital para NF-e
Wecsley Fey
 
Manual Credenciamento NF-e
Manual Credenciamento NF-eManual Credenciamento NF-e
Manual Credenciamento NF-e
Chris x-MS
 

Semelhante a Manual do demo da nf e v1.1 (20)

iBOLT NFe - Apresentacao Geral
iBOLT NFe - Apresentacao GeraliBOLT NFe - Apresentacao Geral
iBOLT NFe - Apresentacao Geral
 
Nfe Sped Mod
Nfe Sped ModNfe Sped Mod
Nfe Sped Mod
 
Magic xpi NFe Apresentação geral
Magic xpi NFe   Apresentação geralMagic xpi NFe   Apresentação geral
Magic xpi NFe Apresentação geral
 
Oobj Recebe MD-e DF-e
Oobj Recebe MD-e DF-eOobj Recebe MD-e DF-e
Oobj Recebe MD-e DF-e
 
G2KA NF-e - Nota Fiscal eletronica
G2KA NF-e - Nota Fiscal eletronicaG2KA NF-e - Nota Fiscal eletronica
G2KA NF-e - Nota Fiscal eletronica
 
NFE - Guia Prático Sefaz ES
NFE - Guia Prático Sefaz ESNFE - Guia Prático Sefaz ES
NFE - Guia Prático Sefaz ES
 
Nfe Entrada Magic Procnet
Nfe Entrada Magic ProcnetNfe Entrada Magic Procnet
Nfe Entrada Magic Procnet
 
Apresentação do Validador de Nota Fiscal Eletrônica de Fornecedores
Apresentação do Validador de Nota Fiscal Eletrônica de FornecedoresApresentação do Validador de Nota Fiscal Eletrônica de Fornecedores
Apresentação do Validador de Nota Fiscal Eletrônica de Fornecedores
 
Apresentação NFe Strufaldi
Apresentação NFe StrufaldiApresentação NFe Strufaldi
Apresentação NFe Strufaldi
 
Aspectos Tecnológicos nos Processos da NF-e
Aspectos Tecnológicos nos Processos da NF-eAspectos Tecnológicos nos Processos da NF-e
Aspectos Tecnológicos nos Processos da NF-e
 
Nota Fiscal Eletrônica NF-e
Nota Fiscal Eletrônica NF-eNota Fiscal Eletrônica NF-e
Nota Fiscal Eletrônica NF-e
 
NF-e
NF-eNF-e
NF-e
 
Apresentação CCDE
Apresentação CCDE Apresentação CCDE
Apresentação CCDE
 
SINTESE DA APRESENTAÇÃO DO PROJETO NOTA FISCAL ELETRÔNICA - NF-E
SINTESE DA APRESENTAÇÃO DO PROJETO NOTA FISCAL ELETRÔNICA - NF-ESINTESE DA APRESENTAÇÃO DO PROJETO NOTA FISCAL ELETRÔNICA - NF-E
SINTESE DA APRESENTAÇÃO DO PROJETO NOTA FISCAL ELETRÔNICA - NF-E
 
Nfe flex - Sistema emissor da Nota Fiscal Eletrônica
Nfe flex - Sistema emissor da  Nota Fiscal EletrônicaNfe flex - Sistema emissor da  Nota Fiscal Eletrônica
Nfe flex - Sistema emissor da Nota Fiscal Eletrônica
 
Docslide.com.br apostila nfe-trainee
Docslide.com.br apostila nfe-traineeDocslide.com.br apostila nfe-trainee
Docslide.com.br apostila nfe-trainee
 
NF-e 2.0 para a Cadeia Produtiva 2.0
NF-e 2.0 para a Cadeia Produtiva 2.0NF-e 2.0 para a Cadeia Produtiva 2.0
NF-e 2.0 para a Cadeia Produtiva 2.0
 
NF-e 2.0 para Cadeia Produtiva 2.0 - UNISINOS
NF-e 2.0 para Cadeia Produtiva 2.0 - UNISINOSNF-e 2.0 para Cadeia Produtiva 2.0 - UNISINOS
NF-e 2.0 para Cadeia Produtiva 2.0 - UNISINOS
 
Delphi Conference Brasil 2009 - Palestra sobre Assinatura digital para NF-e
Delphi Conference Brasil 2009 - Palestra sobre Assinatura digital para NF-eDelphi Conference Brasil 2009 - Palestra sobre Assinatura digital para NF-e
Delphi Conference Brasil 2009 - Palestra sobre Assinatura digital para NF-e
 
Manual Credenciamento NF-e
Manual Credenciamento NF-eManual Credenciamento NF-e
Manual Credenciamento NF-e
 

Manual do demo da nf e v1.1

  • 1. WhoOf Consulting & Software Manual do Demo da NF-e Marcus Vinicius Romulo Freire v1.1
  • 2. CONCEITO Podemos conceituar a Nota Fiscal Eletrônica (NF-e) como sendo um documento de existência exclusivamente digital, emitido e armazenado eletronicamente, com o intuito de documentar uma operação de circulação de mercadorias ou prestação de serviços, cuja validade jurídica é garantida pela assinatura digital do emitente e a Autorização de Uso fornecida pela administração tributária do domicílio do contribuinte. O Projeto NF-e tem como objetivo a implantação de um modelo nacional de documento fiscal eletrônico que venha substituir a sistemática atual de emissão do documento fiscal em papel, modelos 1 e 1A, com validade jurídica garantida pela assinatura digital do emitente, simplificando as obrigações acessórias dos contribuintes e permitindo, ao mesmo tempo, o acompanhamento em tempo real das operações comerciais pelo Fisco. 2 WhoOf Consulting & Software | Demonstrativo da NF-e
  • 3. Introdução O componente da NF-e foi criado para facilitar a implementação da Nota Fiscal Eletrônica em qualquer ERP. Os arquivo Necessários para a utilização das rotinas da DLL  NFE_dll.dll (DLL);  NFE_dll.tlb;  registraDLL.bat;  regasm.exe; O componente funciona sobre a plataforma .Net Framework 2.0 da Microsoft, é de total necessidade que o sistema operacional o tenha instalado. Caso não possua acesse o site e faça o download do arquivo no seguinte endereço. http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f- 52154438565a/dotnetfx.exe Após a instalação do Framework, a DLL deve ser registrado no Windows da seguinte forma, abrindo o prompt de comando digite o seguinte comando para ter acesso à pasta do DEMO. 1. cd - para ter acesso a unidade raiz. 2. cd Demos – para ter acesso a pasta do Demo. 3. Digitando regasm NFE_dll.dll /tlb:NFE_dll.tlb no prompt de comando do DOS 4. Ou execute registraDLL.bat pelo Explorer A mensagem “classe não registrada” será mostrada pela aplicação Demo ao acessar qualquer funcionalidade da DLL, caso a DLL não tenha sido registrada com sucesso, assim fica atento a mensagem do regasm. O registro da DLL no Windows vista deve ser realizado pelo usuário que tenha os privilégios de administrador do sistema e com a opção de User Account Control – UAC desabilitada. Caso a instalação da DLL não venha a ocorrer verifique o erro e confira na pagina 15 deste manual. 3 WhoOf Consulting & Software | Demonstrativo da NF-e
  • 4. Utilizando o aplicativo de demonstração. Ícone do aplicativo Para abrir a tela do Aplicativo, basta dar um duplo clique sobre o ícone que se encontra na área de trabalho. Esta é a tela inicial do demonstrativo da NF-e, onde estão todos os WebServices e as opções de utilização do componente. As principais funções são: 1. Assinar NF-e 2. WS Status do Serviço 3. WS Cancelamento 4. WS Consulta 5. WS Envia Lote 6. WS Busca de Retorno de Processamento de Lote 7. WS Inutilização 8. Validar NF-e 4 9. Criar XML da NF-e 10. Criar Chave de Acesso 11. Enviar Email WhoOf Consulting & Software | Demonstrativo da NF-e
  • 5. Assinando a NF-e. 1. 1.a 2. 3. 4. 1. Neste ícone será solicitado o Certificado Digital para validar a NF-e, para isso tenha certeza que o certificado está instalado em seu computador. Caso contrário recomendamos a aquisição do certificado de PJ (e-PJ ou e-CNPJ) do tipo A1. A instalação do certificado pode ser feita como segue * abrir Internet Explorer; * clicar em Opções da Internet no item Ferramentas do menu; * clicar no botão Certificados da aba Conteúdo; * selecionar o certificado digital na aba pessoal e clicar em Exibir, se o certificado não existir nesta aba é necessário instalar o certificado digital novamente; * verificar se o status do certificado é valido na aba Caminho de Certificação 1.a Escolha o certificado correto e clique em “OK”. 2. Abra o arquivo XML, onde aparecerá às informações sobre a empresa em “Documento para Assinatura Digital”. 3. Assine o XML, e o resultado confirmará a assinatura do XML. 5 4. Grave o arquivo como extensão XML. WhoOf Consulting & Software | Demonstrativo da NF-e
  • 6. Consultando o Status do Serviço. 1. 2. 3. Serviço que oferece o status do serviço de recepção da NF-e, esta consulta é pública sendo que não influencia em qualquer alteração. 1. Neste ícone será solicitado o Certificado Digital respectivo a empresa. Na área de dados será informado o endereço e a UF correspondente para a consulta. 2. Consulte o serviço e aguarde a resposta (verifique a “tag” <xMotivo></xMotivo>) se estiver tudo correto o WebService responderá com sucesso. 3. Grave o retorno da resposta, para futura consulta. 6 WhoOf Consulting & Software | Demonstrativo da NF-e
  • 7. Cancelando NF-e. 1. 2. 3. Serviço que permite o cancelamento de uma NF-e autorizada. 1. Selecione o Certificado Digital correspondente. Informe a chave de acesso da NF-e, o número de protocolo de autorização e a justificativa do cancelamento. 2. Solicite o cancelamento e aguarde a resposta de confirmação (verifique a “tag” <xMotivo></xMotivo>). 3. Grave o retorno da resposta, para futura consulta. 7 WhoOf Consulting & Software | Demonstrativo da NF-e
  • 8. Consultando NF-e. 1. 2. 3. Serviço que oferece a consulta do status da NF-e (autorizada, denegada ou cancelada). 1. Selecione o Certificado Digital correspondente depois informe a chave de acesso da NF-e. 2. Faça a consulta e aguarde a resposta (verifique a “tag” <xMotivo></xMotivo>). 3. Grave o retorno da resposta, para futura consulta. 8 WhoOf Consulting & Software | Demonstrativo da NF-e
  • 9. Enviando lote de NF-e. 1. 2. 3. 4. Importante ressaltar que o WS da SEFAZ só recepciona lotes de NF-e que podem conter de 1 a 50 NF-e, desde que o tamanho do lotes seja menor que 500kb. 1. Selecione o Certificado Digital correspondente. 2. Escolha o XML de Lote que foi assinado digitalmente. 3. Envie a o arquivo XML de Lote, aguarde a resposta do WebService (verifique a “tag” <xMotivo></xMotivo>). 4. Grave o retorno da resposta, para futura consulta. 9 WhoOf Consulting & Software | Demonstrativo da NF-e
  • 10. Processamento do Lote. 1. 2. 3. O processo de recepção de NF-e é um processo assíncrono, significando dizer que o processo de recepção e autorização de NF-e ocorre em duas etapas. Na primeira etapa o emissor envia os lotes de NF-e e recebe um recibo de entrega do lote. Após alguns minutos, o emissor deve consultar o resultado do processamento do lote enviado, cujas NF-e podem ter sido autorizadas ou não. 1. Selecione o Certificado Digital correspondente e o número do recibo do lote. 2. Faça a busca do lote e aguarde a resposta do WebService (verifique a “tag” <xMotivo></xMotivo>). 10 3. Grave o retorno da resposta, para futura consulta. WhoOf Consulting & Software | Demonstrativo da NF-e
  • 11. Inutilização 1. 2. 3. Serviço que permite a inutilização de um número de NF-e que não tenha sido utilizado (NF-e autorizada ou denegada). Deve ser utilizado para os casos em que ocorrerem lacunas ou saltos na numeração da NF-e por problemas da aplicação ou nos casos em que uma NF-e foi rejeitada ou a sua situação é desconhecida (falha no envio/recepção/etc.). 1. Selecione o Certificado Digital correspondente e preencha o campo CNPJ com apenas números e com 14 caracteres. O campo ANO com os dois últimos dígitos do respectivo ano. Os campos SERIE, Nº INICIAL e FINAL e a JUSTIFICATIVA deverá conter no mínimo 15 caracteres. 2. Inutilize a NF-e e aguarde a resposta do WebService. (verifique a “tag” <xMotivo> 11 </xMotivo>). 3. Grave o retorno da resposta, para futura consulta. WhoOf Consulting & Software | Demonstrativo da NF-e
  • 12. Validando NF-e 1. 2. 3. 1. Abra o arquivo XML assinado digitalmente. 2. Valide o XML e aguarde o resultado da validação do Schema XML. 3. Grave o retorno da resposta, para futura consulta. 12 WhoOf Consulting & Software | Demonstrativo da NF-e
  • 13. Criando XML 1. O serviço de criar XML cria um exemplo de um arquivo XML para usar nos testes do DEMO da NF-e. 1. Basta clicar e automaticamente será gerado um arquivo XML na pasta do DEMO. 13 WhoOf Consulting & Software | Demonstrativo da NF-e
  • 14. Criando a Chave de Acesso 1. A chave de acesso representa a NF-e e será usada em várias rotinas, composta por uma sequência de 44 caracteres numéricos. 1. Preenchendo os campos da seguinte forma o UF - código numérico do estado referente, o Data Emissão - mês e ano, o CNPJ - CNPJ correspondente e apenas números, o Modelo - modelo da nota o Série - número de série, o Número da NF-e - número do documento fiscal O Código Numérico e o DV são gerados automaticamente com a Chave da NF-e. Com todos os campos preenchidos basta gerar a chave de acesso. 14 WhoOf Consulting & Software | Demonstrativo da NF-e
  • 15. Enviando Email 1. 2. 3. Serviço que permite o envio de e-mail com ou sem anexos. 1. Preencha os campos com as informações necessárias para o envio. 2. Clique com o botão direito do mouse e você poderá anexar e remover arquivos. 3. Digite o conteúdo do corpo do e-mail que será enviado. 15 WhoOf Consulting & Software | Demonstrativo da NF-e
  • 16. 1. 1. Preencha os campos com as informações solicitadas e a seguir retorne para a guia Envio de e-mail. Retornando à guia envio do e-mail confira se os dados estão corretos e clique no botão enviar e aguarde a mensagem de confirmação de envio do e-mail. 16 WhoOf Consulting & Software | Demonstrativo da NF-e
  • 17. Erros comuns decorrentes da falha de instalação/registro da DLL.  Classe não registrada – a DLL não foi registrada - solução execute o passo 1. da instalação, a ausência do Framework 2.0 do .NET pode prejudicar o registro da biblioteca resultando no mesmo erro;  0xC0000135 – Framework 2.0 .NET ausente - solução instalação do Framework e registro da DLL.  Ole Error 80231040 – versão da DLL existente na pasta do aplicativo é diferente da registrada – solução atualizar a DLL da pasta do aplicativo também.  Ole Error 80131534 – ocorre quando a aplicação é executada em um drive mapeado na rede - a única solução é instalar a aplicação e a DLL no drive local.  Ole Error 80070002 – ocorre no VB quando a DLL não é encontrada na pasta da aplicação (no VB e no VFP a execução dá em um modo debug ocorre na pasta do VB ou do VFP, sendo necessário que a copia dos arquivos e pasta na pasta do VB ou VFP). 17 WhoOf Consulting & Software | Demonstrativo da NF-e