ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `flgFETipoNumeroFattura` INTEGER; ALTER TABLE `DOCUMENTO` ADD COLUMN `causale` VARCHAR(200); ##198 ########## NUOV VERSIONE TIPOLOGIA DOCUMENTO E STAMPA ###### # ---------------------------------------------------------------------- # # Alter table "TIPO_DOCUMENTO" # # ---------------------------------------------------------------------- # ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `id_tipologiaDocumento` INTEGER; ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `id_tipoStampaDocumento` INTEGER; # ---------------------------------------------------------------------- # # Add table "TIPOLOGIA_DOCUMENTO" # # ---------------------------------------------------------------------- # CREATE TABLE `TIPOLOGIA_DOCUMENTO` ( `id_tipologiaDocumento` INTEGER NOT NULL AUTO_INCREMENT, `codice` INTEGER, `descrizione` VARCHAR(40), `suffissoPD` VARCHAR(40), `flgArticolo2` INTEGER, CONSTRAINT `PK_TIPOLOGIA_DOCUMENTO` PRIMARY KEY (`id_tipologiaDocumento`) ); # ---------------------------------------------------------------------- # # Add table "TIPO_STAMPA_DOCUMENTO" # # ---------------------------------------------------------------------- # CREATE TABLE `TIPO_STAMPA_DOCUMENTO` ( `id_tipoStampaDocumento` INTEGER NOT NULL AUTO_INCREMENT, `codice` INTEGER, `descrizione` VARCHAR(40), CONSTRAINT `PK_TIPO_STAMPA_DOCUMENTO` PRIMARY KEY (`id_tipoStampaDocumento`) ); # ---------------------------------------------------------------------- # # Add table "TIPOLOGIA_DOCUMENTO_TIPO_STAMPA" # # ---------------------------------------------------------------------- # CREATE TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` ( `id_tipologiaDocumentoTipoStampa` INTEGER NOT NULL AUTO_INCREMENT, `id_tipologiaDocumento` INTEGER, `id_tipoStampaDocumento` INTEGER, CONSTRAINT `PK_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` PRIMARY KEY (`id_tipologiaDocumentoTipoStampa`) ); # ---------------------------------------------------------------------- # # Add foreign key constraints # # ---------------------------------------------------------------------- # ALTER TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` ADD CONSTRAINT `TIPOLOGIA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` FOREIGN KEY (`id_tipologiaDocumento`) REFERENCES `TIPOLOGIA_DOCUMENTO` (`id_tipologiaDocumento`); ALTER TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` ADD CONSTRAINT `TIPO_STAMPA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` FOREIGN KEY (`id_tipoStampaDocumento`) REFERENCES `TIPO_STAMPA_DOCUMENTO` (`id_tipoStampaDocumento`); # ---------------------------------------------------------------------- # # Alter table "TIPO_DOCUMENTO" # # ---------------------------------------------------------------------- # ALTER TABLE `TIPO_DOCUMENTO` ADD CONSTRAINT `TIPOLOGIA_DOCUMENTO_TIPO_DOCUMENTO` FOREIGN KEY (`id_tipologiaDocumento`) REFERENCES `TIPOLOGIA_DOCUMENTO` (`id_tipologiaDocumento`); ALTER TABLE `TIPO_DOCUMENTO` ADD CONSTRAINT `TIPO_STAMPA_DOCUMENTO_TIPO_DOCUMENTO` FOREIGN KEY (`id_tipoStampaDocumento`) REFERENCES `TIPO_STAMPA_DOCUMENTO` (`id_tipoStampaDocumento`); # ---------------------------------------------------------------------- # # ---------------------------------------------------------------------- # # ---------------------------------------------------------------------- # # CARICAMENTO TIPOLOGIE!!!!!!!!! -- MySQL dump 10.13 Distrib 5.7.19, for macos10.12 (x86_64) -- -- Host: localhost Database: TEX2 -- ------------------------------------------------------ -- Server version 5.7.19-log /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `TIPOLOGIA_DOCUMENTO` -- DROP TABLE IF EXISTS `TIPOLOGIA_DOCUMENTO`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `TIPOLOGIA_DOCUMENTO` ( `id_tipologiaDocumento` int(11) NOT NULL AUTO_INCREMENT, `codice` int(11) DEFAULT NULL, `descrizione` varchar(40) DEFAULT NULL, `suffissoPD` varchar(40) DEFAULT NULL, `flgArticolo2` int(11) DEFAULT NULL, PRIMARY KEY (`id_tipologiaDocumento`) ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `TIPOLOGIA_DOCUMENTO` -- LOCK TABLES `TIPOLOGIA_DOCUMENTO` WRITE; /*!40000 ALTER TABLE `TIPOLOGIA_DOCUMENTO` DISABLE KEYS */; INSERT INTO `TIPOLOGIA_DOCUMENTO` VALUES (1,NULL,'BOLLA',NULL,NULL),(2,1,'FATTURA',NULL,NULL),(3,2,'NOTA DI CREDITO',NULL,NULL),(4,3,'ORDINE',NULL,NULL),(5,4,'PRENOTAZIONE',NULL,NULL),(6,5,'RIPARAZIONE','Rip',NULL),(7,8,'ORDINE A FORNITORE',NULL,NULL),(8,99,'ALTRO',NULL,NULL),(9,100,'SCONTRINO','Cash',NULL),(10,200,'LAVORAZIONE TESSITURA','LavTess',NULL),(11,150,'RICEVUTA','Ric',NULL),(12,-1,'---',NULL,NULL),(13,210,'CONFEZIONE TAGLIO','Taglio',1); /*!40000 ALTER TABLE `TIPOLOGIA_DOCUMENTO` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `TIPO_STAMPA_DOCUMENTO` -- DROP TABLE IF EXISTS `TIPO_STAMPA_DOCUMENTO`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `TIPO_STAMPA_DOCUMENTO` ( `id_tipoStampaDocumento` int(11) NOT NULL AUTO_INCREMENT, `codice` int(11) DEFAULT NULL, `descrizione` varchar(40) DEFAULT NULL, `lastUpdTmst` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id_tipoStampaDocumento`) ) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `TIPO_STAMPA_DOCUMENTO` -- LOCK TABLES `TIPO_STAMPA_DOCUMENTO` WRITE; /*!40000 ALTER TABLE `TIPO_STAMPA_DOCUMENTO` DISABLE KEYS */; INSERT INTO `TIPO_STAMPA_DOCUMENTO` VALUES (1,-1,'NESSUNA','2019-03-26 11:15:05'),(2,NULL,'FT STANDARD','2019-03-26 11:15:14'),(3,1,'FT ACCOMPAGNATORIA','2019-03-26 11:15:30'),(4,2,'DDT','2019-03-26 11:15:34'),(5,3,'FT PROFESS.','2019-03-26 11:15:43'),(6,4,'FT PROFESS. SEMPLICE','2019-03-26 11:15:54'),(7,5,'RIPARAZIONE','2019-03-26 11:16:00'),(8,6,'FT SEMPLICE','2019-03-26 11:16:09'),(9,7,'FT STD CON PESI E COLLI','2019-03-26 11:16:23'),(10,9,'SCOTRINO FISCALE','2019-03-26 11:17:09'),(11,10,'SCONTRINO NON FISCALE','2019-03-26 11:17:18'),(12,11,'RICEVUTA','2019-03-26 11:17:27'); /*!40000 ALTER TABLE `TIPO_STAMPA_DOCUMENTO` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` -- DROP TABLE IF EXISTS `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` ( `id_tipologiaDocumentoTipoStampa` int(11) NOT NULL AUTO_INCREMENT, `id_tipologiaDocumento` int(11) DEFAULT NULL, `id_tipoStampaDocumento` int(11) DEFAULT NULL, PRIMARY KEY (`id_tipologiaDocumentoTipoStampa`), KEY `TIPOLOGIA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` (`id_tipologiaDocumento`), KEY `TIPO_STAMPA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` (`id_tipoStampaDocumento`), CONSTRAINT `TIPOLOGIA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` FOREIGN KEY (`id_tipologiaDocumento`) REFERENCES `TIPOLOGIA_DOCUMENTO` (`id_tipologiaDocumento`), CONSTRAINT `TIPO_STAMPA_DOCUMENTO_TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` FOREIGN KEY (`id_tipoStampaDocumento`) REFERENCES `TIPO_STAMPA_DOCUMENTO` (`id_tipoStampaDocumento`) ) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` -- LOCK TABLES `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` WRITE; /*!40000 ALTER TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` DISABLE KEYS */; INSERT INTO `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` VALUES (1,1,4),(3,2,2),(4,2,3),(5,2,5),(6,2,6),(7,2,8),(8,2,9),(9,3,2),(10,3,3),(11,3,5),(12,3,6),(13,3,9),(14,4,4),(15,4,8),(16,7,4),(17,7,7),(18,5,4),(19,5,2),(20,11,12),(21,6,7),(22,8,4),(23,8,2),(24,1,2); /*!40000 ALTER TABLE `TIPOLOGIA_DOCUMENTO_TIPO_STAMPA` ENABLE KEYS */; UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; -- Dump completed on 2019-03-27 12:32:14 # ---------------------------------------------------------------------- # # ---------------------------------------------------------------------- # # ---------------------------------------------------------------------- # ### caricamento db update TIPO_DOCUMENTO SET id_tipologiaDocumento=1 where flgTipologia=0; update TIPO_DOCUMENTO SET id_tipologiaDocumento=2 where flgTipologia=1; update TIPO_DOCUMENTO SET id_tipologiaDocumento=3 where flgTipologia=2; update TIPO_DOCUMENTO SET id_tipologiaDocumento=4 where flgTipologia=3; update TIPO_DOCUMENTO SET id_tipologiaDocumento=5 where flgTipologia=4; update TIPO_DOCUMENTO SET id_tipologiaDocumento=6 where flgTipologia=5; update TIPO_DOCUMENTO SET id_tipologiaDocumento=7 where flgTipologia=8; update TIPO_DOCUMENTO SET id_tipologiaDocumento=8 where flgTipologia=99; update TIPO_DOCUMENTO SET id_tipologiaDocumento=9 where flgTipologia=100; update TIPO_DOCUMENTO SET id_tipologiaDocumento=10 where flgTipologia=200; update TIPO_DOCUMENTO SET id_tipologiaDocumento=11 where flgTipologia=150; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=1 where flgTipoStampa=-1; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=2 where flgTipoStampa=0; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=3 where flgTipoStampa=1; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=4 where flgTipoStampa=2; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=5 where flgTipoStampa=3; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=6 where flgTipoStampa=4; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=7 where flgTipoStampa=5; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=8 where flgTipoStampa=6; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=9 where flgTipoStampa=7; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=10 where flgTipoStampa=9; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=11 where flgTipoStampa=10; update TIPO_DOCUMENTO SET id_tipoStampaDocumento=12 where flgTipoStampa=11;