Sistema PDV com PHP-GTK2 e ACBrMonitor (parte 2)

Nessa segunda parte do artigo concluirei a parte teórica, veremos o módulo administrativo do PDV e um pouco mais sobre o trabalho com Impressoras Fiscais ECF, falarei sobre o ACBr Monitor e sobre a Impressora Fiscal ECF 1Fit Logger da Urano, bem como de seu protocolo de Comunicação, o protocolo FiscNET.

[ Hits: 76.135 ]

Por: Relsi H. Maron em 19/06/2008 | Blog: http://www.tuxtilt.com


Trabalhando com Impressoras Fiscais ECF



O equipamento:

A Impressora Fiscal é o equipamento responsável pela emissão do Cupom Fiscal, e todos os estabelecimentos que se enquadrem em uma certa faixa de faturamento estão obrigados à sua utilização. Quem regulamenta a utilização de Impressoras Fiscais ECF é o CONFAZ, sugiro que acessem o site do CONFAZ e se inteirem dos promenores da legislação, coisa que não o farei aqui.
O Aplicativo Fiscal:

O aplicativo fiscal é a interface entre o operador de caixa e a impressora fiscal. Devemos ter o cuidado para que a interface do aplicativo seja otimizada para a utilização mais eficaz, deve-se ter em mente que a principal função do sistema é a venda, portanto a sua interface deve ser simples de ser operada.

A Legislação:

Todo o desenvolvedor de automação comercial que irá trabalhar com Impressoras Fiscais ECF deve estar sempre por dentro da legislação, principalmente no que diz respeito ao Convêncio ICMS 85/01 e suas alterações, os estados da federação também podem criar legislação sobre a utilização de Impressoras Fiscais ECF, bem como do aplicativo que interage com elas, portanto fiquem sempre atentos a essas legislações para não sofrerem as penalidades da lei, lembre-se que a Receita Federal é um dos órgãos do governo mais atuante, pé-no-saco e eficiente (quando é para cobrar, lógico).

Existem basicamente três formas de desenvolver um aplicativo que trabalhe com uma Impressora Fiscal ECF:
  • Fazendo a comunicação direta através do protocolo de comunicação do mesmo.
  • Utilizando bibliotecas de comunicação disponibilizadas pelos fabricantes (Dlls, Sos, Etc.)
  • Utilizando um aplicativo que abstraia a comunicação com o equipamento.

Nesse artigos utilizaremos a terceira opção e utilizaremos o ACBR Monitor. Até o momento a ZPM disponibiliza somente DLL de comunicação para seu equipamento, mas em contato com o pessoal do desenvolvimento deles, fui informado que estão desenvolvendo um só para Linux, então em breve teremos mais uma ferramenta para a comunicação com seus equipamentos, claro que poderíamos optar pela comunicação direta, mas isso demandaria uma pouco mais de planejamento. Tão logo a ZPM disponibilize esse So escreverei uma artigo visando a utilização do mesmo.

Mais uma vez quero deixar claro que a escolha pelo equipamento da ZPM é um gosto pessoal, o descrito aqui pode ser aplicado aos equipamentos de outros fabricantes, bastando fazer os ajustes necessários.

Página anterior     Próxima página

Páginas do artigo
   1. O módulo administrativo
   2. Trabalhando com Impressoras Fiscais ECF
   3. O ACBr Monitor
   4. O Protocolo FiscNET
   5. A Impressora Fiscal 1Fit Logger
   6. O Emulador do ECF Logger
Outros artigos deste autor

Vetorizando um rosto com o Inkscape

Remastersys: Crie seu próprio Live-CD do Ubuntu Linux

Usando o filtro Blur do Inkscape

Sistema PDV com PHP-GTK2 e ACBrMonitor (parte 1)

Desenhando os vilões do Pac-Man com Inkscape

Leitura recomendada

Uma introdução à classe ADODB

Armazenando datas de uma outra forma

Abordagem exemplificada à Orientação a Objetos com PHP

PDO - Introdução e conceitos

Servidor Web com Fedora Core 7

  
Comentários
[1] Comentário enviado por removido em 19/06/2008 - 11:43h

Parabéns pelo Artigo ficou muito bom!
Trabalho em um supermercado no interio de minas em Manhuaçu, sou responsavel pela manutenção da rede e das maquinas, e já estava a ha um bom tempo procurando algo sobre....muito bom mesmo...
Vou ficar esperando os proximos artigos seus referente sobre automação comercial...
E a questão dos pinpads, você ja tem uma solução pra ele?

Falew

[2] Comentário enviado por fernando_peace em 19/06/2008 - 13:22h

mt bom o artigo ficamos na espera de um artigo q fale sobre integração do sistema retaguarda e frente de cx

abraços
falow

[3] Comentário enviado por relsi.ramone em 19/06/2008 - 15:57h

hectonsuport, valeu pelo comentário, bueno em relação ao TEF com as operadoras de Cartão de crédito é uma coisa que irei abordar mais tarde para não tornar o artigo avançado demais, mesmo porque eu também estou iniciando a desenvolver para Linux agora, mas acredito que seja tranquilo também só tem que ver a questão da homologação do sistema e tals.

Qualquer coisa estamos ai, uma abração!!!

[4] Comentário enviado por relsi.ramone em 19/06/2008 - 16:03h

fernando_peace, valeu pelo comentário ai, então, como eu já havia comentado na primeira parte do artigo, pretendo adaptar o módulo ao LinuxStok que é um ERP bem legal e completo, dai eu pretendo abordar essa questão de integração, até lá!!

Um abração!!!

Relsi

[5] Comentário enviado por zebendo em 07/11/2008 - 18:09h

alguem ja usou com impressora DARUMA???


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts