Respuestas de foro creadas
-
AutorEntradas
-
Federico CristinaSuperadministradorBuenas,
Cualquier registro de cualquier tabla en Libertya puede tener uno o varios adjuntos binarios. Esto significa que, sin mayores complicaciones, podrás adjuntar el .jpg en cuestión para cada uno de los clientes.
Donde necesitarás codificar un poco será para visualizar en la factura el código correspondiente. Sobre modificaciones a informes Jasper hay bastantes threads en el foro que podrían llegar a guiarte.
Saludos,
Federico
Federico CristinaSuperadministradorEn la wiki se encuentra detallada esta información. Como detall javAd, son dos cosas diferentes.
El usuario y password para el acceso a la base de datos es libertya/libertya:

El usuario y password para el uso del sistema es AdminLibertya/AdminLibertya:

Saludos,
Federico15 octubre, 2010 a las 11:16 am en respuesta a: Error al actualizar Libertya de la 10.03 a 10.09 #35046
Federico CristinaSuperadministradorQue raro lo que mencionás en cuanto al error en la instalación, ya que luego de replicar tu error inicial, entré al sistema con idioma Español e instalé sin problemas.
El error de todas maneras es un problema menor, que se debe a que está queriendo dar permisos dos veces al mismo proceso (tabla ad_process_access), y existe una validación en dicha tabla para evitar registros duplicados (de ahí el duplicate key). Habría que ver bien en detalle el motivo que originó este registro diplicado.
Para solucionarlo, simplemente ejecutá el siguiente query SQL:
Code:delete from ad_process_access where ad_componentobjectuid = ‘CORE-AD_Process_Access-1010219-0’;De esta forma, cuando el proceso de instalación intente insertar el registro de permisos, lo hará sin mayores problemas.
Como alternativa, y ahora sabiendo el mecanismo correcto de instalación, podrías intentar restaurar la base de datos a partir de un backup que hayas realizado.
Respecto al error de Libertya.bat, parece un tema de permisos. Qué windows estás utilizando? Yo lo probé en Windows XP sin mayores inconvenientes. Quizás en Windows 7 requiere que sea ejecutado mediante “Ejecutar como Administrador”.
Saludos,
Federico14 octubre, 2010 a las 12:12 pm en respuesta a: Error al actualizar Libertya de la 10.03 a 10.09 #35034
Federico CristinaSuperadministradorBuenas,
He podido reproducir tu escenario, y el problema se debe a que al momento de realizar la actualización de base de datos te estás logueando al sistema con idioma English en lugar de Español.
Extrañamente, al utilizar el idioma nativo de la aplicación una consulta SQL en ProcessCtl es modificada en este punto, quitándose la columna AD_PrintFormat_ID de la sentencia SELECT. Posteriormente, cuando se quiere acceder a dicho dato y no encontrarse, se eleva la excepción correspondiente.
En definitiva, reintentá la actualización indicando idioma Español (Argentina) u otro que no sea English. Con eso debería soluciornarse.
Saludos,
Federico
Federico CristinaSuperadministradorBuenas,
Ya existen varios threads respecto a este tema:
Creación mas de una compañia en Libertya
Configurar una nueva compañia
Problema con creacion de compañiasSaludos,
Federico
Federico CristinaSuperadministradorDuplicado de este thread.
Cierro este thread así centralizamos en uno solo.
12 octubre, 2010 a las 11:14 am en respuesta a: Compilar con cambios realizados en el servidor #35025
Federico CristinaSuperadministradorBuenas,
La compilación de Eclipse simplemente es de utilidad para debuggear el proyecto. La compilación definitiva se realiza desde consola de comandos.
Fijate este thread, luego éste, y este otro también.
Saludos,
Federico
Federico CristinaSuperadministradorEl mensaje de error te está indicando que no pudo iniciar correctamente el servidor de aplicaciones. Los motivos de ésto pueden ser varios, como un tema de permisos, indicar incorrectamente el nombre de la base de datos, o el usuario y password de acceso a Postgres, etc.
Primeramente verificá que los datos sean los correctos al ejecutar Configurar.bat (o configurar.sh).
Saludos,
FedericoPD: movido al foro de Instalación y Configuración
Federico CristinaSuperadministradorNo necesitás copiar nada a ningún lugar. Eso es en caso que quieras actualizar los binarios de producción a partir de un entorno de desarrollo.
Saludos
Federico CristinaSuperadministradorBuenas,
Pareciera ser un problema al momento de restaurar la base de datos libertya, dado que el error está indicando que no encuentra dicha función. Podés corroborar la existencia (o no) de la función desde el pgAdmin, dentro del schema libertya.
Esto se puede deber a un error cuando se restauró la base de datos. Quizás lo que te está faltando es instalar el lenguaje plpgsql previo a la restauración de la base de datos (esta función justamente utiliza dicho lenguaje).
Code:createlang -U plpgsql -eSaludos,
Federico
Federico CristinaSuperadministradorBuenas,
Para configurar en tiempo de ejecución la conexión podrías por ejemplo hacer algo así:
Code:CConnection aConn = CConnection.get(org.openXpertya.db.Database.DB_POSTGRESQL, “localhost”, 5432, “other_libertya_database”);
DB.setDBTarget(aConn);PreparedStatement stmt = DB.prepareStatement(“SELECT … “);
ResultSet rs = stmt.executeQuery();
while (rs.next()) {
…
}Saludos,
Federico
Federico CristinaSuperadministrador
Federico CristinaSuperadministradorBuenas,
Libertya ya se encuentra listo para dicha actividad. Simplemente es necesario cargar las entidades comerciales, los articulos/servicios en caso que sea necesario, y redefinir el formato de la factura de manera acorde a tus necesidades.
La facturación bien podrías realizarla desde el perfil Ventas, ventana Facturas de Cliente. O dependiendo del dominio de tu negocio, podrías también utilizar el módulo TPV para facturar, remitir, etc.
En todo caso podés revisar la documentación del manual en línea, la wiki, y por supuesto el foro.
Saludos,
Federico
Federico CristinaSuperadministradorBuenas,
Simplemente es un tema de permisos, ya que la configuración inicial del perfil compras no tiene permisos para la modificación de las cuentas contables de los artículos.
Si intentás acceder a la misma funcionalidad desde el perfil Administración, vas a poder acceder correctamente a dicha ventana (no requiere click derecho, sino simplemente un click en el botoncito a la derecha del campo).
Saludos,
Federico
Federico CristinaSuperadministradorBuenas,
Fijate que tenés la opción alternativa de conexión directa a base de datos (que NO es la que está marcada en rojo):

Justamente en la ventana de conexión del login, no intentes conectarte mediante el servidor de aplicaciones, sino mediante una conexión directa a base de datos (indicando el servidor, puerto, usuario y password correspondientes al servidor PSQL).
Saludos,
Federico -
AutorEntradas