2020-11-13 18:40:09 +01:00
UPDATE ` zz_modules ` SET ` name ` = ' Piani di sconto/rincaro ' WHERE ` name ` = ' Listini ' ;
-- Creazione modulo Listini
INSERT INTO ` zz_modules ` ( ` id ` , ` name ` , ` title ` , ` directory ` , ` options ` , ` options2 ` , ` icon ` , ` version ` , ` compatibility ` , ` order ` , ` parent ` , ` default ` , ` enabled ` ) VALUES ( NULL , ' Listini ' , ' Listini ' , ' listini ' , ' SELECT |select|
FROM mg_prezzi_articoli
INNER JOIN an_anagrafiche ON an_anagrafiche . idanagrafica = mg_prezzi_articoli . id_anagrafica
INNER JOIN mg_articoli ON mg_articoli . id = mg_prezzi_articoli . id_articolo
WHERE 1 = 1 AND mg_articoli . deleted_at IS NULL AND an_anagrafiche . deleted_at IS NULL
ORDER BY an_anagrafiche . ragione_sociale ' , '' , ' fa fa - file - text - o ' , ' 2 . 4 ' , ' 2 . 4 ' , ' 1 ' , NULL, ' 1 ' , ' 1 ' );
UPDATE ` zz_modules ` ` t1 ` INNER JOIN ` zz_modules ` ` t2 ` ON ( ` t1 ` . ` name ` = ' Listini ' AND ` t2 ` . ` name ` = ' Magazzino ' ) SET ` t1 ` . ` parent ` = ` t2 ` . ` id ` ;
INSERT INTO ` zz_views ` ( ` id_module ` , ` name ` , ` query ` , ` order ` , ` search ` , ` slow ` , ` default ` , ` visible ` ) VALUES
( ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Listini ' ) , ' id ' , ' mg_prezzi_articoli.id ' , 1 , 1 , 0 , 1 , 0 ) ,
( ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Listini ' ) , ' Minimo ' , ' mg_prezzi_articoli.minimo ' , 4 , 1 , 0 , 1 , 1 ) ,
( ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Listini ' ) , ' Massimo ' , ' mg_prezzi_articoli.massimo ' , 5 , 1 , 0 , 1 , 1 ) ,
( ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Listini ' ) , ' Prezzo unitario ' , ' mg_prezzi_articoli.prezzo_unitario ' , 6 , 1 , 0 , 1 , 1 ) ,
( ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Listini ' ) , ' Sconto percentuale ' , ' mg_prezzi_articoli.sconto_percentuale ' , 7 , 1 , 0 , 1 , 1 ) ,
( ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Listini ' ) , ' Articolo ' , ' CONCAT(mg_articoli.codice, '' - '' , mg_articoli.descrizione) ' , 2 , 1 , 0 , 1 , 1 ) ,
( ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Listini ' ) , ' Ragione sociale ' , ' an_anagrafiche.ragione_sociale ' , 3 , 1 , 0 , 1 , 1 ) ,
( ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Listini ' ) , ' _link_module_ ' , ' (SELECT id FROM zz_modules WHERE name = '' Articoli '' ) ' , 1 , 1 , 0 , 1 , 0 ) ,
( ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Listini ' ) , ' _link_record_ ' , ' mg_articoli.id ' , 1 , 1 , 0 , 1 , 0 ) ;
2020-11-17 10:07:44 +01:00
-- Aggiunta impstazione per alert occupazione tecnici
INSERT INTO ` zz_settings ` ( ` id ` , ` nome ` , ` valore ` , ` tipo ` , ` editable ` , ` sezione ` ) VALUES ( NULL , ' Alert occupazione tecnici ' , ' 1 ' , ' boolean ' , ' 1 ' , ' Attività ' ) ;
2020-11-20 16:01:37 +01:00
-- Aggiunta supporto riferimento_amministrazione per Anagrafiche
ALTER TABLE ` an_anagrafiche ` ADD ` riferimento_amministrazione ` VARCHAR ( 255 ) AFTER ` codicerea ` ;
2020-11-24 12:08:48 +01:00
-- Fix dimensioni campi descrittivi
ALTER TABLE ` co_contratti ` CHANGE ` descrizione ` ` descrizione ` TEXT NULL ;
ALTER TABLE ` co_contratti ` CHANGE ` esclusioni ` ` esclusioni ` TEXT NULL ;
ALTER TABLE ` co_documenti ` CHANGE ` note ` ` note ` TEXT NULL ;
ALTER TABLE ` co_documenti ` CHANGE ` note_aggiuntive ` ` note_aggiuntive ` TEXT NULL ;
ALTER TABLE ` co_movimenti ` CHANGE ` descrizione ` ` descrizione ` TEXT NULL ;
ALTER TABLE ` co_preventivi ` CHANGE ` descrizione ` ` descrizione ` TEXT NULL ;
ALTER TABLE ` co_preventivi ` CHANGE ` esclusioni ` ` esclusioni ` TEXT NULL ;
ALTER TABLE ` co_righe_contratti ` CHANGE ` descrizione ` ` descrizione ` TEXT NULL ;
ALTER TABLE ` co_righe_documenti ` CHANGE ` descrizione ` ` descrizione ` TEXT NULL ;
ALTER TABLE ` co_righe_preventivi ` CHANGE ` descrizione ` ` descrizione ` TEXT NULL ;
ALTER TABLE ` dt_righe_ddt ` CHANGE ` descrizione ` ` descrizione ` TEXT NULL ;
ALTER TABLE ` in_interventi ` CHANGE ` richiesta ` ` richiesta ` TEXT NULL ;
ALTER TABLE ` in_interventi ` CHANGE ` descrizione ` ` descrizione ` TEXT NULL ;
ALTER TABLE ` in_interventi ` CHANGE ` informazioniaggiuntive ` ` informazioniaggiuntive ` TEXT NULL ;
ALTER TABLE ` mg_articoli ` CHANGE ` contenuto ` ` contenuto ` TEXT NULL ;
ALTER TABLE ` my_impianto_componenti ` CHANGE ` contenuto ` ` contenuto ` TEXT NULL ;
ALTER TABLE ` or_righe_ordini ` CHANGE ` descrizione ` ` descrizione ` TEXT NULL ;
ALTER TABLE ` zz_modules ` CHANGE ` options ` ` options ` TEXT NULL ;
ALTER TABLE ` zz_modules ` CHANGE ` options2 ` ` options2 ` TEXT NULL ;
ALTER TABLE ` zz_widgets ` CHANGE ` query ` ` query ` TEXT NULL ;
2020-11-24 18:30:52 +01:00
ALTER TABLE ` zz_widgets ` CHANGE ` text ` ` text ` TEXT NULL ;
2020-11-24 19:40:36 +01:00
-- Impostazione soft quota
INSERT INTO ` zz_settings ` ( ` id ` , ` nome ` , ` valore ` , ` tipo ` , ` editable ` , ` sezione ` , ` order ` , ` help ` ) VALUES ( NULL , ' Soft quota ' , ' ' , ' integer ' , ' 0 ' , ' Generali ' , NULL , ' Soft quota in MB ' ) ;
2020-11-24 18:30:52 +01:00
2020-11-24 19:40:36 +01:00
-- Relativo hook per il calcolo dello spazio utilizzato
INSERT INTO ` zz_hooks ` ( ` id ` , ` name ` , ` class ` , ` enabled ` , ` id_module ` , ` processing_at ` , ` processing_token ` ) VALUES ( NULL , ' Spazio ' , ' Modules\\StatoServizi\\SpaceHook ' , ' 1 ' , ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Stato dei servizi ' ) , NULL , NULL ) ;
INSERT INTO ` zz_cache ` ( ` id ` , ` name ` , ` content ` , ` valid_time ` , ` expire_at ` ) VALUES ( NULL , ' Spazio utilizzato ' , ' ' , ' 15 minute ' , NOW ( ) ) ;