Sondeo

Si ya probaste GNOME 3...

¿Te gustó GNOME 3?

  •  Si
  •  No
Este sondeo tiene 5 preguntas más.
Resultados
Más sondeos | 2,316 votos | 8 comentarios
Atención: 21 al 25 de mayo, Curso Global de Servidores con CentOS 6.
Atención: 23 al 27 de abril, Curso SUSE Linux Enterprise Desktop Administration.
Atención: 21 y 28 de abril, 5 y 12 de mayo, Taller de programación de Python.
Atención: Disponible ALDOS 1.4.3. Nuestro sistema operativo para escritorio.

Puntos de venta con GNU/Linux: Parte I

Un punto de venta con GNU/Linux es posible y definitivamente resulta atractivo para cualquier comercio, porque se puede ahorrar enormidades en cuanto a licenciamiento de equipamiento lógico (Software).

Hay varias cosas a considerar.

  • Planeación y definición de objetivos.
  • Definición de equipamiento físico a utilizar: monitores, teclados, lectores de código de barras e impresoras de matriz de punto, térmicas y de validación.
  • Definir si se utilizará una aplicación nativa (probablemente un desarrollo nuevo) o bien una aplicación Windows.
  • Definir márgenes de error.

La planeación implica determinar la etapas de implementación del punto de venta. Lo más recomendable es realizar todo paso a paso. Un esquema como el siguiente puede ser apropiado:

  • Fase de selección de elementos de punto de ventas.

    • Seleccionar aplicación.
      • ¿Aplicación nativa para GNU/Linux?
      • ¿Aplicación nativa para Windows a través de Wine?
    • Funciones de la aplicación
      • Venta.
      • Cobro
      • Facturación o nota de venta
      • Validación de factura o nota de venta
    • Impresión desde sistema, no desde aplicación.
      • Seleccionar modelos de impresoras compatibles con GNU/Linux.
      • Hacer funcionar la impresora de matriz de punto.
      • Hacer funcionar la impresora térmica.
      • Hacer funcionar la impresora de validación.
    • Fase de pruebas

      • Si es aplicación nativa para Windows, verificar todo el funcionamiento a través de Wine.

      • Impresión desde aplicación con todas las impresoras seleccionadas.
      • Realizar y verificar todas las operaciones de venta, cobro, facturación y validación.
      • Determinar problemas y corregirlos.
      • Realizar y verificar todas las operaciones de venta, cobro, facturación y validación hasta eliminar todos los errores y problemas.
    • Fase de producción.

    En el caso de aplicaciones nativas para Windows, es muy probable que cualquiera funcione bien desde GNU/Linux a través de Wine. La resolución de problemas se realiza a través de la utilización de bibliotecas nativas para (*.dll).

    En el caso de impresoras, utilizando aplicaciones nativas para Windows, hay tres formas de hacerlas funcionar.

    • Usando controlador nativo de Linux a través de Cups y su vez a través de Wine.
    • Imprimir en un archivo de texto simple y enviarlo hacia el puerto de la impresora, junto con algunas secuencias de escape para avanzar, retroceder, cortar o liberar el papel y/o abrir el cajón de dinero.
    • Imprimir desde la aplicación en formato PDF y de ahí a la impresora.

    Lo que corresponde a lectores de código de barras, estos van conectados entre la computadora y el teclado. Funcionan transparentemente en Linux y a través de Wine, ya que estos dispositivos realizan la lectura e interpretación del código de barras y la envía ala salida estándar (pantalla) ya decodificado 8secuencias de números y letras listos para utilizar).

    Para los cajones de dinero, Estos van conectados directamente a la impresora y pueden ser abiertos utilizando el mismo para Linux (CUPS), si estos incluyen el soporte necesario. En el caso de impresoras que no cuentan con con un controlador para Linux, se puede realizar a través de secuencias de escape enviadas directamente al puerto de impresión. Ejemplo (apertura de cajón en Epson TM-U295, en puerto serie):

    echo -en '\x1B\x70\x30\x37\x79' > /dev/ttyS0

    Obviamente se requiere algo de imaginación, mirar los problemas desde otra perspectiva y entender un poco de programación en BASH. Más adelante iré detallando más experiencias.

Atención: Salvo que se indique lo contrario, la licencia del texto de este documento es Creative Commons Reconocimiento 2.5, mediante la cual usted tiene permitido copiar, modificar, comunicar y distribuir el contenido de este texto, de manera total o parcial, y publicarlo o difundirlo en cualquier otro sitio de Internet o medio de comunicaciòn, siempre y cuando incluya o cite (1)el nombre de este sitio de Internet, (2)enlace permanente de este documento, (3)nombre del autor y (4)la misma licencia de distribución.

Opciones: Imprimir | Recomendar | Enlace permanente

Twitter Facebook Google Bookmarks Bitacoras.com Wikio Menéame Technorati Bloglines Digg Yahoo Buzz
 
Seguimientos (Trackback)
URL de seguimiento para esta entrada: http://www.alcancelibre.org/trackback.php/punto-de-venta-linux-parte-1
Sin comentarios de seguimientos para esta entrada.
 
Puntos de venta con GNU/Linux: Parte I | 3 comentarios | Crea cuenta nueva
Los siguientes comentarios son de la persona que los haya enviado. Este sitio se deslinda de cualquier responsabilidad respecto de las opiniones expresadas por los participantes en nuestros foros y secciones de comentarios, y el hecho de publicar las mismas no significa que se esté de acuerdo con éstas.
Puntos de venta con GNU/Linux: Parte I
Escrito por: William Lpz Jimnz (KoalaSoft) el 21/02/2007, 21:27
Espero que en la siguiente parte puedas explicar el como instalar ciertas librerías necesarias para ejecutar programas de Windows con el wine y poder correrlos en Linux, tal cual como te comente una vez y me respondiste que debía instalar librerías de windows.

Ojala y se pueda para que definitivamente pueda hacer la migración del sistema de facturación a Linux utilizando wine.

Saludos !!

---
.:: Cuando el Alumno esta listo, el maestro aparece ::.
[ # ]
Puntos de venta con GNU/Linux: Parte I
Escrito por: Jesús Antonio Gómez Bañuelos el 22/02/2007, 10:12
Particularmente me interesa este punto ya que hay un 'mercado' prospero en las Pymes de México. Soy de la idea de que Linux y el Software Libre pueden ofrecer a este sector una solucion de bajo costo y de excelente calidad. Seguire con interes esta serie de articulos para tratar de poner en practica cualquier recomendacion.
[ # ]
Puntos de venta con GNU/Linux: Parte I
Escrito por: Eduardo Aguilar Obeso el 22/02/2007, 12:20
Saves alguna rasón de basculas o mejor aun, scaners con bascula?
[ # ]