2018-12-07 18:16:46 +01:00
-- Stati di invio del documento
CREATE TABLE IF NOT EXISTS ` fe_stati_documento ` (
` codice ` varchar ( 5 ) NOT NULL ,
` descrizione ` varchar ( 255 ) NOT NULL ,
` icon ` varchar ( 255 ) NOT NULL ,
PRIMARY KEY ( ` codice ` )
) ENGINE = InnoDB ;
INSERT INTO ` fe_stati_documento ` ( ` codice ` , ` descrizione ` , ` icon ` ) VALUES
( ' GEN ' , ' Generata ' , ' fa fa-file-code-o text-success ' ) ,
( ' WAIT ' , ' In attesa ' , ' fa fa-clock-o text-warning ' ) ,
( ' SENT ' , ' Inviata ' , ' fa fa-paper-plane-o text-info ' ) ,
( ' ACK ' , ' Accettata ' , ' fa fa-paper-check text-success ' ) ,
( ' REF ' , ' Rifiuta ' , ' fa fa-times text-error ' ) ;
ALTER TABLE ` co_documenti ` ADD ` codice_stato_fe ` varchar ( 5 ) , ADD FOREIGN KEY ( ` codice_stato_fe ` ) REFERENCES ` fe_stati_documento ` ( ` codice ` ) ON DELETE SET NULL ;
UPDATE ` co_documenti ` SET ` codice_stato_fe ` = ' GEN ' WHERE ` xml_generated_at ` IS NOT NULL ;
ALTER TABLE ` co_documenti ` DROP ` xml_generated_at ` ;
UPDATE ` zz_views ` SET ` query ` = ' (SELECT `icon` FROM `fe_stati_documento` WHERE `codice` = `codice_stato_fe`) ' WHERE ` id_module ` = ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Fatture di vendita ' ) AND ` name ` = ' icon_FE ' ;
UPDATE ` zz_views ` SET ` query ` = ' (SELECT `descrizione` FROM `fe_stati_documento` WHERE `codice` = `codice_stato_fe`) ' WHERE ` id_module ` = ( SELECT ` id ` FROM ` zz_modules ` WHERE ` name ` = ' Fatture di vendita ' ) AND ` name ` = ' icon_title_FE ' ;
2018-12-07 18:23:46 +01:00
INSERT INTO ` zz_settings ` ( ` id ` , ` nome ` , ` valore ` , ` tipo ` , ` editable ` , ` sezione ` , ` order ` ) VALUES
( NULL , ' OSMCloud Services API Token ' , ' ' , ' string ' , 1 , ' Fatturazione Elettronica ' , 11 ) ;
2018-12-10 13:21:25 +01:00
2018-12-12 17:26:25 +01:00
-- Allineo valore Iva predefinita secondo nuovi codici tabella co_iva
2018-12-10 13:21:25 +01:00
UPDATE ` zz_settings ` SET ` valore ` = ( SELECT id FROM ` co_iva ` WHERE ` codice ` = 22 LIMIT 0 , 1 ) WHERE ` nome ` = ' Iva predefinita ' AND ` valore ` = 91 ;
2018-12-12 17:26:25 +01:00
UPDATE ` zz_modules ` SET ` directory ` = ' backups ' WHERE ` name ` = ' Backup ' ;