Você está na página 1de 17

Manual do Desenvolvedor - Integração API

CloudDfe NFe

Índice

- Componente TCloudDfe Instalação


- Parametrização do Componente
- Métodos da API para NFe
- Projeto Exemplo
- Diagrama do Componente
- Referências
Componente TCloudDfe - Instalação

Antes de instalar o pacote do componente, será necessário configurar o caminho na


IDE do Delphi.

Para isso, basta ir em: Tools-> Options:


Na caixa de diálogo de configurações, siga o caminho até a configuração Library
Path conforme imagem abaixo:
Adicione o diretório do conteúdo de instalação do TCloudDfe, em seguida pressione
o botão [Add] e finalmente o botão [OK].
Para instalar o componente, siga os passos na sequência abaixo:

Abra o projeto em File->Open Project…

Escolha o projeto CloudDFe_Proj.groupproj


2 - Compilar o projeto

Selecionar o pacote i9CloudDfe_pkg.dproj e com o botão direito do mouse


escolher a ação Build.

Em seguida escolher a opção Install.


Após a instalação deverá ser exibido a seguinte mensagem

Na Palette de componentes da IDE, irá aparecer o componente para utilização:


Parametrização do Componente

Para utilizar o componente TCloudDfe, serão necessários os seguintes parâmetros:

Propriedade Detalhes

Ambiente HOMOLOGACAO ou PRODUCAO

LocalDanfe e LocalXML Local onde serão gravados a DANFE


em PDF e o XML de uma Nota Emitida
e/ou consultada.

Log Quando habilitado, irá gerar um arquivo


de log no diretório da aplicação.

TokenEmitente e Credenciais fornecidas pela plataforma


TokenSoftwareHouse CloudDfe contratada.
Métodos da API para NFe

Os métodos implementados no componente são equivalentes aos Endpoints


(métodos da API), onde poderão ser utilizados com os devidos parâmetros
representados na API.

Os métodos possuem fluxos lógicos e auto suficientes, para que ao serem


chamados, já sejam disparados eventos para concluir uma tarefa. Por exemplo;
Além disso, o grupo de projetos conta com um projeto específico para testes TDD,
onde são auto documentados de forma a exemplificar todos os parâmetros e
possibilidades de retorno do componente junto à API CloudDfe.
Projeto Exemplo

O projeto Exemplo dispõe de todos os métodos em modo visual para que possam
ser copiados e utilizados em aplicações.

Configurações do ambiente

Estes parâmetros podem ser passados em tempo de execução.


Envio de Nota Fiscal Exemplo

Todos os parâmetros possíveis para emissão de uma NFe, pode ser testado
diretamente no exemplo conforme imagem abaixo:
Nos principais parâmetros, é possível visualizar dicas de preenchimento conforme
regras definidas e também observadas na documentação oficial da plataforma
CloudDfe.

Após o preenchimento, basta enviar.


Log de Eventos.

Após uma ação, quando habilitado a propriedade Log, é possível capturar passo a
passo, com mensagem de sucesso ou falha, conforme mostrado no projeto
exemplo:
Consulta e operações com Notas Emitidas

No Projeto Exemplo, são demonstrados os métodos de consulta e ações que podem


ser feitas com as Notas Emitidas.
Monitor SEFAZ

Também é demonstrado a utilização do Monitor SEFAZ fornecido pela API


CloudDfe.
Diagrama do Componente

Referências

- Documentação Oficial CloudDfe NFe.


- Inovefast Tecnologia

Contato:
WhatsApp: 14991954605
E-mail: contato@inovefast.com.br

Você também pode gostar