- Este debate está vacío.
-
AutorEntradas
-
12 mayo, 2011 a las 3:20 am #31754sebastian cohenMiembro
A ver si alguien me puede ayudar con esto.
Estoy intentando instalar libertya 10.09 en Ubuntu 10.04. Logre levantar el servidor de aplicaciones y la aplicacion. Hasta aca todo funciona correctamente. El problema esta al crear una factura de proveedor. Tengo los productos cargados y bien configruados, pero cuando voy a la linea de producto dentro de factura de proveedores en el buscador no me encuentra ninguno de los productos creados.
Estimo que el error puede venir de la instalacion del PLJAVA.12 mayo, 2011 a las 7:19 pm #35640Cognitiva ConsultoresMiembroSi, es eso. En el foro hay varios post sobre como solucionarlo.
12 mayo, 2011 a las 7:19 pm #35641Cognitiva ConsultoresMiembroAunque la mayoría son para 8.3, sin embargo, me imagino que debe ser lo mismo que para la 8.4.
12 mayo, 2011 a las 7:47 pm #35642sebastian cohenMiembroEstuve buscando y encontre en un post algo relacionado, donde decia que ejecute el siguiente query en el pgadmin
SELECT
DISTINCT(p.M_Product_ID), p.Value, p.Name,
bomQtyAvailable(p.M_Product_ID,?,0) AS QtyAvailable,
bomPriceList(p.M_Product_ID, pr.M_PriceList_Version_ID) AS
PriceList, bomPriceStd(p.M_Product_ID,
pr.M_PriceList_Version_ID) AS PriceStd,
bomQtyOnHand(p.M_Product_ID,?,0) AS QtyOnHand,
bomQtyReserved(p.M_Product_ID,?,0) AS QtyReserved,
bomQtyOrdered(p.M_Product_ID,?,0) AS QtyOrdered FROM
M_Product p LEFT OUTER JOIN M_ProductPrice pr ON
(p.M_Product_ID=pr.M_Product_ID AND pr.IsActive=’Y’)
LEFT OUTER JOIN M_AttributeSet pa ON
(p.M_AttributeSet_ID=pa.M_AttributeSet_ID) WHERE
p.IsActive=’Y’ AND p.IsSummary=’N’ AND
pr.M_PriceList_Version_ID=? AND p.AD_Client_ID
IN(0,1010016) AND p.AD_Org_ID IN(0,1010053) ORDER BY
QtyAvailable ASCComo resultado me arrojo:
ERROR: relation “m_product” does not exist
********** Error **********
ERROR: relation “m_product” does not exist
SQL state: 42P0115 mayo, 2011 a las 2:15 am #35643Antonio CalviñoMiembroen realidad, con ejecutar :
set search_path TO libertya;
select libertya.bompricestd(0,0) ;alcanza para saber si el PLJava está funcionando o no. Si devuelve una fila con un cero , es que funciona, sino te dirá un error.
El error:
ERROR: relation “m_product” does not exist
Es porque en el from tenés que indicar el “search_path” para que encuentre la base de datos, pero de todas maneras, es mas simple lo que te indico yo.Saludos
Antonio16 mayo, 2011 a las 6:02 am #35644sebastian cohenMiembroAntonio, supongo que te referis a que ejecute lo que me pasas en el query del pgadmin.
Si es asi cuando lo hago solo me arroja el mensaje de ****error**** sin ninguna especificacion, supongo que lo estoy ejecutando bien, simplemente copie lo que pasaste.
Si veo el log me dice 2011-05-15 19:56:20 ERROR : no connection to the server
Muchas gracias.16 mayo, 2011 a las 7:06 am #35645Antonio CalviñoMiembroSebastián,
Si te da ese error, es que no se esta conectando al Server.
Probá cualquier otra query, como por ejemplo: select * from libertya.ad_org a ver si te devuelve algo. Si no te devuelve nada, entonces tendrás que verificar la configuracion de la conexion del PGAdmin.Saludos
Antonio.16 mayo, 2011 a las 7:45 am #35646sebastian cohenMiembroLa conexion la verifique y esta bien, de hecho la query que me pasas me arroja perfectamente el resultado con la informacion de la compañia.
Cuando ejecuto el anterior me da el error.
Tengo instalado el postgres 8.4 porque no figura mas el 8.3 en la web oficial, 8.3 esto puede influir en algo.16 mayo, 2011 a las 10:19 am #35647sebastian cohenMiembroEncontre el postgres 8.3.11 y lo reinstale, reinstale el pljava y las bd. Ahora si ejecuto el query que indica Antonio ya no arroja el error y me devuelve un “0”. Ahora cuando ejecuto el configurar.sh para iniciar LY me da un error en la contraseña del superusuario que dice;
ConfigurationData.test: Error connecting: jdbc:postgresql://cohens-laptop:5432/template1 – postgres/postgres [17]
Ya probe con todas las claves, la del root, la de postgres y no funciona. Que clave es la que me esta pidiendo? ya que antes me la autocompleto y no se cual va.Muchas gracias
16 mayo, 2011 a las 9:50 pm #35648Antonio CalviñoMiembroPuede ser que sea la clave (es el usuario root del postgres) o bien puede ser que el hba_conf del postgres este bloqueandote la conexión. Revisa en la wiki en la parte de instalacion manual.
-
AutorEntradas
- Debes estar registrado para responder a este debate.