DevMedia Cursos
Curso online

PAF - ECF com Delphi e DLLs dos fabricantes - Aplicação completa
Essa é uma série de vídeos aulas que tem como objetivo criar um Programa Aplicativo Fiscal (PAF) para controle da máquina de Emissão de Cupom Fiscal (ECF), também chamado de impressora fiscal. A impressora fiscal ECF substitui a emissão manual da nota fiscal consumidor modelo D. Veremos como criar esse programa usando Delphi e as DLLs dos fabricantes.
[VER MAIS DETALHES]
Introdução
- 1
Breve introdução sobre o paf-ecf e informações sobre materiais necessários para iniciar o projeto
Marcar como lido | DownloadEsta vídeo contém introdução ao PAF-ECF,informações de links para download dos materiais necessários para início do projeto.
Leitura Recomendável - Tutorial Homologação PAF-ECF Versão 01.03
Marcar como lidoBreve Tutorial informando a base para se homologar um aplicativo PAF-ECF na versão 01.03 do roteiro.
Leitura Recomendável - Teste de Aplicação Stand Alone
Marcar como lidoVeja nesta Quick uma breve explicação e orientação sobre o processo de aplicação funcionando stand alone.
Verificação
- 2
Arquivo de Verificação da integridade do ECF com dados criptografados
Marcar como lido | DownloadNeste vídeo criaremos um projeto para gerar o arquivo de verificação da integridade do ECF configurado inicialmente para o terminal.
- 3
Rotinas de verificação do Serial e GT do ECF na abertura da aplicação
Marcar como lido | DownloadNesta aula vamos criar a função para efetuar a leitura dos dados do arquivo de verificação criado na vídeo aula 2.
- 4
Rotinas para abertura da jornada fiscal e emissão de suprimentos e sangrias
Marcar como lido | DownloadNeste vídeo-aula, vamos programar rotinas básicas, porém indispensáveis ao funcionamento da aplicação PAF-ECF.
- 5
Rotinas para comparação de Data e Hora do ECF com o sistema
Marcar como lido | DownloadNeste vídeo-aula, Alteraremos a rotina de verificação do Serial de GT da impressora migrando a mesma para uma função global.
Leitura Recomendável - Tabela de Indices técnicos de produção
Marcar como lidoVeja nesta Quick informações sobre o item 20 do requisito VII do roteiro de homologação. Ponto de vista pessoal.
Leitura Recomendável - Tabela de Índices Técnicos de Produção - Parte 2
Marcar como lidoVeja neste artigo a tabela de índices técnicos de produção do PAF-ECF
Emissão de cupom fiscal
- 6
Tela para emissão de Cupom Fiscal
Marcar como lido | DownloadNesta vídeo-aula, falaremos sobre algumas informações do sistema PAF-ECF, como exemplo, a aplicação de emissão concomitante ou não.
- 7
Rotina de captura dos contadores da impressora fiscal
Marcar como lido | DownloadNesta vídeo, criaremos uma procedure que será usada para capturar os contadores COO, CCF, CDC, GRG e GNF da impressora fiscal.
- 8
Criação das rotinas emissão de cupons fiscais
Marcar como lido | DownloadNesta vídeo, iniciamos o desenvolvimento das rotinas do formulário de emissão de cupons fiscais.
- 9
Inserindo itens nos cupons fiscais
Marcar como lido | DownloadNesta vídeo-aula, iniciamos a criação das rotinas para inserção de itens nos cupons fiscais.
- 10
Função para registrar o item no ECF
Marcar como lido | DownloadNesta vídeo aula, criamos a função para tratamento de informações do item e posteriormente registramos a unidade de medida.
- 11
Rotina emissão de cupom fiscal
Marcar como lido | DownloadVeremos nesta vídeo aula, a função para exibir dados do item registrado no ECF e totalizar o cupom.
- 12
Rotinas de cancelamento cupom fiscal
Marcar como lido | DownloadNesta vídeo aula, criamos as rotinas de cancelamento do cupom fiscal e também para cancelamento do item do cupom fiscal.
- 13
Fechamento do cupom fiscal
Marcar como lido | DownloadNesta vídeo, veremos a criação de tela para fechamento do cupom e envio de comandos para impressora.
- 14
Arquivo INI: Rotina de atualização
Marcar como lido | DownloadNesta vídeo, veremos também os testes de emissão de cupom e cancelamento para verificação do funcionamento do mesmo.
Leitura Recomendável - Gerando o MD5 a ser impresso no cupom fiscal
Marcar como lidoBreve explicação do requisito IX do roteiro de homologação, a partir da versão 1.05.
Emissão de pedidos
- 15
DAV: Iniciando emissão de pedidos
Marcar como lido | DownloadNeste vídeo, veremos também a modelagem da mensagem promocional do cupom fiscal.
- 16
Identificação: Criando tela de clientes e impressão de dados no cupom
Marcar como lido | DownloadNesta vídeo, veremos também a montagem dos dados para serem usados no campo de mensagem promocional do cupom fiscal.
Transações e valores
- 17
TEF: Desenvolvimento da Transação Eletrônica de Fundos
Marcar como lido | DownloadNesta vídeo, veremos também a rotina para realização do TEF administrativo, usada para cancelamentos e emissão de relatórios administrativos.
- 18
Cartão de crédito: Desenvolvendo venda TEF
Marcar como lido | DownloadNeste vídeo aula, será desenvolvida a parte do TEF que se refere a venda com cartão de crédito ou débito em nosso projeto.
Sintegra
- 19
Emissão do Sintegra: Opções
Marcar como lido | DownloadNeste vídeo aula, será adicionado um novo formulário ao projeto com as opções para cadastrar os dados necessários para emissão do sintegra, já seguindo os parâmetros solicitados pela função da DLL do fabricante, e gravação destes dados em um arquivo do tipo XML que ficará localizado na pasta do executável do aplicativo, para posteriormente serem capturados evitando assim a re-digitação dos mesmos.
Menu Fiscal
- 20
Leitura da Memória Fiscal
Marcar como lido | DownloadNeste vídeo aula, será criado no projeto um formulário para ser adicionado as opções do menu fiscal.
- 21
Arquivo MFD e Assinatura EAD
Marcar como lido | DownloadNeste vídeo aula, damos sequência no processo de criação do menu fiscal, onde criamos as opções para gerar os arquivos “Espelho MFD” e “Arquivo MFD”.
- 22
OpenSSL: gerar chave privada
Marcar como lido | DownloadSerá mostrado neste vídeo o processo de criação da chave privada usando o OpenSSL, e também a extração do módulo expoente para a criação do arquivo XML, que será usado pelo aplicativo eECFc para validar a assinatura EAD.
- 23
Arquivo de Movimento por ECF
Marcar como lido | DownloadNeste vídeo aula vamos criar um dos mais trabalhosos arquivos do menu fiscal, que é o “MOVIMENTO POR ECF”. Neste arquivo, como o próprio nome diz, tem informações de tudo que foi movimentado no ECF.
Leitura Recomendável - Assinatura Digital EAD PAF-ECF
Marcar como lidoCódigos usados para gerar a assinatura digital EAD exigida pela receita na homologação do software PAF-ECF.
Leitura Recomendável - Gerando arquivo de Movimento por ECF
Marcar como lidoDicas sobre geração do arquivo de "Movimento por ECF" exigido no processo de criação do Menu Fiscal.
Relatórios
- 24
Meios de pagamento: relatório pela impressora fiscal
Marcar como lido | DownloadNeste vídeo aula vamos fazer a rotina para criação do arquivo de meios de pagamento requerido pelo roteiro de homologação do PAF-ECF, e também será dada a opção para emissão destas informações na impressora fiscal, através de relatório gerencial, ambos seguindo o layout pré-estabelecido.
- 25
Dav’s Emitidos: gerar informações
Marcar como lido | DownloadVamos exemplificar nessa aula as rotinas para gerar as informações de DAV's emitidos solicitada pelo roteiro de homologações.
- 26
Rotina de identificação
Marcar como lido | DownloadNeste vídeo aula vamos exemplificar a rotina para gerar a identificação do PAF-ECF.
- 27
Rotina para gerar vendas no período
Marcar como lido | DownloadNeste vídeo aula vamos exemplificar a rotina usada para gerar os arquivos solicitados no item 19 do requisito VII do roteiro de homologação, a que se refere à criação do menu fiscal.
Leitura Recomendável - Criação dos Arquivos de “Vendas do Período” do PAF-ECF
Marcar como lidoInformações sobre o processo de criação dos arquivos de Vendas do Período, solicitado no roteiro de homologação de aplicativos PAF-ECF, no item 19 do requisito VII.


19
0