openstamanager/update/2_4_4.sql

27 lines
1.3 KiB
MySQL
Raw Normal View History

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`;
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';