Corte Z desde android


Descarga la aplicación, con extensión .apk, para que puedas revisar el último corte Z.

Esta aplicación está desarrollada en conjunto con David Félix, al cual pueden contactar en dfs-dfs@hotmail.com

La finalidad de esta primera versión es que nos compartas tu experiencia y retroalimentar el desarrollo para mejorarlo.
Vala la pena mencionar que en siguientes fases se integrará la consulta directa a catálogos con imágenes, reportes.
En una tercera etapa, se habilitarán operaciones como lectura de códigos de barras y posiblemente ventas.

Saludos
José Félix

A partir de hoy, si realmente te interesa activar todos tus equipos, invita un pomo de 750.

Saludos
José Félix

Aside

Tenemos un desarrollo para Tiempo Aire con la empresa Tecno TAE, desde el punto de venta MyBusiness POS

Run-time error -2147467259 (80004005)

Run-time error -2147467259 (80004005). Error en el vínculo de comunicación

Este mensaje aparece porque la interfaz de red del equipo cajero o del servidor fue deshabilitada por un instante mientras MyBusiness POS está abierto.

Si el error aparece aun teniendo el servidor conexión estable, inentemos cambiar nuestra conexión, en el apartado de servidor, por “localhost”; Así aunque la red esté deshabilitada será posible que MyBusiness POS pueda conectarse de forma local sin que le afecte el router ni el cableado de red..

Probar el puerto 1400 desde internet

Podemos utilizar una herramienta web, http://canyouseeme.org y
Escribiremos
You port check: 1400

Probamos y debe aparecer success. Si aparece Error, entonces es necesario revisar que el puerto esté abierto en tres lugares:

Servidor Sql Server
Firewall del servidor
Módem de telmex

Error de sistema: -2147217913

Error de sistema: -2147217913 The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.

Este error aparece cuando intentamos dar formato (año-mes-dia) a una fecha para aplicarlo en una consulta que solo acepta la estructura (dia-mes-año). Por ejemplo:

 Visual Basic |  copy code |? 
1
2
Set rstCorte = Rst("SELECT top 1 * FROM corteszx  WHERE corte  = 'z' and usufecha = '" & Libreria.Formato(date, "yyyy-mm-dd") & "' " , Ambiente.Connection )
3

El error se soluciona al modificar el orden de dia-mes-año de esta manera: Libreria.Formato(date, “dd-mm-yyyy”)

 Visual Basic |  copy code |? 
1
2
Set rstCorte = Rst("SELECT top 1 * FROM corteszx  WHERE corte  = 'z' and usufecha = '" & Libreria.Formato(date, "dd-mm-yyyy") & "' " , Ambiente.Connection )
3

Probar con Telnet si está abierto el puerto 1400

Para MyBusinessPOS, la base de datos acepta el almacenamiento y consultas a través del puerto 1400. Este puerto debemos configurarlo en Microsoft SQL Server y en el firewall del servidor de la base de datos.

Hay varias formas de comprobar que el servidor tiene abierto el puerto 1400 para tener acceso desde el la estación de trabajo. Una de las opciones es que desde el equipo del cajero, haremos la prueba a través del comando Telnet (Inicio de windows->Ejecuta->CMD->telnet). Sin embargo, por default Telnet no está habilitado en Windows 7.

¿Como se activan los servicios Telnet en Windows 7?

  1. Ingresar al Panel de Control -> Programas y Características
  2. Ingresar a la opción Activar o Desactivar las Características de Windows (esta opción se encuentra en el Bloque de Programas y Características) .
  3. En el cuadro de dialogo ubica las caracteristicas que quieres activar, en la lista puedes encontrar Cliente Telnet y Servidor Telnet, hay que marcar las casillas de las que quieras activar y dar clic en Aceptar.
  4. Las características se “activan” y una vez concluido el proceso ya están disponibles para su uso.
  5. Para probar que el puerto 1400 está disponible, desde el equipo de la Caja abrimos nuevamente el CMD (Inicio de windows->Ejecuta->CMD) y ejecutamos

    Telnet ip_servidor 1400

    Aparecerá una pantalla en negro, eso quiere decir que el puerto 1400 está abierto y podemos proceder con conexión de MyBusiness POS desde la estación de trabajo.