Foro de ayuda y soporte técnico de Sysme Software
No puedo editar productos - Versión para impresión

+- Foro de ayuda y soporte técnico de Sysme Software (https://www.sysme.net/foro)
+-- Foro: Software Sysme (Español) (https://www.sysme.net/foro/forumdisplay.php?fid=3)
+--- Foro: Sysme Tpv (https://www.sysme.net/foro/forumdisplay.php?fid=4)
+---- Foro: Resolución de Problemas con Sysme Tpv (https://www.sysme.net/foro/forumdisplay.php?fid=18)
+---- Tema: No puedo editar productos (/showthread.php?tid=5122)



No puedo editar productos - Toni Olmo - 09-07-2018

Hola a todos,
hoy hice la actualización del programa y algo hice mal. Ahora no puedo ni editar productos ni añadir productos. Me pone el error "sysmehotel.opencart_comg".
Antes de hacer la instalación hice la copia de seguridad pero restaurando la copia no se arregla.

Alguien me puede decir cómo solucionar el error? Gracias


RE: No puedo editar productos - sysme - 09-07-2018

Buenas Toni, abre el fichero C:\SYSME\SGC\actualizabdsysmehotel.txt y copia este código:

Código:
drop table opencart_comg;
drop table opencart_tipo_comg;
drop table lineaseliminadas;
create table opencart_comg (id_complementog varchar(5) not null, id_opencart int(2) not null, primary key (id_complementog,id_opencart)) type=innodb;
create table opencart_tipo_comg (id_tipo_comg varchar(4) not null, id_opencart int(2) not null, primary key (id_tipo_comg,id_opencart)) type=innodb;
create table lineaseliminadas select * from ventadir_comg limit 0;
alter table albaran add observaciones varchar(250) default "";
create table venta_ticket (id_venta int(7) not null, primary key (id_venta)) type=innodb;
create table almacen_complementg2 select * from almacen_complementg;
insert into almacen_complementg (id_centro,id_empresa,id_almacen,id_tipo_comg,id_complementog,cantidad,stock_minimo,complementog,variacion,desc_variacion) select "01","001","01",id_tipo_comg,id_complementog,0,0,complementog,0,"" from complementog where cafeteria = "S" and inventario = "N" and id_complementog not in (select id_complementog from almacen_complementg2);
drop table almacen_complementg2;
alter table almacen_complementg modify stock_minimo float;
alter table opencart add ftppasivo char(1) default "N";
alter table comg_tarifa add activo boolean default false;
alter table complementog add fifo char(1) default "Y";

Guarda el fichero y reinicia Sysme Tpv, se debería solucionar.

Ya me dices.


RE: No puedo editar productos - Toni Olmo - 09-07-2018

Muchas gracias Oscar por tu rápida y gran ayuda. Está solucionado.

Gracias de corazón


RE: No puedo editar productos - sysme - 09-07-2018

Wink


RE: No puedo editar productos - Moises - 15-11-2018

(15-11-2018, 02:28 PM)Moises escribió: Al introducir ese script puedo introducir i editar productos. Pero al abrir el programa me lanza el error

almacen_complementg: Type mismatch for fiels 'stock_minimo', expecting: Integer actual: Float



RE: No puedo editar productos - sysme - 15-11-2018

Moisés que versión de Sysme tpv estás usando?


RE: No puedo editar productos - Moises - 15-11-2018

Hola, la 4.91


RE: No puedo editar productos - Moises - 15-11-2018

(15-11-2018, 02:46 PM)Moises escribió: Además me está lanzado otros errores

https://www.sysme.net/foro/showthread.php?tid=5541&highlight=frm+error


Formulario:  FrmError_7<br>
Error:  opencart: Cannot perform this operation on a closed dataset

Formulario:  frmpagar<br>
Error:  Operation is not allowed for closed dataset

Formulario:  FrmPadre<br>
Error:  opencart: Cannot perform this operation on a closed dataset

....


RE: No puedo editar productos - Moises - 15-11-2018

Hola.

El script modifica ese campo a FLOAT. Si cambio el ALTER TABLE a integer parece que funciona. Me lo puedes confirmar!?

Gracias.


RE: No puedo editar productos - sysme - 15-11-2018

a ver, claro, es que ese script solucionaba un problema al actualizar a la 4.96 ... por tanto hay cambios en la base de datos, ahora mismo lo mejor que te recomendaría es que actualizases la versión