Done! ponto de venda

Notas - Toca

  • ponto de venda/emissão de cupom fiscal:
    • ELGIN ECF IF 500 1E
      • conexão serial
      • ver driver para stoq
    • ver máquina de cartão
  • dados de uma venda:
    • produtos
    • consumidor
    • forma de pagamento
    • dados do pagamento
      • cheque
      • cartão
      • espécie

Design da plataforma

  • aplicação web mesmo + applet que funcione com gcjwebplugin; ou
  • aplicação desktop acessando a aplicação web via "web service"
  • aplicação web mesmo + browser customizado (Ruby-GtkMozEmbed ou extensão pra FF?) para interceptar uma resposta do tipo, digamos, application/x-abelo-ticket e mandar pra impressora fiscal, eventualmente usando um dos drivers do stoq.

Design dos dados

sells.png

Implementação

  • DONE models Payment e PaymentWithCash
  • DONE model Sell, SellItem
  • wip controller point_of_sale
    • criação de uma venda
      • indicação de um consumidor (opcional)
      • DONE adição de produtos
      • adição de pagamentos
      • fechamento da venda - devolver um arquivo (XML, provavelmente) com mime-type application/x-abelo-coupon, com os dados do cupom.
  • outros models Payment*
  • suporte a impressão de cupom fiscal
    • stoqdrivers
    • browser


 


ActionItemForm edit

Title ponto de venda
ActionItemType? RequirementItem
ResponsibleDevelopers LeandroNunes
ScheduledFor? 0.3.2
AffectsVersion? 0.3.1
Topic attachments
I Attachment Action Size Date Who Comment
elsedia sells.dia manage 2.3 K 05 Mar 2007 - 17:42 AntonioTerceiro design (DIA)

eXTReMe Tracker