Respuestas de foro creadas
-
AutorEntradas
-
Antonio CalviñoMiembroDaniel,
Los formularios se instancian en forma dinámica en general a partir de los datos del diccionario.
Las ventanas se instancian también en forma dinámica. Lo mas facil para poder ver como se llaman las cosas es instalar el Eclipse y buscar las referencias hacia atrás. De ésa manera podrás ubicar todas las clases que llaman a determinado método o clase.Saludos
Antonio.
Antonio CalviñoMiembroPrimeramente, sería bueno que intentes desinstalar todo y volver a instalar. Se ve por los logs que ya lo intentaste 6 veces, pero esta vez eliminá previamente toda la instalación anterior.
Para ésto , deberías desinstalar Libertya, eliminar la carpeta C:ServidorOXP, desinstalar postgresql desde la opcion de windows para quitar el software (que en XP se llama “agregar o quitar programas” pero en Windows 7 no se si sigue llamandose igual) eliminar la carpeta del postgres y finalmente, abrir una ventana DOS (para esto ir a : Inicio -> Ejecutar -> cmd ) y en la ventana que aparece, tipear:Code:net user postgres /DELETErepetir esto cambiando postgres por postgres1, postgres2,etc hasta postgres 6 (según veo en tu post, intentaste reinstalarlo ya 6 veces y cada vez crea un usuario de postgres nuevo)
Luego de hacer ésto, volve a instalar y si vuelve a fallar, enviános los archivos de log que deja el instalador (son 2) que quedan en c:
También podes intentar seguir los pasos que están en la wiki en la seccion: “Problemas con el instalador en windows vista” siguiendo este link:[url] http://www.libertya.org/wiki/index.php/Problemas_con_el_instalador_en_windows_vista%5B/url%5D
Si bien el origen del error parece no ser el mismo, siguiendo los pasos del wiki para la instalación manual de la base de datos, deberías poder hacerlo funcionar.Saludos
Antonio.
Antonio CalviñoMiembroEn realidad, no me refería al formato sino a la manera en que se ingresa en el sistema. No es lo mismo que el Nro ya venga en el producto, que se lo crees vos a posteriori o que venga en numeraciones correlativas.
Si lo que necesitas es ingresar el Nro de lote en cada renglón de remito, podrías utilizar sin demasiadas dificultades las “instancias de atributos” Debes configurar un conjunto de atributos con el tilde “nro de lote” y luego en cada renglon de remito, utilizar el campo “Instancia del conjunto de atributos” para cargar el Nro.saludos
Antonio
Antonio CalviñoMiembroRespecto del primer punto: “… despues de un tiempo al entrar al menu de administrador del sistema no me aparecian las opciones …” no me queda claro a que opciones te referis (las opciones de contabilidad ?)
Respecto del segundo punto, dos opciones:
1) Verifica cual es el nombre del servidor de base de datos que te muestra luego de hacer click en el test del servidor de aplicaciones. Fijate si es el correcto ya que ese dato se lo “pide” al servidor de aplicaciones al hacer test y si tiene por ejemplo “localhost” no va a funcionar. debería aparecer la IP o nombre del servidor donde está el postgres.
2) verifica como tenés configurado el pg_hba.conf. En la wiki hay información de como se debe configurar para que permita conexiones desde afuera del equipo.Suerte!
Antonio
Antonio CalviñoMiembroMovi el tema al foro de ayuda, ya que es el lugar correcto para tu consulta.
Primeramente, necesitaríamos que expliques un poco mejor que es lo que estás haciendo ya que por un lado indicas que no se conecta a la base de datos y por el otro que no podes entrar en una ventana en particular.
Si no se conecta a la base de datos, no deberías poder ingresar al sistema de ninguna manera, por lo que no se comprende del todo el tema
Respecto de la carga de asientos manuales y elementos contables (suponiendo que puedas llegar a ver el menu) tenes que habilitar la opcion “mostrar pestañas contables” que se encuentra en el menu “herramientas” -> “Preferencias”Saludos
Antonio
Antonio CalviñoMiembroLa base de datos Libertya viene con una compañia ya creada, una organizacion, un depósito, un producto y una entidad comercial, etc.
Solo hay que seguir los dos workflows gráficos de los perfiles “Administrador del sistema” y “Administración” y podrás hacer las pruebas que desees.Saludos
Antonio.
Antonio CalviñoMiembroEs posible, pero requiere configuración especial del sistema. Debes activar los instancias de atributos y darles de alta un atributo de tipo Nro de Lote.
Es factible, dependiendo de cómo y quien genera los Nros de Lote, que necesites ademas hacer alguna modificacion en la aplicacion para que sea mas manejable desde el punto de vista del usuario.
El Stock queda discriminado por Nro de Lote.
Antonio CalviñoMiembroMilton,
La manera mas simple es poner a las entidades comerciales en diferentes organizaciones y limitar el acceso por ORG.
Otra manera es customizar el BeforeSAve de los comprobantes en cuestion y agregar lógica para asociar los grupos de entidades comerciales a los perfiles/usuarios, pero eso requiere agregar también alguna tablay codificar.Saludos
Antonio.
Antonio CalviñoMiembroEn realidad no es necesario tener un conocimiento avanzado para hacer la instalación.
Solo hay que leer de forma detenida los pasos de la instalación que figuran al final de la wiki: http://www.libertya.org/wiki/index.php/Como_utilizar_el_instalador_en_Windows
Cuando aparece la ventana donde se ingresa el usuario y el password, hay un pequeño candado en la parte derecha del primer campo (normalmente se ve con un color rosado cuando no está configurado).
Haciendo click alli, se accede a la ventana de configuración de la conexion donde se debe ingresar simplemente “localhost” (o la direccion de la PC) en donde dice “Servidor de aplicacion” y presionar el boton de “test aplicacion”. Eso debería ser todo.Suerte!
Antonio.
Antonio CalviñoMiembroLa clase es : /client/Src/openXpertya/grid/ed/VLocationDialog.java
Hay que cambiar el fCity por un CComboBox en vez de un CTextField y hacer que busque los valores de M_City … no parece muy dificil.Suerte!
Antonio.
Antonio CalviñoMiembroIntentaste con lo que puse unos posts mas arriba ? (verificar el servidor de aplicaciones, la base de datos, etc)
Podes postear el log de la ejecución del cliente (lo que aparece en la terminal) para poder ver cual es el error ?Saludos
Antonio.
Antonio CalviñoMiembroLos costos de mercadería se toman de la tabla Product_Costing el asiento con monto cero se debe probablemente a que este costo está en cero. Para hacer una prueba, podes intentar hacer una modificacion de la tabla para los campos de costo y reaplicar el asiento. Eso debería ponerle un monto.
Saludos
Antonio.
Antonio CalviñoMiembroTal como comenta JavAd, las clases de presentacion de las ventanas son todas genéricas salvo las de los formularios custom (orden de pago, recibo, conciliacion bancaria, etc)
Las clases no son tan complejas (o al menos no tanto para todo lo que manejan y cualquier cambo alli se aplicará a todas las ventanas del sistema.
Se encuentran en el paquete: org.openXpertya.apps
Por ejemplo AWindow y APanel son las ventanas y paneles respectivamente.Saludos
Antonio.11 diciembre, 2009 a las 6:40 pm en respuesta a: No puede aplicar contablemente el libro de caja #33891
Antonio CalviñoMiembroVamos por partes…
El estado del libro de caja debe ser completo o cerrado. Cualquiera de los dos es contabilizado.
No es necesario contabilizar los libros de caja anteriores.
El procesador contable se ejecuta solo mas alla de que presiones el boton de Aplicar. Fijáte en la ventana del procesador contable (en el perfil admin. del sistema) en la pestaña “log” a ver si alli te da una pista. A veces aparecen alli los errores.
También alli podes ver si el procesador contable se está ejecutando… tal vez no lo esté por alguna razon. El log debería tener la fecha de ultima ejecución.Saludos
Antonio.
Deberías verificar que la fecha del libro de caja este dentro del período abierto (entiendo que eso lo tenes claro.. pero por las dudas) ya que sino no lo contabilizará. El periodo hay que ver si lo tenés en automático o en manual (entiendo que lo tenes como viene por defecto que es automático)
El saldo inicial del libro en realidad no tiene aplicación contable. El saldo del libro es el saldo de las transacciones.
La moneda es $ ? Si no es así, tenés que tener una tasa de cambio aplicable a la fecha de la transacción.
Antonio CalviñoMiembroA ver… vamos por partes…. esto esta tomando demasiados idas y vueltas…
Si el servidor de apliaciones te responde (y te pone el tilde verde) alli no hay nada mas que hacer. Es lo que debería pasar.
Ahora, una vez que el servidor le responde a la ventana de conexion, debería traerte los datos de la base de datos (todos: Direccion,puerto, base de datos, user y pass). Al parecer eso no está sucediendo.
Los pasos a seguir entonces son:
1) verificar en el servidor, que datos tenes en la ventana de configuracion: ejecuta el Configurar.sh y fijate alli que direccion del servidor de base de datos tenes. Si dice Sevidor_BasedeDatos entonces alli esta el problema (lo cual resultaría extraño si en el server el cliente te había funcionado… salvo que hayas cambiado eso en la ventana de conexion del cliente EN el servidor.
Si cambias algun dato en esa ventana, tenes que ponerle TEST y luego Guardar y esperar unos minutos a que se cierre sola la ventana.
2) Alternativamente, podes agregar ese nombre (Servidor_BasedeDatos) en el /etc/hosts de tu PC cliente apuntando hacia la IP del server:
192.168.0.102 Servidor_BasedeDatos
Y luego hace el test nuevamente.En condiciones “normales” el Test del servidor de aplicaciones, debería disparar el test de base de datos y ambos tildes deberían quedar en verde.
Probalo y comentanos como te fue.
Saludos
Antonio. -
AutorEntradas