Error al cargar lineas

4 views
Skip to first unread message

PanuWeb

unread,
Aug 5, 2009, 12:20:34 PM8/5/09
to AbanQ Argentina
Cuando intento cargar lineas a un presupuesto, pedido, recibo o
factura me sale este error y no me carga la línea.

lineassalidasarticulos :: el valor NN no existe en la tabla
lineasfacturascli

donde NN es un número de dós dígitos que va aumentando

acá les dejo una captura
http://www.panuweb.com.ar/error_abanq.jpg

Pero si la línea tiene como precio 0.00 entonces si la carga. Si luego
la quiero modificar para ponerle el un precio al guardarla los cambios
no surten efecto.

Algo similar sucede en TPV pero acá no me muestra cartel, si tiene
precio no lo carga y si esta en cero si.

Que puede ser??

Aclaracion:
Cargué los modulos desde cero en una nueva base de datos, y continúa
el error y probe en otro equipo lo mismo.
Uso Windows XP y Windows 2000 con MySQL 5

Saludos

Adrian Bernardi

unread,
Aug 6, 2009, 6:00:02 PM8/6/09
to abanq-a...@googlegroups.com
Hola PanuWeb,
probé de todo para reproducir el error pero no pude conseguirlo.

Pensaba que era MySQL porque por lo general trabajamos con Postgres, y
no tenemos problema. Pero probé los módulos en MySQL 5.0 y no tuve
problema (en linux), después probé en Windows y tampoco tuve
problemas. Voy a seguir probando otras configuraciones para ver si veo
algo, cualquier cosa que encuentre lo menciono. A propósito, qué
controlador de BD estás usando en AbanQ (MySQL ó MySQL_NO_INNODB)?

Por lo pronto podés borrar las relaciones que te dan problema en la
tabla lineassalidasarticulos y lineasentradasarticulos. Por ejemplo,
para borrar la relación que te da ese problema tenés que ir a
modulos/facturacion/facturacion/tables/lineassalidasarticulos.mtd y en
el campo idlineafactura borrá la relación con la tabla
lineasfacturascli, es decir, borrá esto:
<relation>
<table>lineasfacturascli</table>
<field>idlinea</field>
<card>M1</card>
<delC>true</delC>
</relation>

Así podés seguir probando los módulos y encontrar más errores :-)
Otra cosa que podés hacer es probar con otro motor de bd que tengas
instalado por ahí, postgres por ejemplo, para ir descartando
posibilidad.

Seguimos en contacto.
Saludos

2009/8/5 PanuWeb <pan...@yahoo.com.ar>:
--
Adrián Bernardi
Silix, Soluciones informáticas libres
http://www.silix.com.ar

Enzo Ferrante

unread,
Aug 6, 2009, 9:50:27 PM8/6/09
to abanq-a...@googlegroups.com
Hola,

     Yo tuve un error similar porque estaba usando SQLite (para probar) y lo solucioné cuando instalé Postgre. Te diría que pruebes con Postgre, aunque ya veo que Adrian ha estado haciendo varias pruebas; de todas formas, no perdes nada probando.

saludos,

Enzo

PanuWeb

unread,
Aug 6, 2009, 10:41:23 PM8/6/09
to AbanQ Argentina
Gracias por Responder

Actualmente estoy usando el motos MySQL.

Borre la relacion que me indicaste pero en lo unico que cambio es que
ahora no me muestra el mensaje, pero tampoco me agrega la linea,
tampoco puede acepta el formulario sólo me deja camcelar. No es que el
boton verde aparesca en gris sino que al darle clic no pasa nada.

Cuando tenga un tiempo voy a probar con Postgre, la verdad es que
nunca lo habia usado y voy a tener empezar desde cero.

Cualquier novedad aviso.

Saludos

PanuWeb

unread,
Aug 9, 2009, 9:36:50 PM8/9/09
to AbanQ Argentina
Bueno como habia dicho instale postgresSQL, y ahora funciona sin
problemas. El tema es que no estoy familiarizado con el programa.
MySQL lo manejaba re bien.

Yo voy a seguir haciendo pruebas con MySQL

Si pueden solucionar el problema por favor avisen saludos.

PanuWeb

unread,
Aug 13, 2009, 10:38:53 AM8/13/09
to AbanQ Argentina
Hola

Nuevamente estoy usando MySQL. Solucione el problema instalando la
versión 5.1 (antes tenia la 5.0).

Saludos
Reply all
Reply to author
Forward
0 new messages