• Estimados: el TPV hace el commit de la transacción antes de mandar la impresión del pedido o factura (si es versión 10.09 debería haber impreso la factura en caso de que el TPV esté configurado para facturar). Además, si el commit falla el TPV levanta una excepción y no continua con el flujo de código, el cual es justamente la impresión del tick…[Leer más]

  • CarolinaC escribió:

    Quote:
    Hola Foro.

    1) Mirando la nueva versión 09, encontré lo que creo es un nuevo campo en la pestaña Artículo de la ventana Artículos: Lugar de Retiro. Su dominio es TPV; Almacen/TPV y TPV.

    Hay comportamiento de acuerdo al valor elegido? O es solo referencial?

    Existe un comportamiento entorno a este campo el cual deter…[Leer más]

  • Algunos comentarios sobre la implementación actual y las correcciones de Javier:

    1) Correcto, lo más lógico es que ordene los pagos según su importe de mayor a menor y no de menor a mayor como lo está haciendo ahora.

    2) Correcto para TPV, pero hay que tener en cuenta que en Libertya también se puede emitir facturas desde la ventana de Factu…[Leer más]

  • Dado que es la Entidad Comercial Consumidor Final, podrías configurar la Forma de Pago de la misma como Efectivo en la ventana de Entidades Comerciales, pestaña de Cliente, campo “Forma de Pago”. Supongo que actualmente no tenés configurada la Forma de Pago para la EC, con lo cual el TPV está asignando por defecto A Crédito. Si realizas esa conf…[Leer más]

  • Franco Bonafine ha respondido al debate Ayuda TPV en el foro Ayuda hace 14 años, 2 meses

    Cintia: para que aparezca la EF en el TPV no alcanza con dar de alta solo la entidad financiera, tienes que además crear un Medio de Pago TPV (desde el perfil de Configuración de la Compañía) el cual tenga asociado la Entidad Financiera que has creado.

  • Llegué un poco tarde pero intento clarificar el tema de la configuración del Esquema de Retención.

    Está claro que en ambos casos, ya sea retención emitida o sufrida, necesitamos crear dos documentos:
    1- Un comprobante de retención el cual juega el rol de pago/cobro a fin de poder imputarlo a la factura que se está pagando/cobrando. Este compro…[Leer más]

  • Estimado Hermann:

    Conceptualmente los Callouts son utilizados solo para modificar los datos de la pestaña y no para realizar el guardado en la BD de los mismos. De hecho actualmente en el código de Libertya no vas a encontrar ningún ejemplo del caso que proponés.

    Sería interesante que me cuentes el porqué de la necesidad de disparar el guard…[Leer más]

  • Los cierres de almacenes permiten tener mayor control sobre las operaciones que involucran movimientos de mercadería. Mediante este módulo, se puede realizar un control diario de las operaciones de un almacén, permitiendo crear solo documentos para una fecha determinada y obteniendo un detalle de documentos en borrador para dicha fecha, de modo qu…[Leer más]

  • Hola Javier:

    Efectivamente el filtro es incorrecto. Investigando un poco el origen del mismo veo que ese filtro en realidad es el mismo que para un campo Payment en la pestaña de Línea de Boleta de Depósito (que tiene otra validación llamada “C_Paymento to BoletaDeposito”). Por algún error el código de esa última validación se ha “copiad…[Leer más]

  • Javier: entiendo que sacar los comandos que no están siendo utilizados actualmente puede aliviar un poco la tarea de detectar cambios en diferentes modelos e implementarlos, pero hay que tener en cuenta que esos comandos no son usados por nuestra implementación en Libertya, pero la mayoría son comandos que son necesarios en algunos casos por la…[Leer más]

  • Buenas muchachos, llegué un poco tarde pero estuve leyendo todo el thread para ponerme al tanto. Como algunos sabrán yo fui el creador del hermoso módulo de impresoras fiscales, así que las cosas lindas y feas que tiene el mismo fueron obra y creación de quién les escribe.
    Me uno al tema para, en la medida de lo posible, ayudarlos en lo que neces…[Leer más]

  • La verdad que es raro que el método esté definido en la interface pero no en la clase HasarFiscalPrinter. De hecho lo verifiqué y veo el método public void fiscalClose(String closeType) dentro de la clase HasarFiscalPrinter. También veo que fue agregado antes del release 10.03 con lo cual si estás usando esa versión debería estar.
    En fin, dentro…[Leer más]

  • Gran aporte Javier! Estuve haciendo pruebas y tal como lo mencionas logré reproducir el error. Como vos decís, se tienen que dar una serie de condiciones para que justo se produzca el caso que falla, y creo que por esa complejidad no haya sido detectado antes.
    La solución? La misma que vos propusiste: agregar el incremento a payIdx cuando se cu…[Leer más]

  • Quote:
    En Windows: qué archivo es el que tiene el pljava? pljava.jar ?(pregunto porque no está el pljava.jar en mi ultima instalacion: solamente estan install.sql y uninstall.sql en la carpeta /share/pljava de postgres 8.3)

    En Windows, si pljava fue correctamente instalado en Postgres debería estar el archivo pljava.jar en el directorio /s…[Leer más]

  • Estiamada Cintia:

    Veo que has realizado todos los pasos correctamente tal como lo indica la documentación. El problema que se te presentó se origina por una caso que no hemos contemplado en el proceso de actualización, con lo cual no es un error tuyo.

    El proceso de actualización lo has realizado de forma correcta. Una solución temporal para pode…[Leer más]

  • Franco Bonafine ha respondido al debate Ayuda TPV en el foro Ayuda hace 14 años, 9 meses

    La carga de tarjetas de créditos se hace desde la ventana de Entidades Financieras que está en el perfil de Administración. Para cada tarjeta con la cual quieras trabajar hay que crear un Entidad Financiera (EF). Todas las EF cargadas se mostrarán en la lista de tarjetas que ofrece el TPV.

    Verás que las EF también poseen otros datos, como por e…[Leer más]

  • Estimado, te respondo por puntos:

    Quote:
    – Desde donde se importa el extracto? no veo en Importaciones que haya un Formato de Importación para el extracto.

    No existen formatos de importación de extractos ya que el mismo depende de cada banco. Aquí debes tu mismo crear el formato de importación acorde al formato del archivo del extracto que te…[Leer más]

  • Hola, aparentemente la configuración de la impresora la tienes bien ya que varios comandos son aceptados y respondidos por el spooler. El error que te aparece es justamente cuando los bytes que devuelve el spooler en respuesta de un comando, son erróneos (en tu caso faltan bytes). Teniendo en cuenta eso, a continuación te escribo una lista de pr…[Leer más]

  • Bien, me alegra que hayas solucionado el problema y más aún que hayas comentado la solución aquí.
    La moraleja es entonces no utilizar contraseñas con espacios porque falla la creación del keystore.
    Con respecto a si ejecutar la sentencia select sqlj.install_jar…, en principio si usaste el instalador de Libertya no es necesario. Por lo que leo e…[Leer más]

  • Crees mal javAd. Si te das una vuelta por los post del foro vas a ver que varios usuarios han logrado instalar Libertya con el instalador automático. Con lo cual me inclino mas porque tengas un problema en tu instalación personal. Comúnmente, cuando surgen estos inconvenientes con el instalador, pedimos que posteen los archivos de log que el mi…[Leer más]

  • Cargar más