Mensajes: 87
Temas: 32
Registro en: Jan 2016
Reputación:
0
Buenos dias
me sale SQL error "sysmehotel.efactura" Doesn't exist
Como se puede solucionar
Gracias
Mensajes: 15,328
Temas: 117
Registro en: Sep 2012
Reputación:
121
Buenos días,
Abre el fichero C:\SYSME\SGC\actualizabdsysmehotel.txt y copia este código:
Código: drop table efactura;
create table efactura (id int not null,tipo varchar(2) not null default 'FS',fecha varchar(10) not null default '',serie varchar(5) not null default '',factura int default 0,signaturevalue text,crc varchar(3) default '',qrtext varchar(250),qrimagen mediumblob,primary key(id,tipo,serie,factura)) type = innodb;
alter table efactura add tbaiid varchar(250) default '';
alter table efactura add enviado char(1) default 'N';
alter table efactura add respuesta text;
alter table efactura modify signaturevalue text;
alter table efactura add xmlsigned mediumblob;
Guarda el fichero y reinicia Sysme Tpv, lo deberías tener solucionado.
Ya me dices.
Mensajes: 87
Temas: 32
Registro en: Jan 2016
Reputación:
0
Gracias ests solucionado
Ahora me salen dos errores
sysmehotel .paytel
sysmehotel.pagoscobros2
que no exciten
Mensajes: 15,328
Temas: 117
Registro en: Sep 2012
Reputación:
121
Otro script:
Código: drop table paytef;
drop table pagoscobros2;
create table paytef (id int(3),alias varchar(100), ip varchar(50),id_modo_pago char(2),primary key (id)) type innodb;
A ver si no hay mas, esto suele ocurrir cuando se actualiza y luego se recupera una copia de seguridad o algo así.
Mensajes: 87
Temas: 32
Registro en: Jan 2016
Reputación:
0
Donde los pongo ?
pero todo en el mismo archivo
Mensajes: 15,328
Temas: 117
Registro en: Sep 2012
Reputación:
121
Si, mismo proceso que antes claro.
Mensajes: 12
Temas: 2
Registro en: Oct 2020
Reputación:
0
(16-02-2023, 09:41 AM)sysme escribió: Buenos días,
Abre el fichero C:\SYSME\SGC\actualizabdsysmehotel.txt y copia este código:
Código: drop table efactura;
create table efactura (id int not null,tipo varchar(2) not null default 'FS',fecha varchar(10) not null default '',serie varchar(5) not null default '',factura int default 0,signaturevalue text,crc varchar(3) default '',qrtext varchar(250),qrimagen mediumblob,primary key(id,tipo,serie,factura)) type = innodb;
alter table efactura add tbaiid varchar(250) default '';
alter table efactura add enviado char(1) default 'N';
alter table efactura add respuesta text;
alter table efactura modify signaturevalue text;
alter table efactura add xmlsigned mediumblob;
Guarda el fichero y reinicia Sysme Tpv, lo deberías tener solucionado.
Ya me dices. Acabo de actualizar a la versión 5.11 y este código me ha solucionado.
Mensajes: 12
Temas: 2
Registro en: Oct 2020
Reputación:
0
(16-02-2023, 09:41 AM)sysme escribió: Buenos días,
Abre el fichero C:\SYSME\SGC\actualizabdsysmehotel.txt y copia este código:
Código: drop table efactura;
create table efactura (id int not null,tipo varchar(2) not null default 'FS',fecha varchar(10) not null default '',serie varchar(5) not null default '',factura int default 0,signaturevalue text,crc varchar(3) default '',qrtext varchar(250),qrimagen mediumblob,primary key(id,tipo,serie,factura)) type = innodb;
alter table efactura add tbaiid varchar(250) default '';
alter table efactura add enviado char(1) default 'N';
alter table efactura add respuesta text;
alter table efactura modify signaturevalue text;
alter table efactura add xmlsigned mediumblob;
Guarda el fichero y reinicia Sysme Tpv, lo deberías tener solucionado.
Ya me dices.
Una pregunta: Este código en el archivo actualizabdsysmehotel.txt (que me ha funcionado) una vez que se ejecute, se debe borrar y dejar el archivo vacío o puede permanecer ahí?
Entiendo que se ejecuta siempre en el arranque
Mensajes: 15,328
Temas: 117
Registro en: Sep 2012
Reputación:
121
No no, ese código se ejecuta una sola vez y debe desaparecer
Mensajes: 12
Temas: 2
Registro en: Oct 2020
Reputación:
0
(23-02-2023, 10:43 AM)sysme escribió: No no, ese código se ejecuta una sola vez y debe desaparecer
Gracias
|