27-04-2024, 04:50 PM
(17-02-2023, 11:57 AM)sysme escribió: Ok, no te preocupes por el primer error, era previsible y lo tenía en cuenta, respecto a lo que te da ahora, esta vez copia todo este código en el fichero C:\SYSME\SGC\actualizabdsysmehotel.txt y tras guardarlo reinicia Sysme Tpv.
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;
alter table backup add version int(4) default 0;
Buenas, tras recuperar una copia de seguridad antigua ( pues el disco principar del tpv murio y olvide sacar las copias a otro disco), tenia los mismos errores mencionados en este hilo, pero en mi caso, no encuentra "efactura2", probé creando yo mismo dicha tabla usando esta misma sentencia sql pero cambiando efactura por efactura2, es esto algo nuevo en la version actual de sysme TPV o de alguna manera mi instalacion de SQL se ha rayado y cambiado referencias por su propia cuenta tras restaurar dicha copia de seguridad? esto se ha hecho sobre una instalacion desde 0, lo que me confunde aun mas.
El software esta funcionando ahora mismo, por lo que no tengo quejas si esto funcionó.