30-04-2020, 07:05 AM
(29-04-2020, 08:18 PM)sysme escribió:(29-04-2020, 06:54 PM)TDTElche escribió:(29-04-2020, 06:17 PM)sysme escribió: Ok, tienes que configurar el código de barras para que muestre entre las posiciones 3 y 7 el número de pedido de Hydra, con esto Sysme accederá a la base de datos y desglosará producto por producto (lógicamente los IDS de los productos de Hydra tienen que coincidir con los de Sysme) ... y si, se podrá controlar el stock desde Sysme
Perfecto, ahora tengo que añadir los producto en Sysme, pero cuando intento hacerlo me salta este aviso.
A que se debe?
Abre el fichero C:\SYSME\SGC\actualizabdsysmehotel.txt y copia este código:
Código:drop table opencart_comg;
create table opencart_comg (id_complementog varchar(5) not null, id_opencart int(2) not null, primary key (id_complementog,id_opencart)) type=innodb;
drop table opencart_tipo_comg;
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;
drop table lineaseliminadas;
create table lineaseliminadas select * from ventadir_comg limit 0;
alter table albaran add observaciones varchar(250) default "";
drop table venta_ticket;
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 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";
drop table opencart_log;
create table opencart_log (id mediumint auto_increment,fecha datetime,item varchar(250),resultado text, primary key (id)) type = innodb;
alter table auxiliar modify campo8 text;
Guarda el fichero y reinicia Sysme Tpv, con esto debería estar resuelto.
Ya me dices.
Mi Gozo en un Pozo....
A ver, quizás estamos dándole vueltas a algo que estaba mal planteado desde el inicio y por eso tenemos tantos problemas.
Como puedo hacer para reinstalar el programa con una BBDD nuevas, y todo limpio? Voy a hacer lo mismo con la balanza, de este modo me aseguro que no queden datos colgando o generando un mal funcionamiento.